DynamoRIO / DynamoRIO/dynamorio
redirect more of ntdll for more transparent private libraries
- Dominant language
- C
- Stars
- 3.2k
- Forks
- 629
- Avg merge
- 2d 15h
- Merged PRs (30d)
- 31
Description
_From [derek.br...@gmail.com](https://code.google.com/u/117968039472581148324/) on November 25, 2009 22:56:25_
Since we can't easily have a 2nd copy of ntdll, our 2nd copy of kernel32,
etc. use the same ntdll as the app. We then have to redirect ntdll imports
that use shared resources and could interfere with the app. There is a LOT
of stuff to emulate to really be transparent: we're going to add it
incrementally as needed, now that we have the infrastructure.
I've already added the core Rtl_Heap routines. We should focus next on
the Ldr_ routines. We'll redirect any additional routines as transparency
issues come up.
_Original issue: http://code.google.com/p/dynamorio/issues/detail?id=235_
Contributor guide
Assessment
This issue has not been assessed yet.