Dailydave mailing list archives
Shellcode
From: "Pedro E" <pedro () enzona com>
Date: Tue, 29 Nov 2005 11:20:36 -0300
Hi All!
I'm looking from some orientation to write a specific shellcode, I think that is a simple problem but I can find a solution.I have to execute a simple shellcode using hard coded addresses with a msgbox:
LibraryReturn: pop ecx ;get the library stringmov [ecx + 10], dl ;MY PROBLEM is this line I don't have the right permissions to modify the NULL value and finish the string
mov ebx, 0x79470221 ;LoadLibraryA(libraryname); push ecx ;beginning of user32.dllcall ebx ;eax will hold the module handle jmp short FunctionName
xxx ....
GetLibrary: call LibraryReturndb 'user32.dllN' There is other way to set the null value? I can't modify the memory when i execute the shellcode.
Anybody have any tip to bypase this problem? Thanks a lot.Pedro Ezcueti.
Current thread:
- Shellcode Pedro E (Nov 29)
- RE: Shellcode Dave Korn (Nov 29)
- RE: Shellcode Dave Korn (Nov 29)
- Re: Shellcode Alexander Sotirov (Nov 29)
- Re: Shellcode Isaac Dawson (Nov 29)
- Re: Shellcode Dave Aitel (Nov 29)
- Re: Shellcode H D Moore (Nov 29)
- Re: Shellcode halvar (Nov 30)
- RE: Shellcode Dafydd Stuttard (Nov 30)
- Re: Shellcode halvar (Nov 30)
- Re: HOLY GOD WE ARE SO OLD Matt Hargett (Nov 30)
- Re: Shellcode Isaac Dawson (Nov 29)
- RE: Shellcode Dave Korn (Nov 29)