If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!
Notes:Tantei Jinguuji Saburou: Innocent Black
Jump to navigation
Jump to search
This page contains notes for the game Tantei Jinguuji Saburou: Innocent Black.
Password Decryption
When having typed in a password, the game looks at the 32 bit address at 0x002284A8 (read as big endian) then xor's that addresses contents by 0xDEC0DEC0. The password locations and method of reading them are below.
Reading Passwords
Encrypted passwords are read in big endian order. The decryption can be read as follows:
Encrypted Character List Bytes 0x0 & 0x2 list: A = C0 B = C1 C = C2 D = C3 E = C4 F = C5 G = C6 H = C7 I = C8 J = C9 K = CA L = CB M = CC N = CD O = CE P = CF Q = D0 R = D1 S = D2 T = D3 U = D4 V = D5 W = D6 X = D7 Y = D8 Z = D9 Bytes 0x1 & 0x3 list: A = DE B = DF C = DC D = DD E = DA F = DB G = D8 H = D9 I = D6 J = D7 K = D4 L = D5 M = D2 N = D3 O = D0 P = D1 Q = CE R = CF S = CC T = CD U = CA V = CB W = C8 X = C9 Y = C6 Z = C7
Example:
Password at 0x00224d88 has the encrypted hex string: 0xD6C2DFC4 and can be decrypted as ICBE using the list above.
Encrypted Password List
00224d88 ICBE 00224d90 AAAA 00224D98 DCGR 00224DA0 WBST 00224DA8 YMGS 00224DB0 SLPM 00224DB8 TJCT 00224DC0 JQBX 00224DC8 SLVR 00224DD0 RDEV 00224DD8 EXDB 00224DE0 SJOP 00224DE8 NKYS 00224DF0 KRNC 00224DF8 YDBS 00224E00 MGKB 00224E08 CASL 00224E10 BGBG 00224E18 SMMT 00224E20 ZKRK 00224E28 NNMY 00224E30 BYPL 00224E38 DOCT 00224E40 KTGW 00224E48 UKCP 00224E50 THCJ 00224E58 NSSI 00224E60 WHLS 00224E68 FBRS 00224E70 TVSI 00224E78 MGSP 00224E80 IWCP 00224E88 XLEE 00224E90 OSNJ