Foro de elhacker.net

Seguridad Informática => Seguridad => Mensaje iniciado por: diegosantos en 25 Mayo 2013, 16:59 pm



Título: salamander
Publicado por: diegosantos en 25 Mayo 2013, 16:59 pm
hola a todos. buscando y buscando encontrar gracicas a un tema de este site el SALAMANDER que un protector de codigo para .net

les mando lo que dice en su pagina web de como convierte el codigo intermedio en codigo de maquina:
Code Protection    screenshot

The protector shuts down disassembly and decompilation rather than simply obfuscating code. Because the protector encrypts and replaces MSIL code with native code, Microsoft .NET Framework-based assemblies cannot be decompiled back to high-level source code. This is impossible for an obfuscator to achieve since the output of any obfuscator is still MSIL code.

 Before:   
   IL_0000: ldstr      "Hello World using C#!"
   IL_0005: call       void [mscorlib]System.Console::WriteLine(string)   
   IL_00a:  ret       

After:    
   00000000 mov         eax,dword ptr ds:[20004000h]
   00000006 mov         ecx,dword ptr [eax]
   00000008 mov         eax,dword ptr ds:[200046C0h]
   0000000e call        dword ptr [eax]
   00000020 ret   

Alguien ha tenido experiencia en esto ?
sera cierto ?
necestiria entonces el framework en la maquina del cliente para trabajar ?
Alguien que haya tenido algun experincia con el Salamander ?