Reverse Engineering RET Homepage RET Members Reverse Engineering Projects Reverse Engineering Papers Reversing Challenges Reverser Tools RET Re-Search Engine Reverse Engineering Forum Reverse Engineering Links

Go Back   Reverse Engineering Team Board > Reverse Engineering Board > .NET Reverse Engineering
FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Display Modes
  #1  
Old 04-20-2013, 07:09 PM
Bill_greek_killer Bill_greek_killer is offline
Member
 
Join Date: Jan 2009
Posts: 4
Send a message via MSN to Bill_greek_killer
Default Dotfuscator question

Hello
I have a question.Is possible to recover the original names of Namespace and function of an exe obfuscated with Dotfuscator?
I have already deObfuscate but im not take the names as the original was.

Thank you
Reply With Quote
  #2  
Old 04-23-2013, 11:54 PM
.net .net is offline
Member
 
Join Date: Oct 2011
Posts: 35
Default

can view method body is enough.
restore original namespace & Method Name, i thinks not possible.
Reply With Quote
  #3  
Old 04-25-2013, 06:44 PM
Bill_greek_killer Bill_greek_killer is offline
Member
 
Join Date: Jan 2009
Posts: 4
Send a message via MSN to Bill_greek_killer
Default

But how is possible to get code and put it in new project to execute it?Please help me in that way.I can see the code but saying eval_r.eval_f(); for example and comfused with define variables eval_f . Ithink there is a way to do that.
Thank you.
Reply With Quote
  #4  
Old 04-26-2013, 06:35 AM
Git Git is offline
Super Moderator
 
Join Date: Oct 2007
Location: Torino
Posts: 1,797
Default

What does it matter what a variable/function/type is called, it will still interpret the same (.NET) or compile the same for ordinary exes.

Git
Reply With Quote
  #5  
Old 04-26-2013, 06:50 AM
Bill_greek_killer Bill_greek_killer is offline
Member
 
Join Date: Jan 2009
Posts: 4
Send a message via MSN to Bill_greek_killer
Default

This is an example :
private static void eval_a();
internal static void eval_a(bool bool_0);
public static string eval_a(int int_3);
public static void eval_a(long long_2);
private static void eval_a(object object_0);

when i call eval_a() .net compiler dont know which of them i mean so i must rename every call and possible errors in code appear.

Thank you.
Reply With Quote
  #6  
Old 04-26-2013, 07:35 AM
Git Git is offline
Super Moderator
 
Join Date: Oct 2007
Location: Torino
Posts: 1,797
Default

Then the compiler is stupid or they are not declared inside a class. They each have a different type so are different functions inside the class. If you can post a bnit more of the source then maybe one of the .NET people here can help you, it's not really my subject.

Git
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump





Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.