Hacker Shell, a shell (command interpreter) written in Python with Pythonect-like syntax, built-in security commands, and out of the box wrappers for various security tools.
Project description
Hackersh (“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:
"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.
You can install directly from PyPI using easy_install or pip:
easy_install hackersh
or:
pip install hackersh
You can clone the git repository somewhere in your system:
git clone git://github.com/ikotler/hackersh.git
Then you should do following steps:
cd hackersh python setup.py install
Alternatively, if you use pip, you can install directly from the git repository:
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).
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file Hackersh-0.2.0.tar.gz
.
File metadata
- Download URL: Hackersh-0.2.0.tar.gz
- Upload date:
- Size: 26.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1b9f43ab84b58b8c1666c5bcc8174a533b808d63567a1a7f5551434f8f3a02b |
|
MD5 | 6343e39b48980ee224ba0f8dd55678e0 |
|
BLAKE2b-256 | 4ca86f0f78522ca5dff7293d0cf04e36ff7a9fc8e1eed9c7319c0b390408022e |