Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
Tools/GitHubGitHub/ikotler/hackersh
Penetration Testing FrameworksVulnerability ScannersScripting & AutomationWeb SecurityPenetration TestingUtilities & Frameworks
GitHubikotler/hackersh

hackersh

A free and open source command-line shell and scripting language designed especially for security testing

View Repository
12715713 years agoReviewed by Kitploit
Website

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

======== Hackersh

Hackersh <http://www.hackersh.org>_ ("Hacker Shell") is a shell (command interpreter) written in Python with Pythonect-like syntax, builtin security commands, and out of the box wrappers for various security tools.

Hello, world

Here is the canonical "Hello, world" example program in Hackersh::

root@kitploit:~
"http://localhost" -> url -> nmap -> w3af

Wait, what? This is a a compacted but 100% complete implementation of a black-box web application vulnerability scanner

Installation

There are a few ways to install Hackersh.

  1. You can install directly from PyPI_ using easy_install or pip_::

    root@kitploit:~
     easy_install hackersh
    

    or::

    root@kitploit:~
     pip install hackersh
    
  2. You can clone the git repository somewhere in your system::

    root@kitploit:~
     git clone git://github.com/ikotler/hackersh.git
    

Then you should do following steps::

root@kitploit:~
 cd hackersh
 python setup.py install

Alternatively, if you use pip_, you can install directly from the git repository::

root@kitploit:~
 pip install \
 	git+git://github.com/ikotler/hackersh.git@master#egg=Hackersh \
 -r https://github.com/ikotler/hackersh/raw/master/doc/requirements.txt

For any of the above methods, if you want to do a system-wide installation, you will have to do this with root permissions (e.g. using su or sudo).

.. _PyPI: http://pypi.python.org/pypi/Hackersh/ .. _pip: http://www.pip-installer.org/

License

Hackersh is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version.

Download Tool