Binary Analysis and Symbolic Execution with angr
公开可下载的内容
open in viewerThis project involves the development of the binary analysis tool angr. A tutorial for angr was created through scripts and documentation. This was accomplished by experimenting with the capabilities of angr keeping in mind the desires of a reverse engineer. The tests included learning about angr’s compatibility with different computer architectures and angr’s support for Linux, Windows, and binary blobs. A script was created to lower the learning curve of angr and give analysts useful information extracted from angr's symbolic solver. The script allows for analysts to focus less on the intricacies of angr and more on reverse engineering tasks. Results show that angr is a successful implementation of a binary analysis tool. angr's limitations are with Windows support and larger binaries.
- This report represents the work of one or more WPI undergraduate students submitted to the faculty as evidence of completion of a degree requirement. WPI routinely publishes these reports on its website without editorial or peer review.
- Creator
- Publisher
- Identifier
- E-project-101816-114710
- Advisor
- Year
- 2016
- Center
- Sponsor
- Date created
- 2016-10-18
- 地点
- New Bedford
- Resource type
- Major
- Rights statement
关系
- 属于 Collection:
项目
Permanent link to this page: https://digital.wpi.edu/show/70795920d