Felice Pollano is integrating a debugger in reflector
[Via Mike Stall’s .NET Debugging Blog]
Felice Pollano is building a debugger that leverages Reflector and MDBG. Check out his screenshot below. I will be watching this for when he releases the binaries for this!
<snip>
This post just to share an idea and a work in progress. Leveraging Reflector and MDBG ( a complete managed debugger provided by Microsoft as a sample ) i'm writing a tool that allow to debug without *any* debug infos and use the Reflector disassembler to provide more readable infos on the code. Very useful if we want to dig inside the framework functions.
I cannot yet post the source and the binary, cause the stuff is very poor until now, but let's have a screenshot:
Please notice that:
- This is not a Reflector AddIn, but a standalone application using Reflector
- The debugging API is used wrapped by MDBG classes
- The actual version need a too extensive uses of manual commands in the shell windows
- Some times I have some deadlock ( this is the reason I cannot yet post the code )
- IL Istruction pointer is sometimes MAPPING_APPROXIMATE ( this is a flag returned by the debugger core itself, not my error ) standing for "I cannot say exactly wich il instruction I'm executing at this IP" ( or at least this is actually my interpretation
- The upper view is IL only, but I guess I will manage to have a mixed one ( Disassembled - IL )
- When a process is attached, all assemblies were loades in the reflector assembly tree
- When a breakpoint is detected, the proper function is automatically showed in the reflector disassembler view and in the IL view.
- Of course, I used Composite UI Application Block to organize the application.
</snip>
Recent Posts
- Understanding API First Strategy and Benefits
- Frankenstein APIs Explained! - API Cyber Security Series
- API Security 101 - Cyber Security Explained
- API Trends 2022 - API Security and Cybersecurity
- API Trends 2022 - Seamless Integration Solutions
- API Trends 2022 - Adaptive API Management
- API Trends 2022 - API Integration Automation
- API Trends 2022 - Industry Specific Breakouts
- API Trends 2022 - API Best Practices
- API Trends 2022 - Open API Standards
- API Trends 2022 - API Integration Experience
- API Trends 2022 - API-Led Modernization
- API Trends 2022 - API Economy Growth
- Brenton House - Give your App and APIs a Turbo Boost – Part 2
- Easily Enable Speech Recognition in Titanium iOS using Hyperloop
Tag Cloud
- .NET
- adaptive api management
- android
- api
- api automation
- api best practices
- api economy
- api experience
- api first
- api integration
- api integrations
- api management
- api security
- api standards
- api strategy
- api trends
- apis
- appcelerator
- automation
- boot
- Brenton House
- C#
- Cisco VPN
- Cloud
- Community News
- Continuous Integration
- crash
- cybersecurity
- Dropbox
- fhir apis
- Free Stuff
- General Software Development
- Google Drive
- graphql
- healthcare apis
- houserules
- hyperloop
- ios
- json schema
- Live Mesh
- Mac OS X
- Microsoft
- mobile
- mobile api
- native
- open banking
- openapi
- Other Stuff
- SkyDrive
- speech
- Stuff
- swagger
- Team Systems
- titanium native
- titanium turbo
- Unit Testing
- Vista
- Visual Studio
- Visual Studio 11
- voice
- win7
- Windows 7
- Windows 8
- windows update