Encrypt log-in packets to Game Client to prevent bots

This project received 4 bids from talented freelancers with an average bid price of $291 USD.

Get free quotes for a project like this
Employer working
Project Budget
$10 - $400 USD
Total Bids
Project Description

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.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online