📚 OpenRCE is preserved as a read-only archive. Launched at RECon Montreal in 2005. Registration and posting are disabled.








Flag: Tornado! Hurricane!

 Forums >>  Brainstorms - General  >>  PyEmu help

Topic created on: September 26, 2011 10:57 CDT by Nadya .

Hi,

I'm trying to use PEPyEmu, but when I run example from examples\pepyemu.py but I end up at error:

Traceback (most recent call last):
    for x in range(len(textsection.data)):
AttributeError: SectionStructure instance has no attribute 'data'

I also tried:

emu = PEPyEmu()
if not emu.load(exename):
                            print "[!] unable to load target exe: %s" % exename

File "C:\Python26\lib\PyEmu.py", line 954, in load sectiondata = section.data
AttributeError: SectionStructure instance has no attribute 'data'

but I end up at the same error. Anyone else had this problem ? if yes can you please help me out ? Thanks in advance!

  blsonne     September 29, 2011 22:11.35 CDT
Yes, I have had this problem.

Sadly, I could not find a way to fix it. I tried hacking the source for quite a few hours, but no luck. It would appear that the software was a while ago, and things have changed enough (in terms of dependencies, libraries, etc) that you wind up with issues.

However, if you check the googlecode page, the latest post for issue #7 may have a fix, but I have not verified this yet (though I could have sworn I did this very thing):

http://code.google.com/p/pyemu/issues/detail?id=7#c3

"I have the same issue on Win 7 sp1. If you just change the handlers prototype to the one from the error output :

(emu, mnemonic, eip, op1value, op2value, op3value)

it works just fine, and you can go ahead and do whatever operations you were wanting to do inside the handler."

  blsonne     September 29, 2011 22:18.08 CDT
Gah! Let me correct myself.

This issue is probably not the same, but I do recall seeing it in the process of trying to resolve the error myself.

If I'm wrong, then let me apologize in advance for my retardation.

  Nadya   September 30, 2011 04:15.49 CDT
I will check it out, thanks for answer!

  blsonne     October 25, 2011 15:01.22 CDT
Had a chance to try it out yet? Any progress?

Cheers,
B

Note: Registration is required to post to the forums.

There are 31,328 total registered users.


Recently Created Topics
[help] Unpacking VMP...
Mar/12
Reverse Engineering ...
Jul/06
let 'IDAPython' impo...
Sep/24
set 'IDAPython' as t...
Sep/24
GuessType return une...
Sep/20
About retrieving the...
Sep/07
How to find specific...
Aug/15
How to get data depe...
Jul/07
Identify RVA data in...
May/06
Question about memor...
Dec/12


Recent Forum Posts
Finding the procedur...
rolEYder
Question about debbu...
rolEYder
Identify RVA data in...
sohlow
let 'IDAPython' impo...
sohlow
How to find specific...
hackgreti
Problem with ollydbg
sh3dow
How can I write olly...
sh3dow
New LoadMAP plugin v...
mefisto...
Intel pin in loaded ...
djnemo
OOP_RE tool available?
Bl4ckm4n


Recent Blog Entries
halsten
Mar/14
Breaking IonCUBE VM

oleavr
Oct/24
Anatomy of a code tracer

hasherezade
Sep/24
IAT Patcher - new tool for ...

oleavr
Aug/27
CryptoShark: code tracer ba...

oleavr
Jun/25
Build a debugger in 5 minutes

More ...


Recent Blog Comments
nieo on:
Mar/22
IAT Patcher - new tool for ...

djnemo on:
Nov/17
Kernel debugger vs user mod...

acel on:
Nov/14
Kernel debugger vs user mod...

pedram on:
Dec/21
frida.github.io: scriptable...

capadleman on:
Jun/19
Using NtCreateThreadEx for ...

More ...


Imagery
SoySauce Blueprint
Jun 6, 2008

[+] expand

View Gallery (11) / Submit