Encrypt log-in packets to Game Client to prevent bots

종료 등록 시간: Dec 23, 2013 착불
종료 착불

I run a gaming server coded in C+ (Ragnarok Server). The game is opened through an [url removed, login to view] file but the game server is vulnerable to other packet editors/senders like WPE and we also have players using a bot program that automatically plays for them.

I had a system before which modified the [url removed, login to view] to send a certain packet when connecting to the login server but the system stopped working after a code update a few years back.

What I need is someone to modify the exe to send a certain packet that the server will look for when checking the connection, if the player attempts to connect using any other client other than our modified one then the player would get disconnected. The anti-hack system I had modified 2-3 source files, but I have lost contact with the person who did this job for me so I'm not sure exactly how it worked.. The files are written in c+, and again, if the server files did not get the correct packet sent from the client it would disconnect the user.

The [url removed, login to view] client itself was modified but I remember there was also a DLL file that was used.

I'm looking for a freelancer that can find a way to stop bots like openKore and programs like WPE from connecting to my game server, there are other projects like this in the past but I'm not sure how they ended up.

The server runs on eAthena emulator

There is an anti hack system already but this system is very bad and it lags a lot, ruins the gameplay but it is [url removed, login to view]

I'm sure I have not given enough information on this project but honestly I'm not sure myself how to code something to stop programs from connectin and sending packets to the game server, I need only the [url removed, login to view] being able to connect.

If you have questions about the project pm me, ill answer quickly...but please, it's christmas and pocket is hurting, be gentle on the bids..thank you for your time, hopefully I didn't waste much of it.

C 프로그래밍 C++ 프로그래밍 MySQL 소프트웨어 아키텍처

프로젝트 ID: #5255514

프로젝트 소개

2 건(제안서) 재택 근무형 프로젝트 서비스 이용 중: Jan 29, 2014

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

FASTGuru

Hello Sir! Expert developer is here. I'm interested in this project and ready to help you to stop bots. Please discuss in message. Thank you!

$394 USD (5일 이내)
(24 리뷰)
4.9
WaterCrane

I have experience with mathematics and algorithms, including hashing and AES encryption, and have nearly 4 years of industry experience with C++. It may take a few days to study the source code and the interaction bet 기타

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