Bij mij eindigde het ook zo en daarom heb ik er verder niets meer mee gedaan (nog). Blijkbaar heeft een app zelf ook nog iets te zeggen over of wel/niet een proxy gebruikt mag worden, zie ook dit StackOverflow-artikel. Een oplossing is om je telefoon te rooten en/of speciale apps te installeren, maar daar had ik nog geen zin in. Waarom het bij sommige mensen dan wel werkt, ben ik wel benieuwd naar.Gunskes schreef: ↑22 dec 2018, 22:12 Ik zou ook graag eens verder zoeken in de informatie die Stromer ter beschikking stelt!
Voorlopig zit ik in het begin even vast met het achterhalen van de client_id en secret.
Ik heb mitmProxy geïnstalleerd, heb de mitmweb draaien.
Op mijn android telefoon heb ik mijn PC IP-adres als proxy ingesteld op poort 8080
Ik kan op mijn telefoon via http://mitm.it/ het certificaat downloaden en zie daarna ook wat data in de mitmweb verschijnen.
Maar van zodra ik mijn stromer app probeer te openen krijg ik de melding dat er geen internetverbinding is. Ik zie ook geen data in de mitmweb verschijnen.
Weet iemand hoe ik hiermee verder kan/moet?
Alvast bedankt!
Toegang krijgen tot de OMNI API
- tjeerd
- Expert
- Berichten: 145
- Lid geworden op: 11 dec 2017, 18:12
- Locatie: Voorne-Putten (NL)
- Merk SP: Stromer ST2 2018
.....__o
.._ \<_
(_)/(_)
ST2 2018 🔋983 Wh :: 🏠-🏢 22 ㎞. :: ⏱ ~40 min ::
.._ \<_
(_)/(_)
ST2 2018 🔋983 Wh :: 🏠-🏢 22 ㎞. :: ⏱ ~40 min ::
Er is nog een andere methode:
- Download de android versie van de app op je PC, er zijn genoeg sites die dit aanbieden.
- Download een tool zoals apktool of baksmali.
- Decompileer de app met 1 van deze tools. Dit genereert een 5000-tal .smali bestanden.
- één (en slechts één) van deze bestanden bevat de client id & client secret
Ik ga niet meteen zeggen welk bestand, er moet nog een beetje drempel over blijven
- Download de android versie van de app op je PC, er zijn genoeg sites die dit aanbieden.
- Download een tool zoals apktool of baksmali.
- Decompileer de app met 1 van deze tools. Dit genereert een 5000-tal .smali bestanden.
- één (en slechts één) van deze bestanden bevat de client id & client secret
Ik ga niet meteen zeggen welk bestand, er moet nog een beetje drempel over blijven
Nog makkelijker is JADX en meteen de APK openen. Dan krijg je wat makkelijker leesbare code en dan in een klasse staan de clientid en secret.jan2642 schreef: ↑15 mar 2019, 15:18 Er is nog een andere methode:
- Download de android versie van de app op je PC, er zijn genoeg sites die dit aanbieden.
- Download een tool zoals apktool of baksmali.
- Decompileer de app met 1 van deze tools. Dit genereert een 5000-tal .smali bestanden.
- één (en slechts één) van deze bestanden bevat de client id & client secret
Ik ga niet meteen zeggen welk bestand, er moet nog een beetje drempel over blijven
Het is fantastisch wat sommigen voor elkaar krijgen. Stromer is voor e-bikes met zijn UI en service op afstand leider op dat vlak. Wat ik spijtig vind is dat je moet hacken om een mail te sturen als de batterij niet meer laad. Dat zou niet mogen, laden moet gewoon ALTIJD werken (behalve als de elektriciteit uitvalt), hier zou je je geen zorgen over mogen maken. Dat er uiteraard nog meer mogelijk is vind ik wel geweldig. So keep up the good work.
En is die dan als "const-string" terug te vinden (1 van de 11594) ?jan2642 schreef: ↑15 mar 2019, 15:18 Er is nog een andere methode:
- Download de android versie van de app op je PC, er zijn genoeg sites die dit aanbieden.
- Download een tool zoals apktool of baksmali.
- Decompileer de app met 1 van deze tools. Dit genereert een 5000-tal .smali bestanden.
- één (en slechts één) van deze bestanden bevat de client id & client secret
Ik ga niet meteen zeggen welk bestand, er moet nog een beetje drempel over blijven
Na een ST2 is het nu een zwarte ST2+1 geworden. ww 30 km enkele reis. BF, Winter Contis erop
Inderdaad, maar in die 11594 strings zitten dubbels, er zijn slechts 6686 unieke stringsLouis_ST2 schreef: ↑18 mar 2019, 22:50En is die dan als "const-string" terug te vinden (1 van de 11594) ?jan2642 schreef: ↑15 mar 2019, 15:18 Er is nog een andere methode:
- Download de android versie van de app op je PC, er zijn genoeg sites die dit aanbieden.
- Download een tool zoals apktool of baksmali.
- Decompileer de app met 1 van deze tools. Dit genereert een 5000-tal .smali bestanden.
- één (en slechts één) van deze bestanden bevat de client id & client secret
Ik ga niet meteen zeggen welk bestand, er moet nog een beetje drempel over blijven
-
- Runner-up
- Berichten: 13
- Lid geworden op: 10 mar 2019, 11:09
Er is een goede kans dat de api url en de gezochte client_id en client_secret dicht bij elkaar staan. Probeer een FindInFiles op "https://api3.stromer-portal.ch/". Nadat alle bovenstaande decompile instructies gevolgd zijn natuurlijk.
Laatst gewijzigd door SuperStroom op 21 mar 2019, 22:57, 1 keer totaal gewijzigd.
Stromer ST3 2019 Cool white - ww 32,5km