Egress Assess is a tool used to test egress data detection capabilities. To setup, run the included setup script, or perform the following:
openssl req -new -x509 -keyout server.pem -out server.pem -days 365 -nodes
Also Read : Kaboom : Script That Automates The Penetration Test
Usage
Blog posts are available here:
Typical use case for Egress-Assess is to copy this tool in two locations. One location will act as the server, the other will act as the client. Egress-Assess can send data over FTP, HTTP, and HTTPS.
To extract data over FTP, you would first start Egress-Assess’s FTP server by selecting “–server ftp” and providing a username and password to use:
./Egress-Assess.py –server ftp –username testuser –password pass123
Now, to have the client connect and send data to the ftp server, you could run…
./Egress-Assess.py –client ftp –username testuser –password pass123 –ip 192.168.63.149 –datatype ssn
Also, you can setup Egress-Assess to act as a web server by running….
./Egress-Assess.py –server https
Then, to send data to the FTP server, and to specifically send 15 megs of credit card data, run the following command…
./Egress-Assess.py –client https –data-size 15 –ip 192.168.63.149 –datatype cc
Introduction to the Model Context Protocol (MCP) The Model Context Protocol (MCP) is an open…
While file extensions in Linux are optional and often misleading, the file command helps decode what a…
The touch command is one of the quickest ways to create new empty files or update timestamps…
Handling large numbers of files is routine for Linux users, and that’s where the find command shines.…
Managing files and directories is foundational for Linux workflows, and the mv (“move”) command makes it easy…
Creating directories is one of the earliest skills you'll use on a Linux system. The mkdir (make…