Post AuuMbbMRwg1yh2ViXA by sky@social.coop
(DIR) More posts by sky@social.coop
(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