From 25f78762da8eb53ae6696961f298a21711792651 Mon Sep 17 00:00:00 2001 From: DSR! Date: Fri, 12 Jul 2024 19:06:40 -0300 Subject: [PATCH] Regenerate install --- bin/installer/iss/full/sections/analysis.iss | 4 ++-- bin/installer/iss/full/sections/cli.iss | 4 ++-- bin/installer/iss/full/sections/decompilers.iss | 13 +++++++++++++ bin/installer/iss/full/sections/hex-editor.iss | 4 ++-- bin/installer/iss/full/sections/other.iss | 13 +++++++++++++ bin/installer/iss/full/sections/reverse.iss | 8 ++++---- 6 files changed, 36 insertions(+), 10 deletions(-) diff --git a/bin/installer/iss/full/sections/analysis.iss b/bin/installer/iss/full/sections/analysis.iss index 39db3b8..d3de4d8 100644 --- a/bin/installer/iss/full/sections/analysis.iss +++ b/bin/installer/iss/full/sections/analysis.iss @@ -45,8 +45,8 @@ Name: "analysis\exeinfope"; Description: "ExeinfoPe"; Types: full compact; Source: "{#MySrcDir}\toolkit\Analysis\ExeinfoPe\*"; DestDir: "{#MyAppToolsFolder}\Analysis\ExeinfoPe"; Components: "analysis\exeinfope"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\ExeinfoPe"; Filename: "{#MyAppToolsFolder}\Analysis\ExeinfoPe\exeinfope.exe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\ExeinfoPe"; Components: "analysis\exeinfope"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Analysis\ExeinfoPe"; Filename: "{#MyAppToolsFolder}\Analysis\ExeinfoPe\exeinfope.exe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\ExeinfoPe"; Components: "analysis\exeinfope"; +Name: "{group}\ExeinfoPe"; Filename: "{#MyAppToolsFolder}\Analysis\ExeinfoPe\exeinfope.exe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\ExeinfoPe"; Components: "analysis\exeinfope"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Analysis\ExeinfoPe"; Filename: "{#MyAppToolsFolder}\Analysis\ExeinfoPe\exeinfope.exe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\ExeinfoPe"; Components: "analysis\exeinfope"; Check: not Is64BitInstallMode; diff --git a/bin/installer/iss/full/sections/cli.iss b/bin/installer/iss/full/sections/cli.iss index c4099be..1704b3f 100644 --- a/bin/installer/iss/full/sections/cli.iss +++ b/bin/installer/iss/full/sections/cli.iss @@ -55,7 +55,7 @@ begin begin if WizardIsComponentSelected('analysis\capa') then EnvAddPath(ExpandConstant('{#MyAppToolsFolder}') + '\Analysis\CAPA'); if WizardIsComponentSelected('decompilers\autoitunautoit') then EnvAddPath(ExpandConstant('{#MyAppToolsFolder}') + '\Decompilers\[AUTOIT] UnAutoIt'); - if WizardIsComponentSelected('hexeditor\imhex') then EnvAddPath(ExpandConstant('{#MyAppToolsFolder}') + '\HEX Editor\ImHex'); + if WizardIsComponentSelected('decompilers\pythonpythondecompyle') then EnvAddPath(ExpandConstant('{#MyAppToolsFolder}') + '\Decompilers\[PYTHON] Python Decompyle++'); if WizardIsComponentSelected('monitor\hollowshunter') then EnvAddPath(ExpandConstant('{#MyAppToolsFolder}') + '\Monitor\HollowsHunter'); if WizardIsComponentSelected('monitor\pesieve') then EnvAddPath(ExpandConstant('{#MyAppToolsFolder}') + '\Monitor\PE-sieve'); if WizardIsComponentSelected('other\floss') then EnvAddPath(ExpandConstant('{#MyAppToolsFolder}') + '\Other\FLOSS'); @@ -74,7 +74,7 @@ begin begin EnvRemovePath(ExpandConstant('{#MyAppToolsFolder}') + '\Analysis\CAPA'); EnvRemovePath(ExpandConstant('{#MyAppToolsFolder}') + '\Decompilers\[AUTOIT] UnAutoIt'); - EnvRemovePath(ExpandConstant('{#MyAppToolsFolder}') + '\HEX Editor\ImHex'); + EnvRemovePath(ExpandConstant('{#MyAppToolsFolder}') + '\Decompilers\[PYTHON] Python Decompyle++'); EnvRemovePath(ExpandConstant('{#MyAppToolsFolder}') + '\Monitor\HollowsHunter'); EnvRemovePath(ExpandConstant('{#MyAppToolsFolder}') + '\Monitor\PE-sieve'); EnvRemovePath(ExpandConstant('{#MyAppToolsFolder}') + '\Other\FLOSS'); diff --git a/bin/installer/iss/full/sections/decompilers.iss b/bin/installer/iss/full/sections/decompilers.iss index b9bcfb7..ef38ea4 100644 --- a/bin/installer/iss/full/sections/decompilers.iss +++ b/bin/installer/iss/full/sections/decompilers.iss @@ -132,6 +132,19 @@ Name: "{#MyAppBinsFolder}\sendto\sendto\Decompilers\[PYTHON] PyInstxtractor"; Fi +; [PYTHON] Python Decompyle++ +[Components] +Name: "decompilers\pythonpythondecompyle"; Description: "[PYTHON] Python Decompyle++"; Types: full; + +[Files] +Source: "{#MySrcDir}\toolkit\Decompilers\[PYTHON] Python Decompyle++\*"; DestDir: "{#MyAppToolsFolder}\Decompilers\[PYTHON] Python Decompyle++"; Components: "decompilers\pythonpythondecompyle"; Flags: ignoreversion recursesubdirs createallsubdirs; + +[Icons] +Name: "{group}\[PYTHON] Python Decompyle++"; Filename: "{sys}\cmd.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[PYTHON] Python Decompyle++"; Components: "decompilers\pythonpythondecompyle"; Parameters: "/K ""{#MyAppToolsFolder}\Decompilers\[PYTHON] Python Decompyle++\pycdc.exe"""; IconFilename: "{#MyAppToolsFolder}\Decompilers\[PYTHON] Python Decompyle++\pycdc.exe"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Decompilers\[PYTHON] Python Decompyle++"; Filename: "{sys}\cmd.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[PYTHON] Python Decompyle++"; Components: "decompilers\pythonpythondecompyle"; Parameters: "/K ""{#MyAppToolsFolder}\Decompilers\[PYTHON] Python Decompyle++\pycdc.exe"""; IconFilename: "{#MyAppToolsFolder}\Decompilers\[PYTHON] Python Decompyle++\pycdc.exe"; Check: not Is64BitInstallMode; + + + ; [VB] VB Decompiler [Components] Name: "decompilers\vbvbdecompiler"; Description: "[VB] VB Decompiler"; Types: full; diff --git a/bin/installer/iss/full/sections/hex-editor.iss b/bin/installer/iss/full/sections/hex-editor.iss index 2f59a2b..fbcf006 100644 --- a/bin/installer/iss/full/sections/hex-editor.iss +++ b/bin/installer/iss/full/sections/hex-editor.iss @@ -23,8 +23,8 @@ Name: "hexeditor\imhex"; Description: "ImHex"; Types: full compact; Source: "{#MySrcDir}\toolkit\HEX Editor\ImHex\*"; DestDir: "{#MyAppToolsFolder}\HEX Editor\ImHex"; Components: "hexeditor\imhex"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\ImHex x64"; Filename: "{sys}\cmd.exe"; WorkingDir: "{#MyAppToolsFolder}\HEX Editor\ImHex"; Components: "hexeditor\imhex"; Parameters: "/K ""{#MyAppToolsFolder}\HEX Editor\ImHex\imhex-gui.exe"""; IconFilename: "{#MyAppToolsFolder}\HEX Editor\ImHex\imhex-gui.exe"; Check: Is64BitInstallMode; -Name: "{#MyAppBinsFolder}\sendto\sendto\HEX Editor\ImHex x64"; Filename: "{sys}\cmd.exe"; WorkingDir: "{#MyAppToolsFolder}\HEX Editor\ImHex"; Components: "hexeditor\imhex"; Parameters: "/K ""{#MyAppToolsFolder}\HEX Editor\ImHex\imhex-gui.exe"""; IconFilename: "{#MyAppToolsFolder}\HEX Editor\ImHex\imhex-gui.exe"; Check: Is64BitInstallMode; +Name: "{group}\ImHex x64"; Filename: "{#MyAppToolsFolder}\HEX Editor\ImHex\imhex-gui.exe"; WorkingDir: "{#MyAppToolsFolder}\HEX Editor\ImHex"; Components: "hexeditor\imhex"; Check: Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\HEX Editor\ImHex x64"; Filename: "{#MyAppToolsFolder}\HEX Editor\ImHex\imhex-gui.exe"; WorkingDir: "{#MyAppToolsFolder}\HEX Editor\ImHex"; Components: "hexeditor\imhex"; Check: Is64BitInstallMode; diff --git a/bin/installer/iss/full/sections/other.iss b/bin/installer/iss/full/sections/other.iss index 9b9c03a..41d0e73 100644 --- a/bin/installer/iss/full/sections/other.iss +++ b/bin/installer/iss/full/sections/other.iss @@ -1,3 +1,16 @@ +; All Dlls Dependencies +[Components] +Name: "other\alldllsdependencies"; Description: "All Dlls Dependencies"; Types: full; + +[Files] +Source: "{#MySrcDir}\toolkit\Other\All Dlls Dependencies\*"; DestDir: "{#MyAppToolsFolder}\Other\All Dlls Dependencies"; Components: "other\alldllsdependencies"; Flags: ignoreversion recursesubdirs createallsubdirs; + +[Icons] +Name: "{group}\All Dlls Dependencies"; Filename: "{#MyAppToolsFolder}\Other\All Dlls Dependencies\AllDllDeps32.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\All Dlls Dependencies"; Components: "other\alldllsdependencies"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Other\All Dlls Dependencies"; Filename: "{#MyAppToolsFolder}\Other\All Dlls Dependencies\AllDllDeps32.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\All Dlls Dependencies"; Components: "other\alldllsdependencies"; Check: not Is64BitInstallMode; + + + ; APKEditorStudio [Components] Name: "other\apkeditorstudio"; Description: "APKEditorStudio"; Types: full; diff --git a/bin/installer/iss/full/sections/reverse.iss b/bin/installer/iss/full/sections/reverse.iss index abe2460..2537d60 100644 --- a/bin/installer/iss/full/sections/reverse.iss +++ b/bin/installer/iss/full/sections/reverse.iss @@ -45,12 +45,12 @@ Name: "reverse\dlest"; Description: "DLest"; Types: full; Source: "{#MySrcDir}\toolkit\Reverse\DLest\*"; DestDir: "{#MyAppToolsFolder}\Reverse\DLest"; Components: "reverse\dlest"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\DLest"; Filename: "{#MyAppToolsFolder}\Reverse\DLest\dlest32.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\DLest"; Components: "reverse\dlest"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Reverse\DLest"; Filename: "{#MyAppToolsFolder}\Reverse\DLest\dlest32.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\DLest"; Components: "reverse\dlest"; +Name: "{group}\DLest"; Filename: "{#MyAppToolsFolder}\Reverse\DLest\DLest32.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\DLest"; Components: "reverse\dlest"; +Name: "{#MyAppBinsFolder}\sendto\sendto\Reverse\DLest"; Filename: "{#MyAppToolsFolder}\Reverse\DLest\DLest32.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\DLest"; Components: "reverse\dlest"; [Icons] -Name: "{group}\DLest x64"; Filename: "{#MyAppToolsFolder}\Reverse\DLest\dlest64.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\DLest"; Components: "reverse\dlest"; Check: Is64BitInstallMode; -Name: "{#MyAppBinsFolder}\sendto\sendto\Reverse\DLest x64"; Filename: "{#MyAppToolsFolder}\Reverse\DLest\dlest64.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\DLest"; Components: "reverse\dlest"; Check: Is64BitInstallMode; +Name: "{group}\DLest x64"; Filename: "{#MyAppToolsFolder}\Reverse\DLest\DLest64.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\DLest"; Components: "reverse\dlest"; Check: Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Reverse\DLest x64"; Filename: "{#MyAppToolsFolder}\Reverse\DLest\DLest64.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\DLest"; Components: "reverse\dlest"; Check: Is64BitInstallMode;