View Single Post
  #1  
Old 11-02-2016, 16:41
phono phono is offline
Friend
 
Join Date: May 2016
Posts: 17
Rept. Given: 0
Rept. Rcvd 5 Times in 3 Posts
Thanks Given: 5
Thanks Rcvd at 44 Times in 10 Posts
phono Reputation: 5
[dnlib+cecil] Logging.dll injector and tracer

The Tool

Built just for fun + learning.

It provides basic features to:
  • scan an supported assembly
  • give a list of methods
  • to be able to inject a trace logging dll + call into the methods a user selects
  • WPF
  • Mono Cecil / dnLib
  • TraceSpy integration (like DebugView)

Special thanks go to to:

Kurapica
kao
all the other members contributing all their great work


Based on the great work of:

0xd4d (dnSpy, dnlib)
Simon Mourier (TraceSpy)
Punit Ganshani (CInject)
Joe Albahari (PredicateBuilder)

Screenshot

Image

Source

As the full source code is provided, everything can be customized:

Github
Attached Files
File Type: 7z pTracer_dnlinb-2016-11-02.7z (407.9 KB, 67 views)
File Type: 7z pTracer_cecil-2016-11-02.7z (305.6 KB, 53 views)

Last edited by phono; 11-02-2016 at 16:44. Reason: add source and screenshot
Reply With Quote
The Following User Gave Reputation+1 to phono For This Useful Post:
mr.exodia (11-02-2016)
The Following 7 Users Say Thank You to phono For This Useful Post:
alephz (11-21-2016), b30wulf (11-10-2016), niculaita (11-03-2016), nikkapedd (11-11-2016), sh3dow (09-11-2020), TQN (11-04-2016), Trit0n (11-03-2016)