Karkinos is a lightweight beginner-friendly penetration testing tool. It is basically a “Swiss Army Knife” for penetration testing and/or hacking CTF.
Karkinos beginner-friendly penetration testing tool features
- Encode/decode characters
- Encrypt/decrypt text or files
- Reverse shell processing
- Crack and generate hash
How to install Karkinos beginner-friendly penetration testing tool
The dependencies are:
- Any server capable of hosting PHP
- Tested with PHP 7.4.9
- Tested with Python 3.8
- Make sure it is in your path:
- Windows:
python - Linux:
python3 - If not, please change the order
includes/pid.php - Point 3
- Raspberry Pi is zero friendly
(crack the hash at your own risk)
Then:
git clone https://github.com/helich0pper/Karkinos.gitcd Karkinos- pip3 install -r requirements.txt
cd wordlists && unzip passlist.zipYou can also unzip it manually using File Explorer.Just make surepasslist.txtIn the wordlists directory.- Make sure you have write permission
db/main.db - Enable
extension=mysqliAt yourphp.inidocument. - If you don’t know where to find it, please refer to the PHP documentation. Note: MySQLi is only used to store statistics.
- That’s it! Now just use your preferred web server to host it or run:
php -S 127.0.0.1:8888In the Karkinos directory.
Important note: using ports 5555, 5556 or 5557 will conflict with the module
If you insist on using these ports, please change PORT value:
- /bin/Server/app.py line 87
- /bin/Busting/app.py line 155
- /bin/PortScan/app.py line 128
You can download Karkinos here:
Or read more here.

