개정판 87542f92
issue #000: 난독화 부분 수정(KCOM.exe, MarkupToPDF.dll, CommonLib.dll, ZoomAndPan.dll 난독화)
Change-Id: I0dbf6609a3643921c3d75bacb27c27c7febe56b0
KCOM/KCOM.csproj | ||
---|---|---|
1307 | 1307 |
</Target> |
1308 | 1308 |
<PropertyGroup> |
1309 | 1309 |
<PostBuildEvent>"$(Obfuscar)" obfuscar.xml |
1310 |
rem xcopy /y /d "$(OutDir)Obfuscator_Output\*.dll" "$(OutDir)"</PostBuildEvent> |
|
1310 |
XCOPY /y /d "$(OutDir)Obfuscator_Output\*.exe" "$(OutDir)" |
|
1311 |
XCOPY /y /d "$(OutDir)Obfuscator_Output\*.dll" "$(OutDir)"</PostBuildEvent> |
|
1311 | 1312 |
</PropertyGroup> |
1312 | 1313 |
<Import Project="..\packages\System.Data.SQLite.Core.1.0.110.0\build\net45\System.Data.SQLite.Core.targets" Condition="Exists('..\packages\System.Data.SQLite.Core.1.0.110.0\build\net45\System.Data.SQLite.Core.targets')" /> |
1313 | 1314 |
</Project> |
MARKUS.wxs | ||
---|---|---|
171 | 171 |
<File Id="fil9C8C2AB2B1E142458FBD1EB991F289E1" KeyPath="yes" Source=".\packages\potrace.exe" /> |
172 | 172 |
</Component> |
173 | 173 |
<Component Id="cmp40B0E7C91C025AEEEF1F0DEC51A66549" Directory="INSTALLFOLDER" Guid="69d5a0ff-23db-4044-b874-1f8078446e24" Win64='yes'> |
174 |
<File Id="filF60CE67197837623CD57BE23CB07368E" KeyPath="yes" Source=".\Setup\Obfuscator_Output\CommonLib.dll" />
|
|
174 |
<File Id="filF60CE67197837623CD57BE23CB07368E" KeyPath="yes" Source=".\Setup\CommonLib.dll" /> |
|
175 | 175 |
</Component> |
176 | 176 |
<Component Id="cmp40B0E7C91C025AAEEF1F0DEC51A66549" Directory="INSTALLFOLDER" Guid="471A4642-5A10-49EB-A77A-CF5C821BA1F1" Win64='yes'> |
177 | 177 |
<File Id="filF60CE67197837613CD57BE23CB07368E" KeyPath="yes" Source=".\Setup\KCOMDataModel.dll" /> |
... | ... | |
180 | 180 |
<File Id="filF33A63AB801D7E78849A4330E53EBD7B" KeyPath="yes" Source=".\Setup\KCOMDataModel.dll.config" /> |
181 | 181 |
</Component> |
182 | 182 |
<Component Id="cmpFE0047A5420B60BC9070B49ED04A3DF7" Directory="INSTALLFOLDER" Guid="92A19E1A-AD00-40EE-9194-1140097E3D0D" Win64='yes'> |
183 |
<File Id="filDB2B5EE0EF352042DCB528551CFF336A" KeyPath="yes" Source=".\Setup\Obfuscator_Output\MarkupToPDF.dll" />
|
|
183 |
<File Id="filDB2B5EE0EF352042DCB528551CFF336A" KeyPath="yes" Source=".\Setup\MarkupToPDF.dll" /> |
|
184 | 184 |
</Component> |
185 | 185 |
<Component Id="cmpBF387E9588F2B8473B629AAB925D2239" Directory="INSTALLFOLDER" Guid="D65A7FBC-F1DE-4031-97A3-B99E215B3C70" Win64='yes'> |
186 | 186 |
<File Id="fil3BBE868726AE8A4E2066B45DD738F0E3" KeyPath="yes" Source=".\Setup\MarkupToPDF.dll.config" /> |
... | ... | |
270 | 270 |
<File Id="fil9F98448866AC2226C494BD9810AF69EF" KeyPath="yes" Source=".\Setup\ToggleSwitch.dll" /> |
271 | 271 |
</Component> |
272 | 272 |
<Component Id="cmp2B79D8B21752ECF6DF82930454768404" Directory="INSTALLFOLDER" Guid="4DB19C60-1622-41C3-B973-AB1D58693C41" Win64='yes'> |
273 |
<File Id="filC5BEFD2EAA8948BAA5384BF4A966EDA5" KeyPath="yes" Source=".\Setup\Obfuscator_Output\ZoomAndPan.dll" />
|
|
273 |
<File Id="filC5BEFD2EAA8948BAA5384BF4A966EDA5" KeyPath="yes" Source=".\Setup\ZoomAndPan.dll" /> |
|
274 | 274 |
</Component> |
275 | 275 |
<Component Id="cmp8FBF2BDB3D3B55D95D738AE16D776E91" Directory="dir242DC17B8DFC53C13CAF172FC08B730A" Guid="067FD2A4-9164-4898-949A-7EF1F27BD840" Win64='yes'> |
276 | 276 |
<File Id="filCE89910B4AD60B36118F14BA5A049859" KeyPath="yes" Source=".\Setup\de\Telerik.Windows.Controls.resources.dll" /> |
MARKUS_daelim.wxs | ||
---|---|---|
171 | 171 |
<File Id="fil9C8C2AB2B1E142458FBD1EB991F289E1" KeyPath="yes" Source=".\packages\potrace.exe" /> |
172 | 172 |
</Component> |
173 | 173 |
<Component Id="cmp40B0E7C91C025AEEEF1F0DEC51A66549" Directory="INSTALLFOLDER" Guid="69d5a0ff-23db-4044-b874-1f8078446e24" Win64='yes'> |
174 |
<File Id="filF60CE67197837623CD57BE23CB07368E" KeyPath="yes" Source=".\Setup\Obfuscator_Output\CommonLib.dll" />
|
|
174 |
<File Id="filF60CE67197837623CD57BE23CB07368E" KeyPath="yes" Source=".\Setup\CommonLib.dll" /> |
|
175 | 175 |
</Component> |
176 | 176 |
<Component Id="cmp40B0E7C91C025AAEEF1F0DEC51A66549" Directory="INSTALLFOLDER" Guid="471A4642-5A10-49EB-A77A-CF5C821BA1F1" Win64='yes'> |
177 | 177 |
<File Id="filF60CE67197837613CD57BE23CB07368E" KeyPath="yes" Source=".\Setup\KCOMDataModel.dll" /> |
... | ... | |
180 | 180 |
<File Id="filF33A63AB801D7E78849A4330E53EBD7B" KeyPath="yes" Source=".\Setup\KCOMDataModel.dll.config" /> |
181 | 181 |
</Component> |
182 | 182 |
<Component Id="cmpFE0047A5420B60BC9070B49ED04A3DF7" Directory="INSTALLFOLDER" Guid="92A19E1A-AD00-40EE-9194-1140097E3D0D" Win64='yes'> |
183 |
<File Id="filDB2B5EE0EF352042DCB528551CFF336A" KeyPath="yes" Source=".\Setup\Obfuscator_Output\MarkupToPDF.dll" />
|
|
183 |
<File Id="filDB2B5EE0EF352042DCB528551CFF336A" KeyPath="yes" Source=".\Setup\MarkupToPDF.dll" /> |
|
184 | 184 |
</Component> |
185 | 185 |
<Component Id="cmpBF387E9588F2B8473B629AAB925D2239" Directory="INSTALLFOLDER" Guid="D65A7FBC-F1DE-4031-97A3-B99E215B3C70" Win64='yes'> |
186 | 186 |
<File Id="fil3BBE868726AE8A4E2066B45DD738F0E3" KeyPath="yes" Source=".\Setup\MarkupToPDF.dll.config" /> |
... | ... | |
270 | 270 |
<File Id="fil9F98448866AC2226C494BD9810AF69EF" KeyPath="yes" Source=".\Setup\ToggleSwitch.dll" /> |
271 | 271 |
</Component> |
272 | 272 |
<Component Id="cmp2B79D8B21752ECF6DF82930454768404" Directory="INSTALLFOLDER" Guid="4DB19C60-1622-41C3-B973-AB1D58693C41" Win64='yes'> |
273 |
<File Id="filC5BEFD2EAA8948BAA5384BF4A966EDA5" KeyPath="yes" Source=".\Setup\Obfuscator_Output\ZoomAndPan.dll" />
|
|
273 |
<File Id="filC5BEFD2EAA8948BAA5384BF4A966EDA5" KeyPath="yes" Source=".\Setup\ZoomAndPan.dll" /> |
|
274 | 274 |
</Component> |
275 | 275 |
<Component Id="cmp8FBF2BDB3D3B55D95D738AE16D776E91" Directory="dir242DC17B8DFC53C13CAF172FC08B730A" Guid="067FD2A4-9164-4898-949A-7EF1F27BD840" Win64='yes'> |
276 | 276 |
<File Id="filCE89910B4AD60B36118F14BA5A049859" KeyPath="yes" Source=".\Setup\de\Telerik.Windows.Controls.resources.dll" /> |
MARKUS_daelim_test.wxs | ||
---|---|---|
171 | 171 |
<File Id="fil9C8C2AB2B1E142458FBD1EB991F289E1" KeyPath="yes" Source=".\packages\potrace.exe" /> |
172 | 172 |
</Component> |
173 | 173 |
<Component Id="cmp40B0E7C91C025AEEEF1F0DEC51A66549" Directory="INSTALLFOLDER" Guid="69d5a0ff-23db-4044-b874-1f8078446e24" Win64='yes'> |
174 |
<File Id="filF60CE67197837623CD57BE23CB07368E" KeyPath="yes" Source=".\Setup\Obfuscator_Output\CommonLib.dll" />
|
|
174 |
<File Id="filF60CE67197837623CD57BE23CB07368E" KeyPath="yes" Source=".\Setup\CommonLib.dll" /> |
|
175 | 175 |
</Component> |
176 | 176 |
<Component Id="cmp40B0E7C91C025AAEEF1F0DEC51A66549" Directory="INSTALLFOLDER" Guid="471A4642-5A10-49EB-A77A-CF5C821BA1F1" Win64='yes'> |
177 | 177 |
<File Id="filF60CE67197837613CD57BE23CB07368E" KeyPath="yes" Source=".\Setup\KCOMDataModel.dll" /> |
... | ... | |
180 | 180 |
<File Id="filF33A63AB801D7E78849A4330E53EBD7B" KeyPath="yes" Source=".\Setup\KCOMDataModel.dll.config" /> |
181 | 181 |
</Component> |
182 | 182 |
<Component Id="cmpFE0047A5420B60BC9070B49ED04A3DF7" Directory="INSTALLFOLDER" Guid="92A19E1A-AD00-40EE-9194-1140097E3D0D" Win64='yes'> |
183 |
<File Id="filDB2B5EE0EF352042DCB528551CFF336A" KeyPath="yes" Source=".\Setup\Obfuscator_Output\MarkupToPDF.dll" />
|
|
183 |
<File Id="filDB2B5EE0EF352042DCB528551CFF336A" KeyPath="yes" Source=".\Setup\MarkupToPDF.dll" /> |
|
184 | 184 |
</Component> |
185 | 185 |
<Component Id="cmpBF387E9588F2B8473B629AAB925D2239" Directory="INSTALLFOLDER" Guid="D65A7FBC-F1DE-4031-97A3-B99E215B3C70" Win64='yes'> |
186 | 186 |
<File Id="fil3BBE868726AE8A4E2066B45DD738F0E3" KeyPath="yes" Source=".\Setup\MarkupToPDF.dll.config" /> |
... | ... | |
270 | 270 |
<File Id="fil9F98448866AC2226C494BD9810AF69EF" KeyPath="yes" Source=".\Setup\ToggleSwitch.dll" /> |
271 | 271 |
</Component> |
272 | 272 |
<Component Id="cmp2B79D8B21752ECF6DF82930454768404" Directory="INSTALLFOLDER" Guid="4DB19C60-1622-41C3-B973-AB1D58693C41" Win64='yes'> |
273 |
<File Id="filC5BEFD2EAA8948BAA5384BF4A966EDA5" KeyPath="yes" Source=".\Setup\Obfuscator_Output\ZoomAndPan.dll" />
|
|
273 |
<File Id="filC5BEFD2EAA8948BAA5384BF4A966EDA5" KeyPath="yes" Source=".\Setup\ZoomAndPan.dll" /> |
|
274 | 274 |
</Component> |
275 | 275 |
<Component Id="cmp8FBF2BDB3D3B55D95D738AE16D776E91" Directory="dir242DC17B8DFC53C13CAF172FC08B730A" Guid="067FD2A4-9164-4898-949A-7EF1F27BD840" Win64='yes'> |
276 | 276 |
<File Id="filCE89910B4AD60B36118F14BA5A049859" KeyPath="yes" Source=".\Setup\de\Telerik.Windows.Controls.resources.dll" /> |
MARKUSx86.wxs | ||
---|---|---|
169 | 169 |
<File Id="fil9C8C2AB2B1E142458FBD1EB991F289E1" KeyPath="yes" Source=".\packages\potrace.exe" /> |
170 | 170 |
</Component> |
171 | 171 |
<Component Id="cmp40B0E7C91C025AEEEF1F0DEC51A66549" Directory="INSTALLFOLDER" Guid="69d5a0ff-23db-4044-b874-1f8078446e24" > |
172 |
<File Id="filF60CE67197837623CD57BE23CB07368E" KeyPath="yes" Source=".\Setupx86\Obfuscator_Output\CommonLib.dll" />
|
|
172 |
<File Id="filF60CE67197837623CD57BE23CB07368E" KeyPath="yes" Source=".\Setupx86\CommonLib.dll" /> |
|
173 | 173 |
</Component> |
174 | 174 |
<Component Id="cmp40B0E7C91C025AAEEF1F0DEC51A66549" Directory="INSTALLFOLDER" Guid="471A4642-5A10-49EB-A77A-CF5C821BA1F1" > |
175 | 175 |
<File Id="filF60CE67197837613CD57BE23CB07368E" KeyPath="yes" Source=".\Setupx86\KCOMDataModel.dll" /> |
... | ... | |
178 | 178 |
<File Id="filF33A63AB801D7E78849A4330E53EBD7B" KeyPath="yes" Source=".\Setupx86\KCOMDataModel.dll.config" /> |
179 | 179 |
</Component> |
180 | 180 |
<Component Id="cmpFE0047A5420B60BC9070B49ED04A3DF7" Directory="INSTALLFOLDER" Guid="92A19E1A-AD00-40EE-9194-1140097E3D0D" > |
181 |
<File Id="filDB2B5EE0EF352042DCB528551CFF336A" KeyPath="yes" Source=".\Setupx86\Obfuscator_Output\MarkupToPDF.dll" />
|
|
181 |
<File Id="filDB2B5EE0EF352042DCB528551CFF336A" KeyPath="yes" Source=".\Setupx86\MarkupToPDF.dll" /> |
|
182 | 182 |
</Component> |
183 | 183 |
<Component Id="cmpBF387E9588F2B8473B629AAB925D2239" Directory="INSTALLFOLDER" Guid="D65A7FBC-F1DE-4031-97A3-B99E215B3C70" > |
184 | 184 |
<File Id="fil3BBE868726AE8A4E2066B45DD738F0E3" KeyPath="yes" Source=".\Setupx86\MarkupToPDF.dll.config" /> |
... | ... | |
268 | 268 |
<File Id="fil9F98448866AC2226C494BD9810AF69EF" KeyPath="yes" Source=".\Setupx86\ToggleSwitch.dll" /> |
269 | 269 |
</Component> |
270 | 270 |
<Component Id="cmp2B79D8B21752ECF6DF82930454768404" Directory="INSTALLFOLDER" Guid="4DB19C60-1622-41C3-B973-AB1D58693C41" > |
271 |
<File Id="filC5BEFD2EAA8948BAA5384BF4A966EDA5" KeyPath="yes" Source=".\Setupx86\Obfuscator_Output\ZoomAndPan.dll" />
|
|
271 |
<File Id="filC5BEFD2EAA8948BAA5384BF4A966EDA5" KeyPath="yes" Source=".\Setupx86\ZoomAndPan.dll" /> |
|
272 | 272 |
</Component> |
273 | 273 |
<Component Id="cmp8FBF2BDB3D3B55D95D738AE16D776E91" Directory="dir242DC17B8DFC53C13CAF172FC08B730A" Guid="067FD2A4-9164-4898-949A-7EF1F27BD840" > |
274 | 274 |
<File Id="filCE89910B4AD60B36118F14BA5A049859" KeyPath="yes" Source=".\Setupx86\de\Telerik.Windows.Controls.resources.dll" /> |
obfuscar.xml | ||
---|---|---|
2 | 2 |
<Obfuscator> |
3 | 3 |
<Var name="InPath" value="." /> |
4 | 4 |
<Var name="OutPath" value=".\Obfuscator_Output" /> |
5 |
<Var name="HidePrivateApi" value="true" /> |
|
5 |
<Var name="HidePrivateApi" value="false" /> |
|
6 |
<Module file="$(InPath)\KCOM.EXE"> |
|
7 |
<SkipNamespace name="KCOM"/> |
|
8 |
<SkipNamespace name="KCOM.*"/> |
|
9 |
</Module> |
|
6 | 10 |
<Module file="$(InPath)\MarkupToPDF.dll"/> |
7 | 11 |
<Module file="$(InPath)\CommonLib.dll"/> |
8 | 12 |
<Module file="$(InPath)\ZoomAndPan.dll"/> |
내보내기 Unified diff