Ancestors

Written by nil :demisexual_flag: on 2025-01-01 at 20:47

me neither, solaris

=> View attached media

=> More informations about this toot | More toots from nil@furry.engineer

Written by nil :demisexual_flag: on 2025-01-01 at 20:48

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

=> More informations about this toot | More toots from nil@furry.engineer

Written by nil :demisexual_flag: on 2025-01-01 at 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

=> More informations about this toot | More toots from nil@furry.engineer

Written by nil :demisexual_flag: on 2025-01-01 at 22:22

the majority of this function is just parsing a hardcoded string ("Mar 1 2004") to convert it to year, month, and date integers. this isn't the future limit date, btw. the program also checks if the date is too far in the past. looks like the hardcoded last allowed time you can run this program is midnight on December 31, 2009

=> More informations about this toot | More toots from nil@furry.engineer

Toot

Written by nil :demisexual_flag: on 2025-01-01 at 22:51

so if it makes anyone feel better i just got the actual real code to print out the message. i had to nop out everything before the time validation function so it would run (the sunpci hardware isn't emulated on qemu), but indeed this program does check the date and exit if it's too far in the future

=> View attached media

=> More informations about this toot | More toots from nil@furry.engineer

Descendants

Written by saxnot on 2025-01-02 at 00:10

@nil lol wtf how shortsighted of them

total L for not having a force option

=> More informations about this toot | More toots from saxnot@chaos.social

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113755546216435023
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
308.620261 milliseconds
Gemini-to-HTML Time
1.046975 milliseconds

This content has been proxied by September (ba2dc).