VExDebugger icon indicating copy to clipboard operation
VExDebugger copied to clipboard

Hierarchical planning

Open SmoLL-iCe opened this issue 2 years ago • 0 comments

Todo

Description

Here will be a list of things that need to be resolved in the future or new things I want to add. This can take a good one until everything is done.

Improvements

  • [ ] Readme, explain better the project and give some examples of code ~- [ ] Structure the code for a main class to avoid so much global variable~
  • [x] Change the samples interface

Possible problems

  • [x] Try to avoid any kind of racing conditions on the list or handlers

Add new features / future ideas

  • [ ] Spoof hardware breakpoints options
    • [ ] Using AddVectoredContinueHandler
    • [ ] Hooking NtGetThreadContext
    • [ ] Hooking NtContinue
  • [x] Add trigger callback option to use conditions ~- [ ] Module or Threads Filters in the trigger, and exclude options~
  • [x] Add instruction trace for breakpoint execution
  • [x] Add other options for trigger breakpoints, type of software breakpoints or page guard
  • [x] Hook using breakpoint

References

SmoLL-iCe avatar Mar 04 '23 14:03 SmoLL-iCe