LAB · PIG BUTCHERING ACADEMY 104
23KB weapon Skip
Professor
PROFESSOR PHISH

"The platform is not an investment. The platform is a weapon. And you just built it in 23 kilobytes."

CLASSIFIED EXERCISE

The Slaughterhouse Dashboard

You are about to see a fake crypto investment platform — exactly as David Park sees it. Then you'll flip the switch and see what's actually behind it. Then follow David's journey from first contact to total loss.

FOUR PHASES
01 Victim View — See the convincing lie David sees
02 Backend View — See what's actually in the code
03 Timeline — Drag through David's 6-month journey
04 Defender Reveal — What would have saved David
PHASE 1 & 2

The MetaTrader Pro Platform

Victim ←→ Backend (editable)
VICTIM VIEW — WHAT DAVID SEES
MetaTrader Pro Crypto Investment Platform
David Park's Portfolio
TOTAL PORTFOLIO VALUE
$
Last updated: just now
+% this week
All time: +%
LIVE $
HIGH
LOW
6mo ago
NOW
Recent Activity
Support: "Your account is performing excellently! Keep it up, David!"
PLATFORM SUPPORT CHAT
Agent (MetaTrader Pro Support)
Please pay the tax fee to unlock your withdrawals. This is standard AML compliance procedure required by our regulatory partner. Your funds are completely safe and will be released within 24 hours of payment. Many of our clients complete this step quickly!
Delivered
BACKEND VIEW — EDIT VALUES TO UPDATE VICTIM VIEW
// cryptoaxiomvault.html — SOURCE CODE ANALYSIS
// PORTFOLIO BALANCE (line 47) — EDITABLE
let balance = $;// hardcoded — no exchange API
setInterval(() => balance += 0.03, 2000); // fake ticker
REALITY: A hardcoded JS variable — never connected to any exchange. The +$0.03 tick is a fake animation. David's "portfolio" exists only in this file.
// RETURN BADGES — EDITABLE
weekReturn = %; // profit badge
allTimeReturn = %; // all-time display
// RECENT ACTIVITY (line 289) — EDITABLE
const ACTIVITY_ROWS = [
REALITY: These trades never happened. High enough to excite, low enough not to trigger skepticism.
// WITHDRAW HANDLER (line 203) — EDITABLE
if (action === 'withdraw') { showModal('tax_required'); }
modal.taxFee = $; // fee to "unlock" withdrawal
REALITY: There is no withdrawal path. After the first fee, a second is invented. The fee ladder has no top.
// SUPPORT CHAT SYSTEM
const SCRIPT_TREE = { 'withdrawal' : TAX_REQUIRED_SCRIPT, ... }
REALITY: Script tree or a real person in a Myanmar call center — likely a trafficking victim forced to play "support agent" under threat of violence.
Platform size
23KB HTML
Hosting cost
$3/month
Build time
~4 hours
Avg victim loss
$35,000
Recovery rate
$0
PHASE 3

David's 6-Month Journey

Drag the slider to step through each milestone. Watch how trust is built — and then destroyed.

MONTH 0 — FIRST CONTACT MONTH 6 — TOTAL LOSS
PHASE 4

What Would Have Saved David

Every one of these would have stopped the $22,500 loss. David had none of them.

DEFENDER PROTOCOL
DAVID'S OUTCOME

David borrowed $15,000 from his mother to pay the fake "tax." His total loss was $22,500 — his entire severance and emergency fund. He did not tell his wife for six months. When he finally did, she cried. They cancelled their vacation. He found a new job but carries the debt still. Recovery: $0.

$22.5K
Total lost
6 mo
Duration
$0
Recovered
Global scale: $12.4 billion in pig butchering losses in 2024 alone (Chainalysis). Average victim: 43 years old, college-educated, no prior investment fraud history. Most victims: never recover a single dollar.

Change Alias

Choose your villain name, or roll the dice.

Share Feedback

Help us improve ScamAI University

Feedback received!

Thank you for helping us improve.