I write a simply C++ program which block the websites which we give as input to it.program to block websites
program to block websites for kids
program to block websites temporarily
program to block websites while studying
program to block websites mac
program to block websites free
program to block websites temporarily mac
program to block websites firefox
program to block websites at certain times
program to block websites on google chrome
program to block websites
Source Code of Program
#include"iostream.h"
#include"conio.h"
#include<stdio.h>
#include<dos.h>
#include<dir.h>
char site_list[10][30]={
"google.com",
"www.google.com",
"mail.google.com",
"uog.edu.pk",
"yahoo.com",
"www.yahoo.com",
"www.google.com.pk",
"facebook.com",
"www.facebook.com",
"wikipedia.com",
};
char HC[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<10;i++)
fprintf(target,"%s\t%s\n",HC,site_list[i]);
fclose(target);
}
void main()
{
int success=0;
success=find_root();
if(success)
block_site();
}
To Un Block all Websites
1. To test, run the compiled program or download my exe, It will block the sites that is listed in the source code.
2. Once you run the file .exe restart your browser program. Then, type the URL of the blocked site and you’ll see the browser showing error “Page cannot displayed“.
3. To remove the virus type the following the Run.
%windir%\system32\drivers\etc
4. There, open the file named “hosts” using the notepad.At the bottom of the opened file you’ll see something like this
127.0.0.1————————— facebook.com
5. Delete all such entries which contain the names of blocked sites.
0 comments:
Post a Comment