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.git
cd Karkinos
- pip3 install -r requirements.txt
cd wordlists && unzip passlist.zip
You can also unzip it manually using File Explorer.Just make surepasslist.txt
In the wordlists directory.- Make sure you have write permission
db/main.db
- Enable
extension=mysqli
At yourphp.ini
document. - 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:8888
In 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.