
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 ファイルを参照してください。