Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 221355
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T19:01:32+00:00 2026-05-11T19:01:32+00:00

I’m not actually writing this software myself, but it occurred to me that I

  • 0

I’m not actually writing this software myself, but it occurred to me that I have no idea how to solve the problem. As the best way to explain the problem, I’ll describe a specific scenario from a hypothetical multi-player first-person shooter game…

  • Player A is hiding in some bushes facing west
  • Player B is sneaking up on player A from the east, or sneaking up behind player A

A popular “hack” written for this game would be for player A to have a radar showing him the location of player B, even though he can’t see player B on his screen, and the game does not support a radar. This hack is possible because the server is sending info to player A’s client on all players within a certain range (perhaps within player A’s clipping plane). It would not be realistic (as far as I know), for the server to attempt to only send info to player A’s client on players within player A’s view frame. Because the server must send info on all nearby players to player A’s client, player A could write a hack that overlays a radar on his screen, which is populated by watching for data sent to the client and pulling out enemy player state updates. I think these are commonly known as “radar” or “wall” hacks.

Is there any way to obfuscate or hide state updates of enemy players in the information sent to the client? From what I understand, encryption wouldn’t be viable for real time solutions? Even if the server was able to only send state updates on players within player A’s view frame, this would still allow player A’s hack to show players hiding behind camouflage or cover objects (which were presumably transparent in a minor way).

The only thing I could really think of would be to implement some type of “punkbuster” solution. That is, have player A’s client regularly scan for illegal processes. The idea being that any popular hacks would be monitored. Unpopular hacks would affect a small enough player base that they’re too small to go after.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-11T19:01:32+00:00Added an answer on May 11, 2026 at 7:01 pm

    That’s the only way. In addition to punkbuster, you should do some research on Warden (beyond wikipedia, there lots of interesting stuff that I won’t link here). It’s a very interesting battle given the laws of online world design …

    The client is in the hands of the
    enemy.

    Another element to it is that people will replace their video drivers with modded drivers that give them advantages (things are opaque or highlighted, players can’t be “blinded”, etc). I’m not sure if any games check for modded drivers or not.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

This could be a duplicate question, but I have no idea what search terms
I have a French site that I want to parse, but am running into
I'm parsing an RSS feed that has an ’ in it. SimpleXML turns this
I have a string like this: La Torre Eiffel paragonata all’Everest What PHP function
I have a small JavaScript validation script that validates inputs based on Regex. I
this is what i have right now Drawing an RSS feed into the php,
I have this code to decode numeric html entities to the UTF8 equivalent character.
I have this code: - (void)parser:(NSXMLParser *)parser foundCDATA:(NSData *)CDATABlock { NSString *someString = [[NSString
I know there's a lot of other questions out there that deal with this
I'm not entirely sure how I managed to jack this up. http://pretty-senshi.com If you

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.