Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Sniffer (as antycheat)
Forum Updated to NodeBB v4.3 + New Features

Sniffer (as antycheat)

Scheduled Pinned Locked Moved General and Desktop
6 Posts 3 Posters 2.6k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • N Offline
    N Offline
    Nivelis
    wrote on last edited by
    #1

    Hi,

    I'm trying to protect game (MuOnline Private Server) from cheating. Of course I don't have source so it has to be separate application. I've choosen Qt and it has also few other features like launcher, autoupdater etc. One of my ideas is to sniff from which application packet comes and disconnect player if he sends it from cheat. Unfortunately I'm newbie in networking. Is it possible and/or a good idea? I look for lightweight and simple solution windows-only. Don't even know where to start. I'll appriciate any help.

    Sorry for bad English.

    Greetings,
    Nivelis

    1 Reply Last reply
    0
    • C Offline
      C Offline
      Code_ReaQtor
      wrote on last edited by
      #2

      You may use "winpcap" with Qt.

      This "thread":http://qt-project.org/forums/viewthread/4960 and this "project":http://code.google.com/p/qtnetworkmonitor/ may help you

      But AFAIK, this is not an easy task. Good luck with it!

      Please visit my open-source projects at https://github.com/Code-ReaQtor.

      1 Reply Last reply
      0
      • D Offline
        D Offline
        DerManu
        wrote on last edited by
        #3

        From my understanding, MuOnline is a proprietary MMORPG from a korean company. They have not given anyone permission to run private servers (with probably leaked server binaries).

        So you are the one cheating, am I right?

        1 Reply Last reply
        0
        • N Offline
          N Offline
          Nivelis
          wrote on last edited by
          #4

          Partly. I do not take any money for what I do so I don't mean to steal anybody (Webzen in this case). I just want to earn some experience and enjoy playing with people on different settings.

          1 Reply Last reply
          0
          • D Offline
            D Offline
            DerManu
            wrote on last edited by
            #5

            How will you make sure that everybody on your private server has the anti-cheat-tool running (and e.g. not a mock-program)?

            1 Reply Last reply
            0
            • N Offline
              N Offline
              Nivelis
              wrote on last edited by
              #6

              Launcher will be connected to server-side application and I'll encrypt all packets so that everyone looks different to prevent emulators. I hope It'll work. Otherwise I can always ban those few smarter ;P

              1 Reply Last reply
              0

              • Login

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • Users
              • Groups
              • Search
              • Get Qt Extensions
              • Unsolved