Facebook
From moi, 1 Year ago, written in Python.
This paste is a reply to Re: oui from moi - view diff
Embed
Download Paste or View Raw
Hits: 113
  1. import pefile
  2.  
  3. def extract_text_section(pe_path, output_path):
  4.     pe = pefile.PE(pe_path)
  5.  
  6.     # Parcourir les sections et trouver celle qui contient le code (.text)
  7.     text_section = None
  8.     for section in pe.sections:
  9.         if section.Name.decode('utf-8').strip('x00') == '.text':
  10.             text_section = section
  11.             break
  12.  
  13.     if text_section is None:
  14.         print("Aucune section .text n'a été trouvée.")
  15.         return
  16.  
  17.     # Extraire les données brutes de la section .text
  18.     raw_data = bytearray(text_section.get_data())
  19.  
  20.     # Enregistrer les données brutes dans un fichier binaire
  21.     with open(output_path, 'wb') as output_file:
  22.         output_file.write(raw_data)
  23.  
  24. if __name__ == "__main__":
  25.     # Spécifier le chemin vers le fichier PE
  26.     pe_path = "path/to/your/file.exe"
  27.  
  28.     # Spécifier le chemin de sortie pour les données brutes de la section .text
  29.     output_path = "output/text_section.raw"
  30.  
  31.     # Appeler la fonction d'extraction
  32.     extract_text_section(pe_path, output_path)
  33.  

Replies to Re: Re: oui rss

Title Name Language When
Re: Re: Re: oui oui python 1 Year ago.
captcha