Metadata-Version: 2.1
Name: babysploit
Version: 1.1.12
Summary: Beginner Pentesting Toolkit/Framework
Home-page: https://github.com/M4cs/BabySploit
Author: Max Bridgland
Author-email: mabridgland@protonmail.com
License: GNU General Public License v3 (GPLv3) (GPL)
Project-URL: Wiki, https://github.com/M4cs/BabySploit/wiki
Project-URL: Discord Server, https://discordapp.com/invite/7VN9VZe
Description: 
        
        <p align="center">
          <a href="https://github.com/M4cs/BabySploit/network"><img src="https://img.shields.io/github/forks/M4cs/BabySploit.svg" alt="Forks"></a>
          <a href="https://github.com/M4cs/BabySploit/stargazers"><img src="https://img.shields.io/github/stars/M4cs/BabySploit.svg" atl="Stars"></a>
          <a href="https://github.com/M4cs/BabySploit/issues"><img src="https://img.shields.io/github/issues/M4cs/BabySploit.svg" alt="Issues"></a>
          <a href=""><img src="https://img.shields.io/badge/version-0.1.9-green.svg?syle=popout"></a>
          <a href="https://github.com/M4cs/BabySploit/blob/master/LICENSE.md"><img src="https://img.shields.io/github/license/M4cs/BabySploit.svg" alt="License"></a>
          <a href="http://www.python.org/download/"><img alt="Python 3.6+" src="https://img.shields.io/badge/Python-3.6+-yellow.svg"></a>
          <a href="https://twitter.com/intent/tweet?text=Wow:&url=https%3A%2F%2Fgithub.com%2FM4cs%2FBabySploit"><img src="https://img.shields.io/twitter/url/https/github.com/M4cs/BabySploit.svg?style=popout" alt="Twitter"></a>
          <a href="https://discord.gg/7VN9VZe"><img src="https://img.shields.io/badge/discord-join-blue.svg?syle=popout"></a>
        
        <p align="center">
          <b>Made For Kali Linux. No Support For Other Distros If There Are Problems.</b>
          </br><a href="https://twitter.com/maxbridgland" alt="Twitter Link"><b>Developed by @maxbridgland</b></a></br>
          <a href="https://bit.ly/2Ke9uVi">Donate</a>
        </p>
        <p align="center">
          <a href="https://discord.gg/7VN9VZe"><img src="https://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/27090541/8dd5c907f2a0eecb73dc6a4776fc9a25878ebcdd.png" alt="Forks"></a>
        
        <p align="center">
          <b>BabySploit is a penetration testing toolkit aimed at making it easy to learn how to use bigger,</br> 
        more complicated frameworks like Metasploit. With a very easy to use UI and toolkit, anybody</br>
        from any experience level will find use out of BabySploit. Below are some screenshots of the framework.</b>
        </p>
        <p align="center">
          <a href="https://asciinema.org/a/Hm2mwhJvQnGAaK4xWAn5NY9l6" target="_blank"><img src="https://asciinema.org/a/Hm2mwhJvQnGAaK4xWAn5NY9l6.svg" /></a></br>
          <b> Video Demonstration </b>
        </p>  
        
        # Installation Instructions:
        
        ## Using Pip
        <p align="center">
          <a href="https://pypi.org/project/babysploit/"><img src="https://image.prntscr.com/image/tQEwhRZ5RcSWRbuC9M1Mcg.png" alt="pypi"></a>
        </p>
        
        ```
        sudo apt-get update
        sudo apt-get upgrade
        sudo apt-get install exploitdb netcat nmap perl php7.0 
        pip3 install babysploit
        babysploit
        ```
        
        In order to use `search` command you must follow steps [here](https://www.exploit-db.com/searchsploit/#install) to install the searchsploit binary!
        
        ## Building From Source
        ```
        sudo apt-get update
        sudo apt-get upgrade
        sudo apt-get install exploitdb netcat nmap perl php7.0
        git clone https://github.com/M4cs/BabySploit.git
        cd BabySploit/
        python3 setup.py install
        babysploit
        ```
        
        ## Docker Command
        
        ```
        docker run -idt --name babysploit /Babysploit
        ```
        
        # Changelog:
        
        ## Types of Updates:
          - Updates: Framework has been updated with new features or major fixes.
          - Releases: Stable release milestone.
          - Hotfix: Quick hotfix. Minor bug fix or minor change.
        
        #### 0.1.11 Hotfix:
          - Fix nmap logging
        #### 0.1.10 Hotfix:
          - Bug Fixes
        #### 0.1.9 Hotfix:
          - Fix Installer
          - Fix Updater
        #### 0.1.8 Update:
          - Switch To Virtual Env Installation
        #### 0.1.7 Update:
          - Added Installer Script
          - Fixed Updater
        #### 0.1.6 Update:
          - Added Cloudflare Bypasser
          - Added WPSeku WP Vuln Scan
        #### 0.1.4 & 0.1.5 Hotfixes:
          - Fix updater
        #### 0.1.3 Hotfix:
          - Fix Method of grabbing default gateway
        #### 0.1.2 Hotfix:
          - Bug fixes
        #### 0.1.1 Hotfix:
          - Fix Requirements.txt
        #### 0.1.0 Release:
          - Basic Release
        #### 0.0.9 Hotfix:
          - Fix Updater
        #### 0.0.8 Update:
          - Fix Updater
          - Add Raccoon Vuln Scan
          - Fix PDFMeta
          - Update Display
        #### 0.0.7 Hotfix:
          - Fix some bugs
        #### 0.0.6 Update:
          - Fix updater script
          - Remove tcpdump
          - Add ftpvulnscan and pdfmeta
        
        # Getting Started:
        
        #### Setting Configuration Values:
        
        BabySploit uses ConfigParser in order to write and read configuration. Your config file is automatically
        generated and located at `./babysploit/config/config.cfg`. You can manually change configuration settings
        by opening up the file and editing with a text editor or you can use the set command to set a new value for
        a key. Use the set command like so:
        ```
        set rhost
        >> Enter Value For rhost: 10
        >> Config Key Saved!
        ```
        
        If before running this command the rhost key had a value of 80, the rhost key after running this command has a
        value of 10. You can also add configuration variables to the config by using the set command with a new key after it
        like so:
        ```
        set newkey
        >> Enter Value For newkey: hello
        >> Config Key Saved!
        ```
        
        Before running this there was no key named "newkey". After running this you will have a key named "newkey" in your config
        until you use the `reset` command which resets the saved configuration.
        
        #### Running A Tool
        
        In order to run a tool all you have to do is enter the name of the tool into BabySploit. You can use the `tools` command
        to display a menu with all the currently availble tools. If we run tools we get the depiction:
        <p align="center">
          <img src="https://image.prntscr.com/image/dMlUOjFnQk_KSyru1gTQ2A.png" alt="Tools"/>
        </p>
        *this depiction may be outdated*
        
        This menu will display the tools available and the description of each tool. To run a tool simply enter the tool name
        into BabySploit. Ex: `ftpbruteforce` - runs the ftpbruteforce tool.
        
        # Features (Current, In The Works, Planned):
        
        [Visit](https://github.com/M4cs/BabySploit/projects/1) project board for tools.
        
          - Information Gathering
          - Exploitation
          - Post Exploitation
          - Bruteforcing
          - Phishing
          - Cryptography/Stenography
         
        ### Information Gathering:
        
          - Nmap
          - IP Info
          - Tcpdump (In The Works)
          - Datasploit (In The Works)
          - Censys Lookup
          - DNS Lookup
          - Raccoon
          - Cloudflare Bypasser
          
        ### Exploitation:
          
          - Searchsploit
          - ReverseShell Wizard
          - FTP Buffer Overflow Scan
          - WPSeku WordPress Vuln Scanner
          
        ### Post Exploitation:
        
          - In The Works
          
        ### Bruteforcing:
        
          - FTP Bruteforcer
          - WPSeku WordPress Login Bruteforce
          
        ### Phishing:
        
          - BlackEye Python
          
        ### Crypto/Stegano:
        
          - MetaKiller
          - PDFMeta
          
        # Contributing
        
        Feel free to contribute by making plugins or fixing bugs with a Pull Request. All contributions are helpful and will help make this a great tool.
        
        Licensed Under [MIT](https://github.com/M4cs/BabySploit/blob/master/LICENSE.md).
        
        Copyright (c) 2018 Syndicated Intelligence
        
        
        
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Programming Language :: Python :: Implementation :: IronPython
Classifier: Programming Language :: Python :: Implementation :: Jython
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: Intended Audience :: Information Technology
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: System :: Systems Administration
Classifier: Topic :: System :: Networking
Classifier: Topic :: Utilities
Description-Content-Type: text/markdown
