If you wanna it like a console or something, it's easy as fuck. All you have to do is some hooks, inject dll into the process chosen, if the user enters 2 byte search for example (54) you convert it to a pattern and search it through the whole process (Needs a custom pattern finder not a public one), then you gather all values and put it into console. If you wanna make it a GUI, it'd take a big time and difficult as you will have to position some items, etc.. using the Win32 GUI API. Easier way to do this is to make it through a good modern GUI Maker like an app I forgot it's name but it starts with the letter (Q) . Either way it's easy to implement the search, hooks but the GUI what makes it hard.