La retro-ingienerie, pour moi, ca ressemble a de la magie noire tellement que ca a l'air complexe. J'aimerai bien comprendre la demarche, peut etre qu'un article vulgarisateur pour aider, si tu n'es pas contre.
Hmm, on a des projets de documentation sur certains outils qu'on utilise pour faire de la rétro-ingénierie, mais y'a pas vraiment de recette magique. En général, ce qu'il faut c'est en premier pouvoir analyser les résultats de ce que tu veux reverser. Ensuite, tu peux potentiellement avoir besoin d'un outil pour tracer ce que fait le driver officiel. Et finalement, il te faut des outils pour modifier les contenus dans les registres et analyser l'impact sur ce que tu recherches. Ensuite, tu dois répéter ad nauseam!
Au passage, j'aimerai mettre en lumiere un autre projet qu'il mene, un IDE Arduido, arduide, en C++/Qt qui a sous le capot un debuggeur et qui est agreable a utiliser ! :)
Ce projet est un peu à l'abandon mais j'y pense toujours oui. Je dois le porter à la version beta du sdk qui va enfin me permettre de virer les tonnes d'options par défaut nécessaires pour compiler un projet. Cool.
[^] # Re: Youpi !
Posté par Martin Peres (site web personnel) . En réponse au journal Rétro-ingénierie de la gestion d'énergie sur les cartes graphiques NVIDIA. Évalué à 2.
De rien, on s'amuse comme on peut ;)
Hmm, on a des projets de documentation sur certains outils qu'on utilise pour faire de la rétro-ingénierie, mais y'a pas vraiment de recette magique. En général, ce qu'il faut c'est en premier pouvoir analyser les résultats de ce que tu veux reverser. Ensuite, tu peux potentiellement avoir besoin d'un outil pour tracer ce que fait le driver officiel. Et finalement, il te faut des outils pour modifier les contenus dans les registres et analyser l'impact sur ce que tu recherches. Ensuite, tu dois répéter ad nauseam!
Ce projet est un peu à l'abandon mais j'y pense toujours oui. Je dois le porter à la version beta du sdk qui va enfin me permettre de virer les tonnes d'options par défaut nécessaires pour compiler un projet. Cool.