8000 GitHub - Proxihox/RCd
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Proxihox/RCd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RCd

RCd is a framework to host Reverse Coding problems. There are 2 issues with the standard format of providing an executable binary to the participants:

  1. The need to generate separate executables for every OS
  2. Participants using decompilers to obtain the pattern This tool prevents all that hassle, by hosting your Reverse coding challenge on a server, which every OS can connect to and provides a fair playing ground to everyone.

You can host this RC framework on a server and allow participants to query the server over the internet. Read the Guide on how to host the server on the cloud.

Quick set up and local testing:

Git clone repository and run ./setup.sh once to install requirements and compile the Reverse Coding file. Open the config.py file and fill in the variables as required. Launch the server using python3 main.py .

Once you launch the server the terminal should show this :

Starting server...
PID:  134158
<ip> <port> :
127.0.1.1 8080

Connecting to the local server

Unix based OS's can directly connect to the server using netcat:

nc -v <ip> <port>

Window's user's will need to enable telnet and then run the above command, replacing nc with telnet.

You should be prompted to enter your email ID and register as a new user. Login again and try out the sample RC problems.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  
0