dc.rights.license | Restricted to current Rensselaer faculty, staff and students. Access inquiries may be directed to the Rensselaer Libraries. | |
dc.contributor | Yener, Bülent, 1959- | |
dc.contributor | Milanova, Ana | |
dc.contributor | Zikas, Vassilis | |
dc.contributor.author | Biernat, Patrick | |
dc.date.accessioned | 2021-11-03T08:44:15Z | |
dc.date.available | 2021-11-03T08:44:15Z | |
dc.date.created | 2017-01-19T09:02:37Z | |
dc.date.issued | 2016-12 | |
dc.identifier.uri | https://hdl.handle.net/20.500.13015/1861 | |
dc.description | December 2016 | |
dc.description | School of Science | |
dc.description.abstract | We present ripr, a tool for automatically packaging binary code as a functionally identical Python class. We achieve this by pairing the Unicorn emulator with a static analysis back-end. In many cases, this gives us access to enough information to automatically create an emulation environment that will be functionally identical to an execution of the original binary code. This can drastically reduce, and in many cases completely eliminate, time spent reimplementing functionality; an exceedingly common scenario in many reverse-engineering endeavors. | |
dc.language.iso | ENG | |
dc.publisher | Rensselaer Polytechnic Institute, Troy, NY | |
dc.relation.ispartof | Rensselaer Theses and Dissertations Online Collection | |
dc.subject | Computer science | |
dc.title | Ripr : Python encapsulation of binary code | |
dc.type | Electronic thesis | |
dc.type | Thesis | |
dc.digitool.pid | 177918 | |
dc.digitool.pid | 177919 | |
dc.digitool.pid | 177920 | |
dc.rights.holder | This electronic version is a licensed copy owned by Rensselaer Polytechnic Institute, Troy, NY. Copyright of original work retained by author. | |
dc.description.degree | MS | |
dc.relation.department | Dept. of Computer Science | |