Herramientas para el mundo .net
Frase Aleatoria : ¡Estudia! No para saber una cosa más, sino para saberla mejor. Lucio Anneo Séneca (2 a.C.-65 d.C.); filósofo latino .

Es conocido por todos que cuando se trata de depurar un archivo .net

es posible conocer su codigo de fuente con las herramientas correctas, pero tambien hay un lenguaje intermedio IL
solo resaltare algunas que me llaman la atención

ID WEB Comentario
1 http://ilspy.net/ IlSpy
2 http://www.red-gate.com/products/dotnet-development/reflector/ Reflector
3 https://github.com/0xd4d/dnSpy DnSpy
4 http://www.smidgeonsoft.prohosting.com/pebrowse-pro-file-viewer.html Pebrowse
5  https://msdn.microsoft.com/en-us/library/ms229861.aspx  MDbg
6  http://ricardonarvaja/WEB/OTROS/HERRAMIENTAS/A-B-C-D-E/Calimero_V42_stzwei.7z calimero es un IDE visual del desamblador de Mdbg
7 https://sinister.ly/Thread-Release-NET-Reverse-Engineering-Toolkit-2016 DotNet Tools Pack
 8 https://reflectoraddins.codeplex.com/ plugins para reflector
9 https://github.com/mikehadlow/AsmSpy/releases AsmSpy :Sirve para   determinar las dependencias  .NET
10 http://blade-api-monitor.soft32.com/ Blade API Monitor
Puedes monitorizar las llamadas a la API de Windows que haga un ensamblado .NET o de las funciones exportadas en cualquier dependencia dll de la aplicación en cuestión
11 https://github.com/0xd4d/de4dot/releases de4dot
Un desofuscador y desempacador para ensamblados .NET, el cual soporta muchas protecciones comerciales conocidas (ej. SmartAssembly, Crypto Obfuscator for .NET , .NET Reactor, etc).
12 https://msdn.microsoft.com/en-us/library/bb400849(v=vs.90).aspx
https://msdn.microsoft.com/en-us/library/aa348551(v=vs.110).aspx
ex windows 8.1
https://developer.microsoft.com/es-es/windows/downloads/windows-8-1-sdk
Microsoft UI Tools (UI Accessibility Checker, UI Automation Event Watcher, UI Automation Scope, UI Automation Verify y UI Inspect)
Para analizar la jerarquia de ventanas de un ensamblado .NET, analizar la accesibilidad de algunos miembros y controles, y otros análisis relacionados con el framework de Windows UI Automation.
Esto kit de herramientas lo puedes encontrar en la SDK de Microsoft Windows correspondiente a la versión de Windows que tengas instalada.
13 http://www.nektra.com/products/spystudio-api-monitor/ SpyStudio shows and interprets calls, displaying the results in a structured way. SpyStudio can show registry keys and files that an application uses, COM objects and Windows the application has created, and errors and exceptions.SpyStudio can troubleshoot .NET applications: it logs exceptions, assembly loads, object creation and much more.
14 https://visualstudiogallery.msdn.microsoft.com/5f6de65c-c4c0-43a0-ac5f-1b33e1da9602 Resource .NET
Para modificar recursos embedidos en un ensamblado .NET
15 http://www.rohitab.com/apimonitor Rohitab’s API Monitor
Puedes monitorizar las llamadas a la API de Windows que haga un ensamblado .NET o de las funciones exportadas en cualquier dependencia dll de la aplicación en cuestión,
y lo mejor de todo es que con esta herramienta también puedes efectuar API hooking sobre cualquier API, y generar fake dlls.
16 http://www.nirsoft.net/dot_net_tools/strong_name_remove.html  StrongName Remover
Como su propio nombre indica, sirve para eliminar las firmas de nombres seguros en ensamblados .NET (y así permitir la posterior edición del ensamblado).
17 http://xamlspy.com/download XAML Spy
Un inspector de la jerarquía de ventanas para aplicaciones .NET con la que podemos representar y explorar el árbol de ventanas / controles con multitud de información (lo de “XAML” es simplemente por que esta app ha sido desarrollada en WPF, eso no tiene nada que ver con su funcionalidad, funciona con todo tipo de executables .NET)
18  http://www.catch22.net/software/winspy-17  WinSpy++
Lo mismo que XAML Spy y Microsoft UI Inspect, simplemente como alternativa liviana. Es un proyecto descontinuado pero va bien para la mayoría de cosas puntuales.
19  https://github.com/UweKeim/ZetaResourceEditor  Zeta Resource Editor
Para editar los recursos de texto/string en un ensamblado .NET
20  https://github.com/wickyhu/simple-assembly-explorer

https://sites.google.com/site/simpledotnet/simple-assembly-explorer

Simple Assembly Explorer (SAE) is an OPEN SOURCE .Net assembly tool.

la experiencia me indica que esto es solo el comienzo, ya una vez conocido los ofuscadores y packers uno sigue explorando soluciones especificas para eso, como megadumper, uso de script, uso de fix para .net uso de herramientas especificas segun el protector como de4dot entre otras, bueno un abrazo.

Saludos Apuromafo

Deja un comentario

Tu dirección de correo electrónico no será publicada.

tres × 3 =

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies ACEPTAR

Aviso de cookies