Auteur Sujet: Modification .asm et localisation variable  (Lu 3749 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne ODonnel

  • Membre Junior
  • *
  • Messages: 13
  • +1/-0
Modification .asm et localisation variable
« le: 06 novembre 2013 à 14:32:50 »
Bonjour à tous,

Je suis actuellement entrain de faire des tests pour modifier à la main le shellcode contenu dans reverse_tcp.rb.
On peut voir dans ce fichier que LHOST, LPORT et ReverseConnectRetries sont localisés via une propriété Offsets qui grâce à un nombre, déterminera la position des variables.
Lorsque je modifie le shellcode (.asm), je décale cette position. J'ai trouvé un moyen de la retrouver en coupant le .asm à l'endroit où les variables sont enregistrées et en recalculant la position.
Mais je pense qu'on peut faire plus simple même si j'ai pas trouvé comment, et si j'ai pas encore trouvé sur google.
Avez vous une idée?

Merci d'avance!

edit: juste un petit truc, si c'est évident, faut pas hésitez à me dire juste un "cherche" histoire de me faire comprendre, je le prendrai pas mal :)


« Modifié: 06 novembre 2013 à 21:56:00 par ODonnel »