著名白帽黑客 Barnaby Jack 攻击 ATM 的 Jackpotting 大体如何实现?

著名白帽黑客 Barnaby Jack 攻击 ATM 的 Jackpotting 大体如何实现?

谢邀,对此了解的不是很多,按照自己的想法、结合网上的资料推断一下,可能并不准确,欢迎指正。

1. 他的攻击是有前提的,也就是其中有一步需要攻击接触ATM,要有把钥匙打开一个面板,并找到USB接口,然后传点数据进去(需要有内鬼配合);

2. 他攻击ATM的主要技术手段是通过一个名为Dillinger的固件级Rootkit与一个名为Scrooge的恶意软件完成的,固件级Rootkit可以通过ATM机的UBS植入进去。这里面的牛X之处在于他利用了一个漏洞突破了ATM机系统的安全限制,使其能以最高权限执行未签名的程序“也就是Dillinger”,然后他会重新刷新ATM的固件系统,并种植一个固件级Rootkit进去伺机而动(这样就算取款机重装系统仍然无法清除这个Rootkit)

3. 他在ATM里通过Scrooge这个软件搜集一些信用卡,然后使用这些信用卡信息取钱-_-!

另外,据说Dillinger可以通过网络唤醒,或在以感染的ATM上按顺序按下指定的按键唤醒,唤醒后,他会在ATM弹出一个用于“取钱”的菜单,然后……

之所以说这个,是因为此牛人已经搞定了ATM的网络通信协议,而且有办法连上去,这其实才是最牛X的。