30.8 Zero Trust
Example first. In 2009, Google was hit by a big attack later called Operation Aurora. After that, Google stopped trusting its own office network. It built a system called BeyondCorp. Staff open work apps the same way from the office or from a cafe. Every request checks the person and the device. Being "inside" gives no extra trust.
Why it matters
The old model was a castle with a wall. Inside the wall, everyone was trusted. But once an attacker gets one password or one laptop, they are inside too. Then they can move everywhere. Today people also work from home, and apps live in the cloud. There is no single wall any more.
What it is
Zero trust means: never trust, always verify. No user, device or network is trusted by default. Every request must prove who it is, and gets only the access it needs.
| Word | Simple meaning |
|---|---|
| Perimeter | The outer wall of a network, like the office firewall. |
| Least privilege | Give only the access needed for the job, nothing more (Chapter 30.2). |
| Device check | Is this laptop company-owned, patched and running security software? |
| Microsegmentation | Cutting the network into many small parts so one break-in cannot reach everything. |
| Assume breach | Plan as if an attacker is already inside. |
| Old model | Zero trust |
|---|---|
| Trust the office network | Trust no network |
| Check once at login | Check every request |
| Wide access for staff | Only the apps you need |
How to apply it
- Know your users, devices and apps. Make a list.
- Use strong identity: SSO (one login for all apps) plus MFA.
- Check the device before giving access.
- Give least privilege. Use short-lived access, not permanent keys.
- Split the network. A web server should not reach the HR database.
- Log every access and watch for strange requests.
Worked examples
Worked example 1: The office badge
Old way: show your badge once at the gate, then walk into any room.
Zero trust: tap your badge at every door. The finance room opens only for finance staff.
Worked example 2: Working from a cafe
- An employee opens the HR app on cafe Wi-Fi.
- The system checks: right person? MFA passed? Company laptop? Up to date?
- All yes: the HR app opens. Only the HR app, not the whole network.
- Laptop missing updates: access is blocked until it is patched.
Worked example 3: Zero trust in AWS
- Staff sign in with IAM Identity Center and MFA. No shared root login.
- Apps on EC2 use IAM roles, which give short-lived keys, not saved access keys.
- Security groups allow the database port only from the app servers.
- AWS Verified Access can open an internal web app only after checking the user and device.
- CloudTrail logs every API call for review.
Real incident: Target – entry through a vendor (2013)
1. What happened
In late 2013, attackers stole payment card data of about 40 million customers from the US retailer Target.
2. How it happened
- Attackers stole login details from a heating and air-conditioning vendor that worked with Target.
- They used the vendor's access to get into Target's network.
- The network was not split well, so they reached the payment systems in the stores.
3. How to stop it
- Give vendors access only to the one system they need.
- Split the network so vendor systems cannot reach payment systems.
- Check every request, even from known partners.
Real incident: Binance – one hacked DevOps laptop led to a $6.3 billion crypto theft (Oct 2026)
1. What happened
In this lesson you learnt zero trust: never trust a request just because it comes from inside the company or from a known person's device. Check the user, the device and the request every time, and give only the access that is needed. This real case shows what happens when one trusted laptop can reach the money.
- Binance is the world's largest crypto exchange. An exchange is a company where people buy, sell and keep cryptocurrency.
- On 29 October 2026, an attacker moved about $6.3 billion in crypto out of Binance wallets. Blockchain firm TRM Labs says most of it left in about 20 minutes. Experts call it the largest crypto theft on record.
- Binance said its first investigation points to a compromised DevOps engineer's laptop. A DevOps engineer is a person who builds and runs the company's servers and deployments. From that laptop the attacker got into a service container (a small packaged program running on a server) and sent unauthorised withdrawal transactions.
- Binance said it found no sign that its wallet private keys leaked. A private key is the secret that allows money to leave a crypto wallet. Instead, experts at Elliptic say the attacker got Binance's own systems to sign transactions for them.
- Binance's co-CEO said it was not one person's mistake and not a "one-click" action, and that more points of breach were found later.
- Binance paused all deposits and withdrawals, and said it will cover user losses from its own funds. Stablecoin companies such as Tether and Circle froze about $2.7 billion of the stolen money, as reported by TRM Labs.
- TRM Labs and Chainalysis link the theft to TraderTraitor, a North Korean state hacking group also blamed for the $1.5 billion Bybit theft in 2025. Elliptic agrees it looks similar but asks for caution until the root cause is published. Binance has not named any group.
2. How the hack happened (public reporting only – high-level)
- The attacker took control of a DevOps engineer's laptop. The exact way is not public yet. Elliptic notes that this group often tricks staff into running malware, for example as a fake coding test or a fake job project.
- From the laptop, the attacker reached a service container inside Binance's network.
- Through that access, the attacker got Binance's hot-wallet signing system to sign transactions of their choice. A hot wallet is a wallet that stays online so that normal withdrawals can be sent quickly.
- TRM Labs says the attacker prepared for at least 36 hours, tested the plan on small wallets, and got a batch of signed approvals ready in advance.
- Then, in one fast burst, the hot wallet was told to send its whole balance to an address the attacker controlled.
- The money was quickly split and moved across many blockchains. Part of it was frozen; the rest is still with the attacker.
3. How to stop it / defend (this lesson: zero trust)
Why: in this case the network trusted the laptop, and the signing system trusted the container. Zero trust says each of these steps must be checked again, so one hacked device cannot reach the money.
Controls you can use:
- Treat every staff laptop as a possible way in. Keep it updated, run endpoint protection (EDR), and never run code or "tests" sent by strangers or fake recruiters on a work laptop.
- Split the network. A developer laptop should have no direct path to the systems that move money. Use a separate, locked-down machine for production work.
- Least privilege for services. A container should have only the one permission it needs, and nothing more. Review these permissions often.
- Short-lived access. Give engineers access for a few hours with a fresh check of user and device, instead of keys that work forever.
- More than one approval for big money moves. Large or unusual withdrawals should need two or more people, plus limits on how much can leave in one go.
- Watch for strange actions and stop them automatically. "Send the whole balance to a new address" should trigger an alert and a pause, not run straight away.
- Have a plan ready. Binance paused withdrawals and revoked the affected access fast. Practise these steps before a real attack.
Example 1: see who has full admin power (sudo) on a Linux laptop. Run these steps one by one.
- Open a terminal on the laptop.
- Run
getent group sudo - Output: one line, like
sudo:x:27:devika,tom. - What it means: the names after the last colon (here devika and tom) can run any command as the administrator. Each extra name is one more account an attacker could use. Keep this list as short as possible.
Example 2: check what an AWS service role is allowed to do.
- Open a terminal where the AWS CLI is set up with read access.
- Run
aws iam list-attached-role-policies --role-name payout-service - Output: a short JSON list, like
{"AttachedPolicies": [{"PolicyName": "AdministratorAccess", ...}]}. - What it means: here the payout service has full admin on the AWS account. That is far too much. Replace it with a small policy that allows only the one action the service needs. This is least privilege.
Example 3: see when an engineer's short-lived SSH certificate stops working.
- Your company signs a short-lived SSH certificate for you each morning. It is saved next to your key.
- Run
ssh-keygen -L -f ~/.ssh/id_ed25519-cert.pub - Output: several lines. One of them looks like
Valid: from 2026-10-31T09:00:00 to 2026-10-31T17:00:00. - What it means: this access works only for that day's working hours. If the laptop is stolen or hacked later, the certificate has already expired, so the attacker cannot use it to log in to servers.
4. How to take care so it won't happen again (checklist)
- [ ] I never run code, tests or files from unknown recruiters or strangers on my work laptop.
- [ ] My laptop is updated and has endpoint protection turned on.
- [ ] Developer laptops cannot reach payment or money systems directly.
- [ ] Every service and container has only the permissions it needs, and we review them regularly.
- [ ] Access to production is short-lived and checks the user and the device each time.
- [ ] Big or unusual money moves need more than one person and are limited in size.
- [ ] Alerts fire on unusual transactions, and we have practised how to pause and revoke access fast.
Source: BleepingComputer, "Binance links $6.3 billion crypto theft to compromised DevOps laptop" (Sergiu Gatlan), 30 October 2026; The Hacker News, "Binance Suffers Security Breach Affecting $6.3 Billion in Assets, Nearly $3 Billion Frozen" (Ravie Lakshmanan), 30 October 2026; TechCrunch (Zack Whittaker), 30 October 2026.
1. काय झालं
या lesson मध्ये तुम्ही zero trust शिकलात: एखादी request कंपनीच्या आतून आली किंवा ओळखीच्या माणसाच्या device वरून आली, म्हणून तिच्यावर लगेच विश्वास ठेवायचा नाही. प्रत्येक वेळी यूजर, device आणि request चेक करायची, आणि फक्त गरजेपुरतेच access द्यायचे. ही खरी घटना दाखवते की एका विश्वासातल्या laptop मधून पैशांपर्यंत पोहोचता आलं तर काय होतं.
- Binance हे जगातलं सगळ्यात मोठं crypto exchange आहे. Exchange म्हणजे अशी कंपनी जिथे लोक cryptocurrency घेतात, विकतात आणि ठेवतात.
- 29 ऑक्टोबर 2026 रोजी एका attacker ने Binance च्या wallets मधून सुमारे $6.3 billion चं crypto बाहेर काढलं. TRM Labs ही blockchain कंपनी सांगते की त्यातला बहुतेक भाग सुमारे 20 मिनिटांत गेला. तज्ज्ञ याला आतापर्यंतची सगळ्यात मोठी crypto चोरी म्हणतात.
- Binance ने सांगितलं की पहिल्या चौकशीनुसार सुरुवात एका DevOps engineer च्या हॅक झालेल्या laptop पासून झाली. DevOps engineer म्हणजे कंपनीचे servers आणि deployments बनवणारा व चालवणारा माणूस. त्या laptop मधून attacker एका service container मध्ये पोहोचला (server वर चालणारा छोटा packaged program) आणि त्याने परवानगी नसलेले withdrawal transactions पाठवले.
- Binance ने सांगितलं की wallet च्या private keys लीक झाल्याचं कुठलंही चिन्ह मिळालं नाही. Private key म्हणजे crypto wallet मधून पैसे बाहेर पाठवू देणारी गुप्त गोष्ट. Elliptic चे तज्ज्ञ म्हणतात की attacker ने Binance च्याच systems कडून आपल्याला हवे ते transactions sign करून घेतले.
- Binance चे co-CEO म्हणाले की ही एका माणसाची चूक नव्हती आणि "one-click" काम नव्हतं. नंतर अजून काही breach points सापडले.
- Binance ने सगळे deposits आणि withdrawals थांबवले, आणि यूजर्सचं नुकसान स्वतःच्या पैशातून भरून देऊ असं सांगितलं. TRM Labs नुसार Tether आणि Circle सारख्या stablecoin कंपन्यांनी चोरीचे सुमारे $2.7 billion गोठवले.
- TRM Labs आणि Chainalysis ही चोरी TraderTraitor शी जोडतात. हा उत्तर कोरियाचा सरकारी hacking group आहे, ज्याच्यावर 2025 मधल्या $1.5 billion च्या Bybit चोरीचाही आरोप आहे. Elliptic म्हणते की हे सारखं दिसतं, पण root cause जाहीर होईपर्यंत सावध राहा. Binance ने कुठल्याही group चं नाव घेतलेलं नाही.
2. हॅक कसा झाला (फक्त जाहीर माहितीवरून – थोडक्यात)
- Attacker ने एका DevOps engineer च्या laptop वर ताबा मिळवला. नक्की कसा, हे अजून जाहीर नाही. Elliptic सांगते की हा group अनेकदा कर्मचाऱ्यांना फसवून malware चालवायला लावतो, जसं खोटी coding test किंवा खोटा job project.
- Laptop मधून attacker Binance च्या network मधल्या एका service container पर्यंत पोहोचला.
- त्या access ने attacker ने Binance च्या hot-wallet signing system कडून आपल्याला हवे ते transactions sign करून घेतले. Hot wallet म्हणजे नेहमी online असणारं wallet, म्हणजे रोजचे withdrawals पटकन पाठवता येतात.
- TRM Labs म्हणते की attacker ने किमान 36 तास तयारी केली, छोट्या wallets वर आधी चाचणी केली, आणि sign केलेल्या मंजुऱ्यांचा एक batch आधीच तयार ठेवला.
- मग एकाच वेगवान झटक्यात hot wallet ला त्याचा पूर्ण balance attacker च्या address वर पाठवायला सांगितलं गेलं.
- पैसे पटकन तुकडे करून अनेक blockchains वर फिरवले गेले. काही भाग गोठवला गेला; बाकी अजून attacker कडेच आहे.
3. हे कसं थांबवायचं / बचाव (हा lesson: zero trust)
का: इथे network ने laptop वर विश्वास ठेवला, आणि signing system ने container वर विश्वास ठेवला. Zero trust सांगतं की प्रत्येक step परत चेक व्हायला हवी, म्हणजे एक हॅक झालेला device पैशांपर्यंत पोहोचू शकत नाही.
तुम्ही वापरू शकता असे controls:
- प्रत्येक कर्मचाऱ्याचा laptop हा आत येण्याचा एक संभाव्य दरवाजा समजा. तो update ठेवा, endpoint protection (EDR) चालू ठेवा, आणि अनोळखी लोकांनी किंवा खोट्या recruiters नी पाठवलेला code किंवा "test" कामाच्या laptop वर कधीच चालवू नका.
- Network वेगळं करा. Developer च्या laptop मधून पैसे हलवणाऱ्या systems पर्यंत थेट रस्ता नसावा. Production कामासाठी वेगळं, बंदिस्त machine वापरा.
- Services साठी least privilege. Container ला फक्त त्याला लागणारी एकच permission असावी, त्यापेक्षा जास्त नाही. या permissions वारंवार review करा.
- कमी वेळासाठी access. Engineers ना कायम चालणाऱ्या keys ऐवजी, यूजर आणि device परत चेक करून काही तासांसाठीच access द्या.
- मोठ्या रकमेसाठी एकापेक्षा जास्त मंजुरी. मोठे किंवा वेगळे withdrawals दोन किंवा जास्त लोकांनी मंजूर करावेत, आणि एका वेळी किती पैसे जाऊ शकतात याला मर्यादा असावी.
- विचित्र actions वर लक्ष ठेवा आणि त्या आपोआप थांबवा. "पूर्ण balance नवीन address वर पाठवा" असं आलं तर alert आणि pause व्हायला हवं, लगेच चालू नाही.
- Plan तयार ठेवा. Binance ने withdrawals पटकन थांबवले आणि संबंधित access रद्द केला. खऱ्या हल्ल्याआधीच या steps चा सराव करा.
उदाहरण 1: Linux laptop वर पूर्ण admin power (sudo) कोणाकडे आहे ते बघा. या steps एकेक करून करा.
- Laptop वर terminal उघडा.
- हे चालवा:
getent group sudo - Output: एक line, जसं
sudo:x:27:devika,tom. - याचा अर्थ: शेवटच्या colon नंतरची नावं (इथे devika आणि tom) administrator म्हणून कुठलीही command चालवू शकतात. प्रत्येक जास्तीचं नाव म्हणजे attacker वापरू शकेल असं अजून एक account. ही यादी शक्य तितकी छोटी ठेवा.
उदाहरण 2: AWS service role ला काय करायची परवानगी आहे ते चेक करा.
- ज्या terminal मध्ये AWS CLI read access सह set up आहे, तो उघडा.
- हे चालवा:
aws iam list-attached-role-policies --role-name payout-service - Output: एक छोटी JSON list, जसं
{"AttachedPolicies": [{"PolicyName": "AdministratorAccess", ...}]}. - याचा अर्थ: इथे payout service ला AWS account वर पूर्ण admin आहे. हे खूप जास्त आहे. त्याऐवजी service ला लागणारी फक्त एकच action परवानगी देणारी छोटी policy लावा. यालाच least privilege म्हणतात.
उदाहरण 3: Engineer चं कमी वेळाचं SSH certificate कधी बंद होतं ते बघा.
- तुमची कंपनी रोज सकाळी तुमच्यासाठी कमी वेळाचं SSH certificate sign करते. ते तुमच्या key शेजारी save असतं.
- हे चालवा:
ssh-keygen -L -f ~/.ssh/id_ed25519-cert.pub - Output: काही lines. त्यातली एक अशी दिसते:
Valid: from 2026-10-31T09:00:00 to 2026-10-31T17:00:00. - याचा अर्थ: हा access फक्त त्या दिवसाच्या कामाच्या वेळेतच चालतो. नंतर laptop चोरीला गेला किंवा हॅक झाला, तर certificate आधीच expire झालेलं असतं, म्हणून attacker त्याने servers वर login करू शकत नाही.
4. परत असं होऊ नये म्हणून काळजी (checklist)
- [ ] अनोळखी recruiters किंवा लोकांकडून आलेला code, test किंवा file मी कामाच्या laptop वर कधीच चालवत नाही.
- [ ] माझा laptop update आहे आणि त्यावर endpoint protection चालू आहे.
- [ ] Developer laptops मधून payment किंवा पैशांच्या systems पर्यंत थेट पोहोचता येत नाही.
- [ ] प्रत्येक service आणि container कडे फक्त गरजेच्या permissions आहेत, आणि आम्ही त्या नियमित review करतो.
- [ ] Production चा access कमी वेळासाठी असतो आणि दर वेळी यूजर व device चेक करतो.
- [ ] मोठ्या किंवा वेगळ्या रकमेच्या हालचालींना एकापेक्षा जास्त लोकांची मंजुरी लागते आणि त्याला मर्यादा असते.
- [ ] वेगळ्या transactions वर alerts येतात, आणि access पटकन थांबवण्याचा व रद्द करण्याचा आम्ही सराव केला आहे.
स्रोत: BleepingComputer, "Binance links $6.3 billion crypto theft to compromised DevOps laptop" (Sergiu Gatlan), 30 ऑक्टोबर 2026; The Hacker News, "Binance Suffers Security Breach Affecting $6.3 Billion in Assets, Nearly $3 Billion Frozen" (Ravie Lakshmanan), 30 ऑक्टोबर 2026; TechCrunch (Zack Whittaker), 30 ऑक्टोबर 2026.
1. क्या हुआ
इस lesson में आपने zero trust सीखा: कोई request कंपनी के अंदर से आई या किसी जान-पहचान वाले के device से आई, सिर्फ़ इसलिए उस पर भरोसा नहीं करना. हर बार यूज़र, device और request चेक करना, और सिर्फ़ ज़रूरत भर का access देना. यह असली घटना दिखाती है कि अगर एक भरोसेमंद laptop से पैसों तक पहुँचा जा सके तो क्या होता है.
- Binance दुनिया का सबसे बड़ा crypto exchange है. Exchange यानी ऐसी कंपनी जहाँ लोग cryptocurrency खरीदते, बेचते और रखते हैं.
- 29 अक्टूबर 2026 को एक attacker ने Binance के wallets से लगभग $6.3 billion का crypto बाहर निकाला. Blockchain कंपनी TRM Labs के मुताबिक़ इसका ज़्यादातर हिस्सा लगभग 20 मिनट में चला गया. विशेषज्ञ इसे अब तक की सबसे बड़ी crypto चोरी कहते हैं.
- Binance ने बताया कि पहली छानबीन के अनुसार शुरुआत एक DevOps engineer के हैक हुए laptop से हुई. DevOps engineer यानी वह व्यक्ति जो कंपनी के servers और deployments बनाता और चलाता है. उस laptop से attacker एक service container तक पहुँचा (server पर चलने वाला छोटा packaged program) और उसने बिना इजाज़त के withdrawal transactions भेजे.
- Binance ने कहा कि wallet की private keys लीक होने का कोई निशान नहीं मिला. Private key यानी वह गुप्त चीज़ जिससे crypto wallet से पैसा बाहर भेजा जा सकता है. Elliptic के विशेषज्ञ कहते हैं कि attacker ने Binance के अपने systems से ही अपनी पसंद के transactions sign करवा लिए.
- Binance के co-CEO ने कहा कि यह किसी एक व्यक्ति की गलती नहीं थी और "one-click" काम नहीं था. बाद में और भी breach points मिले.
- Binance ने सारे deposits और withdrawals रोक दिए, और कहा कि यूज़र्स का नुकसान अपने पैसों से भरेगा. TRM Labs के मुताबिक़ Tether और Circle जैसी stablecoin कंपनियों ने चोरी के लगभग $2.7 billion फ़्रीज़ कर दिए.
- TRM Labs और Chainalysis इस चोरी को TraderTraitor से जोड़ते हैं. यह उत्तर कोरिया का सरकारी hacking group है, जिस पर 2025 की $1.5 billion की Bybit चोरी का भी आरोप है. Elliptic कहता है कि यह मिलता-जुलता है, पर root cause सामने आने तक सावधानी रखें. Binance ने किसी group का नाम नहीं लिया है.
2. हैक कैसे हुआ (सिर्फ़ सार्वजनिक जानकारी से – संक्षेप में)
- Attacker ने एक DevOps engineer के laptop पर कब्ज़ा कर लिया. ठीक कैसे, यह अभी सार्वजनिक नहीं है. Elliptic बताता है कि यह group अक्सर कर्मचारियों को धोखे से malware चलवाता है, जैसे नकली coding test या नकली job project.
- Laptop से attacker Binance के network के अंदर एक service container तक पहुँचा.
- उस access से attacker ने Binance के hot-wallet signing system से अपनी पसंद के transactions sign करवा लिए. Hot wallet यानी हमेशा online रहने वाला wallet, ताकि रोज़ के withdrawals जल्दी भेजे जा सकें.
- TRM Labs के मुताबिक़ attacker ने कम से कम 36 घंटे तैयारी की, छोटे wallets पर पहले टेस्ट किया, और sign की हुई मंज़ूरियों का एक batch पहले से तैयार रखा.
- फिर एक ही तेज़ झटके में hot wallet को उसका पूरा balance attacker के address पर भेजने को कहा गया.
- पैसे जल्दी से टुकड़ों में बाँटकर कई blockchains पर घुमाए गए. कुछ हिस्सा फ़्रीज़ हुआ; बाकी अब भी attacker के पास है.
3. इसे कैसे रोकें / बचाव (यह lesson: zero trust)
क्यों: यहाँ network ने laptop पर भरोसा किया, और signing system ने container पर भरोसा किया. Zero trust कहता है कि हर step दोबारा चेक होनी चाहिए, ताकि एक हैक हुआ device पैसों तक न पहुँच सके.
आप ये controls इस्तेमाल कर सकते हैं:
- हर कर्मचारी के laptop को अंदर आने का एक संभावित दरवाज़ा मानें. उसे update रखें, endpoint protection (EDR) चालू रखें, और अनजान लोगों या नकली recruiters का भेजा code या "test" काम के laptop पर कभी न चलाएँ.
- Network अलग करें. Developer के laptop से पैसे भेजने वाले systems तक सीधा रास्ता नहीं होना चाहिए. Production काम के लिए अलग, बंद machine इस्तेमाल करें.
- Services के लिए least privilege. Container के पास सिर्फ़ वही एक permission हो जो उसे चाहिए, उससे ज़्यादा नहीं. इन permissions का बार-बार review करें.
- कम समय का access. Engineers को हमेशा चलने वाली keys की जगह, यूज़र और device दोबारा चेक करके कुछ घंटों का access दें.
- बड़ी रकम के लिए एक से ज़्यादा मंज़ूरी. बड़े या अलग तरह के withdrawals के लिए दो या ज़्यादा लोगों की मंज़ूरी हो, और एक बार में कितना पैसा जा सकता है इसकी सीमा हो.
- अजीब actions पर नज़र रखें और उन्हें अपने आप रोकें. "पूरा balance नए address पर भेजो" आने पर alert और pause होना चाहिए, तुरंत चलना नहीं.
- Plan तैयार रखें. Binance ने withdrawals जल्दी रोके और संबंधित access रद्द किया. असली हमले से पहले ही इन steps का अभ्यास करें.
उदाहरण 1: Linux laptop पर पूरी admin power (sudo) किसके पास है, देखें. ये steps एक-एक करके करें.
- Laptop पर terminal खोलें.
- यह चलाएँ:
getent group sudo - Output: एक line, जैसे
sudo:x:27:devika,tom. - इसका मतलब: आखिरी colon के बाद के नाम (यहाँ devika और tom) administrator की तरह कोई भी command चला सकते हैं. हर अतिरिक्त नाम यानी attacker के इस्तेमाल लायक एक और account. यह लिस्ट जितनी हो सके छोटी रखें.
उदाहरण 2: AWS service role को क्या करने की इजाज़त है, चेक करें.
- वह terminal खोलें जिसमें AWS CLI read access के साथ set up है.
- यह चलाएँ:
aws iam list-attached-role-policies --role-name payout-service - Output: एक छोटी JSON list, जैसे
{"AttachedPolicies": [{"PolicyName": "AdministratorAccess", ...}]}. - इसका मतलब: यहाँ payout service के पास AWS account पर पूरा admin है. यह बहुत ज़्यादा है. उसकी जगह ऐसी छोटी policy लगाएँ जो service को सिर्फ़ उसकी ज़रूरत वाला एक action करने दे. इसे ही least privilege कहते हैं.
उदाहरण 3: Engineer का कम समय वाला SSH certificate कब बंद होता है, देखें.
- आपकी कंपनी हर सुबह आपके लिए कम समय वाला SSH certificate sign करती है. वह आपकी key के पास save होता है.
- यह चलाएँ:
ssh-keygen -L -f ~/.ssh/id_ed25519-cert.pub - Output: कुछ lines. उनमें से एक ऐसी दिखती है:
Valid: from 2026-10-31T09:00:00 to 2026-10-31T17:00:00. - इसका मतलब: यह access सिर्फ़ उस दिन के काम के घंटों में चलता है. बाद में laptop चोरी हो या हैक हो, तो certificate पहले ही expire हो चुका होता है, इसलिए attacker उससे servers पर login नहीं कर सकता.
4. दोबारा ऐसा न हो, इसके लिए सावधानी (checklist)
- [ ] अनजान recruiters या लोगों से आया code, test या file मैं काम के laptop पर कभी नहीं चलाता.
- [ ] मेरा laptop update है और उस पर endpoint protection चालू है.
- [ ] Developer laptops से payment या पैसों के systems तक सीधे नहीं पहुँचा जा सकता.
- [ ] हर service और container के पास सिर्फ़ ज़रूरी permissions हैं, और हम उनका नियमित review करते हैं.
- [ ] Production का access कम समय का होता है और हर बार यूज़र और device चेक करता है.
- [ ] बड़ी या अलग तरह की रकम भेजने के लिए एक से ज़्यादा लोगों की मंज़ूरी चाहिए और उसकी सीमा होती है.
- [ ] अलग तरह के transactions पर alerts आते हैं, और access जल्दी रोकने और रद्द करने का हमने अभ्यास किया है.
स्रोत: BleepingComputer, "Binance links $6.3 billion crypto theft to compromised DevOps laptop" (Sergiu Gatlan), 30 अक्टूबर 2026; The Hacker News, "Binance Suffers Security Breach Affecting $6.3 Billion in Assets, Nearly $3 Billion Frozen" (Ravie Lakshmanan), 30 अक्टूबर 2026; TechCrunch (Zack Whittaker), 30 अक्टूबर 2026.
Check if you're safe: Password Strength Checker
In short
- Zero trust = never trust, always verify.
- Check the user, the device and the request every time.
- Give least privilege and split the network.
- Being inside the office network gives no extra trust.