Lorsque j'essaie d'ouvrir un exécutable PE, il s'exécute automatiquement. Comment puis-je simplement l'ouvrir statiquement sans l'exécuter? Je veux juste voir le fichier binaire au format hexadécimal.Comment ouvrir un fichier binaire exécutable sans l'exécuter dans ollydbg?
Répondre
Si vous voulez vraiment le voir en "format hexadécimal" - utilisez simplement l'afficheur hexadécimal ou l'éditeur hexadécimal. Il y en a beaucoup, y compris des plugins pour les gestionnaires de fichiers (FAR, Total Commander) ou des éditeurs hexadécimaux comme WinHex.
Si vous voulez le voir démonté - utilisez le désassembleur. IDA, hiew, etc.
Ou, commencez OllyDbg, que dans le menu, sélectionnez Affichage -> Fichier.
En outre, il existe un mode d'affichage d'en-tête de fichier PE (bouton droit de la souris (RMB) -> Spécial -> en-tête PE). Vous pouvez éditer (RMB -> Binary -> Edit) et sauvegarder le fichier (RMB -> save) aussi.
Vous pouvez lire ceci dans l'aide d'OllyDbg, "Trucs et astuces", 1ère ligne.
pour afficher votre code en mode hexadécimal faire ceci:
view
>file
ou
view
>Executable modules
> module de sélection> clic droit>View executable file
votre deuxième question en commentaire : il y a une option "Keep Size" qui est cochée par défaut, qu'est-ce que cela signifie?
garder la taille n'est pas important. edit binary vous permet de changer les octets. Si vous cochez la case garder la taille, vous ne changez que les octets sélectionnés. Si vous ne cochez pas, vous pouvez changer tous les octets à partir de vous sélectionnez.
- 1. Exécutable binaire corrompu?
- 2. Condition d'ajout de données à un fichier binaire exécutable
- 3. Comment ouvrir un fichier dans Windows sans bloquer son renommage
- 4. eclipse, exporter plusieurs projets (en utilisant un répertoire binaire partagé) dans un fichier exécutable
- 5. Comment copier le code binaire d'un exécutable dans un nouveau fichier sans utiliser de commande de copie système?
- 6. Hadoop Streaming: Mapper 'encapsulant' un exécutable binaire
- 7. Convertir un script python en exécutable binaire
- 8. Comment créer un fichier exécutable dans .net
- 9. Comment ouvrir le fichier sans extension
- 10. Comment ouvrir un fichier doc dans le navigateur sans ouvrir une boîte de dialogue?
- 11. Comment intégrer un binaire dans un exécutable Delphi et l'extraire lors de l'exécution?
- 12. Comment fusionner un fichier binaire?
- 13. comment je peux ouvrir un fichier dans un fichier zip sans l'extraire par le PHP
- 14. Inclure un fichier XSLT dans un exécutable
- 15. Emballage d'un fichier dans un exécutable ELF
- 16. Comment désérialiser un fichier binaire
- 17. ouvrir et enregistrer le fichier sans sauvegarder/ouvrir le dialogue
- 18. Fichier Python auto-exécutable sans ouverture du terminal?
- 19. le binaire en cours d'analyse doit être un exécutable
- 20. Comment ouvrir un fichier pdf dans thickbox?
- 21. Comment empaqueter IeEmbed.exe et MozEmbed.exe dans un fichier Jar exécutable
- 22. Comment ouvrir un fichier PDF?
- 23. Comment intégrer un exécutable binaire (à exécuter à l'exécution) dans un programme Qt?
- 24. Hadoop/Elastic Map Réduire avec un exécutable binaire?
- 25. Lecture dans un fichier binaire dans haskell
- 26. Fichier exécutable iPhone
- 27. Comment ouvrir un fichier "nul"?
- 28. Qt créer un fichier exécutable
- 29. Fichier d'installation binaire
- 30. Distribuer un exécutable binaire d'un programme construit avec OpenCV?
merci! Dans la boîte de dialogue 'RMB -> Binary -> Edit', il y a une option" Keep Size "qui est cochée par défaut, qu'est-ce que cela signifie? – Alan
Si la réponse d'Abyx vous a aidé à voter, ne pensez-vous pas? Donc +1 – jyz