首页 /研究 /Automated reverse engineering using lego
OTHER

Automated reverse engineering using lego

Georg Chalupar, Stefan Peherstorfer, Erik Poll, Joeri de Ruiter

发表年份
2014
引用次数
34

摘要

State machine learning is a useful technique for automating reverse engineering. In essence, it involves fuzzing different sequences of inputs for a system. We show that this technique can be successfully used to reverse engineer hand-held smartcard readers for Internet banking, by using a Lego robot to operate these devices. In particular, the state machines that are automatically inferred by the robot reveal a security vulnerability in one such a device, the e.dentifier2, that was previously discovered by manual analysis, and confirm the absence of this flaw in an updated version of this device.

关键词

Reverse engineeringFuzz testingComputer scienceState (computer science)RobotArtificial intelligenceThe InternetSoftware engineeringFinite-state machineOperating system

相关论文

查看 OTHER 分类全部论文