Elektrine lite

← Feed

@nil@furry.engineer

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

    Open ##2928748

  • @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)

    Open ##2928751

  • @colinstu@birdbutt.com 2025-01-01 20:58

    @nil@furry.engineer aww

    Open ##2928753

  • @nil@furry.engineer perfectly understandable. :)

    Open ##2928757

  • @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

    Open ##2928758