# KitHack | A Framework Designed To Automate The Process Of Downloading & Installing Different Penetration Testing Tools

**URL:** <https://onehack.st/t/kithack-a-framework-designed-to-automate-the-process-of-downloading-installing-different-penetration-testing-tools/216845>\
**Category:** Tools & Scripts\
**Tags:** tools, programming, hacking\
**Created:** [February 26, 2023, 2:46pm UTC](https://onehack.st/t/kithack-a-framework-designed-to-automate-the-process-of-downloading-installing-different-penetration-testing-tools/216845 "2023-02-26T14:46:00Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aina](https://onehack.st/user_avatar/onehack.st/aina/32/167469_2.png) [@Aina](https://onehack.st/u/Aina)\
**Post date:** [February 26, 2023, 2:46pm UTC](https://onehack.st/t/kithack-a-framework-designed-to-automate-the-process-of-downloading-installing-different-penetration-testing-tools/216845/1 "2023-02-26T14:46:00Z")

</div>

[![](https://github.com/AdrMXR/KitHack/raw/master/images/banner.png "KitHack")](https://github.com/AdrMXR/KitHack/blob/master/images/banner.png)

[![](https://camo.githubusercontent.com/3f801a8a3b6677d20f2cb9fde5af82565a23a811e41c3683bde10f23fff24cd7/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f417574686f722d41647269c3a16e2532304775696c6c65726d6f2d626c75653f7374796c653d666f722d7468652d6261646765266c6f676f3d676974687562 "Autor")](https://github.com/AdrMXR) [![](https://camo.githubusercontent.com/246cea196425068496cabf9a2b4675cf5fb97d1b49a1fd97116caa5635518acc/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f56657273696f6e2d312e332e322d7265643f7374796c653d666f722d7468652d6261646765266c6f676f3d "Version")](https://github.com/AdrMXR/KitHack/blob/master)

[![](https://camo.githubusercontent.com/138b4e436ee186ee2b0300d370b69cd328568fbe328335e33dfc3b74e72a8d9c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f537570706f727465642532304f532d4c696e75782d6f72616e67653f7374796c653d666f722d7468652d6261646765266c6f676f3d6c696e7578 "System")](https://github.com/AdrMXR/KitHack/blob/master) [![](https://camo.githubusercontent.com/275bf8d508d8464e89096d1e21dcab6e19ec61f494e63ba127d7f936915b0035/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f507974686f6e2d332e372d79656c6c6f773f7374796c653d666f722d7468652d6261646765266c6f676f3d707974686f6e "Python")](https://github.com/AdrMXR/KitHack/blob/master) [![](https://camo.githubusercontent.com/bb2d5af15a5cb0472b88307107795bf9155a287600c60f921a3f10d796a2b627/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d627269676874677265656e3f7374796c653d666f722d7468652d6261646765266c6f676f3d "Lincencia")](https://github.com/AdrMXR/KitHack/blob/master) [![](https://camo.githubusercontent.com/fe230a3c29abe10bb4c1fbdc4fba10627ed600fe506d351390ab571e31882b19/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f446f6e6174652d50617950616c2d677265656e2e7376673f7374796c653d666f722d7468652d6261646765266c6f676f3d70617970616c "Paypal")](https://www.paypal.me/AdrMXR0)

[![](https://camo.githubusercontent.com/4c0600cb113ac6a157d954c8fe421b9964c06e6d7c6ddec1544692d9f3bbdfdb/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f436f7272656f2d6b69746861636b696e67253430676d61696c2e636f6d2d626c756576696f6c65743f7374796c653d666f722d7468652d6261646765266c6f676f3d676d61696c "Correo")](mailto:kithacking@gmail.com) [![](https://camo.githubusercontent.com/948147064d3b589259c1d1deb19786d4e07c57d125b984640fa91e58b29ff4b0/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5472616e736c617465253230746f2d456e676c6973682d696e6163746976653f7374796c653d666f722d7468652d6261646765266c6f676f3d676f6f676c652d7472616e736c617465 "English")](https://github.com/AdrMXR/KitHack/tree/master/docs/translations/English/README.md)

**Kithack** is a framework designed to automate the process of downloading and installing different penetration testing tools, with a special option to generate cross-platform backdoors using the Metasploit Framework.

## KitHack compatible distributions:

| Distribución | Estado |
| --- | --- |
| Kali Linux | Compatible |
| Ubuntu | Compatible |
| Xbuntu | Compatible |
| Debian | Compatible |
| Raspbian | Compatible |
| Deepin | Compatible |
| Parrot OS | Compatible |
| Arch Linux | En desarrollo |
| Termux | En desarrollo |

## Installation:

```auto
# Update your list of packages
$ sudo apt update

# Install python3 python3-pip
$ sudo apt install python3 python3-pip

# Clone the repository
$ git clone https://github.com/AdrMXR/KitHack.git

# Enter the repository
$ cd KitHack

# Install KitHack
$ sudo bash install.sh

# Start KitHack
$ sudo python3 KitHack.py

# You can also run it from the shortcut
$kithack

# When you want to update run
$ sudo bash update.sh

# To uninstall run
$ sudo bash uninstall.sh

```

## Dependencies:

- sudo
- xterm
- postgresql
- Metasploit-Framework
- apktool
- aapt
- jarsigner
- zipalign
- requests
- pwgen
- py-getch
- python-tk
- pathlib
- python-zenity
- pgrep
- Ngrok authtoken

## News:

**1) Debug deprecated tools.**

- It is essential that our users [report] us ([mailto:kithacking@gmail.com](mailto:kithacking@gmail.com)) any tool that is not being installed correctly, because that way we can completely debug it from kithack.

**2) Integration of new tools.**

- As we debug tools we also integrate some new ones, if you have a personal project on github that you would like to see featured in our toolkit, or if you are interested in being a kithack contributor, please read our [contribution policy](https:// [github.com/AdrMXR/KitHack/blob/master/docs/CONTRIBUTING.md](http://github.com/AdrMXR/KitHack/blob/master/docs/CONTRIBUTING.md)).

**3) Unification of Payload types (by stages and without stages).**

- Kithack allows us to use both staged and individual payloads. If you want to know their differences, see [here.](https://adrmxr.github.io/KitHack#tipos-de-payloads)

**4) Incorporation of a new method that allows legitimate Android applications to be infected.**

- Kithack gives us the option of being able to infect an original APK. It should be noted that not all applications are vulnerable.

**5) Generation of TCP connections with ngrok.**

- Now you can also work with [ngrok](https://ngrok.com/) to perform attacks outside your network without opening ports. The `ngrok.yml` configuration file is stored in `KitHack/.config` by default. If for some reason you need kithack to request your authtoken again, type `rm .config/ngrok.yml`.

**6) Metasploit automation.**

- You don’t have to waste time re-configuring your payload, kithack takes care of putting [metasploit](https://www.metasploit.com/) on listen quickly.

**7) Customization of payloads for android.**

- Now you also have the possibility to customize your own payload for Android. With kithack you can change the default name of the apk generated by [metasploit](https://www.metasploit.com/) known as “MainActivity” and you can also modify the default Android icon. Click [here](https://github.com/AdrMXR/KitHack/blob/master/icons/README.txt) to know the format.

**8) Automated persistence enforcement for any APK.**

- Forget about your [metasploit](https://www.metasploit.com/) session expiring very quickly, with kithack you can now generate your persistence file for any APK. If you want to know how to start it in the meterpreter shell, click [here.](https://youtu.be/nERwsZyIVeo)

**9) Execution of tools.**

- Now the user will be able to run the tools directly from kithack even though they are already installed.

**10) Creating `clean.sh`.**

- If you need to remove kithack-generated content from your `tools` and `output` folders, you can run the `clean.sh` file to do so quickly.

## Some vulnerable APKs:

| APK | Versión |
| --- | --- |
| FaceApp | 1.00 |
| Pou | 1.4.79 |
| Google Now Launcher | 1.4.large |
| Terminal Emulator | 1.0.70 |
| Solitaire | 3.6.0.3 |
| RAR | 5.60.build63 |
| WPSApp | 1.6.7.3 |
| Phone Cleaner | 1.0 |
| Ccleaner | 1.19.74 |
| AVG Cleaner | 2.0.2 |

## Screenshots:

| Main Menu | Backdoor Generator |
| --- | --- |
| [![Index](https://github.com/AdrMXR/KitHack/raw/master/images/screenshot-1.png)](https://github.com/AdrMXR/KitHack/blob/master/images/screenshot-1.png) | [![f](https://github.com/AdrMXR/KitHack/raw/master/images/screenshot-2.png)](https://github.com/AdrMXR/KitHack/blob/master/images/screenshot-2.png) |

## Videos:

| Demo 1 | Demo 2 |
| --- | --- |
| [![](https://camo.githubusercontent.com/150b3a2fa2b570d8eaba83af43d8814c4ac40badcb893ca77bd9283c8512e46d/68747470733a2f2f61736369696e656d612e6f72672f612f4f54796d4f74334e4e535466464552727732624876754677372e737667)](https://asciinema.org/a/OTymOt3NNSTfFERrw2bHvuFw7) | [![](https://camo.githubusercontent.com/83ded0a1a4780a0320c39ab42a8ee2d4da1ab75b8b6067d0829e87cfb3fe4644/68747470733a2f2f61736369696e656d612e6f72672f612f6f56356c74744351704f6d6d6763674961464951456b6378592e737667)](https://asciinema.org/a/oV5lttCQpOmmgcgIaFIQEkcxY) |

## Menu:

- [Android](https://github.com/AdrMXR/KitHack/blob/master/docs/TOOLS.md#android)
- [Windows](https://github.com/AdrMXR/KitHack/blob/master/docs/TOOLS.md#windows)
- [Phishing](https://github.com/AdrMXR/KitHack/blob/master/docs/TOOLS.md#phishing)
- [Wifi Attacks](https://github.com/AdrMXR/KitHack/blob/master/docs/TOOLS.md#wifi-attacks)
- [Passwords Attacks](https://github.com/AdrMXR/KitHack/blob/master/docs/TOOLS.md#passwords-attacks)
- [Web Attacks](https://github.com/AdrMXR/KitHack/blob/master/docs/TOOLS.md#web-attacks)
- [Spoofing](https://github.com/AdrMXR/KitHack/blob/master/docs/TOOLS.md#spoofing)
- [Information Gathering](https://github.com/AdrMXR/KitHack/blob/master/docs/TOOLS.md#information-gathering)
- [Others](https://github.com/AdrMXR/KitHack/blob/master/docs/TOOLS.md#others)
- [Backdoors with msfvenom](https://github.com/AdrMXR/KitHack/blob/master/docs/TOOLS.md#backdoors-with-msfvenom)

## Bug?

If you find any errors in the tool, follow these steps:

1. Take a screenshot and see the bug in detail.
2. Contact me through the following email: [kithacking@gmail.com](mailto:kithacking@gmail.com)
3. Send the screenshot and explain your problem with that bug.

## Contributors:

- Ironpuerquito
- C1b0rk

## License:

MIT License

Copyright (c) 2019 Adrian William

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

## GitHub:

[https://github.com/AdrMXR/KitHack](https://github.com/AdrMXR/KitHack)
