Comment démonter Pro*programmes C/C++?
Est-il un moyen de démonter Pro*C/C++, les fichiers exécutables?
- Le vote pour la fermer comme hors sujet: soit l'outil de recommandation, ou trop large.
Vous devez vous connecter pour publier un commentaire.
Est-il un moyen de démonter Pro*C/C++, les fichiers exécutables?
Vous devez vous connecter pour publier un commentaire.
En général, il devrait y être désassembleurs disponible pour les fichiers exécutables, quelle que soit la façon dont ils ont été créés (gcc, proC, manuscrits, etc.) mais la décompilation d'un binaire optimisé probablement conduit à illisible ou de la source.
Aussi, Pro C/C++ n'est pas directement un compilateur, mais les sorties de code C/C++ qui à son tour est dressé par une plate-forme native compilateur (gcc, xlc, vc++, etc.).
En outre, le code généré n'est souvent pas directement compilable à nouveau sans beaucoup de corrections manuelles.
Si vous voulez tenter votre chance, jetez un oeil à cette liste de x86 désassembleurs pour commencer.
Essayer PE Explorer Désassembleur, un très décent désassembleur pour 32-bit fichiers exécutables.
Vous devriez essayer de démonter avec désassembleur l'outil de votre choix. À la fin de la journée, les exécutables compilés avec PRO préprocesseur C/C++ sont tout simplement C/C++ exécutables.
Si ce que vous cherchez est SQL phrases dans votre code, vous voudrez peut-être jeter un oeil à:
Il vous donnera une liste de toutes les constantes chaînes de caractères présentes dans votre exécutable, et les chances sont que vous allez obtenir SQL phrases avec qui.
Bonne chance.