diff options
| author | serpilliere <devnull@localhost> | 2011-11-18 08:52:02 +0100 |
|---|---|---|
| committer | serpilliere <devnull@localhost> | 2011-11-18 08:52:02 +0100 |
| commit | e132bbf21e815aaf3c5b85cd4446a430cc72aeea (patch) | |
| tree | c5bf2ce62794d1e533043f437b3518345d2c22fb /example/sandbox_elf.py | |
| parent | 0ac5622550d2f335a1aa0f961b729efc3ceb3414 (diff) | |
| parent | 10149e4e7ebff93b4cef05700a7db9ef95df1167 (diff) | |
| download | miasm-e132bbf21e815aaf3c5b85cd4446a430cc72aeea.tar.gz miasm-e132bbf21e815aaf3c5b85cd4446a430cc72aeea.zip | |
merge with graph update
Diffstat (limited to '')
| -rw-r--r-- | example/sandbox_elf.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/example/sandbox_elf.py b/example/sandbox_elf.py index f8e308e2..dc4aa5df 100644 --- a/example/sandbox_elf.py +++ b/example/sandbox_elf.py @@ -41,8 +41,10 @@ vm_add_memory_page(stack_base_ad, PAGE_READ|PAGE_WRITE, "\x00"*stack_size) dump_memory_page_pool_py() - -ep = e.sh.symtab.symbols['main'].value +try: + ep = e.sh.symtab.symbols['main'].value +except: + ep = e.Ehdr.entry ptr_esp = stack_base_ad+stack_size-0x1000 vm_set_mem(ptr_esp, "/home/toto\x00") @@ -72,7 +74,7 @@ known_blocs = {} code_blocs_mem_range = [] -log_regs = False +log_regs = True log_mn = log_regs must_stop = False def run_bin(my_eip, known_blocs, code_blocs_mem_range): |