From 178b202120a22b7ca92c137c363ebb15d843a726 Mon Sep 17 00:00:00 2001 From: Ajax Date: Thu, 9 May 2019 10:50:32 +0200 Subject: Loader example: test_pe: remove useless imports, comment and rename --- example/loader/test_pe.py | 31 ------------------------------- 1 file changed, 31 deletions(-) delete mode 100644 example/loader/test_pe.py (limited to 'example/loader/test_pe.py') diff --git a/example/loader/test_pe.py b/example/loader/test_pe.py deleted file mode 100644 index 543cbea5..00000000 --- a/example/loader/test_pe.py +++ /dev/null @@ -1,31 +0,0 @@ -#! /usr/bin/env python - -import miasm.loader.pe as pe -from miasm.loader.pe_init import PE -import rlcompleter -import readline -import pdb -import sys -from pprint import pprint as pp -readline.parse_and_bind("tab: complete") - - -e_ = PE() -mysh = b"\xc3" -s_text = e_.SHList.add_section( - name="text", addr=0x1000, rawsize=0x1000, data=mysh) -e_.Opthdr.AddressOfEntryPoint = s_text.addr -new_dll = [({"name": "kernel32.dll", - "firstthunk": s_text.addr + 0x100}, - ["CreateFileA", "SetFilePointer", "WriteFile", "CloseHandle"] - ), - ({"name": "USER32.dll", - "firstthunk": None}, - ["SetDlgItemInt", "GetMenu", "HideCaret"] - ) - ] -e_.DirImport.add_dlldesc(new_dll) - -s_myimp = e_.SHList.add_section(name="myimp", rawsize=0x1000) -e_.DirImport.set_rva(s_myimp.addr) -open('uu.bin', 'wb').write(bytes(e_)) -- cgit 1.4.1