Remote
507
Followers
564
Following
34
Posts
Joined December 20, 2022
Website:
NSFW Account:
NixOS:
btw
Posts
Open post
Replying to
@neurovagrant@masto.deoan.org
@neurovagrant@masto.deoan.org doesn't matter if you didn't make it. ai slop is ai slop and you're just as ghoulish for posting it
15
1
1
0
Open post
Open post
Replying to
@roxy@chitter.xyz
@roxy@chitter.xyz yeah tbh that's harder to compress than i thought
1
0
0
0
Open post
Open post
Replying to
@rainwarrior@mastodon.social
1
4
0
0
Open post
Replying to
@nil@furry.engineer
1
2
0
0
Open post
Replying to
@nil@furry.engineer
0
1
0
0
Open post
Please help Lina's family! Her husband Mahmoud urgently needs treatment and the family needs a new tent.
Please share the flyer as well (created by merryrobin.bsky.social) if you can!
https://chuffed.org/project/omshamm
@lina19942810@mastodon.social
#Gaza #MutualAid #MutualAidRequest #Mastodon4Harris #HashtagGames
7
3
18
1
Open post
RE: @lina19942810@mastodon.social
Please, please, please just help. Look at their condition and help.
https://chuffed.org/project/omshamm
https://chuffed.org/project/omshamm
https://chuffed.org/project/omshamm
1
0
4
0
Open post
Open post
RE: @lina19942810@mastodon.social
This is urgent! Spare the cost of a meal to help save this family!
5
1
10
0
Open post
Open post
Replying to
@jschwart@mas.to
@jschwart@mas.to @moira@mastodon.murkworks.net for sure, i only emulated it since i wanted to get this error message and don't have a sun workstation of my own, let alone a SunPCi. if i wanted to run old x86 software i'd use 86Box or DOSBox. but it would be nice for the sake of preservation, if really impractical, if someone could implement an emulator for the SunPCi.
1
1
0
0
Open post
Replying to
@moira@mastodon.murkworks.net
@moira@mastodon.murkworks.net it's exactly what the program would look like if you ran it, as i was able to hack the program to bypass other checks and jump right to the date check
https://furry.engineer/@nil/113755546111532838
2
1
0
0
Open post
Replying to
@timjclevenger@infosec.exchange
@timjclevenger@infosec.exchange @jschwart@mas.to @moira@mastodon.murkworks.net maybe it's something they added later on, then... i can't think of why they would, if it works just fine without the date check
1
0
0
0
Open post
Replying to
@jschwart@mas.to
@jschwart@mas.to @moira@mastodon.murkworks.net i did some binary hacking to see how the date validation works. it's just one function, and takes a 4 byte change in sunpcbinary to replace the call with a nop. where that call is depends on what version of the software you have
2
1
0
0
Open post
Replying to
@nil@furry.engineer
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
44
1
7
0
Open post
Open post
Replying to
@nil@furry.engineer
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
14
2
0
0
Open post
Replying to
@nil@furry.engineer
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
12
2
1
0
Open post
Open post
Replying to
@moira@mastodon.murkworks.net
@moira@mastodon.murkworks.net this is an edited screenshot since the program (SunPCi) depends on hardware that as far as i know isn't emulated yet. but from what i know, the program will refuse to run in this situation
3
2
0
0
Open post
Replying to
@philpem@digipres.club
@philpem@digipres.club i tried a quick grep for the string in the binaries and couldn't find it, so i instead wrote a shell script that just prints it out. even if i did find it, at this point i wasn't feeling like putting in the effort to hack a binary just for a funny screenshot
4
0
0
0
Open post
Replying to
@nil@furry.engineer
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
53
5
2
0
Remote instance
furry.engineer
Open on original server