
Protect revenue and fair play with Unity's most trusted anti-cheat solution since 2013. Secures data and gameplay against the most common cheating methods with simple integration and full source code.ð Demo ðº Tutorials ð Docs & API ð¬ Discussions | Discord | SupportDon't let cheaters tank your game's reviews, economy, or player trust. Anti-Cheat Toolkit (ACTk) helps you keep things fair without building a security stack from scratch. It wraps practical, field-tested techniques into a Unity-first toolkit you can drop in fast and extend when needed.ð Why ACTkSave time and reduce risk. Ship proven protections instead of homegrown experiments.Easy to add, easy to scale. Start with a few calls, grow into deeper checks later.Built for Unity workflows. Client and server use, multiplayer friendly, Unity 6 ready.Transparent by design. Full source code included so you can inspect, debug, and customize.Maintained and trusted since 2013 with regular updates and responsive support.ð¡ Key BenefitsProtect revenue and player trust: stop common cheats that inflate currency, bypass timers, or break PvP.Cut implementation effort: swap PlayerPrefs to ObscuredPrefs, enable detectors, wire your own responses.Broad coverage in one package: memory value protection, save encryption and genuine checks, speed/time/wallhack detection, foreign assembly detection, build tamper checks, Android install source validation, screen capture prevention.Lightweight and practical: background hashing, detectors that stay out of the way during normal play.Multiplayer ready: works with Photon, Mirror, Netcode, Fish-Networking, and similar stacks.ð Features at a GlanceSecure data and memoryObscured Types to hide sensitive values from memory scanners like Cheat Engine or GameGuardian.Obscured Prefs and Obscured File to encrypt saves, detect tamper, and optionally bind to device or user ID.Included Prefs Editor to inspect and edit regular and obscured prefs inside Unity.Detect cheating in real timeSpeed Hack Detector to catch slowed or accelerated time.Time Cheating Detector to compare device time with reliable sources and flag fast-forward tricks.WallHack Detector sandbox to catch shooting/walking/seeing through walls.Injection Detector to detect foreign managed assemblies on Mono builds.Enforce build and platform integrityCode Hash Generator to verify code integrity for whole build or per file (useful for aab).Android App Installation Source Validator to know if the app came from a store or was side-loaded.Android screen capture toggle to discourage screenshots or recording on sensitive screens.Customizable reactionsLog, warn, kick, rollback values, flag accounts, or switch to restricted mode. You decide the policy.Docs and examplesUser Manual with best practices, API Reference, example scenes, and short tutorials.ð Trust & CommunityUsed by thousands of Unity developers. Reviews consistently highlight easy integration, clear docs, and peace of mind for IAP-heavy or competitive games.Active support via discussions and Discord. Updates keep pace with new Unity versions and cheat methods.â¡ïž Get Started TodayAdd ACTk, protect key values and saves, enable detectors, and wire your responses. The quick wins land fast, and you can deepen coverage over time. Secure your game before launch, not after leaderboards are flooded.Secure your game, protect your players, and gain peace of mind with ACTk â the original Unity anti-cheat solution. ðð§© Third-party plugins and ecosystem⢠Actions for Opsive's Behavior Designer⢠Actions for PlayMaker (except obscured types due to PM limitations)⢠Works great with Simple IAP System to validate IAP receipts⢠Works great with Cross-Platform Native Plugins to save to the cloud, set up leaderboards and more⢠Used in Lovatto Studio MFPS Anti-Cheat And Reporting addon⢠Used in Stanâs Android Native assetResist reverse-engineering threat:⢠Protect IL2CPP builds with Mfuscatorâ ïž Note:No anti-cheat guarantees 100% protection. ACTk aims to stop the vast majority of casual and semi-skilled cheats and make advanced attacks impractical. For critical flows, combine with server-side validation and, if needed, code obfuscation.ð CompatibilitySupports Unity 2019.4 LTS and newer including Unity 6.Works on all actual platforms including IL2CPP builds with few limitations and exceptions:Code Hash Generator supports Windows Standalone and Android at this moment.Injection Detector supports Mono builds only since IL2CPP can't have managed injections.ð DocumentationAPI ReferenceReadme.pdf User Manual (included into the package)ð Third party LicencesAsset uses:xxHashSharp under BSD 2-Clause LicenseSharpZipLib under MIT LicenseSee Third-Party Notices.txt file in package for details.Writing code using GenAI tools for autocompletion, validation, improving algorithms and so on. All AI changes are curated and reviewed from the own senior developer perspective.
ðµ Anti-Cheat ToolkitïŒACTkïŒ ã¯ãã²ãŒã å ã§äœããããŒã/ãããã³ã°/ã¯ã©ãã¯ãã人ã«ããã«èŠçãäžããããã«ããã«ãããŸãïŒ
倿°ãä¿è·ããŠä¿åããããããã®ããŒããªã©ãæ€åºããŸãïŒ
詳现
ð ãªã³ã©ã€ã³ã㢠ⶠãã㪠ð APIãªãã¡ã¬ã³ã¹ ð¬ ãã©ãŒã©ã ð Discord | ãµããŒã
ããŸããŸãªã¢ã³ãããŒãã®ããªãã¯ãšãã¯ããã¯ã1ãæã«å«ãŸããŠããã䜿ãããããå®å šãªãœãŒã¹ã詳现ãªããã¥ã¡ã³ããã³ãŒããŒã±ãŒã¹ã®ã±ã¢ãå«ãŸããŠããŸãã
ð å ±éã®æ©èœ
ã¡ã¢ãªå ã®å€æ°ãä¿è·ããŸãã
PlayerPrefsãšãã€ããªãã¡ã€ã«ãä¿è·ããã³æ¡åŒµããŸãã
æ¹ãããã§ãã¯çšã®ãã«ãã³ãŒã眲åãçæããŸãã
ã¹ããŒãããã¯ãæ€åºããŸãã
æéã®äžæ£è¡çºãæ€åºããŸãã
3ã€ã®äžè¬çãªãŠã©ãŒã«ããã¯ã¿ã€ããæ€åºããŸãã
å€éšã®ç®¡ç察象ã¢ã»ã³ããªãæ€åºããŸãã
ObscuredPrefs / PlayerPrefsãšãã£ã¿ãŒããããŸãã
ð Obscured Types â¶ ãã¥ãŒããªã¢ã«
æ©å¯å€æ°ããã¹ãŠã®ã¡ã¢ãªã¹ãã£ããŒããµãŒãã£ãŒããé ãããŸãã
ãã¹ãŠã®åºæ¬çãªã¿ã€ããšããã€ãã®Unityåºæã®ã¿ã€ããã«ããŒãããŠããŸãã
äžæ£è¡çºã®è©Šã¿ãæ€åºããŸãã
ð Obscured Prefs & Obscured File
Player Prefsãšãã€ããªãã¡ã€ã«ãäžè¬çãªäžæ£è¡çºã®è åšããä¿è·ããŸãã
â¢æ©å¯ããŒã¿ã®èå¥ãšèªã¿åãïŒæå·åïŒ
â¢æ©å¯ããŒã¿ã®æ¹ããïŒæ¬ç©ã®ãã§ãã¯ïŒ
â¢ããŒãããããã¡ã€ã«ãå ±æãã\ããå€ãã®ããŒããšä¿åããïŒããã€ã¹ããã¯ïŒ
Obscured Prefs ã®ãã€ã©ã€ãïŒ
â¢èªåããŒã¿ç§»è¡
â¢ã·ã³ãã«ãªãžã§ããªãã¯APIã䜿çšããããå€ãã®ããŒã¿å
â¢Player Prefsããã³Obscured Prefsãšãã£ã¿ãŒãŠã£ã³ããŠ
â¶ Obscured Prefs ãã¥ãŒããªã¢ã«
Obscured File & Obscured File Prefs ã®ãã€ã©ã€ãïŒ
â¢ããã¯ã°ã©ãŠã³ãã¹ã¬ãã察å¿ïŒIOã®äžæçãªäžæãåé¿ããããïŒ
â¢ã·ã³ãã«ã§äœ¿ããããPlayer Prefsã«äŒŒãAPIã©ãããŒ
â¶ Obscured File & Obscured File Prefs ãã¥ãŒããªã¢ã«
ð Code Hash Generator
çŸåšã®ããã·ã¥ãšæ¯èŒããã³ã³ãã€ã«ãããã³ãŒãã倿ŽãããŠããªãããšã確èªããããã®ã³ãŒãããã·ã¥çœ²åãçæããŸãã
ãããŸã§ã®ãšãããWindowsã¹ã¿ã³ãã¢ãã³ããã³Androidã®å Žåã®ã¿ã
ð Speed Hack Detector â¶ ãã¥ãŒããªã¢ã«
ã²ãŒã ãé ããããéããããããããšããŠããåä»ãªè©æ¬ºåž«ã«æ°ã¥ãããŸãã
æéã®äžå ·åã«æ£ããåå¿ããŸãã
SpeedHackProofTimeã¯ã©ã¹ã§ã¹ããŒãããã¯ã«æµæã§ããŸãã
ð Time Cheating Detector
ã€ã³ã¿ãŒãããæ¥ç¶ã䜿çšããŠãä¿¡é Œã§ããæéãååŸããŸãã
誀ã£ãã·ã¹ãã æéãšã»ãã·ã§ã³äžãŸãã¯ã»ãã·ã§ã³éã®å®éã®äžæ£è¡çºã®äž¡æ¹ã«åå¿ããæéã倿ŽããŠé·æçãªããã»ã¹ïŒæ§ç¯ããã»ã¹ããšãã«ã®ãŒå埩ãªã©ïŒãã¹ããŒãã¢ãããã人ã ãæãŸããããšãã§ããŸãã
匱ãã€ã³ã¿ãŒãããæ¥ç¶ã§åäœããŸãã
ð WallHack Detector â¶ ãã¥ãŒããªã¢ã«
ãŠã©ãŒã«ããã¯ã®3ã€ã®äžè¬çãªã¿ã€ããã«ããŒããŠããŸãïŒ
â¢å£ãçªãæãã
â¢å£ãéãæãã
â¢å£ãéããŠèŠã
äžè¬çãªãµã³ãããã¯ã¹ã¢ãããŒãã䜿çšããŠãæªç¥ã®ããŒããæ€åºã§ããŸãã
ð Injection Detector â¶ ãã¥ãŒããªã¢ã«
å®è¡æãŸãã¯ãã«ãã®äž¡æ¹ã«æ¿å ¥ãããå€éšãããŒãžã¢ã»ã³ããªã«åå¿ããŸãã
ð ãµãŒãããŒãã£ã®ãã©ã°ã€ã³
⢠Opsiveã®å®å šãµããŒã Behavior Designer
⢠Opsiveã®UFPS: Ultimate FPSã§äœ¿çšãããŠããŸã
⢠éšåçãªPlayMakerã®ãµããŒãïŒãã©ãŒã©ã ãåç §ïŒ
⢠ã¹ãã¬ãŒãžããã¯ãšã³ã ã§ Mad Level Manager
⢠ã§äœ¿ããã Stanâs Android Native è³ç£
⢠ã§äœ¿ããã Stanâs Ultimate Mobile è³ç£
åªããã³ãŒãé£èªåããŒã«ã§ã»ããã¢ãããè£å®ããããšãå¿ããªãã§ãã ãã !
ð å šäœçãªãã€ã©ã€ã
ç°¡åã«éå§ïŒ
â¢äŸãšãã³ããå«ã詳现ãªãŠãŒã¶ãŒããã¥ã¢ã«
â¢ãµã³ãã«ã·ãŒã³
⢠ãããªãã¥ãŒããªã¢ã«
æ¡åŒµãç°¡åïŒ
⢠å®å šãªAPIãªãã¡ã¬ã³ã¹
â¢ð¥å®å šãªCïŒãœãŒã¹ãå«ãŸããŠããŸãïŒ
2013幎以éã®ãµããŒããšæŽæ°ð
çç·Žããããæ°ã®ããè©æ¬ºåž«ã¯ä¿è·ãç Žãããšãã§ããããããã®ããŒã«ãããã䜿çšããå Žåãã²ãŒã ããã¹ãŠã®è©æ¬ºåž«ãã100ïŒ å®å šã§ãããšã¯éããŸããã ã»ãšãã©ã®è©æ¬ºåž«ã¯ããã»ã©çç·ŽããŠããŸãããããããã£ãŠå€§èŠæš¡ãªäžæ£è¡çºã¯æ°žä¹ ã«æé€ããããšãã§ããŸãã
ACTkã¯ãéçºäœæ¥æéãå€§å¹ ã«ç¯çŽããæäœãã®é·å¹Žã®ã¢ã³ãããŒãã®å°éç¥èãšçµéšããããããŸãã
ããã«é²ãã§ç¬èªã®ACTkããŒã¹ã®ãœãªã¥ãŒã·ã§ã³ãæ§ç¯ãããå Žåã¯ãããã®æã§åŒ·åãªããŒã«ãšããŠæ©èœããŸãã
æè¡çãªè©³çް
ð äºææ§
IL2CPPãã«ããå«ããã¹ãŠã®å®éã®ãã©ãããã©ãŒã ã§åäœããŸãããããã€ãã®å¶éãšäŸå€ããããŸãã
Code Hash Generator
çŸåšãWindowsã¹ã¿ã³ãã¢ãã³ãšAndroidããµããŒããããŠããŸãã ä»åŸã®ã¢ããããŒãã§ãããå€ãã®ãã©ãããã©ãŒã ãã«ããŒããäºå®ã§ãã
Injection Detector
IL2CPPã¯ã€ã³ãžã§ã¯ã·ã§ã³ã管çã§ããªããããMonoã¯ãã«ããããŸãã
ð ããã¥ã¡ã³ããŒã·ã§ã³
APIãªãã¡ã¬ã³ã¹
Readme.pdfãŠãŒã¶ãŒããã¥ã¢ã«ïŒããã±ãŒãžã«å«ãŸããŠããŸãïŒ
ð ãµãŒãããŒãã£ã©ã€ã»ã³ã¹
è³ç£ã®çšéïŒ
BSD 2-Clause ã©ã€ã»ã³ã¹ã«åºã¥ã xxHashSharp
MIT ã©ã€ã»ã³ã¹ã®äžã§ã® SharpZipLib
詳现ã«ã€ããŠã¯ãããã±ãŒãžå
ã® Third-Party Notices.txt ãã¡ã€ã«ãåç
§ããŠãã ããã