BOOM!
HEADSHOT!
or…CheatingandSubliminalExploitationinCombatSimulationsandOnlineGamingMikeBondComputerSecurityGroup,UniversityofCambridgeCL,1stJun07(firstpresentedSecurityandProtectionofInformation2007,Brno)TalkOverviewOnlineGamesandCombatSimsWhySecurityMattersinGamingTactics&SecurityTaxonomyExistingKnowledgeSurvey–Unintentionalglitches–Glitches,exploits,cheatsNewTopic:SubliminalExploitsStudyingOnlineGamingGamesandCombatSimsMulti-player,online,team-basedcombatCounterstrike(Valve,Half-LifeMod)Battlefield2(EADice)JointOperations(Novalogic)America'sArmy(USDOD)OperationFlashpoint(BIS)ArmedAssault(BIS)Morerealistic(approximately)JointOperationsJointOperations(2)ArmedAssaultArmedAssault(2)ArcadeversusTacticalTacticalShooters–Worldsimulationmoreaccurate:players,scale,weather,tides–Notaboutwhoshootsfirst,butwhoseeswhofirst.
–No(accurate)firingonthemove–Realisticdamage(oneshotcankill,immobilising/debilitatingwounds)–Valueoflifegreater(norespawn/revival)–MobilityandlogisticsasimportantascombatOverallgoal:successinatacticalshooterreliesonrealworldtactics,notgamemechanicsArcadeversusTactical(2)ArcadeversusTactical(3)FirstPerson3DSelfModelsEntertainmentApplicationsSingle-playerstorydrivenSingle-playerarcadeMulti-playerarcade–humansarejustusedasbetterAIMulti-playerteam-based–playersenjoy+benefitfromgroupingtogether–longtermgroupingsform,leaguesetc.
–8v8upto75v75MilitaryApplicationsRole-playingScenariosandTutoring–Remoteinternetsessionswithin-the-fieldexpertstrainingrecruitsbeforefirstdeploymentCombattacticstrainingLogisticstrainingPublicRelations&Recruiting(America'sArmy)GeneralMentalFitness–DecisionMaking,Reactions,ConcentrationRemoteDroneTrainingWhyCheatingMatterstoGamersOnlinegamingisasport–Everyonedeservesafairchance,alevelplayingfield–cheatingdestroysthisPeopledon'tenjoyanunfairfight–Mis-matchedboxers=nofunTheperceptionofunfairness/cheatingalsodestroysenjoymentIfgamersdon'tenjoyit,theydon'tstayplaying=noexpansionpacksold=nomonthlysubscriptionpaidin(MMOGs)CouldCheatingMattertotheMilitaryLearningtheWrongLessons–Diagnosed(OK…redesignthetrainingtoavoidthosescenarios)–Undiagnosed(Untold,unmeasureddamage!
)NegativePRImage–America'sArmyspreading"USmilitaryvalues"suchascheating/griefing/abuseTacticsandSecurityTaxonomyWe'lllookat–UnintentionalGlitches&Anomalies–DeliberateGlitches&Exploits–GoodOldFashionedCheats–SubliminalExploits/Neo-TacticsMilitaryTacticsSubliminalExploitsAkaNeo-TacticsGame-WorldTacticsExploitsCheatsRealityFantasyGlitchesUnintentionalGlitchesandAnomalies-spoilimmersion/fairness-inspiremaliciousglitchesMulti-ResolutionLandscapeMulti-ResolutionLandscape(2)InvisibilityGlitchesStaleDataDeliberateGlitchesandExploits-areconsideredcheating-spoilthegameformostplayersGamePhysicsExploits"LeanLeftGlitch""LeanLeftGlitch"(2)TeamExploitsCrossCaptureTrick.
InAdvanceandSecure,twoteamseachtrytocaptureeachother'sbasesimultaneously3menfromredteamandblueteameachentereachother'szonesatpreciselythesametimeTotalreds:6menTotalblues:6menTeamExploits(2)CrossCaptureTrick.
InAdvanceandSecure,twoteamseachtrytocaptureeachother'sbasesimultaneouslyRateofcapturerelatedtoratioofredsvsbluesproportionofteaminzoneTotalreds:6menTotalblues:6menRedsinzone:50%Bluesinzone:50%TeamExploits(3)CrossCaptureTrick.
InAdvanceandSecure,twoteamseachtrytocaptureeachother'sbasesimultaneouslyRateofcaptureproportionaltoratioofredsvsbluesproportionofteaminzoneTotalreds:6menTotalblues:4menRedsinzone:50%Bluesinzone:75%2guysquitOtherExploitsGlitchingthroughWalls.
Driveavehiclerightuptoawall,hitthekeytodisemark.
Youappearthefarsideofwall.
"DolphinDiving".
Constantlychangepostureasyoumove.
Bulletspreadiscalculatedbasedonposture,butthereisnospreadatallduringposturechange.
CardefaultpassengerexitpointsdefaultpassengerexitpointsGoodOld-FashionedCheating-usesspecialsoftware-canbefoughtwithAV-styletools"WallHacks"SubliminalExploitsaka.
"Neo-Tactics"-exploitemergentgameproperties-areusedunwittinglybyplayers-aremistakenforcheating-are"mistaken"forgenius-matterjustasmuchascheatingRelatedWorkonNetworkFactorsversusPerformanceM.
Dick,O.
Wellnitz,L.
Wolf"AnalysisofFactorsAffectingPlayers.
PerformanceandPerceptioninMultiplayerGames",http://www.
research.
ibm.
com/netgames2005/papers/dick.
pdf,NETGAMES2005G.
Armitage,"SensitivityofQuake3PlayerstoNetworkLatency",Postersession,SIGCOMMInternetMeasurementWorkshop,SanFrancisco,Nov2001S.
Zander,G.
Armitage,"EmpiricallyMeasuringtheQoSSensitivityofInteractiveOnlineGamePlayers",ProcAustralianTelecommunicationsNetworksandApplicationsConference(ATNAC2004),Sydney,December2004UbicomInc,"OPScore:AMetricforPlayabilityofOnlineGameswithNetworkImpairments",http://gamer.
ubicom.
com/pdfs/whitepapers/IP3K-DWP-OPSCORE-10.
pdfY.
W.
Bernier,"LatencyCompensatingMethodsinClient/ServerIn-gameProtocolDesignandOptimization",ValveIncFirstShooterAdvantage1.
SoldiersA&Bfaceoff,withasmokescreenbetweenthem.
2.
Whenthesmokeclears,eachseestheotherandopensfire3.
Bothplayershaveequalreactiontimes,butdifferentconnectionlatenciesSoldierAServerSoldierBHumanreactiontimeHumanreactiontimeSmokeclears150mslatency50mslatencyResult:Bwins(statistically)FirstShooterDebunkedIntacticalshooters,peoplerarelyreacttoacentralsynchronisedevent.
Instead,oneplayercausestheevent.
SoldierAServerSoldierBHumanreactiontimeHumanreactiontimeSmokeclears150mslatency50mslatencyResult:Bwins(statistically)FirstMoverAdvantageAandBfaceoffaroundacornerBstaysstill,AadvancesAgets"clientpredictionbenefit"–hestartstomoveassoonashepushesforwardkeyAseesBfirstAhasaworsepingthanBA'sfiringinstructionstakelongerthanB'sButA'svisualadvantageoutweighthisAwins(statistically)ABAlatency:150msServerproctime:25msBlatency:50msClienttemporalbuffering:200msBseesAafter150+25+50+200=425msAseesBinstantly,canshootafter150msFirstMoverAdvantage(2)SoldierAServerSoldierBHumanreactiontimeAstartstomove50mslatency150mslatencyResult:Awins(statistically)AseesBAfiresonBFrameroundingTemporalBuffering(200ms)BseesAHumanreactiontimeBfiresonA50mslatency150mslatencyAstartstomoveSemi-AutoAdvantageAutoFireVectorAutoFireVectorAutoFireVectorCableModemPacketBufferAutoFireVectorAutoFireVectorAutoFireVectorAuto-fireisavector…spread3bulletsalongapathbetweenA->Bat0.
3secondintervalsResult:Packetstaketimetoexecute,cannotbecompressedTimeUDPpacketBulletshotSemi-AutoAdvantage(2)SCableModemPacketBufferTimeSSSSSSSSSSSSSSSSSSemi-autoisapoint…fireonebulletatpointA,instantlyResult:Packetscanbeactedoninstantly,socompressduringmodembufferingunderlaggyconditions(whenbufferfull)UDPpacketBulletshotQuantisedApproachAdvantageIncomingJetAIncomingJetBIncomingJetCMoral:AttackfromthepointsofthecompassDefenderDefender1.
JetApproaches2.
Defenderhearsjetwhenitentersrange3.
DefenderaimsandfiresstingerWheredidallthescreenshotsgoThisstuffisusuallytoosubtletophotographIfitwasobvious,itwouldalreadybewellunderstoodDoesindustryknowaboutitDoesitactuallyexistCoveringFireAdvantageLightningAdvantageLightningAdvantage(2)LightningAdvantage(3)StudyingOnlineGamingIshardIt'stherealworldoutthere–youcan'tjusthitpause–recruiting64playerswhowilldowhatthey'retold–youneedaccesstoexperiencedplayersnotnovices–youneedrealisticnetworkconditions(cablemodemsnotacademicnetworklinks)Thecommunitydoesn'twelcomediscussionofcheatingmethods(gamedevdriventaboo)Liveexperimentsmayfallfoulofanti-cheatingdetectionsoftware(Punkbuster)GettingtheNetCodeGamedevelopersarelegendarilysecretive.
Theyworkfor5yearsinsecretonsomegame.
NetCodeisagamesdev'scrownjewels…it'sthecoreIPabouthowacompanymakestheirgameplayableThereareoneortwoopensourcenetcodestacks.
ButyouneeditforTacticalShooters,notforarcade.
Theyworktotallydifferently(movementspeedrangeisanorderofmagnitudelarger)NovalogicneverevendebuggedtheirownNetCodeproperlyafterintroducingapatchwithnewvehicles(motorbikes/choppers)Butno…Ihaven'ttriedaskinganyway.
IprobablyshouldMyTestingConfigurationServer+ClientClient"PlayandServe"TrafficShaperBandwidthLimitsUpstreamLatencyDownstreamLatencyPacketLossExperiment1:800msupstream(clienttoserver)delayexposesfirstMoveradvantagetohumaneyeBetterConfigurationServer+ClientClientA"PlayandServe"TrafficShaperTrafficShaperTrafficShaperClientBTheInternetI/O,networkandvideorecordingOtherclientsConclusionsTheonlineworldisaverydifferentplacetoreality,strangeandsinister–Triestodeceiveyouthatitisconsistent–Breaksthefundamentalassumptionsofscience–NotevencausalityissacredIfyouopenyourmindtounderstandit,youcanmanipulateittoyouradvantage(likeNeo)Traditionalstudyofcomputergamesecurityhasfocussedoneliminatingcheating,buttheperceptionofcheatingisevenmoreimportant.
TheremaybeconsequencesformilitaryuseIsariperesearcharea(andyougettoplaygamesallday!
)MoreInformationBoom,Headshot!
http://www.
cl.
cam.
ac.
uk/~mkb23/research/Boom-Headshot.
pdf–Includesliteraturesurvey–Includesmoredetailedexplanationofgamemechanics–MoresubliminalexploitexamplesMike.
Bond@cl.
cam.
ac.
uk
我们对于BlueHost主机商还是比较熟悉的,早年我们还是全民使用虚拟主机的时候,大部分的外贸主机都会用到BlueHost无限虚拟主机方案,那时候他们商家只有一款虚拟主机方案。目前,商家国际款和国内款是有差异营销的,BlueHost国内有提供香港、美国、印度和欧洲机房。包括有提供虚拟主机、VPS和独立服务器。现在,BlueHost 商家周年活动,全场五折优惠。我们看看这次的活动有哪些值得选择的。 ...
韩国云服务器哪个好?韩国云服务器好用吗?韩国是距离我国很近的一个国家,很多站长用户在考虑国外云服务器时,也会将韩国云服务器列入其中。绝大部分用户都是接触的免备案香港和美国居多,在加上服务器确实不错,所以形成了习惯性依赖。但也有不少用户开始寻找其它的海外免备案云服务器,比如韩国云服务器。下面云服务器网(yuntue.com)就推荐最好用的韩国cn2云服务器,韩国CN2云服务器租用推荐。为什么推荐租用...
俄罗斯vps云服务器商家推荐!俄罗斯VPS,也叫毛子主机(毛子vps),因为俄罗斯离中国大陆比较近,所以俄罗斯VPS的延迟会比较低,国内用户也不少,例如新西伯利亚机房和莫斯科机房都是比较热门的俄罗斯机房。这里为大家整理推荐一些好用的俄罗斯VPS云服务器,这里主要推荐这三家:justhost、ruvds、justg等俄罗斯vps主机,方便大家对比购买适合自己的俄罗斯VPS。一、俄罗斯VPS介绍俄罗斯...
punkbuster为你推荐
相机内存卡数据恢复相机储存卡数据丢失怎么找回麒麟990和骁龙865哪个好5G手机芯片高通865对比麒麟990 5G SOC哪个好?压缩软件哪个好安卓手机哪一款解压缩软件比较好用?谢谢!手动挡和自动挡哪个好手动挡和自动挡哪个好机械表和石英表哪个好石英表和机械表哪个好炒股软件哪个好网上买卖股票软件哪个好用苹果手机助手哪个好苹果手机助手哪个好核芯显卡与独立显卡哪个好独立显卡和核芯显卡有什么区别手机管家哪个好手机管家和腾讯手机管家哪个好用手机炒股软件哪个好手机炒股软件
厦门域名注册 vps服务器租用 服务器租用托管 息壤主机 主机点评 外贸主机 linkcloud vmsnap3 shopex空间 ubuntu更新源 网页背景图片 国内加速器 北京双线机房 空间论坛 韩国名字大全 hktv 江苏双线服务器 net空间 华为云建站 华为k3 更多