oooh, the redbox uses full AES encryption!
-
so these people wrote a mostly C# program, with some lua for glue scripting.
and then they implemented their own language. it's some bastardized version of BASIC
-
it's a compiled (to bytecode? I think?) cooperative-multitasking BASIC.
and god I wish it was the only one of those I'd ever seen
-
🎃 Spice Taffer :godot: 🇨🇦replied to Foone🏳️⚧️ last edited by
@foone it’s probably in their GitHub repo too
-
okay by "compiling" they mean "parsing". The output of the compiler is a list of tokens, the input is a text file
-
example code:
POP START-DECK
POP START-SLOT
POP END-DECK
POP END-SLOT
IF END-SLOT > MAX-SLOT-PER-DECK
SET END-SLOT MAX-SLOT-PER-DECK
ENDIF -
@foone Any inclination about what transpired that made them think this was needed and or "good"?
-
@jbaggs they were not good at programming things
-
Foone's official list of things they never expected to implement their own multitasking programming language, yet found one anyway:
* Redbox vending machine motors
* Wheel of Fortune (2011, Wii) -
Foone🏳️⚧️replied to 🎃 Spice Taffer :godot: 🇨🇦 last edited by
@Taffer thankfully this device doesn't have any github repos in it. that I've seen, at least.
this makes it a nice change from the last few things I've opened up
-
Medea Vanamonde🏳️⚧️ ♀replied to Foone🏳️⚧️ last edited by
@foone instead of fresh graduates could it be peeps from Poland ? Back at the Toxicology lab we had Serbian guy who was paying pennies on the dollar to Programmers in Poland to write fixes for systems he ran out of his own pay.
And of course India
-
Redbox.HAL.IPC.Framework.ClientSessionFactory
PLEASE, NO MORE FACTORIES
MY CHILDREN ARE STARVING
-
Foone🏳️⚧️replied to Medea Vanamonde🏳️⚧️ ♀ last edited by
@MishaVanMollusq possibly it was fresh graduates from poland?
-
oh good they implemented both an internal C# dynamic plugin loading system, as well as the ability to craft arbitrary Invoke()s over TCP/HTTP.
So you can call any C# function from anywhere on the machine, I think?
-
-
@foone It would be amazing if you could figure out a way to create a program that empties the machine and secure wipes the drives...
-
Foone🏳️⚧️replied to Medea Vanamonde🏳️⚧️ ♀ last edited by
@MishaVanMollusq nope, disk image from one
-
@[email protected] (THANK YOU. I hate the factory paradigm)
-
@[email protected] probably not at all a security risk, no need to think twice about that one
-
@gudenau yeah we've talked about that in the discord. We've compiled a list of places it stores PII
-
@[email protected] so strange they went bankrupt.