Coder Social home page Coder Social logo

zombiegeek0 / reverseconnections Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 85 KB

Un programa en Python para establecer conexiones con otras máquinas.

Home Page: https://zombiegeek0.github.io

License: Mozilla Public License 2.0

Shell 16.86% Python 83.14%
bash connect connections debian hacking kali license linux pentesting py python reverse sh shell zombiegeek commands contact functions

reverseconnections's Introduction

ReverseConnections

[*] Este es un programa en Python para establecer conexiones con otras máquinas.

[*] Está hecho en Python y es para Linux.


[*] Soporte:

  • Debian
  • Kali Linux (Debian)
  • Parrot OS (Debian)
  • Windows (En desarrollo, próxima versión)

¡DESCARGO DE RESPONSABILIDAD!

[*] No me responsabilizo del daño que pueda causar esta herramienta haciendo un mal uso de ella.


VERSIÓN:

[*] 1.0


[*] Instalación en Linux:

[1] Clonar el repositorio:

git clone https://github.com/ZombieGeeK0/ReverseConnections

[2] Acceder a la carpeta:

cd ReverseConnections

[3] Darle permisos al instalador:

chmod +x install.sh && chmod 777 install.sh

[4] Ejecutar el instalador con bash:

sudo bash install.sh

[*] Comandos del install.sh:

  • sudo apt-get update
  • sudo apt-get install git -y
  • sudo apt-get install python3
  • sudo apt-get install python3-pip
  • pip3 install argparse
  • pip3 install webbrowser
  • sudo apt-get install Netcat
  • sudo apt-get install metasploit-framework
  • git clone https://github.com/sherlock-project/sherlock
  • sudo apt install -y tor torbrowser-launcher (Escribe "torbrowser-launcher" para inciarlo)
  • git clone --depth 1 https://github.com/sqlmapproject/sqlmap.git sqlmap-dev


[*] Funcionalidades (ejemplos):

python3 connect.py -i true  [Instala todos los requerimientos]
python3 connect.py -a true  [Muestra todos los comandos]
python3 connect.py -s true -p 4444  [Levanta un servidor en Python desde el puerto 4444]
python3 connect.py -u https://www.example.com/  [Escanea la URL especificada con SQLmap en busca de DBS]
python3 connect.py -l true -p 4444  [Inicia una escucha en el puerto 4444]
python3 connect.py -c true -u https://github.com/ZombieGeeK0/ReverseConnections  [Clona el repositorio especificado]
python3 connect.py -r true -name Example  [Busca un nombre en plataformas de Internet con Sherlock]
python3 connect.py -v true -n NombreDelPayload -p 4445 -t 127.0.1.1 -e .exe  [Genera un payload con msfvenom para Windows, en este caso. El sistema operativo se controla por la extensión]

[*] Comandos:

[-i, --install]  (Instala todos los requerimientos necesarios)
[-a, --ayuda]  (Muesra todos los comandos)
[-p, --port]  (Especifica el puerto para cualquier operación)
[-t, --target]  (Especifica la IP para cualquier operación)
[-u, --url]  (Especifica el parámetro URL en la operación)
[-l, --listen]  (Se indica antes del parámetro PORT. Indica que se va a iniciar una escucha)
[-c, --clone]  (Puede acompañarse del parámetro URL para clonar repositorios de GitHub)
[-s, --server]  (Va acompañado del argumento PORT, indica que se va a levantar un servidor en Python)
[-n, --name]  (Especifica un nombre, normalmente va acompañado del parámetro -r para realizar una búsqueda con Sherlock)
[-r, --research]  (Va acompañado del parámetro NAME, se utiliza para realizar una búsqueda de usuarios con Sherlock)
[-v, --venom]  (Indica que se va a generar un payload con MsfVenom. Va acompañado de "True" o "False")
[-e, --extension]  (Especifica la extensión del un archivo, normalmente en las operaciones con MsfVenom)

- EN LOS COMANDOS QUE NO REQUIEREN EXTENSIÓN SE DEBERÁ COLOCAR EL PARÁMETRO "true".


[*] Extensiones:

  • .apk [Android]
  • .exe [Windows]
  • .elf [Linux]

- EXPLICACIÓN:

[*] Utilizamos la biblioteca argparse y declaramos los argumentos:

parser = argparse.ArgumentParser()

        
parser.add_argument('--argument', '-a',
                        required = False,
                        help = "Este es un argumento.")

args = parser.parse_args()

[*] Para los argumentos que no requieren parámetros, se indica el parámetro "true":

if args.argument == 'true':
        print('Example')

[*] Para los argumentos que requieren parámetros, se utiliza este bloque de código:

if args.argument:
        print('Example')

[*] Si no se han añadido todos los argumentos necesarios para realizar la operación, se muestra un mensaje de error:

def error():
        print('\n[*] Error: Revisa si has añadido todos los argumentos necesarios.\n')

if args.argument == 'true':
        print('Example')

else:
        error()

imagen


[#] Puedes contactar conmigo por Discord mandando una invitación a qwfkr:

qwfkr

[#] Si no, mándame un Email a [email protected]

reverseconnections's People

Contributors

zombiegeek0 avatar

Stargazers

Phoenix avatar  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.