TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

How Hackers Hijacked a Bank’s Entire Online Operation

62 pointsby bjxrnabout 8 years ago

9 comments

tyingqabout 8 years ago
Oh, that&#x27;s bad. Shows how critical DNS control is. They had control for some time because they used it to generate Let&#x27;s Encrypt certs well ahead of the switch.<p>Nice pitch for Google&#x27;s cloud service in there though:<p><i>&quot;the attackers were able to change the registration simultaneously for all of the bank’s domains, redirecting them to servers the attackers had set up on Google’s Cloud Platform&quot;</i><p>They knew switching all the bank&#x27;s DNS records would bring an unpredictable load, so they went cloud for their phishing sites. Heh.
评论 #14072917 未加载
tyingqabout 8 years ago
Based on their description of the bank, it appears to have been Banrisul: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Banrisul" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Banrisul</a><p>It checks all these marks:<p><i>&quot;the firm says it’s a major Brazilian financial company with hundreds of branches, operations in the US and the Cayman Islands, 5 million customers, and more than $27 billion in assets&quot;</i>
speederabout 8 years ago
Question: can bank defends themselves when the DNS attacked is client-side?<p>I am from Brazil, and many, MANY, MAAAANY times I saw my bank webpage be slightly off, and I noticed it was fake, every single time after tracking down the problem was some DNS interception, for example once was a virus on my PC, another time was a virus on my router, another time someone used a bug on my modem to change its DNS configuration without knowing the password, another time the local ISP got hacked and their DNS servers polluted with fake IPs for all major banks.<p>So, can the bank somehow defend itself from that? (not that they care... from what I&#x27;ve seen so far banks just tell the costumer that he lost the money due to his own fault...)
评论 #14073442 未加载
评论 #14073766 未加载
bckygldstnabout 8 years ago
This is what Public Key Pinning is designed to mitigate: you send hashes of your certificate chain with responses, and the browser will disallow subsequent requests for the same domain if the hashes don&#x27;t match.<p>Banks should probably be using this. Though none of my 3 banks do, or even use HSTS.<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;HTTP_Public_Key_Pinning" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;HTTP_Public_Key_Pinning</a><p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;HTTP_Strict_Transport_Security" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;HTTP_Strict_Transport_Security</a>
评论 #14073115 未加载
based2about 8 years ago
<a href="https:&#x2F;&#x2F;www.theregister.co.uk&#x2F;2017&#x2F;04&#x2F;05&#x2F;hackers_take_over_banks_dns_system&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.theregister.co.uk&#x2F;2017&#x2F;04&#x2F;05&#x2F;hackers_take_over_b...</a><p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Domain_Name_System_Security_Extensions" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Domain_Name_System_Security_Ex...</a>
btownabout 8 years ago
Could certificate pinning have mitigated the damage? Although service would have been denied until the DNS was back under control, that&#x27;s better than leaking credentials and cards and security questions and account balances.
评论 #14073106 未加载
评论 #14073005 未加载
评论 #14072991 未加载
emondiabout 8 years ago
My bank returns an icon I chose after I enter my username, I think that would have helped me recognize something was wrong.
评论 #14072777 未加载
miragesabout 8 years ago
Instead of the cert key pinning as it&#x27;s easy to obtain an SSL cert (with LE) coudn&#x27;t we imagine that as banks do own EV certificates that the browser remembers them.<p>In case the browser sees a new non-EV certificate on a site that was previously EV-certed then it throws an error&#x2F;warning ?
chiphabout 8 years ago
So to protect against this, don&#x27;t have all your domains registered at the same place?
评论 #14074887 未加载