Post #2928747
2025-01-01 20:48 UTC
i spent hours trying to get this program to run for the bit and then gave up and just faked it with a shell script. why am i like this :)
edit: i did a bit of hacking to bypass parts of the code that weren't working in the emulator, and confirmed that the program will behave exactly like the screenshot: https://furry.engineer/@nil/113755546111532838
Replies (5)
-
@nil@furry.engineer 2025-01-01 21:41
ok now i'm curious. i'm opening up the program in ghidra, and it turns out there's a check for the future and the past?? and there's debug symbols too, so that's nice... i'll try to clean up the decompilation of validate_system_time and show what it does
-
@philpem@digipres.club 2025-01-01 20:56
@nil@furry.engineer To be fair I'd have probably done the same ... I imagine you did something along the lines of grepping all the binaries for that string and trying to patch them with ghidra (which is what I'd have probably done)
-
@colinstu@birdbutt.com 2025-01-01 20:58
@nil@furry.engineer aww
-
@martin_piper@mastodon.social 2025-01-01 22:59
@nil@furry.engineer perfectly understandable. :)
-
@melroy@mastodon.melroy.org 2025-01-02 02:07
@nil@furry.engineer there is this project. Called NsCDE: https://github.com/NsCDE/Nscde I like it. #nscde #unixporn