Write the Core for an application, the core will be a windows service (C#)? and do the following;
- monitor the tasklist
- when a specific task is found inject a dll into it
- the dll will parse the a log, and keep track of a object instances, and aggregate a few outcomes.
- the information? will be sent back from the injected dll to the service.
- the service will send this information to a webservice, but also have it available in it's memory. and via a GUI (WPF) C# application this data should be presented in real-time.
the GUI application (C#.NET) will be coded by me, and so will the back-end webservice (C#.NET), all i need help with is the WinAPI hooking, dll injection and a smart way to keep track of the object instances and? a good? way for the GUI and WebService to communicate with the Service.
Please let me know if you are interessted asap, this is an? urgent project!