Programmation
Programmation - ARM - Shellcoding - Egg hunter
Bonjour,
J’ai un soucis je n’arrive pas à executer gdb sur le binaire, Il reste bloqué lorsque je fais run. Le seul gdb qui est disponible est celui aarch64 mais pas armhf, est-ce possible de faire ce "cross"-debug en utilisant la compatibilité 32bits. Y-a t’il une solution pour suivre l’execution du programme, s’il vous plait ?
Merci d’avance
Programmation - ARM - Shellcoding - Egg hunter
Une fois que tu as lancé GDB, tu as la possibilité de choisir l’architecture avec laquelle il s’exécute.
Tu peux consulter l’architecture choisie avec la commande show architecture ( il devrait te renvoyer armv7 ) et tu peux lister l’ensemble des architectures disponibles avec set architecture. L’exécution se fait bien si tu utilise set architecture arm, tu auras encore un blocage lorsque tu soumet run mais cette fois l’exécution reprend normalement après un Ctrl + C.
Programmation - ARM - Shellcoding - Egg hunter
Merci beaucoup :) ca marche tip top, je vais pouvoir mieux comprendre pourquoi mon shellcode ne fonctionne pas.