DynamoRIO / DynamoRIO/dynamorio
FR: Retrieving CL arguments of application program
- Dominant language
- C
- Stars
- 3.2k
- Forks
- 629
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 30
Description
I would like to request a feature that extends the API to access the arguments passed to the program under analysis, as well as the count.
The binaries being analysed should be assumed to be stripped. As a result, this makes it challenging to wrap the main function, using drwap, to obtain the arguments as the function won't be exported.
This request is in conjunction to post on the UserGroup, found [here](https://groups.google.com/forum/#!topic/dynamorio-users/ST3BOGD8vd8)
Contributor guide
Research direction
Start by reading the linked UserGroup discussion and the current DynamoRIO API for programs under analysis. Determine how stripped binaries can expose the application argument vector and its count without wrapping an unexported main function. Done means the API provides both values for the requested binaries and has coverage for the supported platforms.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- devtools, operating-systems
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100