![]() |
![]() |
![]() |
![]() |
![]() |
||||||||||
|
||||||||||||||
![]() |
#1
|
|||
|
|||
![]() Hello,
Im trying to rebuild a .net assembly which I think is protected by reactor. I dumped the assembly using ollydebug which results in a dump I can open with reflector. I tryd fixing the header with CFF explorer using the way rongchaua described in his video tutorial. I fixed the MetaData RVA and MetaData size. After fixing this the errors disapeard and I could see the metadata header and stream. I fixed the nt fileheader charastics (unchecked "File is a DLL"). I tried running the "fixed" executable which results in a "Application failed to initialize (0xc000007b)." error. I guess this is the result of an invalid memory pointer ? I dont know what to do next, im a noob in (.net) reversing. Can someone help me out? The following zip file contains the original dump and the dump i tryd to fix but doesnt work. |
#2
|
|||
|
|||
![]() 1 - Open the dumped exe in CFF explorer
2 - Select the ".NET Directory" node 3 - Fix these 3 values as in the picture It should work. ![]()
__________________
Life can only be understood backwards but It must be read forwards. |
#3
|
|||
|
|||
![]() It works, thanks allot.
Could you please explain what the values represent and how you knew what where the correct values? |
#4
|
|||
|
|||
![]() Quote:
other values can be obtained from the "Metadata Header" node in CFF explorer, check the "VersionString" value for more info.
__________________
Life can only be understood backwards but It must be read forwards. |
#5
|
|||
|
|||
![]() hmm i checkd with dotnet tracer ... and so i found License.dll
loaded app in olly searchd mem for License and found the License.dll could dump it nicely ,) ... but i have problems with the main exe can u plz explain again how to dump it if i check for it in olly and dump it my CFF Explorer crashes with the .exe although it even shows the original .exe icon and found another interesting thin ezencryption_lib ...isnt that net reactor ? Last edited by sirp : 07-25-2008 at 05:16 PM. |