LumpStich: Difference between revisions
Jump to navigation
Jump to search

Note:LumpStich has only been tested with version 19 and 20 maps.
Important:LumpStich requires
.NET Framework
mNo edit summary |
mNo edit summary |
||
Line 7: | Line 7: | ||
Maps are often given anti-decompile protection to prevent players from decompiling, studying and sometimes even playing those maps. This program removes such lump protection and restores a map to its original state. This tool is intended to work with {{gmod|4}} and {{hl2|4}} maps. | Maps are often given anti-decompile protection to prevent players from decompiling, studying and sometimes even playing those maps. This program removes such lump protection and restores a map to its original state. This tool is intended to work with {{gmod|4}} and {{hl2|4}} maps. | ||
{{Note|{{ls|1}} has only been tested with version 19 and 20 maps.}} | {{Note|{{ls|1}} has only been tested with version 19 and 20 maps.}} | ||
{{important|LumpStich requires {{net|4}} | {{important|LumpStich requires {{net|4}}}} | ||
==How It Works== | ==How It Works== | ||
A protected [[BSP]] file and it's acompanying [[LMP]] file are carefully stiched together at a specific binary offset to reform an unobstructed .[[BSP]]. This ubobstrcuted .[[BSP]] can then easily be decompiled and played while the protected .[[BSP]] cannot be decompiled, lacks entities and may even crash the game. | A protected [[BSP]] file and it's acompanying [[LMP]] file are carefully stiched together at a specific binary offset to reform an unobstructed .[[BSP]]. This ubobstrcuted .[[BSP]] can then easily be decompiled and played while the protected .[[BSP]] cannot be decompiled, lacks entities and may even crash the game. | ||
== Release information == | |||
*v1.00 - January 11th 2023 - Initial Release | |||
*v1.01 - January 17th 2023 - Small Bug Fixes | |||
*v1.05 - January 19th 2023 - Improvements & Bug Fixes | |||
*v2.00 - October 6th 2023 - Major Improvements & GUI Release | |||
*v2.01 - October 25th 2023 - Small Bug Fixes & Improvements | |||
*v2.02 - January 6th 2023 - Small Visual Changes | |||
== External links == | == External links == | ||
* [https://github.com/Rim032/LumpStich GitHub repository] | * [https://github.com/Rim032/LumpStich GitHub repository] |
Revision as of 10:54, 6 January 2024


LumpStich is a deobfuscation tool made by Rim032.
Overview
Maps are often given anti-decompile protection to prevent players from decompiling, studying and sometimes even playing those maps. This program removes such lump protection and restores a map to its original state. This tool is intended to work with Garry's Mod and
Half-Life 2 maps.



How It Works
A protected BSP file and it's acompanying LMP file are carefully stiched together at a specific binary offset to reform an unobstructed .BSP. This ubobstrcuted .BSP can then easily be decompiled and played while the protected .BSP cannot be decompiled, lacks entities and may even crash the game.
Release information
- v1.00 - January 11th 2023 - Initial Release
- v1.01 - January 17th 2023 - Small Bug Fixes
- v1.05 - January 19th 2023 - Improvements & Bug Fixes
- v2.00 - October 6th 2023 - Major Improvements & GUI Release
- v2.01 - October 25th 2023 - Small Bug Fixes & Improvements
- v2.02 - January 6th 2023 - Small Visual Changes