Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#sus Build Status This is a simple java socket utils containing some useful functions like file transfer, remote command execution etc.

##features

  • run as server
  • run as repeater (forward request to next server/repeater ...)
  • run as client
  • made from single java file for easier deployment

##how to use

###run as jar

can be run in different mode as below:
- Client (send file to server): java -jar sus.jar ft-client _ip#_port _file [_dirDest]
- Client (send file to server via repeater): java -jar sus.jar ft-client _ip#_port[~_~_ip2#_port2...] _file  [_dirDest]
- Client (send cmd to server): java -jar sus.jar cmd-client _ip#_port _cmd
- Client (send cmd to server via repeater): java -jar sus.jar cmd-client _ip#_port[~_~_ip2#_port2...] _cmd
- Server: java -Xms64m -Xmx256m -jar sus.jar server _port _dir
- Client/Server (secure with secret key) add the jvm arguments as: java -DsecretKeyFile=d:/tools/sus/my_skey.txt

###run as java

can be run in different mode as below:
- Client (send file to server): java com.dmb.tools.sus.SocketUtilApp ft-client _ip#_port _file [_dirDest]
- Client (send file to server via repeater): java com.dmb.tools.sus.SocketUtilApp ft-client _ip#_port[~_~_ip2#_port2...] _file  [_dirDest]
- Client (send cmd to server): java com.dmb.tools.sus.SocketUtilApp cmd-client _ip#_port _cmd
- Client (send cmd to server via repeater): java com.dmb.tools.sus.SocketUtilApp cmd-client _ip#_port[~_~_ip2#_port2...] _cmd
- Server: java -Xms64m -Xmx256m com.dmb.tools.sus.SocketUtilApp server _port _dir
- Client/Server (secure with secret key) add the jvm arguments as: java -DsecretKeyFile=d:/tools/sus/my_skey.txt

##FAQ

###Q1: why it's made from a single java file? Made from a single java file make it easier to deploy to server (copy the content, and compile from server) specially when there has issue do the initial upload of file/jar.

About

This is a simple java socket utils providing server/repeater/client mode for functions like: file transfer, remote command execution etc.

Resources

Stars

2 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages