DFShell: The Best Forwarded Shell
DFShell
D3Ext’s Forwarded Shell it’s a python3 script which use mkfifo to simulate a shell into the victim machine. It creates a hidden directory in /dev/shm/.fs/ and there are stored the created fifos. You can even have a tty over a webshell.
Why you should use DFShell?
To use other forwarded shells you have to edit the script to change the url and the parameter of the webshell, but DFShell uses parameters to quickly pass the arguments to the script (-u/–url and -p/–parameter), the script have a pretty output with colors, you also have custom commands to upload and download files from the target, and it deletes the files created on the victim if you press Ctrl + C or simply exit from the shell.
Install
git clone https://github.com/D3Ext/DFShell
cd DFShell
pip3 install -r requirements
Usage:
It’s simple, you pass the url of a webshell and the parameter that executes commands. I recommend the most simple webshell
python3 DFShell.py -u http://10.10.10.10/webshell.php -p cmd
Copyright (C) 2022 D3Ext
Source: https://github.com/D3Ext/