Skip to content

dresnBIT/reverse_shell_with_fallback

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

This repo can create a Master-slave connection remotely it sends a heartbeat every minute with some info and tries to make a reverse shell connection (first HTTP, then TCP)

it also consist of some experimental reverse shells on ICMP

Master:
	1)  host the php file on a remote server.
	2) (4444)Start the listener you want
		i. HTTP listener support multiple slaves (sudo python /FindThePwnie/TCP-shell/TCPshellServer.py)
		ii. TCP is the only fallback right now (sudo python3 /FindThePwnie/HTTP-shell/HTTPshellServer.py)

Slave:
	1) Start the fallbackmechanism with:
	Python FallBackMechanism.py Heartbeat/HBhttpclient.py HTTP-shell/HTTPshellClient.py TCP-shell/TCPshellClient.py
	
	This will retest connection and send a heartbeat every 60 seconds
	
	
Remarks:
	1) Might want to implement more fallbacks (UDP/DNS/ICMP) later, but these are unreliable
	2) Heartbeat only works on http right now

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 95.7%
  • PHP 3.7%
  • Shell 0.6%