Kali Linux: Legion (en)

From OnnoWiki
Jump to navigation Jump to search

WARNING: Legion uses pip instead of pip3, which can be problematic in KALI 2020.2 and later versions.

Legion, a branch from SECFORCE Sparta, is an open-source, easy-to-use, super-extensible, and semi-automated network penetration testing framework that aids in the discovery, reconnaissance, and exploitation of information systems.

FEATURES

  • Automated reconnaissance and scanning with NMAP, whataweb, nikto, Vulners, Hydra, SMBenum, dirbuster, sslyzer, webslayer, and others (with nearly 100 automated scheduled scripts)
  • User-friendly graphical interface with rich menus and context panels that allow pentesters to quickly find and exploit attack vectors on hosts
  • Modular functionality allows users to easily customize Legion and automatically call their own scripts/tools
  • Highly customizable staged scanning for IPS evasion like a ninja
  • Automatic detector of CPE (Common Platform Enumeration) and CVE (Common Vulnerabilities and Exposures)
  • Realtime autosaving of project results and tasks
  • Also features – Calculator: A simple Yet Powerful Calculator available on Windows


INSTALLATION

TRADITIONAL

Assuming the use of Ubuntu, Kali, or Parrot Linux with Python 3.6 installed. Other dependencies should install automatically. Through the terminal, type:

git clone https://github.com/GoVanguard/legion.git
cd legion
sudo chmod +x startLegion.sh
sudo ./startLegion.sh

DOCKER

Assuming that Docker and Xauthority are installed. In the terminal, type:

git clone https://github.com/GoVanguard/legion.git
cd legion/docker
sudo chmod +x runIt.sh
sudo ./runIt.sh

Credit: GoVanguard

References

Interesting Links