IDA Pro obtient la division par zéro en essayant de déboguer le cube d'assaut


-2

Je suis nouveau à l'IDA et j'essaye de déboguer un jeu en utilisant win32. Quand il démarre, même si je reçois une division par erreur zéro, il se bloque. Toute aide serait géniale!

  0

Est-ce que cette exception se produit dans IDA ou dans le débogué? En remarque: * vous * savez de quoi vous parlez, mais vous nous donnez peu pour vous aider. Peut-être devriez-vous utiliser [l'aide du site] (https://reverseengineering.stackexchange.com/help) pour savoir ce qui peut être demandé (dans le cadre de ce site) et comment demander. 22 déc.. 172017-12-22 19:36:44

2

question courte donne réponse courte

Cela se produit probablement à cause des techniques anti-débogage utilisés par le programme. En détectant et en annulant les techniques anti-débogage, vous pouvez éviter en toute sécurité l'exception et le crash.

  0

Je ne pense pas. IDA * regarde * le code, il ne l'exécute pas *. Cela ressemble plus à une question de type Support technique - par exemple, une police mauvaise ou manquante avec laquelle l'IDA peut s'attendre à dessiner son interface. 22 déc.. 172017-12-22 02:08:58

+3

@ usr2564301 IDA a un débogueur et OP indique explicitement plusieurs fois qu'il débogue en utilisant IDA ... 22 déc.. 172017-12-22 15:54:04

  0

IDA a même * plusieurs * débogueurs de débogage et permet même le débogage à distance. Franchement, je préfère quand je n'ai pas la source à quelque chose de disponible. Sinon, je préfère WinDbg et x64dbg, puis avec un peu d'espace le débogueur VS suit ... 22 déc.. 172017-12-22 19:41:52


2

Le débogueur IDA pour win32 est assez instable, en particulier lorsque vous chargez un gros fichier dans ida (plus de 20 mb), puis essayez de le déboguer. Vous pouvez essayer de vous connecter à un processus en cours depuis IDA, au lieu de charger exe pour le désassembler en premier. Aussi, je suggère d'essayer les autres backends de débogage comme Windbg (Débogueur - Sélectionnez le menu du débogueur). Vous aurez besoin d'outils de débogage pour Windows. Et s'il n'y a pas de besoin spécifique de déboguer de l'IDA, utilisez directement Windbg.

  0

C'est une déclaration assez générique. Pour commencer, je n'ai * jamais * eu les problèmes d'instabilité que vous décrivez et, étant donné que vous faites une telle affirmation, vous pourriez vouloir indiquer la version de l'IDA que vous utilisez ainsi que le backend que vous utilisez. 22 déc.. 172017-12-22 19:39:34

  0

Si vous souhaitez rencontrer des problèmes, essayez de charger le fichier chrome_child.dll, puis lancez le débogage. Il va mourir en essayant de déplacer l'image. La version IDA x64 survit à cela, x86 - dies. 25 déc.. 172017-12-25 15:14:45