From 8565399dd64e98d2b56ab2f603ea3d70dd4e7080 Mon Sep 17 00:00:00 2001 From: DSR! Date: Mon, 31 Jul 2023 20:45:12 -0300 Subject: [PATCH] Update installers --- bin/installer/full/sections/reverse.iss | 10 +++------- bin/installer/generate-sections.py | 10 ++++------ bin/installer/lite/sections/reverse.iss | 10 +++------- 3 files changed, 10 insertions(+), 20 deletions(-) diff --git a/bin/installer/full/sections/reverse.iss b/bin/installer/full/sections/reverse.iss index 44cc070..bfae221 100644 --- a/bin/installer/full/sections/reverse.iss +++ b/bin/installer/full/sections/reverse.iss @@ -1,17 +1,13 @@ ; ASM Calculator [Components] -Name: "reverse\asmcalculator"; Description: "ASM Calculator"; Types: full; +Name: "reverse\asmcalculator"; Description: "ASM Calculator"; Types: full compact; [Files] Source: "{#MySrcDir}\toolkit\Reverse\ASM Calculator\*"; DestDir: "{#MyAppToolsFolder}\Reverse\ASM Calculator"; Components: "reverse\asmcalculator"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\ASM Calculator"; Filename: "{#MyAppToolsFolder}\Reverse\ASM Calculator\calc32.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\ASM Calculator"; Components: "reverse\asmcalculator"; Check: not Is64BitInstallMode; -Name: "{#MyAppBinsFolder}\sendto\sendto\Reverse\ASM Calculator"; Filename: "{#MyAppToolsFolder}\Reverse\ASM Calculator\calc32.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\ASM Calculator"; Components: "reverse\asmcalculator"; Check: not Is64BitInstallMode; - -[Icons] -Name: "{group}\ASM Calculator"; Filename: "{#MyAppToolsFolder}\Reverse\ASM Calculator\conv32.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\ASM Calculator"; Components: "reverse\asmcalculator"; Check: not Is64BitInstallMode; -Name: "{#MyAppBinsFolder}\sendto\sendto\Reverse\ASM Calculator"; Filename: "{#MyAppToolsFolder}\Reverse\ASM Calculator\conv32.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\ASM Calculator"; Components: "reverse\asmcalculator"; Check: not Is64BitInstallMode; +Name: "{group}\ASM Calculator"; Filename: "{#MyAppToolsFolder}\Reverse\ASM Calculator\calc32.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\ASM Calculator"; Components: "reverse\asmcalculator"; +Name: "{#MyAppBinsFolder}\sendto\sendto\Reverse\ASM Calculator"; Filename: "{#MyAppToolsFolder}\Reverse\ASM Calculator\calc32.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\ASM Calculator"; Components: "reverse\asmcalculator"; diff --git a/bin/installer/generate-sections.py b/bin/installer/generate-sections.py index 64b7ac7..f754906 100644 --- a/bin/installer/generate-sections.py +++ b/bin/installer/generate-sections.py @@ -57,6 +57,7 @@ class GenerateInstall: 'sysanalyzer': ['sysanalyzer.exe'], 'system informer': ['systeminformer.exe'], 'keygener assistant': ['keyassistant.exe'], + 'asm calculator': ['calc32.exe'], # support also the x64 versions '[autoit] unautoit': ['unautoit-windows-i686.exe', 'unautoit-windows-amd64.exe'], @@ -75,9 +76,6 @@ class GenerateInstall: 'winapi search': ['winapisearch32.exe', 'winapisearch64.exe'], 'de4dot': ['de4dot.exe', 'de4dot-x64.exe'], 'netunpack': ['netunpack.exe', 'netunpack-64.exe'], - - # support other tools in package - 'asm calculator': ['calc32.exe', 'conv32.exe'], } self.fix_tool_exe_link_creation = [ # analysis @@ -87,10 +85,10 @@ class GenerateInstall: 'immunity debugger', 'ollydbg 1.10', # other - 'apkeasytool', 'astrogrep', 'indetectables offset locator', + 'astrogrep', 'indetectables offset locator', # reverse - 'at4re patcher', 'dlest', 'dup', 'extremedumper', 'x64dbgpluginmanager', + 'asm calculator', 'at4re patcher', 'dlest', 'dup', 'extremedumper', 'x64dbgpluginmanager', # unpacking 'netunpack', 'qunpack', 'uniextract', @@ -115,7 +113,7 @@ class GenerateInstall: 'apkstudio', 'floss', 'hashmyfiles', 'rawcap', 'resource hacker', 'virustotaluploader', # reverse - 'cryptotester', 'getsymbol', 'scylla', 'winapi search', 'x64dbgpluginmanager', + 'asm calculator', 'cryptotester', 'getsymbol', 'scylla', 'winapi search', 'x64dbgpluginmanager', # rootkits detector 'gmer', 'sysinspector', diff --git a/bin/installer/lite/sections/reverse.iss b/bin/installer/lite/sections/reverse.iss index 23f8df9..93b57be 100644 --- a/bin/installer/lite/sections/reverse.iss +++ b/bin/installer/lite/sections/reverse.iss @@ -1,17 +1,13 @@ ; ASM Calculator [Components] -Name: "reverse\asmcalculator"; Description: "ASM Calculator"; Types: full; +Name: "reverse\asmcalculator"; Description: "ASM Calculator"; Types: full compact; [Files] Source: "{#MySrcDir}\toolkit\Reverse\ASM Calculator\*"; DestDir: "{#MyAppToolsFolder}\Reverse\ASM Calculator"; Components: "reverse\asmcalculator"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\ASM Calculator"; Filename: "{#MyAppToolsFolder}\Reverse\ASM Calculator\calc32.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\ASM Calculator"; Components: "reverse\asmcalculator"; Check: not Is64BitInstallMode; -Name: "{#MyAppBinsFolder}\sendto\sendto\Reverse\ASM Calculator"; Filename: "{#MyAppToolsFolder}\Reverse\ASM Calculator\calc32.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\ASM Calculator"; Components: "reverse\asmcalculator"; Check: not Is64BitInstallMode; - -[Icons] -Name: "{group}\ASM Calculator"; Filename: "{#MyAppToolsFolder}\Reverse\ASM Calculator\conv32.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\ASM Calculator"; Components: "reverse\asmcalculator"; Check: not Is64BitInstallMode; -Name: "{#MyAppBinsFolder}\sendto\sendto\Reverse\ASM Calculator"; Filename: "{#MyAppToolsFolder}\Reverse\ASM Calculator\conv32.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\ASM Calculator"; Components: "reverse\asmcalculator"; Check: not Is64BitInstallMode; +Name: "{group}\ASM Calculator"; Filename: "{#MyAppToolsFolder}\Reverse\ASM Calculator\calc32.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\ASM Calculator"; Components: "reverse\asmcalculator"; +Name: "{#MyAppBinsFolder}\sendto\sendto\Reverse\ASM Calculator"; Filename: "{#MyAppToolsFolder}\Reverse\ASM Calculator\calc32.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\ASM Calculator"; Components: "reverse\asmcalculator";