Anti-Cheat

File Whitelist

The launcher compares every installed file against the published MD5 hashes below at launch time. Unexpected or tampered files are logged as violations.

AA · Original

Rules 2026-04-22.1

Original client rules currently enforce stock game data and executable hashes from the launcher baseline.

Filename Path Size MD5 Severity
MOHAA.exe MOHAA.exe Pending publication c9a0a9f0a59d95d560e3353352e97636 Major
Pak0.pk3 main/Pak0.pk3 Pending publication 6caf6d93cc996b6895d5015f1be15372 Major
Pak1.pk3 main/Pak1.pk3 Pending publication 60ed94c185c4f81813aefaf1603b1673 Major
Pak2.pk3 main/Pak2.pk3 Pending publication 00133b93d350b5d82ff2d59a7d87fe94 Major
Pak3.pk3 main/Pak3.pk3 Pending publication 1e0eed04b234bae260097813755325d2 Major
Pak4.pk3 main/Pak4.pk3 Pending publication 853cc70610933e83284db95e6144ed3c Major
Pak5.pk3 main/Pak5.pk3 Pending publication b6035d8686bed133be76cdee322c37fd Major
pak6.pk3 main/pak6.pk3 Pending publication 619e6acfd37471f0c71194ef6546e592 Major

AA · OpenMoHAA

Rules 2026-04-22.1

OpenMoHAA v1 rules enforce shared game data packs while executable hash publication is still pending operator verification.

Filename Path Size MD5 Severity
Pak0.pk3 main/Pak0.pk3 Pending publication 6caf6d93cc996b6895d5015f1be15372 Major
Pak1.pk3 main/Pak1.pk3 Pending publication 60ed94c185c4f81813aefaf1603b1673 Major
Pak2.pk3 main/Pak2.pk3 Pending publication 00133b93d350b5d82ff2d59a7d87fe94 Major
Pak3.pk3 main/Pak3.pk3 Pending publication 1e0eed04b234bae260097813755325d2 Major
Pak4.pk3 main/Pak4.pk3 Pending publication 853cc70610933e83284db95e6144ed3c Major
Pak5.pk3 main/Pak5.pk3 Pending publication b6035d8686bed133be76cdee322c37fd Major
pak6.pk3 main/pak6.pk3 Pending publication 619e6acfd37471f0c71194ef6546e592 Major

SH · Original

Rules 2026-04-22.1

Original client rules currently enforce stock game data and executable hashes from the launcher baseline.

Filename Path Size MD5 Severity
moh_spearhead.exe moh_spearhead.exe Pending publication a86ea80ee84af5e62619e33466fa5565 Major
Pak0.pk3 main/Pak0.pk3 Pending publication 6caf6d93cc996b6895d5015f1be15372 Major
Pak1.pk3 main/Pak1.pk3 Pending publication 60ed94c185c4f81813aefaf1603b1673 Major
Pak2.pk3 main/Pak2.pk3 Pending publication 00133b93d350b5d82ff2d59a7d87fe94 Major
Pak3.pk3 main/Pak3.pk3 Pending publication 1e0eed04b234bae260097813755325d2 Major
Pak4.pk3 main/Pak4.pk3 Pending publication 853cc70610933e83284db95e6144ed3c Major
Pak5.pk3 main/Pak5.pk3 Pending publication b6035d8686bed133be76cdee322c37fd Major
pak6.pk3 main/pak6.pk3 Pending publication 619e6acfd37471f0c71194ef6546e592 Major
pak1.pk3 mainta/pak1.pk3 Pending publication ecb81ebd87485806b1a2cac96980fa48 Major
pak2.pk3 mainta/pak2.pk3 Pending publication 98f4b50cca6b4c08d76940d2c56f23c3 Major
pak3.pk3 mainta/pak3.pk3 Pending publication 3bc8bbf8a57cf38ba1f8e1e94ce1c70d Major
pak4.pk3 mainta/pak4.pk3 Pending publication 502ed3ca8b9ac3e7359fa3f93ae8f623 Major
pak5.pk3 mainta/pak5.pk3 Pending publication 71082d8d617bdce330152f99a2780ae5 Major

SH · OpenMoHAA

Rules 2026-04-22.1

OpenMoHAA v1 rules enforce shared game data packs while executable hash publication is still pending operator verification.

Filename Path Size MD5 Severity
Pak0.pk3 main/Pak0.pk3 Pending publication 6caf6d93cc996b6895d5015f1be15372 Major
Pak1.pk3 main/Pak1.pk3 Pending publication 60ed94c185c4f81813aefaf1603b1673 Major
Pak2.pk3 main/Pak2.pk3 Pending publication 00133b93d350b5d82ff2d59a7d87fe94 Major
Pak3.pk3 main/Pak3.pk3 Pending publication 1e0eed04b234bae260097813755325d2 Major
Pak4.pk3 main/Pak4.pk3 Pending publication 853cc70610933e83284db95e6144ed3c Major
Pak5.pk3 main/Pak5.pk3 Pending publication b6035d8686bed133be76cdee322c37fd Major
pak6.pk3 main/pak6.pk3 Pending publication 619e6acfd37471f0c71194ef6546e592 Major
pak1.pk3 mainta/pak1.pk3 Pending publication ecb81ebd87485806b1a2cac96980fa48 Major
pak2.pk3 mainta/pak2.pk3 Pending publication 98f4b50cca6b4c08d76940d2c56f23c3 Major
pak3.pk3 mainta/pak3.pk3 Pending publication 3bc8bbf8a57cf38ba1f8e1e94ce1c70d Major
pak4.pk3 mainta/pak4.pk3 Pending publication 502ed3ca8b9ac3e7359fa3f93ae8f623 Major
pak5.pk3 mainta/pak5.pk3 Pending publication 71082d8d617bdce330152f99a2780ae5 Major

BT · Original

Rules 2026-04-22.1

Original client rules currently enforce stock game data and executable hashes from the launcher baseline.

Filename Path Size MD5 Severity
Pak0.pk3 main/Pak0.pk3 Pending publication 6caf6d93cc996b6895d5015f1be15372 Major
Pak1.pk3 main/Pak1.pk3 Pending publication 60ed94c185c4f81813aefaf1603b1673 Major
Pak2.pk3 main/Pak2.pk3 Pending publication 00133b93d350b5d82ff2d59a7d87fe94 Major
Pak3.pk3 main/Pak3.pk3 Pending publication 1e0eed04b234bae260097813755325d2 Major
Pak4.pk3 main/Pak4.pk3 Pending publication 853cc70610933e83284db95e6144ed3c Major
Pak5.pk3 main/Pak5.pk3 Pending publication b6035d8686bed133be76cdee322c37fd Major
pak6.pk3 main/pak6.pk3 Pending publication 619e6acfd37471f0c71194ef6546e592 Major

BT · OpenMoHAA

Rules 2026-04-22.1

OpenMoHAA v1 rules enforce shared game data packs while executable hash publication is still pending operator verification.

Filename Path Size MD5 Severity
Pak0.pk3 main/Pak0.pk3 Pending publication 6caf6d93cc996b6895d5015f1be15372 Major
Pak1.pk3 main/Pak1.pk3 Pending publication 60ed94c185c4f81813aefaf1603b1673 Major
Pak2.pk3 main/Pak2.pk3 Pending publication 00133b93d350b5d82ff2d59a7d87fe94 Major
Pak3.pk3 main/Pak3.pk3 Pending publication 1e0eed04b234bae260097813755325d2 Major
Pak4.pk3 main/Pak4.pk3 Pending publication 853cc70610933e83284db95e6144ed3c Major
Pak5.pk3 main/Pak5.pk3 Pending publication b6035d8686bed133be76cdee322c37fd Major
pak6.pk3 main/pak6.pk3 Pending publication 619e6acfd37471f0c71194ef6546e592 Major