Modification of open source revers proxy on the golang

종료 등록 시간: 1년 전 착불
종료 착불

Hello folks!

Im team-lead of small CTF team. We need to get some modification of open-src tool:

Fast reverse proxy--- > [login to view URL]

Thats a revers-proxy written on golang.

We need to add 2 points:

-First - it must have dynamic port forwarding and revers-proxy functionality. It must works like: ssh -D [LOCAL_IP:]LOCAL_PORT SERVER ( it must work without auth and with auth ). Dynamic port forwarding must working under the NAT.

-Second - it must be compiled for windows and windows server platforms and working there without errors.

-Third - it must create a service then it run.

Add the ability to store a data of cofiguration file in memory and in some temp folder for implementing service-creation-functionality

Example : [login to view URL] --type tcp --remote-ip [login to view URL] --remote_port 6000 --dir c:\windows\temp

That example must generate config in c:\windows\temp and connect to the server with given ip:port

Service functionality - [login to view URL] (client) must connect to statically hard-coded server ip:port

The minimum requirements for a service on windows are the following (without them impossible create service with sc cmd):

A Main Entry point (like any application)

A Service Entry point

A Service Control Handler

The Service Main Entry Point performs the following tasks:

Initialize any required things that we postponed from the Main Entry Point.

Register the service control handler (ControlHandler) that will process Service Stop, Pause, Continue, etc. control commands.

These are registered as a bit mask via the dwControlsAccepted field of the SERVICE STATUS structure.

Set Service Status to SERVICE RUNNING.

Perform initialization procedures. Such as creating threads/events/mutex/IPCs, etc.

The Service Control Handler was registered in your Service Main Entry point.

Each service must have a handler to handle control requests from the SCM.

Golang 윈도우 API

프로젝트 ID: #34250854

프로젝트 소개

4 건(제안서) 재택 근무형 프로젝트 서비스 이용 중: 1년 전

이 일자리에 대한 프리랜서 4 명의 평균 입찰가: $514

bazilioserhii

Hello, there! I read your job post very carefully. I am a full stack developer with 7 years experience. I have the strong and seasoned Golang development for windows app and Web app. And very familiar with NGINX, pr 기타

$555 USD (7일 이내)
(0 리뷰)
0.0
KY666

I am a golang expert and I have experience on your requirement, can you give me a chance on it? also can you decribe more about your service to me?

$500 USD (7일 이내)
(0 리뷰)
0.0
VirtualBrainInc

Hello, How are you today? I have briefly read through your project details posted. I believe I am the best person who can deliver as per the requirements; however, I need us to discuss for more clarity on the details, 기타

$500 USD (9일 이내)
(0 리뷰)
0.0