Metasploit mailing list archives

Re: Mac 64-bit Shellcode


From: Canberk BOLAT <canberk.bolat () gmail com>
Date: Wed, 1 Jun 2011 01:40:49 +0300

Is Metasm can't help?

"Metasm is a cross-architecture assembler, disassembler, compiler,
linker and debugger."
...
"2008/12: support for Mach-O and UniversalBinary executable file formats"

2011/6/1 Ty Miller <tyronmiller () gmail com>:
Hey guys,
I am currently putting together some Mac 64-bit shellcode but am having
troubles extracting the shellcode on Linux. I can do it fine on Mac using
nasm and otool, which produces the expected small shellcode, but I want to
specifically do it from Linux as a central development location.
I'm developing on BT5. I can compile it as macho64 using nasm. objdump
doesn't recognise the macho64 format. I also used xxd and can see the small
amount of shellcode in amongst heaps of other junk, but I cant see an easy
way to automatically strip the shellcode from the xxd output.
Any help would be appreciated.
Thx,
Ty


_______________________________________________
https://mail.metasploit.com/mailman/listinfo/framework





-- 
Canberk Bolat
Security Researcher
http://twitter.com/cnbrkbolat
http://cbolat.blogspot.com
_______________________________________________
https://mail.metasploit.com/mailman/listinfo/framework


Current thread: