Qt Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Unsolved

    Update: Forum Guidelines & Code of Conduct

    Sniffer (as antycheat)

    General and Desktop
    3
    6
    2167
    Loading More Posts
    • 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
      Nivelis last edited by

      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 Reply Quote 0
      • C
        Code_ReaQtor last edited by

        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 Reply Quote 0
        • D
          DerManu last edited by

          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 Reply Quote 0
          • N
            Nivelis last edited by

            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 Reply Quote 0
            • D
              DerManu last edited by

              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 Reply Quote 0
              • N
                Nivelis last edited by

                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 Reply Quote 0
                • First post
                  Last post