This guide shows all Door Codes for System Shock 2 25th Anniversary Remaster. Many of them are mandatory for story progression. They are ordered chronologically by location. Codes can be input without finding them, allowing you to open doors earlier than you normally would be able to.
Deck 2: Med/Sci
- Cryo Recovery Door: 45100
- Cryo Closet: 00000
- Maintenance Conduit: 12451
- Med/Sci Sub-Armory: 98383
Deck 1: Engineering
- Auxiliary Storage 4: 59004
- Auxiliary Storage 5: 34760
- Engineering Control: 15061
- Engine Core: 94834 – It is not recommended to use this early on your first playthrough, as this code is normally received later in the game during Deck 6: Command and using it early will spoil aspects of the story. Using it early can save you a trip back to Deck 1: Engineering later in the game, but it has not been tested whether this will break the game at all.
Deck 4: Operations
- Operations Armory: 13433
Deck 5: Recreation
- Reception Desk Safe: 12345
- Garden Maintenance Room: 34093
- Crew Quarters Room: 11111
- Security Room: 50220
- Distress Signal: 14106
Deck 6: Command
- Security Room: 83273
Also check out the System Shock 2 Remaster Collectible Guide.

DJ says
The code for the engine room is actually “94834” and can be used as soon as you get to the engine room the first time. It works and if you’re fast enough, you’ll be hearing that “email” coming in while the other “email” is still going. They will overlap.
Archavia says
Thanks for that, I must’ve misread the number when I was writing them down and then tested it with the wrong number which is why I thought it didn’t work until later in the game. Does it break the game at all doing that early in the game?