DynamoRIO / DynamoRIO/dynamorio

create tool that verifies all instructions are valid on a given legacy processor

Open
#1,732 4 comments 0 reactions 0 assignees View on GitHub
Component-DRTool help wanted Type-Feature
Dominant language
C
Stars
3.2k
Forks
629
Avg merge
2d 15h
Merged PRs (30d)
31

Description

For testing old processor targets where real hardware is hard to come by, a simple DR client that simply verifies that all instructions executed are valid on a given processor model would be useful.

The tool might need to fake cpuid if the target app dynamically chooses its mode.

We could consider adding model information to the IR, even though internally DR does not need it. Xref #431.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.