פריצת Binance — מפת התקיפה
INCIDENT ANALYSIS · Binance hot-wallet compromiseDATE · 2026-10-29VERSION · 1.1 (2026-11-01)TLP · CLEAR
כל השעות UTC · מקורות פומביים בלבד · אינטראקטיבי

פריצת Binance: 6.3 מיליארד דולר ב‑40 דקות, בלי גניבת מפתח

מפת התקיפה על בסיס נתוני שרשרת, ההודעה הרשמית של Binance ודוח Chainalysis. הכשל לא היה קריפטוגרפי: התוקף לא גנב מפתח, הוא השיג את הזכות לבקש חתימות.

$6.3B
יצאו מארנקים חמים (Binance)
$2.83B
הוקפאו בתוך 12 שעות
40 min
מהטרנזקציה הראשונה לאחרונה
19 h
ממימון Tornado Cash ועד המכה
< $20
עמלות רשת לכל המבצע
1 · Timeline player

40 הדקות, בזמן אמת

לחצו Play: הגרף מצטבר לפי השעות האמיתיות של הטרנזקציות. הקו הכחול הוא ההקפאות — שימו לב למרווח של 54 דקות עד הראשונה.

20:05:0029.10.2026 UTC
יצא מ‑Binance (מצטבר)הוקפא (מצטבר)הכנה / תדלוק
2 · Fund flow

לאן הכסף הלך

מהארנקים החמים של Binance, דרך כתובות התוקף, לאחת משלוש תוצאות. רחפו על זרם כדי לראות את הסכום. מיליארדי דולרים, ערך בזמן האירוע.

הוקפא — $2.83Bהומר לפני ההקפאה (ETH/TRX) — $0.53Bלא הוקפא / לא ניתן להקפאה — $3.07B
3 · Scope by chain

מה יצא מכל רשת, ומה הוקפא

רחפו על מקטע. כל הסטייבלקוינים הוקפאו תוך שעות; מה שנשאר אבוד הוא בדיוק מה שאי אפשר להקפיא.

4 · The tell — simulator

50 חתימות, אחת תקפה

הארנק של Binance עיבד משיכות כל כמה שניות, וה‑nonce שלו זז כל הזמן. התוקף לא יכול היה לדעת איזה ערך יהיה ברגע ההכללה בבלוק — אז חתם על חלון של 50. נסו בעצמכם.

nonce: 18,914,775
50 הרשאות חתומות, nonces 18,914,775 עד 18,914,824. המסגרת השחורה היא ה‑nonce הנוכחי של הארנק.

באירוע האמיתי הטרנזקציה נכנסה לבלוק כשה‑nonce היה 18,914,809 — ההרשאה ה‑35 תפסה, 49 נזרקו ללא עלות.

50 חתימות תקפות לא מקבלים מהטעיית מסך אישור. מקבלים אותן כשאפשר לבקש מהחותם כל דבר, כמה שרוצים.

ולמען הדיוק: EIP‑7702 היה נוחות, לא חולשה. בשאר הרשתות התוקף פשוט חתם על העברות רגילות. חסימת 7702 לא הייתה משנה את התוצאה.

5 · Three incidents, one layer

Bybit, Bitget, Binance

התעשייה הגיבה ל‑Bybit בהקשחת החתימה. שתי הפריצות הבאות עקפו את זה — הבקרות ישבו על ה‑host שהתוקף כבר שלט בו.

Bybit

2025‑02‑21
$1.5B
כניסה
מפתח של ספק ממשק הארנק (Safe)
ניצול
blind signing — ממשק מזויף, ארנק החומרה הציג רק hash
מפתחות
לא דלפו
Dwell
שבועות
נכשל: מה נחתם

Bitget

2026‑09‑25
$388M
כניסה
zero‑day במוצר אבטחה של צד שלישי
ניצול
שרת הארנקים → פקודות משיכה שעקפו בקרות סיכון
מפתחות
לא דלפו
Dwell
25 ימים
נכשל: מי מורשה לבקש

Binance

