Post Auu5pICkGd5i76ujCa by gsuberland@chaos.social
 (DIR) More posts by gsuberland@chaos.social
 (DIR) Post #Auu4yaDoY69qe4HR9k by foone@digipres.club
       2025-06-08T00:19:30Z
       
       0 likes, 0 repeats
       
       as a reverse engineer, I keep thinking that doing a CPU logo will be a quick and easy solution to my questions.it's never either of those, and it usually doesn't answer my question either. but I keep trying.
       
 (DIR) Post #Auu51lcmbuBUsYTevQ by foone@digipres.club
       2025-06-08T00:20:07Z
       
       0 likes, 0 repeats
       
       I don't know if anyone else has discovered this, but it turns out computers run a LOT of instructions
       
 (DIR) Post #Auu56tA414A5hZUDJI by gsuberland@chaos.social
       2025-06-08T00:21:03Z
       
       0 likes, 0 repeats
       
       @foone s/logo/log/?
       
 (DIR) Post #Auu5Eg9OH3c5fLszom by foone@digipres.club
       2025-06-08T00:22:09Z
       
       0 likes, 0 repeats
       
       @gsuberland whoops. thanks, fixed
       
 (DIR) Post #Auu5KwWsI6wQCXrEI4 by foone@digipres.club
       2025-06-08T00:23:40Z
       
       0 likes, 0 repeats
       
       I was trying to find out how a clearly identified function got called. ghidra doesn't know. I try the scalar trick (since this is real mode) and still nothing. so I set a breakpoint there in the dosbox debugger and run, then look at the stack: there's no return address on the stack.because SOMEONE thought building their own jmp-based function dispatch system was a good idea!
       
 (DIR) Post #Auu5Rkqe7TVA04LyhE by foone@digipres.club
       2025-06-08T00:24:53Z
       
       0 likes, 0 repeats
       
       (ghidra thinks its a switch, but it also admits that it has no idea what cases it has. so ghidra doesn't really know)
       
 (DIR) Post #Auu5pICkGd5i76ujCa by gsuberland@chaos.social
       2025-06-08T00:29:04Z
       
       0 likes, 0 repeats
       
       @foone I can't count how many times I've run into a situation where it would be extremely useful to have a CPU feature that causes a debug break on a specific instruction (e.g. break on mask register test).
       
 (DIR) Post #AuuMbbMRwg1yh2ViXA by sky@social.coop
       2025-06-08T03:36:59Z
       
       0 likes, 0 repeats
       
       @foone This is so cursed