We are pleased to announce the release of a new version of our UNIX Assembly Components for Proof of Concept Codes (unixasm).
The unixasm is a set of assembly components for proof of concept codes on different operating systems and architectures. These components were carefully designed and implemented for maximum reliability, following strict coding standards and requirements, such as system call invocation standards, position independent, register independent and zero free code. A special attention was put on code length when designing and implementing them, resulting in the most reliable and shortest codes for such purpose available today.
Changes in this version:
- Add support to AIX Versions 6.1.4, 6.1.3, 6.1.2, 6.1.1, 5.3.10, 5.3.9, 5.3.8, 5.3.7.
- Change the base value used for calculating the system call numbers and arguments to avoid null bytes in newer versions of AIX.
These components are also available as part of Metasploit Penetration Testing Framework and Metasploit Express as payload modules.
The unixasm project is now controlled by Git and hosted at GitHub, you can view the project’s page or view project’s repository on GitHub.
[...] This post was mentioned on Twitter by RISE Security, Ramon de C. Valle. Ramon de C. Valle said: UNIX Assembly Components for Proof of Concept Codes 1.4.0 http://bit.ly/a2nnKA [...]
Dear Ramon,
Only bsd/x86 vesion? and bsd/x86-64
Anderson:
The x86 version works on both x86 and x86_64.
Ramon,
I meant, using FreeBSD AMD64 version, those bsd assembly codes don’t work!
Only i386 version.
Check my shellcode bsd/x86_64:
http://milw0rm.com/shellcode/8723
Aah,
Are you going to release those codes for bsd/x86-64?
It would be very cool!
Anderson:
The BSD x86 version should work perfectly in your FreeBSD x86_64. How are you testing the components?
Ramon:
You may test it and after send a mail me, about it. Because I think you didn’t understand what I meant. May be my poor English.
Anderson:
All x86 components were tested on both x86 and x86_64 architectures. You need to consider how you’re testing the components. If you continue having problems, feel free to post them here and I’ll try to help.