language bas niveau ? accès au matériel - C++ - Programmation
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.
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.
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