Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/algoatson/yan85_angr
structure of my Yan85 lifter and simulator, designed to assist others in developing their own implementations.
https://github.com/algoatson/yan85_angr
Last synced: about 2 months ago
JSON representation
structure of my Yan85 lifter and simulator, designed to assist others in developing their own implementations.
- Host: GitHub
- URL: https://github.com/algoatson/yan85_angr
- Owner: algoatson
- Created: 2024-07-29T16:11:31.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-11-09T16:03:20.000Z (2 months ago)
- Last Synced: 2024-11-09T16:34:45.208Z (2 months ago)
- Language: Python
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Yan85 Angr Lifter Base.
This project serves as a structure for integrating the Yan85 architecture with the powerful angr analysis platform. Leveraging my implementation, I successfully lifted the custom 8-bit Yan85 architecture to pyvex, enabling advanced symbolic and concolic execution within angr.I have chosen to keep the full project—encompassing comprehensive definitions for functions, syscalls, flags, and more—private, my primary goal is to encourage other students to develop their own implementations using angr, which can be a hard-to-approach framework.
Given that angr's steep learning curve can be daunting, this repository provides a structured example to guide you in organizing your own project.
I would highly recommend the following additional resources:
- [Angr Lifter Tutorial](https://github.com/angr/angr-platforms/blob/master/tutorial/4_lifter.md)