2026‑10‑29
$6.3B
כניסה
לפטופ של מהנדס DevOps
ניצול
קונטיינר המורשה לבקש חתימות
מפתחות
לא דלפו
Dwell
לא פורסם; הכנה 19 שעות לפני
נכשל: מי מורשה לבקש
6 · Why key protection didn't help

לחותם שתי דלתות

מערכת החתימה (HSM, KMS או MPC — Binance לא פרסמה) מקבלת hash ומחזירה חתימה. היא לא יודעת אם זו משיכה של 0.1 ETH או מסירת הארנק.

דלת הניהול — Administration

יצירה, גיבוי ומחיקה של מפתחות.

  • quorum, כרטיסים חכמים, טקסים
  • קומץ אנשים
  • זו הדלת שכולם שומרים

דלת השימוש — Sign API

נגיש לכל מי שמחזיק credential.

  • service account, IAM role, PIN של partition
  • כל מי שמגיע לקונטיינר: kubectl exec, SSH, CI/CD
  • עשרות אנשים. כאן נכנסו Bitget ו‑Binance
7 · Lessons

מה לעשות מחר בבוקר

שכבת ההרשאה מחוץ לטווח ה‑host המבקש

allowlist ליעדים, תקרות חשיפה לשעה, איסור על 7702/SetCode לארנק חם, אישור שני ממערכת שמישור ה‑DevOps לא מגיע אליה. אכיפה בתוך גבול החתימה או ע"י חותם‑משנה עצמאי.

אין נתיב אנושי קבוע ל‑host של החותם

אין SSH, אין kubectl exec; break‑glass עם אדם שני ומגבלת זמן. זהות workload מעוגנת בחומרה, לא ב‑secret שמעתיקים מלפטופ.

Circuit breaker על האנומליה הראשונה

חותם שמייצר 50 הרשאות בטרנזקציה אחת לארנק שמעולם לא ייצר אחת — עוצר את עצמו ב‑20:20:59, לא ב‑21:14.

אחרי פגיעה בחותם מחליפים כתובות, לא גישה

חתימה ל‑nonce עתידי לא פגה לעולם. התוקף יכול היה להכין אלפי פצצות זמן. לוגי החותם יגידו כמה חתימות יוצרו מול כמה הגיעו לשרשרת — הפער הוא המלאי.

Assume breach

הקבוצה הזו עובדת בסקאלה של קריירה: ב‑Drift (אפריל 2026, $285M) הקימה חברה מזויפת, הפקידה מיליון דולר, ונפגשה עם הקורבנות בכנסים חצי שנה. תניחו שהלפטופים כבר פרוצים — ותשאלו איך מונעים פעולה בלתי הפיכה.

IOCs

כתובות ראשונות של התוקף

רשתכתובתתפקיד
EVM0x5227f603C1eE34CE3C06eFe6477003BDfCCB2f8cכתובת קבלה ראשית
EVM0x7C8601d4645b93cea45F71e118A729332e6B5CA0מפעיל
EVM0x63e842B054Bd624a465454D533C33F573e9c6fAeחוזה sweeper (7702 delegate)
Bitcoinbc1q0mtc2f5agpkvlq6hhahmfr3hlr55kyfjhl2mnmמעבר ראשון
XRPrK21t6nGLy4MNDqhvy3pGwcLFy25qgfzMxמעבר ראשון
TronTG5iBMQPrDzJJAUM8GMVBf1hRaJ1wvzsGiמעבר ראשון
SolanaAffzFDKZbyMiU11zmVBoAqD25ugpr7xoWWyRyGigBEaUמעבר ראשון
סיווג: TLP:CLEAR · גרסה 1.1 · 1.11.2026 · מקורות: Etherscan, XRPScan, TronGrid, mempool.space, Arkham · הודעת Binance (30.10.2026) · Chainalysis · ZachXBT · Blockaid · SlowMist/Mandiant (Bitget) · Drift post‑mortem. ניתוח: מאיר דולב. סכומים מעוגלים; כל טעות שתתברר תתוקן.