Skip to content
/ evil-pipe Public

A web server that detects if the output of curl/wget is piped to bash and sends different payloads accordingly

License

Notifications You must be signed in to change notification settings

4iar/evil-pipe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

evil-pipe

License: MIT

Demo

Build

$ mkdir build && cd build
$ cmake ..
$ make

Usage

Payload scripts are read from two files:

File When it is sent
pipe_payload.txt curl | bash
non_pipe_payload.txt curl

After configuring the payloads, start the server with a port

$ ./evil-pipe <port>

Acknowledgements

Uses Phil's passive delay method.

About

A web server that detects if the output of curl/wget is piped to bash and sends different payloads accordingly

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published