Redshirt

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Created page with "{{FormatInfo |formattype=electronic |subcat=Encryption |magic=52 45 44 53 48 49 52 54 (REDSHIRT)<br />4F 4E 45 54 49 4D 45 52 45 44 53 48 49 52 54 (ONETIMEREDSHIRT) |released=...")
 
(Added note about redshirt2.)
 
Line 7: Line 7:
 
'''Redshirt''' was used in the [[wikipedia:Uplink (video game)|Uplink (video game)]]<ref>[https://forums.introversion.co.uk/viewtopic.php?f=44&t=32354 just want to asking about .dat in uplink - Introversion.co.uk forum]</ref> to bring challenges towards players who are curious in nature. The featured game itself is about computer hacking, so the pseudo encryption was used to encrypt save games for instance to prevent players cheating the game<ref>[https://forums.introversion.co.uk/viewtopic.php?p=416942#p416942 fatal crash on start up - Introversion.co.uk forum]</ref>, or by encrypting portions of game assets to cater for easter eggs, like the game bible series that were distributed on separate discs<ref>[https://uplinkfan.blogspot.com/2011/10/getting-book-2-of-uplink-game-bible.html Getting Book 2 of the Uplink Game Bible - UplinkFan on blogspot.com]</ref> or shared on peer-to-peer file sharing software like Kazaa.<ref>[https://uplinkfan.blogspot.com/2011/10/getting-book-4-of-uplink-game-bible.html Getting Book 4 of the Uplink Game Bible - UplinkFan on blogspot.com]</ref>
 
'''Redshirt''' was used in the [[wikipedia:Uplink (video game)|Uplink (video game)]]<ref>[https://forums.introversion.co.uk/viewtopic.php?f=44&t=32354 just want to asking about .dat in uplink - Introversion.co.uk forum]</ref> to bring challenges towards players who are curious in nature. The featured game itself is about computer hacking, so the pseudo encryption was used to encrypt save games for instance to prevent players cheating the game<ref>[https://forums.introversion.co.uk/viewtopic.php?p=416942#p416942 fatal crash on start up - Introversion.co.uk forum]</ref>, or by encrypting portions of game assets to cater for easter eggs, like the game bible series that were distributed on separate discs<ref>[https://uplinkfan.blogspot.com/2011/10/getting-book-2-of-uplink-game-bible.html Getting Book 2 of the Uplink Game Bible - UplinkFan on blogspot.com]</ref> or shared on peer-to-peer file sharing software like Kazaa.<ref>[https://uplinkfan.blogspot.com/2011/10/getting-book-4-of-uplink-game-bible.html Getting Book 4 of the Uplink Game Bible - UplinkFan on blogspot.com]</ref>
  
Earlier versions of Redshirt uses simple XOR encryption scheme<ref>[https://crypto.stackexchange.com/a/1557 How can I break REDSHIRT / REDSHIRT2 encryption? - Stack Exchange]</ref> Latter revisions incorporated features like one-time-pad (OTP) encryption<ref>[https://uplinkfan.blogspot.com/2011/10/getting-book-2-of-uplink-game-bible.html Getting Book 2 of the Uplink Game Bible - UplinkFan on blogspot.com]</ref>.
+
Earlier versions of Redshirt uses simple XOR encryption scheme<ref>[https://crypto.stackexchange.com/a/1557 How can I break REDSHIRT / REDSHIRT2 encryption? - Stack Exchange]</ref> Latter revisions incorporated features like one-time-pad (OTP) encryption<ref>[https://uplinkfan.blogspot.com/2011/10/getting-book-2-of-uplink-game-bible.html Getting Book 2 of the Uplink Game Bible - UplinkFan on blogspot.com]</ref>. Certain revisions of redshirt2 used a different technique.<ref>[https://forums.introversion.co.uk/viewtopic.php?p=424012&sid=acd88a8fd17623597924e191fe40d933#p424012 Redshirt2 and Hex Editor - Introversion.co.uk forum]</ref>
  
 
== Identification ==
 
== Identification ==

Latest revision as of 03:37, 23 September 2025

File Format
Name Redshirt
Ontology
Magic Bytes 52 45 44 53 48 49 52 54 (REDSHIRT)
4F 4E 45 54 49 4D 45 52 45 44 53 48 49 52 54 (ONETIMEREDSHIRT)
Released 2001

Redshirt was used in the Uplink (video game)[1] to bring challenges towards players who are curious in nature. The featured game itself is about computer hacking, so the pseudo encryption was used to encrypt save games for instance to prevent players cheating the game[2], or by encrypting portions of game assets to cater for easter eggs, like the game bible series that were distributed on separate discs[3] or shared on peer-to-peer file sharing software like Kazaa.[4]

Earlier versions of Redshirt uses simple XOR encryption scheme[5] Latter revisions incorporated features like one-time-pad (OTP) encryption[6]. Certain revisions of redshirt2 used a different technique.[7]

Contents

[edit] Identification

Redshirt typically begins with HEX 52 45 44 53 48 49 52 54 which corresponds to ASCII string "REDSHIRT". Redshirt with one-time-pad (OTP) encryption begins with HEX 4F 4E 45 54 49 4D 45 52 45 44 53 48 49 52 54 which corresponds to ASCII string " ONETIMEREDSHIRT".

[edit] Software

[edit] Windows

[edit] Linux/Unix

[edit] Macintosh

[edit] Non-OS specific

[edit] Python

[edit] Rust

[edit] Sample files

[edit] References

  1. just want to asking about .dat in uplink - Introversion.co.uk forum
  2. fatal crash on start up - Introversion.co.uk forum
  3. Getting Book 2 of the Uplink Game Bible - UplinkFan on blogspot.com
  4. Getting Book 4 of the Uplink Game Bible - UplinkFan on blogspot.com
  5. How can I break REDSHIRT / REDSHIRT2 encryption? - Stack Exchange
  6. Getting Book 2 of the Uplink Game Bible - UplinkFan on blogspot.com
  7. Redshirt2 and Hex Editor - Introversion.co.uk forum
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox