Black Lens Official Logo
CONFIDENTIAL // LAW ENFORCEMENT & AUDIT ONLY
REF: FS-AUDIT-2026-299BET-BN01

SHADOW SETTLEMENTS: An Institutional Forensic Audit of Ingress/Egress Payment Mechanics, Dynamic Mule Infrastructure, and Transaction Verification Loopholes

A Technical Investigative Journal and Financial Crime Audit on Cross-Border Capital Flight via Non-Bank Mobile Financial Services (MFS) Networks in Unregulated Online Betting Platforms

INVESTIGATIVE TARGET: 299bet.ai / 299bet.com (Merchant Code: xfbdtf5)
AUDIT JURISDICTION: People’s Republic of Bangladesh / Cross-Border Offshore
LEAD ENTITY: Cyber Threat Intelligence & Financial Systems Forensic Bureau
STATUTORY BENCHMARKS: Money Laundering Prevention Act 2012 (§4 & §23), FATF Guidance
ACTIVE MULE SIMS CAPTURED: 19 Live Accounts (12 bKash, 7 Nagad)
GATEWAYS IDENTIFIED: 9 Third-Party Chinese/Offshore Intermediaries

19 Accounts
Live Ingress Mules
12 bKash | 7 Nagad verified active endpoints

15 Minutes
Algorithmic Rotation
Automated cycling to evade AML heuristics

9 Gateways
Chinese Intermediaries
SpeedPay, Beidou, Worldxpp networks

100% P2P
Disguised Transactions
Zero merchant footprint on financial ledgers

1. Executive Summary & Forensic Context

Online gambling operations within emerging markets have undergone a rapid structural mutation over the past 36 months. Deprived of direct merchant acquiring privileges from regulated clearinghouses due to rigorous Anti-Money Laundering (AML) counter-measures enacted by central banking authorities, syndicated operators have abandoned conventional API gateways. Instead, they have engineered sophisticated, automated shadow payment aggregation networks that systematically exploit retail Mobile Financial Services (bKash, Nagad, Rocket, Upay).

This audit provides an institutional-grade, empirical dissection of the payment mechanics of 299bet.ai. By combining client-side runtime reverse engineering, live network session introspection, and asynchronous gateway polling, our forensic team successfully mapped the platform’s multi-layered ingress and egress pipeline. Far from being an isolated web application, the target platform serves as a localized front-end consumer interface connected to decentralized, Chinese-operated payment aggregator backends (including SpeedPay, Beidou, and Worldxpp networks).

Crucially, this forensic audit has captured and verified 19 active retail mobile money accounts directly utilized as financial collection points (mule SIMs) from active depositors. These accounts demonstrate deliberate algorithmic rotation, rapid transaction limits, and cross-channel pooling designed to bypass real-time telco and central bank fraud heuristics.

⚡ Key Forensic Finding: The 15-Minute Mule Rotation Cycle

Platform deposit endpoints do not maintain static merchant IDs. Instead, automated payment aggregator engines allocate disposable personal and agent SIM accounts that rotate dynamically every 10 to 15 minutes. Once transaction ceilings (typically BDT 20,000–30,000) or time quotas expire, the gateway immediately returns {"code": 500, "msg": "订单已失效"} (Order Expired), cycling the illicit cash-in flow to freshly activated SIMs.

2. Ingress Engineering: The Dynamic Mule SIM Architecture

The target architecture completely bifurcates gaming application operations from financial clearing. When a user navigates to the voucher center (/m/voucherCenter) and requests a deposit, the gaming platform’s core application layer does not process monetary transfers. Instead, it dispatches an authenticated HTTP POST request to its relay routing controller:

DEPOSIT ROUTING ARCHITECTURE & DATAFLOW
[Gambler Interface]                  [299bet Gaming Core]                 [Aggregator Gateway]
        |                                     |                                    |
        | 1. Select Method (bKash/Nagad)      |                                    |
        | 2. Input Amount (e.g. BDT 500) ---->|                                    |
        |                                     | 3. POST /MCSFE_depositByLaunchUrl  |
        |                                     |    (vendorId, bankCode, auth_token)|
        |                                     |----------------------------------->|
        |                                     |                                    | 4. Generate Order
        |                                     |<-- 5. Return redirectUrl ----------|
        |                                     |    (e.g. d7.worldxxpp.com/pay)     |
        |<-- 6. Open Dedicated Payment Tab ---|                                    |
        |                                                                          |
        | 7. Payment Page Renders Dynamic Mule Phone Number (e.g. 01338794266) <---|
        | 8. User executes manual Agent Cash-In or Personal Send Money via MFS App |
        | 9. User inputs external TrxID into Gateway Page ------------------------>|
        |                                                                          | 10. S2S Settlement
        |<-- 11. Credit In-Game Chips (Ledger State: SETTLED) <--------------------|
        

As mapped in the architecture above, the client interface is directed to an external aggregator domain (e.g., d7.worldxxpp.com, nor168.paybeidous.com, 168.8pay1.com). These gateways deploy specialized front-end applications that render the specific phone number of an active SIM card.

This creates a critical evidentiary demarcation: at no point does the gambling website appear in bank or MFS transaction statements. The gambler simply conducts a routine person-to-person (P2P) Send Money or retail Agent Cash-In to a seemingly benign individual in rural or suburban Bangladesh.

299bet Voucher Center Session

Evidentiary Artifact 2A: Authenticated session capture of the 299bet deposit interface displaying bKash and Nagad aggregation channels.

Live Mule SIM Payment Screen

Evidentiary Artifact 2B: External aggregator gateway rendering dynamic mule account 01345821144 for cash-in collection.

3. Complete Empirical Ledger of Verified Ingress Mule Accounts

Through authenticated forensic testing of all 19 operational deposit channels configured on 299bet.ai, the following active collection accounts were captured in real-time, accompanied by cryptographic timestamps and gateway order traces:

# MULE SIM NUMBER TELECOM OPERATOR MFS METHOD ACCOUNT TYPE ALLOCATING GATEWAY DOMAIN VENDOR ID FORENSIC STATUS
01 01345821144 Grameenphone NAGAD Cash Out (Agent) nor168.paybeidous.com 4824008 ACTIVE_MULE
02 01338794266 Grameenphone BKASH Agent CashIn d7.worldxxpp.com 4705007 ACTIVE_MULE
03 01997762878 Banglalink BKASH Agent CashIn cashier.s888-pay.com 4565008 ACTIVE_MULE
04 01772827576 Grameenphone BKASH Agent CashIn tycoon.worldxpp.com 3985008 ACTIVE_MULE
05 01843130710 Robi / Airtel BKASH Agent CashIn bmx.worldxpp.com 4893007 ACTIVE_MULE
06 01854228171 Robi / Airtel BKASH Agent CashIn 168.8pay1.com 3279010 ACTIVE_MULE
07 01913764199 Banglalink BKASH-SM Personal Send Money tycoon.worldxpp.com 3985008 ACTIVE_MULE
08 01349526878 Grameenphone BKASH-SM Personal Send Money tk.worldxxpp.com 4589009 ACTIVE_MULE
09 01863265502 Robi / Airtel BKASH-SM Personal Send Money test.ttpaybdt.com 4878011 ACTIVE_MULE
10 01301954449 Grameenphone BKASH-SM Personal Send Money 168.megapay1.com 4480011 ACTIVE_MULE
11 01822393419 Robi / Airtel BKASH-SM Personal Send Money su77.worldxpp.com 3323022 ACTIVE_MULE
12 01540631426 Banglalink BKASH-SM Personal Send Money gbk.worldxpp.com 4727012 ACTIVE_MULE
13 01350568354 Grameenphone BKASH-SM Personal Send Money www.epay8.shop 4880007 ACTIVE_MULE
14 01824677799 Robi / Airtel NAGAD Agent CashIn gbk.worldxpp.com 4727012 ACTIVE_MULE
15 01843130710 Robi / Airtel NAGAD Agent CashIn bmx.worldxpp.com 4893007 ACTIVE_MULE
16 01995427937 Banglalink NAGAD Agent CashIn 168.8pay1.com 3279010 ACTIVE_MULE
17 01873574697 Robi / Airtel NAGAD Agent CashIn tycoon.worldxpp.com 3985008 ACTIVE_MULE
18 01602190094 Airtel / Robi NAGAD-SM Personal Send Money user.weorthox.com 4737010 ACTIVE_MULE
19 01765365492 Grameenphone NAGAD-SM Personal Send Money bangla.8pay1.com 3279010 ACTIVE_MULE

Structural Pattern Analysis: Cross-Method Pooling & High-Yield Carriers

  1. Telephony Bias: Grameenphone (36.8%) and Robi/Airtel (42.1%) constitute 78.9% of the active mule ecosystem, reflecting the deep penetration of these networks in regional agent ecosystems.
  2. Channel Cross-Pollination: Account 01843130710 appears simultaneously in bKash Channel 4 (Vendor 4893007) and Nagad Channel 2 (Vendor 4893007). This conclusively establishes that third-party syndicates maintain physical multi-SIM terminals or dual-wallet SIMs serving both networks simultaneously.

bKash Dynamic Gateway Capture

Evidentiary Artifact 3A: Gateway interface capture for bKash Channel 1 showing dynamic countdown and TrxID input field.

Nagad Dynamic Gateway Capture

Evidentiary Artifact 3B: Gateway interface capture for Nagad Channel 1 showing agent cash-out instructions.

4. Architectural Deficiencies & Transaction Verification Loopholes

An audit of the underlying source code (specifically memberCenter.js and voucherHOC.chunk.js) alongside live API telemetry revealed critical structural compliance and security deficits:

4.1 Absence of Real-Time MFS Verification (The OCR/TxID Vulnerability)

Regulated fintech applications integrate with core banking APIs that confirm receipt of funds through automated push notifications or direct database ledger reflection. In contrast, 299bet.ai and its associated gateways rely primarily on user-reported Transaction IDs (TxID) and manual receipt uploads.

The intermediary gateways utilize automated SMS-forwarding Android applications ("SMS Harvesters") installed on physical burner phones hosting the mule SIMs. When an incoming MFS cash-in arrives, the local Android APK intercepts the telco SMS confirmation and posts the parsed Transaction ID and amount to the aggregator backend via unauthenticated HTTP endpoints. If the gambler's submitted TxID matches the harvested SMS, balance credit is issued.

4.2 Two-Phase Commit Latency & Race Condition Exposure

The platform's egress/withdrawal architecture (governed via MCSFE_applyWithdrawRecord) demonstrates significant locking latency. A user account balance is checked at the application tier before triggering withdrawal settlement routines. However, database row-level locking is frequently deferred until asynchronous gateway assignment occurs. Under high concurrency, distributed state desynchronization can occur if multiple withdrawals are queued across separate network connections before the initial ledger balance update is committed.

4.3 Obfuscation & Security Controls

To thwart regulatory surveillance, the platform implements heavy front-end anti-analysis mechanisms:

  • Client-Side Anti-Inspection Routine: Embedded within memberCenter.js at byte offset ~245,226, the script continuously evaluates debugger timing loops. If devtools or headless browser automation is identified, it executes window.stop() and forces an immediate redirect to about:blank.
  • Hybrid Cryptographic Handshake: Login payloads bypass standard TLS payload inspection by encrypting user passwords client-side using a custom JSBN RSA-1024 modulus retrieved dynamically from /wps/session/key/rsa, followed by DES-ECB block cipher encryption with an ephemeral random nonce.

5. Chain of Custody & Institutional Enforcement Protocols

To ensure full legal admissibility under the Money Laundering Prevention Act, 2012 (Act No. V of 2012) and Section 65B/Electronic Evidence norms, all evidence cited in this report was captured adhering to ISO/IEC 27037 standards:

  • Deterministic Network Telemetry: All HTTP request/response sequences, TLS certificates (SHA-256 fingerprints), and DNS resolutions were captured via structured JSON ledgers.
  • Cryptographic Data Integrity: The central mule account database (evidence/mfs_mule_ledger.json) and exported spreadsheet (MFS_Mule_Account_Registry_299bet.csv) are cryptographically validated with immutable timestamps.
  • Visual Attestation: Full-resolution viewport screenshots for all 19 payment gateways were captured and archived in forensic dossiers.

FORMAL ENFORCEMENT REQUISITION TEMPLATE (BFIU & CID CYBER POLICE)

To: Head of Financial Intelligence Unit, Bangladesh Bank, Motijheel, Dhaka.

To: Special Superintendent of Police, Cyber Crime Investigation Division, CID Headquarters, Malibagh, Dhaka.

Subject: Urgent Requisition for Immediate Account Freezing and KYC Subpoena for 19 Verified MFS Mule SIMs Operating on Illegal Online Casino Network 299bet.ai.

Pursuant to Section 4 and Section 23 of the Money Laundering Prevention Act, 2012, law enforcement authorities are formally petitioned to issue emergency freezing directives (Order to Freeze) across bKash Limited and Nagad Limited for the 19 identified accounts listed in Section 3 of this document. Immediate preservation of CDR (Call Detail Records), IMEI associations, and National Identity Card (NID) registration records is requested to dismantle the regional aggregator network.

FORENSIC AUDIT CONDUCTED BY:
Senior Cyber Threat Analyst & Systems Auditor
Cyber Forensics & Financial Crime Investigation Division
Attested Date: September 28, 2026

INSTITUTIONAL VERIFICATION & SEAL:
Special Evidence Custodian
Digital Forensic Chain of Custody Repository
Integrity Hash: SHA-256: 9b2d8e41a...d7e2

CONFIDENTIAL NOTICE: This technical paper contains sensitive financial cyber intelligence and law enforcement evidentiary artifacts. Unauthorized reproduction, leakage, or dissemination is strictly prohibited under applicable cyber security and financial protection statutes.