Show simple item record

dc.rights.licenseRestricted to current Rensselaer faculty, staff and students. Access inquiries may be directed to the Rensselaer Libraries.
dc.contributorYener, Bülent, 1959-
dc.contributorMilanova, Ana
dc.contributorZikas, Vassilis
dc.contributor.authorBiernat, Patrick
dc.date.accessioned2021-11-03T08:44:15Z
dc.date.available2021-11-03T08:44:15Z
dc.date.created2017-01-19T09:02:37Z
dc.date.issued2016-12
dc.identifier.urihttps://hdl.handle.net/20.500.13015/1861
dc.descriptionDecember 2016
dc.descriptionSchool of Science
dc.description.abstractWe 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.isoENG
dc.publisherRensselaer Polytechnic Institute, Troy, NY
dc.relation.ispartofRensselaer Theses and Dissertations Online Collection
dc.subjectComputer science
dc.titleRipr : Python encapsulation of binary code
dc.typeElectronic thesis
dc.typeThesis
dc.digitool.pid177918
dc.digitool.pid177919
dc.digitool.pid177920
dc.rights.holderThis electronic version is a licensed copy owned by Rensselaer Polytechnic Institute, Troy, NY. Copyright of original work retained by author.
dc.description.degreeMS
dc.relation.departmentDept. of Computer Science


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record