├── .gitignore ├── Example Config Files ├── Grand Theft Auto Vice City │ └── version.json ├── Kohan │ └── version.json ├── README.md └── The Incredibles ROTU │ └── version.json ├── LICENSE ├── README.md ├── SecuROM Information Archive ├── DeviceIoControl Eng.docx ├── Hardware Breakpoints Eng.docx ├── SecuROM — Неолурк, народный Lurkmore.pdf ├── SecuRom 7 Common NOTES.pdf ├── SecuRom 7 VM NOTES.pdf ├── SecuromTrick (nckstwrt rambling notes).txt ├── Sony DADC SecuROM vulnerability (English).pdf ├── Special_Issue_for_SecuRom_7.30.0014_Complete_Owning.pdf └── TIBERIUMNUY_REVERSING__FULL_PUBLIC_VERSION_1.3.pdf ├── SecuROMLoader.filters ├── SecuROMLoader.sln ├── SecuROMLoader.vcxproj ├── SecuROMLoader.vcxproj.filters └── src ├── CRCFixer.cpp ├── CRCFixer.h ├── Compatibility.cpp ├── Compatibility.h ├── Config.cpp ├── Config.h ├── DeviceIoControlHook.cpp ├── DeviceIoControlHook.h ├── IOCTLCodes.h ├── NString.h ├── OldSecuROM45Patching.cpp ├── PiratesPatching.cpp ├── PiratesPatching.h ├── SecuROM345Patching.cpp ├── SecuROM345Patching.h ├── SecuROMLoader.cpp ├── Typedefs.h ├── Utils.cpp ├── Utils.h ├── dllmain.cpp ├── minhook ├── LICENSE.txt ├── MinHook.h ├── buffer.cpp ├── buffer.h ├── hde │ ├── hde32.cpp │ ├── hde32.h │ ├── hde64.cpp │ ├── hde64.h │ ├── pstdint.h │ ├── table32.h │ └── table64.h ├── hook.cpp ├── trampoline.cpp └── trampoline.h ├── tiny-json.c ├── tiny-json.h ├── version.cpp ├── version.def └── version.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/.gitignore -------------------------------------------------------------------------------- /Example Config Files/Grand Theft Auto Vice City/version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/Example Config Files/Grand Theft Auto Vice City/version.json -------------------------------------------------------------------------------- /Example Config Files/Kohan/version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/Example Config Files/Kohan/version.json -------------------------------------------------------------------------------- /Example Config Files/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/Example Config Files/README.md -------------------------------------------------------------------------------- /Example Config Files/The Incredibles ROTU/version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/Example Config Files/The Incredibles ROTU/version.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/README.md -------------------------------------------------------------------------------- /SecuROM Information Archive/DeviceIoControl Eng.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/SecuROM Information Archive/DeviceIoControl Eng.docx -------------------------------------------------------------------------------- /SecuROM Information Archive/Hardware Breakpoints Eng.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/SecuROM Information Archive/Hardware Breakpoints Eng.docx -------------------------------------------------------------------------------- /SecuROM Information Archive/SecuROM — Неолурк, народный Lurkmore.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/SecuROM Information Archive/SecuROM — Неолурк, народный Lurkmore.pdf -------------------------------------------------------------------------------- /SecuROM Information Archive/SecuRom 7 Common NOTES.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/SecuROM Information Archive/SecuRom 7 Common NOTES.pdf -------------------------------------------------------------------------------- /SecuROM Information Archive/SecuRom 7 VM NOTES.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/SecuROM Information Archive/SecuRom 7 VM NOTES.pdf -------------------------------------------------------------------------------- /SecuROM Information Archive/SecuromTrick (nckstwrt rambling notes).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/SecuROM Information Archive/SecuromTrick (nckstwrt rambling notes).txt -------------------------------------------------------------------------------- /SecuROM Information Archive/Sony DADC SecuROM vulnerability (English).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/SecuROM Information Archive/Sony DADC SecuROM vulnerability (English).pdf -------------------------------------------------------------------------------- /SecuROM Information Archive/Special_Issue_for_SecuRom_7.30.0014_Complete_Owning.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/SecuROM Information Archive/Special_Issue_for_SecuRom_7.30.0014_Complete_Owning.pdf -------------------------------------------------------------------------------- /SecuROM Information Archive/TIBERIUMNUY_REVERSING__FULL_PUBLIC_VERSION_1.3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/SecuROM Information Archive/TIBERIUMNUY_REVERSING__FULL_PUBLIC_VERSION_1.3.pdf -------------------------------------------------------------------------------- /SecuROMLoader.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/SecuROMLoader.filters -------------------------------------------------------------------------------- /SecuROMLoader.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/SecuROMLoader.sln -------------------------------------------------------------------------------- /SecuROMLoader.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/SecuROMLoader.vcxproj -------------------------------------------------------------------------------- /SecuROMLoader.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/SecuROMLoader.vcxproj.filters -------------------------------------------------------------------------------- /src/CRCFixer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/CRCFixer.cpp -------------------------------------------------------------------------------- /src/CRCFixer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/CRCFixer.h -------------------------------------------------------------------------------- /src/Compatibility.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/Compatibility.cpp -------------------------------------------------------------------------------- /src/Compatibility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/Compatibility.h -------------------------------------------------------------------------------- /src/Config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/Config.cpp -------------------------------------------------------------------------------- /src/Config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/Config.h -------------------------------------------------------------------------------- /src/DeviceIoControlHook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/DeviceIoControlHook.cpp -------------------------------------------------------------------------------- /src/DeviceIoControlHook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/DeviceIoControlHook.h -------------------------------------------------------------------------------- /src/IOCTLCodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/IOCTLCodes.h -------------------------------------------------------------------------------- /src/NString.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/NString.h -------------------------------------------------------------------------------- /src/OldSecuROM45Patching.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/OldSecuROM45Patching.cpp -------------------------------------------------------------------------------- /src/PiratesPatching.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/PiratesPatching.cpp -------------------------------------------------------------------------------- /src/PiratesPatching.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/PiratesPatching.h -------------------------------------------------------------------------------- /src/SecuROM345Patching.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/SecuROM345Patching.cpp -------------------------------------------------------------------------------- /src/SecuROM345Patching.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | bool SecuROM345Patching(); 3 | -------------------------------------------------------------------------------- /src/SecuROMLoader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/SecuROMLoader.cpp -------------------------------------------------------------------------------- /src/Typedefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/Typedefs.h -------------------------------------------------------------------------------- /src/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/Utils.cpp -------------------------------------------------------------------------------- /src/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/Utils.h -------------------------------------------------------------------------------- /src/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/dllmain.cpp -------------------------------------------------------------------------------- /src/minhook/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/minhook/LICENSE.txt -------------------------------------------------------------------------------- /src/minhook/MinHook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/minhook/MinHook.h -------------------------------------------------------------------------------- /src/minhook/buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/minhook/buffer.cpp -------------------------------------------------------------------------------- /src/minhook/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/minhook/buffer.h -------------------------------------------------------------------------------- /src/minhook/hde/hde32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/minhook/hde/hde32.cpp -------------------------------------------------------------------------------- /src/minhook/hde/hde32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/minhook/hde/hde32.h -------------------------------------------------------------------------------- /src/minhook/hde/hde64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/minhook/hde/hde64.cpp -------------------------------------------------------------------------------- /src/minhook/hde/hde64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/minhook/hde/hde64.h -------------------------------------------------------------------------------- /src/minhook/hde/pstdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/minhook/hde/pstdint.h -------------------------------------------------------------------------------- /src/minhook/hde/table32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/minhook/hde/table32.h -------------------------------------------------------------------------------- /src/minhook/hde/table64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/minhook/hde/table64.h -------------------------------------------------------------------------------- /src/minhook/hook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/minhook/hook.cpp -------------------------------------------------------------------------------- /src/minhook/trampoline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/minhook/trampoline.cpp -------------------------------------------------------------------------------- /src/minhook/trampoline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/minhook/trampoline.h -------------------------------------------------------------------------------- /src/tiny-json.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/tiny-json.c -------------------------------------------------------------------------------- /src/tiny-json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/tiny-json.h -------------------------------------------------------------------------------- /src/version.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/version.cpp -------------------------------------------------------------------------------- /src/version.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/version.def -------------------------------------------------------------------------------- /src/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nckstwrt/SecuROMLoader/HEAD/src/version.h --------------------------------------------------------------------------------