Skip to content

piykumar/httpsh

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

this is multi-user shell-over-http tool

General artichitecture:

dopec.py --> talks to web server -> runs proxy code -> talks to dopesrv -> launches dopesh.py for every session.

STARTING:

  1. you start http server as ./dopesrv.py - being in current folder is important (PWD this is), because this is where we will look for dopesh.py

  2. for each /?commands (or /) http server will launch a new dopesh.py with socket /tmp/dopesock. (woow.. you can own me! ;-))

number of sessions is unlimited

there is no way to "kill session"

  1. dopesh.py gets launched automagically.

Other languages contain scripts in other languages, so you can proxy requests to our shell.

About

Shell over HTTP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published