How to view the memory of a process? #5931
Replies: 2 comments 5 replies
-
Hey Daniel, Looks like the program is running. If you hit the pause button in the Objects window, do you get anything more. Does look like a bit of a bug in dbgmodel insofar as we should probably be reporting something more helpful. Does dbgeng behave the same for your target? Also, is running your target from start in the Debugger an option or do you have to attach? D |
Beta Was this translation helpful? Give feedback.
-
Ah, the videos were very helpful! (Apologies - I read this on my phone before and didn't see the videos.) I think you basically did almost everything right in that first video....going over what you did: At this point, you probably should have cleared the filter, although clearly that wasn't obvious. When applied to a tree, the filter shows only those open nodes in the tree that match the filter. At a guess, the node you needed didn't open and therefore wasn't visible. If you clear the filter, you should still have noita.exe under "Available" but also the active target under Sessions[0].Processes. You should also have Threads, Modules, etc. under that node. The "Available" nodes, as in most windows debuggers, are basically just a list of processes running on the machine - they don't actually represent the targets under debug. (A little confusing, I know, but we're following the windbg conventions.) Once you have that node, you need to make sure the target is stopped, either by selecting the target node in Objects and hitting the (hopefully enabled) pause button or by hitting the pause button in the Interpreter. |
Beta Was this translation helpful? Give feedback.
-
How can I see the memory of a process that I attached the debugger to?
After attaching Ghidra Debugger to noita.exe I was expecting to see the value in the Listing view.
Beta Was this translation helpful? Give feedback.
All reactions