language bas niveau ? accès au matériel

language bas niveau ? accès au matériel - C++ - Programmation

Marsh Posté le 27-02-2018 à 16:58:26    

Bonjour,
 
Je programme déjà pour faire du web et applis mobile. Je voudrais que l'on m'oriente pour programmer plus directement avec le matériel.
 
Par exemple j'ai acheté un tracker GPS : https://www.banggood.com/Smart-Mini [...] ds=myorder
Le hic c'est que l'application mobile est nulle et ne fonctionne pas bien.
Je voudrais par exemple démonter le tracker, brancher un cable et récupérer des données qui vont m'aider à faire une API/appli mobile.
 
Est-ce que l'on peut m'orienter svp  :)  
 :hello:

Reply

Marsh Posté le 27-02-2018 à 16:58:26   

Reply

Marsh Posté le 27-02-2018 à 17:40:36    

Ca va être du C et beaucoup de courage et de patience pour le reverse engineering car je doute que les trames de données de ton tracker soient documentées. :/


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 27-02-2018 à 19:01:25    

A moins que les Chinois te fournissent la doc de l'API de ce truc laisse tomber, tu n'as aucune chance. Il faudrait lire le contenu du microcontrôleur du truc (qui peut être protégé lecture et il faut le bon matériel de toute façon) et ensuite faire du reverse-engineering (très dur) ou alors faire du reverse-engineering sur l'application smartphone. Avec beaucoup de chance cette dernière ne contient pas de code binaire mais seulement du Java et n'est pas obfusquée, dans ce cas on peut avoir une chance que ce soit pas trop dur, mais ça reste du boulot. Et même si je n'y vois aucun mal je ne sais pas si c'est légal en France ce genre de trucs malheureusement.
edit: Il y a aussi la méthode de sniffer la communication entre le smartphone et le tracker et ensuite essayer de comprendre, ça peut être pas trop dur comme ça peut être limite impossible.


Message édité par rat de combat le 27-02-2018 à 19:02:28
Reply

Marsh Posté le 27-02-2018 à 21:19:31    

ok merci je sais de quoi on parle désormais

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed