Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1670 connectés 

  FORUM HardWare.fr
  Programmation
  ASM

  [assembleur] desassembler et modifer un outil

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[assembleur] desassembler et modifer un outil

n°2319134
djobidjoba
Posté le 15-08-2018 à 09:18:45  profilanswer
 

Salut,  
j'ai un outil (win 64 bits) que je souhaite integrer dans un script bash.
le probleme c'est que cet outil demande d'appuyer sur une touche a la fin, du coup ca me bloque tout...
j'ai essaye plusieurs techniques comme le pipe "echo x|outil.exe"  ou la reditrection "outil.exe < nul" par exemple mais ca ne fonctionne pas.
J'essaie actuellement de faire un mini script python pour le lancer et envoyer une touche ou autre...
usine a gaz quoi..
J'ai demande bine sur au dev de retirer cette pause/gets/ou whathever il a mis a la fin mais la probabilite qu'il fasse la modif est de 0
J'ai donc desasemble le truc avec ida pro
https://reho.st/self/90108ba910609d6e22600515ab88998ff9d012a7.png
Je ne m'y connais pas en assembleur, est-ce possible de faire quelque chose ?
merci

mood
Publicité
Posté le 15-08-2018 à 09:18:45  profilanswer
 

n°2319136
djobidjoba
Posté le 15-08-2018 à 10:43:13  profilanswer
 

j'ai trouve!
pour ceux que ça intéresse..
finalement j'ai utilise cette appli: https://x64dbg.com/#start
 
ensuite, j'ai recherche la chaîne "Press", je suis arrive au moment du print.
J'ai mis un breakpoint et j'ai pu voir qu’après l'affichage il y avait un "call" d'une fonction qui mettait le prog en attente (la fonction est kernel32.readconsoleinput pour info)
Avec l'outil j'ai fait un replace with NOP pour ce call uniquement et le prog est sortie immédiatement.
Toujours avec l'outil j'ai pu patcher l’exécutable
 

n°2319151
rufo
Pas me confondre avec Lycos!
Posté le 16-08-2018 à 09:31:51  profilanswer
 

Regarde AutoIt : ça permet de simuler un utilisateur (souris et clavier).


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASM

  [assembleur] desassembler et modifer un outil

 

Sujets relatifs
Quel assembleur pour les proc AMD ?[Python] Barre d'outil
Executer du code VBA sur un outil webDesassembler un programme linux (en C)
Exercice entré sortie assembleurI have a QST about assembleur in c++
table conversion en assembleurGérer l'usb dans mon OS 100% assembleur
Simulateur d'i.a en assembleur sur BlenderProgramme assembleur x86 sans OS, caméra, micro et haut-parleur
Plus de sujets relatifs à : [assembleur] desassembler et modifer un outil


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR