Packet Analyzer that sits between Server and Client

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

Get free quotes for a project like this
Project Budget
$250 - $750 USD
Total Bids
Project Description

You will develop a C# network application that sits between the game server and the game client and analyze every packet for invalid opcodes. If the opcode of the packet is valid you will transfer the packet to the server or to the client. That way we will be able to detect attacks to the server with invalid opcodes and disconnect those clients immediately, create a firewall rule that bans those IP's so they won't be able to connect again. And we will be able to detect IM spams, curses and player killings too. You will be provided with list of opcodes and sample code snippets to see the usage of the 3rd party library that is developed for security of this game. A test server will be provided too.

Application must be scalable, highly efficient, easy on CPU and RAM because there will be thousands of players. There might be multiple servers so application should support that feature too. UI is not neccesary but good to have. And I need the source code.

We have very limited time so please bid those who are qualified and have time for this project.

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