> > On Solaris, the documented system interfaces are provided by libc.so.1 > > and related libraries. We don't document the system call interface, > > and it's not stable. > > 32bit Linux/x86 Shellcode will pass args in registers, while 32bit > Solaris/x86 shellcode would have to pass it on the stack. In addition, the > system call mechanism is different as well. The easiest way to figure out > how Solaris system calls work is to disassemble libc, and see how that > does it. Try it out :)
Also see http://shellcode.org/Shellcode/solaris/ -- meem _______________________________________________ opensolaris-code mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/opensolaris-code
