/FALL

A automated penetration testing tool

Primary LanguagePythonMIT LicenseMIT

FALL

A automated penetration testing tool

made-with-python GitHub release Open Source Love svg1 PRs Welcome GitHub issues-closed GitHub license PyPI version shields.io

What is FALL?

FALL is a automated penetration testing tool that makes your work easy by automating eight types of jobs like - Subdomain enumeration, LFI testing, Crawling, Port scanning and more.

Why FALL?

  1. FALL supports many options that will help you in penetration testing, In short - It is a ALL IN ONE tool.
  2. Multithreaded - Multithreaded crawler and port scanner will make your work more fast.
  3. FALL is user friendly and easy to use, You can use FALL by just setting the options number.
  4. It auto saves the outputs in a file.

PyPi link

PyPi FALL : https://pypi.org/project/FALL/

Features 🍳

1. Crawling
2. LFI testing
3. Encoder
4. Subdomains finder
5. Directory brute forcing
6. Reverse shell generator
7. Open Redirection testing
8. Multithreaded port scanner

Installation ⚙️

You can install FALL using pip by using the following command:

pip install FALL

Or you can install FALL manually

1. sudo git clone https://github.com/DevanshRaghav75/FALL.git
2. sudo chmod +x setup.py
3. sudo pip install -r requirements.txt
4. python3 setup.py install
4. Done! , Just type FALL to run FALL tool  

Running FALL 👨‍💻

Just type FALL after running the setup.py or after running pip install FALL

Warning⚠️

Up to FALL v1.8 does not work without super user (root user) so make sure you run FALL as a super user.

Usage 💥

A detailed usage guide is available on Usage section of the Wiki.

Links to some FALL options:

Special thanks 🙏

Thanks to pentestmonkey for their amazing reverse shells.