Peter Memishian writes: > > > > 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/
Thanks. I figured it was just a missing space, and didn't manage to throw the lot to google for resolution. That'll teach me. ;-} -- James Carlson, Solaris Networking <[EMAIL PROTECTED]> Sun Microsystems / 1 Network Drive 71.232W Vox +1 781 442 2084 MS UBUR02-212 / Burlington MA 01803-2757 42.496N Fax +1 781 442 1677 _______________________________________________ opensolaris-code mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/opensolaris-code
