mirror of
https://github.com/indetectables-net/toolkit.git
synced 2025-06-21 18:30:51 +00:00
Update installer code
This commit is contained in:
parent
8864116146
commit
8650a6bd86
@ -76,19 +76,6 @@ Name: "{#MyAppBinsFolder}\sendto\sendto\Analysis\PE-Bear x64"; Filename: "{#MyAp
|
||||
|
||||
|
||||
|
||||
; PEiD
|
||||
[Components]
|
||||
Name: "analysis\peid"; Description: "PEiD"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Analysis\PEiD\*"; DestDir: "{#MyAppToolsFolder}\Analysis\PEiD"; Components: "analysis\peid"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\PEiD"; Filename: "{#MyAppToolsFolder}\Analysis\PEiD\PEiD.exe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\PEiD"; Components: "analysis\peid";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Analysis\PEiD"; Filename: "{#MyAppToolsFolder}\Analysis\PEiD\PEiD.exe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\PEiD"; Components: "analysis\peid";
|
||||
|
||||
|
||||
|
||||
; PEStudio
|
||||
[Components]
|
||||
Name: "analysis\pestudio"; Description: "PEStudio"; Types: full compact;
|
||||
@ -102,19 +89,6 @@ Name: "{#MyAppBinsFolder}\sendto\sendto\Analysis\PEStudio x64"; Filename: "{#MyA
|
||||
|
||||
|
||||
|
||||
; ProtectionID
|
||||
[Components]
|
||||
Name: "analysis\protectionid"; Description: "ProtectionID"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Analysis\ProtectionID\*"; DestDir: "{#MyAppToolsFolder}\Analysis\ProtectionID"; Components: "analysis\protectionid"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\ProtectionID"; Filename: "{#MyAppToolsFolder}\Analysis\ProtectionID\Protection_ID.eXe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\ProtectionID"; Components: "analysis\protectionid";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Analysis\ProtectionID"; Filename: "{#MyAppToolsFolder}\Analysis\ProtectionID\Protection_ID.eXe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\ProtectionID"; Components: "analysis\protectionid";
|
||||
|
||||
|
||||
|
||||
; XAPKDetector
|
||||
[Components]
|
||||
Name: "analysis\xapkdetector"; Description: "XAPKDetector"; Types: full compact;
|
||||
|
@ -58,9 +58,10 @@ begin
|
||||
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');
|
||||
if WizardIsComponentSelected('other\processdump') then EnvAddPath(ExpandConstant('{#MyAppToolsFolder}') + '\Other\Process-Dump');
|
||||
if WizardIsComponentSelected('other\rawcap') then EnvAddPath(ExpandConstant('{#MyAppToolsFolder}') + '\Other\RawCap');
|
||||
if WizardIsComponentSelected('other\strings') then EnvAddPath(ExpandConstant('{#MyAppToolsFolder}') + '\Other\Strings');
|
||||
if WizardIsComponentSelected('reverse\extremedumper') then EnvAddPath(ExpandConstant('{#MyAppToolsFolder}') + '\Reverse\ExtremeDumper');
|
||||
if WizardIsComponentSelected('reverse\processdump') then EnvAddPath(ExpandConstant('{#MyAppToolsFolder}') + '\Reverse\Process-Dump');
|
||||
if WizardIsComponentSelected('unpacking\de4dot') then EnvAddPath(ExpandConstant('{#MyAppToolsFolder}') + '\UnPacking\De4Dot');
|
||||
end
|
||||
end;
|
||||
@ -74,9 +75,10 @@ begin
|
||||
EnvRemovePath(ExpandConstant('{#MyAppToolsFolder}') + '\Monitor\HollowsHunter');
|
||||
EnvRemovePath(ExpandConstant('{#MyAppToolsFolder}') + '\Monitor\PE-sieve');
|
||||
EnvRemovePath(ExpandConstant('{#MyAppToolsFolder}') + '\Other\FLOSS');
|
||||
EnvRemovePath(ExpandConstant('{#MyAppToolsFolder}') + '\Other\Process-Dump');
|
||||
EnvRemovePath(ExpandConstant('{#MyAppToolsFolder}') + '\Other\RawCap');
|
||||
EnvRemovePath(ExpandConstant('{#MyAppToolsFolder}') + '\Other\Strings');
|
||||
EnvRemovePath(ExpandConstant('{#MyAppToolsFolder}') + '\Reverse\ExtremeDumper');
|
||||
EnvRemovePath(ExpandConstant('{#MyAppToolsFolder}') + '\Reverse\Process-Dump');
|
||||
EnvRemovePath(ExpandConstant('{#MyAppToolsFolder}') + '\UnPacking\De4Dot');
|
||||
end
|
||||
end;
|
||||
|
@ -54,19 +54,6 @@ Name: "{#MyAppBinsFolder}\sendto\sendto\Decompilers\[AUTOIT] UnAutoIt"; Filename
|
||||
|
||||
|
||||
|
||||
; [DELPHI] Dede
|
||||
[Components]
|
||||
Name: "decompilers\delphidede"; Description: "[DELPHI] Dede"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Decompilers\[DELPHI] Dede\*"; DestDir: "{#MyAppToolsFolder}\Decompilers\[DELPHI] Dede"; Components: "decompilers\delphidede"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\[DELPHI] Dede"; Filename: "{#MyAppToolsFolder}\Decompilers\[DELPHI] Dede\DeDe.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[DELPHI] Dede"; Components: "decompilers\delphidede";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Decompilers\[DELPHI] Dede"; Filename: "{#MyAppToolsFolder}\Decompilers\[DELPHI] Dede\DeDe.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[DELPHI] Dede"; Components: "decompilers\delphidede";
|
||||
|
||||
|
||||
|
||||
; [DELPHI] IDR
|
||||
[Components]
|
||||
Name: "decompilers\delphiidr"; Description: "[DELPHI] IDR"; Types: full;
|
||||
@ -93,19 +80,6 @@ Name: "{#MyAppBinsFolder}\sendto\sendto\Decompilers\[DOTNET] dnSpyEx x64"; Filen
|
||||
|
||||
|
||||
|
||||
; [DOTNET] GrayWolf
|
||||
[Components]
|
||||
Name: "decompilers\dotnetgraywolf"; Description: "[DOTNET] GrayWolf"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Decompilers\[DOTNET] GrayWolf\*"; DestDir: "{#MyAppToolsFolder}\Decompilers\[DOTNET] GrayWolf"; Components: "decompilers\dotnetgraywolf"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\[DOTNET] GrayWolf"; Filename: "{#MyAppToolsFolder}\Decompilers\[DOTNET] GrayWolf\GrayWolf - 1.88\GrayWolf_188.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[DOTNET] GrayWolf\GrayWolf - 1.88"; Components: "decompilers\dotnetgraywolf";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Decompilers\[DOTNET] GrayWolf"; Filename: "{#MyAppToolsFolder}\Decompilers\[DOTNET] GrayWolf\GrayWolf - 1.88\GrayWolf_188.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[DOTNET] GrayWolf\GrayWolf - 1.88"; Components: "decompilers\dotnetgraywolf";
|
||||
|
||||
|
||||
|
||||
; [DOTNET] ILSpy
|
||||
[Components]
|
||||
Name: "decompilers\dotnetilspy"; Description: "[DOTNET] ILSpy"; Types: full compact;
|
||||
|
@ -1,16 +1,3 @@
|
||||
; BDASM
|
||||
[Components]
|
||||
Name: "dissasembler\bdasm"; Description: "BDASM"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Dissasembler\BDASM\*"; DestDir: "{#MyAppToolsFolder}\Dissasembler\BDASM"; Components: "dissasembler\bdasm"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\BDASM"; Filename: "{#MyAppToolsFolder}\Dissasembler\BDASM\bdasm.exe"; WorkingDir: "{#MyAppToolsFolder}\Dissasembler\BDASM"; Components: "dissasembler\bdasm";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Dissasembler\BDASM"; Filename: "{#MyAppToolsFolder}\Dissasembler\BDASM\bdasm.exe"; WorkingDir: "{#MyAppToolsFolder}\Dissasembler\BDASM"; Components: "dissasembler\bdasm";
|
||||
|
||||
|
||||
|
||||
; Cutter
|
||||
[Components]
|
||||
Name: "dissasembler\cutter"; Description: "Cutter"; Types: full;
|
||||
@ -24,45 +11,6 @@ Name: "{#MyAppBinsFolder}\sendto\sendto\Dissasembler\Cutter x64"; Filename: "{#M
|
||||
|
||||
|
||||
|
||||
; Immunity Debugger
|
||||
[Components]
|
||||
Name: "dissasembler\immunitydebugger"; Description: "Immunity Debugger"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Dissasembler\Immunity Debugger\*"; DestDir: "{#MyAppToolsFolder}\Dissasembler\Immunity Debugger"; Components: "dissasembler\immunitydebugger"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\Immunity Debugger"; Filename: "{#MyAppToolsFolder}\Dissasembler\Immunity Debugger\ImmunityDebugger.exe"; WorkingDir: "{#MyAppToolsFolder}\Dissasembler\Immunity Debugger"; Components: "dissasembler\immunitydebugger";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Dissasembler\Immunity Debugger"; Filename: "{#MyAppToolsFolder}\Dissasembler\Immunity Debugger\ImmunityDebugger.exe"; WorkingDir: "{#MyAppToolsFolder}\Dissasembler\Immunity Debugger"; Components: "dissasembler\immunitydebugger";
|
||||
|
||||
|
||||
|
||||
; OllyDbg 1.10
|
||||
[Components]
|
||||
Name: "dissasembler\ollydbg110"; Description: "OllyDbg 1.10"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Dissasembler\OllyDbg 1.10\*"; DestDir: "{#MyAppToolsFolder}\Dissasembler\OllyDbg 1.10"; Components: "dissasembler\ollydbg110"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\OllyDbg 1.10"; Filename: "{#MyAppToolsFolder}\Dissasembler\OllyDbg 1.10\OLLYDBG.EXE"; WorkingDir: "{#MyAppToolsFolder}\Dissasembler\OllyDbg 1.10"; Components: "dissasembler\ollydbg110";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Dissasembler\OllyDbg 1.10"; Filename: "{#MyAppToolsFolder}\Dissasembler\OllyDbg 1.10\OLLYDBG.EXE"; WorkingDir: "{#MyAppToolsFolder}\Dissasembler\OllyDbg 1.10"; Components: "dissasembler\ollydbg110";
|
||||
|
||||
|
||||
|
||||
; w32Dasm
|
||||
[Components]
|
||||
Name: "dissasembler\w32dasm"; Description: "w32Dasm"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Dissasembler\w32Dasm\*"; DestDir: "{#MyAppToolsFolder}\Dissasembler\w32Dasm"; Components: "dissasembler\w32dasm"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\w32Dasm"; Filename: "{#MyAppToolsFolder}\Dissasembler\w32Dasm\[HiEndsoft] w32Dasm - 8.93\W32DSM89.EXE"; WorkingDir: "{#MyAppToolsFolder}\Dissasembler\w32Dasm\[HiEndsoft] w32Dasm - 8.93"; Components: "dissasembler\w32dasm";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Dissasembler\w32Dasm"; Filename: "{#MyAppToolsFolder}\Dissasembler\w32Dasm\[HiEndsoft] w32Dasm - 8.93\W32DSM89.EXE"; WorkingDir: "{#MyAppToolsFolder}\Dissasembler\w32Dasm\[HiEndsoft] w32Dasm - 8.93"; Components: "dissasembler\w32dasm";
|
||||
|
||||
|
||||
|
||||
; x64dbg
|
||||
[Components]
|
||||
Name: "dissasembler\x64dbg"; Description: "x64dbg"; Types: full compact;
|
||||
|
@ -47,7 +47,6 @@ Source: "{#MySrcDir}\bin\choco\*"; DestDir: "{#MyAppBinsFolder}\choco"; Componen
|
||||
Filename: "{#MyAppBinsFolder}\choco\installChocolatey.cmd"; Components: "extras\choco or extras\javajre or extras\javajdk or extras\python"; Flags: shellexec waituntilterminated;
|
||||
|
||||
|
||||
|
||||
; Install Java JRE
|
||||
[Components]
|
||||
Name: "extras\javajre"; Description: "Install Java Oracle JRE 8 (via Chocolatey)"; ExtraDiskSpaceRequired: 220200960; Types: full compact;
|
||||
@ -62,6 +61,7 @@ Name: "extras\javajdk"; Description: "Install Java Temurin JDK 11 (via Chocolate
|
||||
[Run]
|
||||
Filename: "{sd}\ProgramData\chocolatey\bin\choco.exe"; Parameters: "install -y temurin11"; Components: "extras\javajdk"; Flags: shellexec waituntilterminated;
|
||||
|
||||
|
||||
; Install Python
|
||||
[Components]
|
||||
Name: "extras\python"; Description: "Install Python 3 (via Chocolatey)"; ExtraDiskSpaceRequired: 104857600; Types: full;
|
||||
@ -69,3 +69,18 @@ Name: "extras\python"; Description: "Install Python 3 (via Chocolatey)"; ExtraDi
|
||||
[Run]
|
||||
Filename: "{sd}\ProgramData\chocolatey\bin\choco.exe"; Parameters: "install -y python"; Components: "extras\python"; Flags: shellexec waituntilterminated;
|
||||
|
||||
|
||||
; Install OpenHashTab
|
||||
[Components]
|
||||
Name: "extras\openhashtab"; Description: "Install OpenHashTab (via Chocolatey)"; ExtraDiskSpaceRequired: 6291456; Types: full;
|
||||
|
||||
[Run]
|
||||
Filename: "{sd}\ProgramData\chocolatey\bin\choco.exe"; Parameters: "install -y openhashtab"; Components: "extras\openhashtab"; Flags: shellexec waituntilterminated;
|
||||
|
||||
|
||||
; Install WinMerge
|
||||
[Components]
|
||||
Name: "extras\winmerge"; Description: "Install WinMerge (via Chocolatey)"; ExtraDiskSpaceRequired: 24117248; Types: full;
|
||||
|
||||
[Run]
|
||||
Filename: "{sd}\ProgramData\chocolatey\bin\choco.exe"; Parameters: "install -y winmerge"; Components: "extras\winmerge"; Flags: shellexec waituntilterminated;
|
||||
|
@ -73,7 +73,7 @@ Name: "{#MyAppBinsFolder}\sendto\sendto\Monitor\MultiMon"; Filename: "{#MyAppToo
|
||||
|
||||
; PE-sieve
|
||||
[Components]
|
||||
Name: "monitor\pesieve"; Description: "PE-sieve"; Types: full;
|
||||
Name: "monitor\pesieve"; Description: "PE-sieve"; Types: full compact;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Monitor\PE-sieve\*"; DestDir: "{#MyAppToolsFolder}\Monitor\PE-sieve"; Components: "monitor\pesieve"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
@ -131,6 +131,19 @@ Name: "{#MyAppBinsFolder}\sendto\sendto\Monitor\Procmon x64"; Filename: "{#MyApp
|
||||
|
||||
|
||||
|
||||
; RegistryChangesView
|
||||
[Components]
|
||||
Name: "monitor\registrychangesview"; Description: "RegistryChangesView"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Monitor\RegistryChangesView\*"; DestDir: "{#MyAppToolsFolder}\Monitor\RegistryChangesView"; Components: "monitor\registrychangesview"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\RegistryChangesView"; Filename: "{#MyAppToolsFolder}\Monitor\RegistryChangesView\RegistryChangesView.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\RegistryChangesView"; Components: "monitor\registrychangesview";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Monitor\RegistryChangesView"; Filename: "{#MyAppToolsFolder}\Monitor\RegistryChangesView\RegistryChangesView.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\RegistryChangesView"; Components: "monitor\registrychangesview";
|
||||
|
||||
|
||||
|
||||
; RegShot
|
||||
[Components]
|
||||
Name: "monitor\regshot"; Description: "RegShot"; Types: full;
|
||||
|
@ -37,32 +37,6 @@ Name: "{#MyAppBinsFolder}\sendto\sendto\Other\AstroGrep"; Filename: "{#MyAppTool
|
||||
|
||||
|
||||
|
||||
; AVFucker
|
||||
[Components]
|
||||
Name: "other\avfucker"; Description: "AVFucker"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Other\AVFucker\*"; DestDir: "{#MyAppToolsFolder}\Other\AVFucker"; Components: "other\avfucker"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\AVFucker"; Filename: "{#MyAppToolsFolder}\Other\AVFucker\AVFucker.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\AVFucker"; Components: "other\avfucker";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Other\AVFucker"; Filename: "{#MyAppToolsFolder}\Other\AVFucker\AVFucker.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\AVFucker"; Components: "other\avfucker";
|
||||
|
||||
|
||||
|
||||
; DLest
|
||||
[Components]
|
||||
Name: "other\dlest"; Description: "DLest"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Other\DLest\*"; DestDir: "{#MyAppToolsFolder}\Other\DLest"; Components: "other\dlest"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\DLest"; Filename: "{#MyAppToolsFolder}\Other\DLest\dlest32.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\DLest"; Components: "other\dlest"; Check: not Is64BitInstallMode;
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Other\DLest"; Filename: "{#MyAppToolsFolder}\Other\DLest\dlest32.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\DLest"; Components: "other\dlest"; Check: not Is64BitInstallMode;
|
||||
|
||||
|
||||
|
||||
; FLOSS
|
||||
[Components]
|
||||
Name: "other\floss"; Description: "FLOSS"; Types: full compact;
|
||||
@ -76,35 +50,9 @@ Name: "{#MyAppBinsFolder}\sendto\sendto\Other\FLOSS x64"; Filename: "{sys}\cmd.e
|
||||
|
||||
|
||||
|
||||
; GetSymbol
|
||||
[Components]
|
||||
Name: "other\getsymbol"; Description: "GetSymbol"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Other\GetSymbol\*"; DestDir: "{#MyAppToolsFolder}\Other\GetSymbol"; Components: "other\getsymbol"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\GetSymbol x64"; Filename: "{#MyAppToolsFolder}\Other\GetSymbol\GetSymbol.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\GetSymbol"; Components: "other\getsymbol"; Check: Is64BitInstallMode;
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Other\GetSymbol x64"; Filename: "{#MyAppToolsFolder}\Other\GetSymbol\GetSymbol.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\GetSymbol"; Components: "other\getsymbol"; Check: Is64BitInstallMode;
|
||||
|
||||
|
||||
|
||||
; HashCalc
|
||||
[Components]
|
||||
Name: "other\hashcalc"; Description: "HashCalc"; Types: full compact;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Other\HashCalc\*"; DestDir: "{#MyAppToolsFolder}\Other\HashCalc"; Components: "other\hashcalc"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\HashCalc"; Filename: "{#MyAppToolsFolder}\Other\HashCalc\HashCalc.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\HashCalc"; Components: "other\hashcalc";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Other\HashCalc"; Filename: "{#MyAppToolsFolder}\Other\HashCalc\HashCalc.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\HashCalc"; Components: "other\hashcalc";
|
||||
|
||||
|
||||
|
||||
; HashMyFiles
|
||||
[Components]
|
||||
Name: "other\hashmyfiles"; Description: "HashMyFiles"; Types: full;
|
||||
Name: "other\hashmyfiles"; Description: "HashMyFiles"; Types: full compact;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Other\HashMyFiles\*"; DestDir: "{#MyAppToolsFolder}\Other\HashMyFiles"; Components: "other\hashmyfiles"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
@ -115,32 +63,6 @@ Name: "{#MyAppBinsFolder}\sendto\sendto\Other\HashMyFiles"; Filename: "{#MyAppTo
|
||||
|
||||
|
||||
|
||||
; ImpREC
|
||||
[Components]
|
||||
Name: "other\imprec"; Description: "ImpREC"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Other\ImpREC\*"; DestDir: "{#MyAppToolsFolder}\Other\ImpREC"; Components: "other\imprec"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\ImpREC"; Filename: "{#MyAppToolsFolder}\Other\ImpREC\ImpREC - 1.7f\ImportREC.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\ImpREC\ImpREC - 1.7f"; Components: "other\imprec";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Other\ImpREC"; Filename: "{#MyAppToolsFolder}\Other\ImpREC\ImpREC - 1.7f\ImportREC.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\ImpREC\ImpREC - 1.7f"; Components: "other\imprec";
|
||||
|
||||
|
||||
|
||||
; Indetectables Offset Locator
|
||||
[Components]
|
||||
Name: "other\indetectablesoffsetlocator"; Description: "Indetectables Offset Locator"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Other\Indetectables Offset Locator\*"; DestDir: "{#MyAppToolsFolder}\Other\Indetectables Offset Locator"; Components: "other\indetectablesoffsetlocator"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\Indetectables Offset Locator"; Filename: "{#MyAppToolsFolder}\Other\Indetectables Offset Locator\Indetectables Offset Locator.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\Indetectables Offset Locator"; Components: "other\indetectablesoffsetlocator";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Other\Indetectables Offset Locator"; Filename: "{#MyAppToolsFolder}\Other\Indetectables Offset Locator\Indetectables Offset Locator.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\Indetectables Offset Locator"; Components: "other\indetectablesoffsetlocator";
|
||||
|
||||
|
||||
|
||||
; ProcDOT
|
||||
[Components]
|
||||
Name: "other\procdot"; Description: "ProcDOT"; Types: full;
|
||||
@ -158,26 +80,9 @@ Name: "{#MyAppBinsFolder}\sendto\sendto\Other\ProcDOT x64"; Filename: "{#MyAppTo
|
||||
|
||||
|
||||
|
||||
; Process-Dump
|
||||
[Components]
|
||||
Name: "other\processdump"; Description: "Process-Dump"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Other\Process-Dump\*"; DestDir: "{#MyAppToolsFolder}\Other\Process-Dump"; Components: "other\processdump"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\Process-Dump"; Filename: "{sys}\cmd.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\Process-Dump"; Components: "other\processdump"; Parameters: "/K ""{#MyAppToolsFolder}\Other\Process-Dump\pd32.exe"""; IconFilename: "{#MyAppToolsFolder}\Other\Process-Dump\pd32.exe"; Check: not Is64BitInstallMode;
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Other\Process-Dump"; Filename: "{sys}\cmd.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\Process-Dump"; Components: "other\processdump"; Parameters: "/K ""{#MyAppToolsFolder}\Other\Process-Dump\pd32.exe"""; IconFilename: "{#MyAppToolsFolder}\Other\Process-Dump\pd32.exe"; Check: not Is64BitInstallMode;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\Process-Dump x64"; Filename: "{sys}\cmd.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\Process-Dump"; Components: "other\processdump"; Parameters: "/K ""{#MyAppToolsFolder}\Other\Process-Dump\pd64.exe"""; IconFilename: "{#MyAppToolsFolder}\Other\Process-Dump\pd64.exe"; Check: Is64BitInstallMode;
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Other\Process-Dump x64"; Filename: "{sys}\cmd.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\Process-Dump"; Components: "other\processdump"; Parameters: "/K ""{#MyAppToolsFolder}\Other\Process-Dump\pd64.exe"""; IconFilename: "{#MyAppToolsFolder}\Other\Process-Dump\pd64.exe"; Check: Is64BitInstallMode;
|
||||
|
||||
|
||||
|
||||
; RawCap
|
||||
[Components]
|
||||
Name: "other\rawcap"; Description: "RawCap"; Types: full;
|
||||
Name: "other\rawcap"; Description: "RawCap"; Types: full compact;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Other\RawCap\*"; DestDir: "{#MyAppToolsFolder}\Other\RawCap"; Components: "other\rawcap"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
@ -201,33 +106,16 @@ Name: "{#MyAppBinsFolder}\sendto\sendto\Other\Resource Hacker"; Filename: "{#MyA
|
||||
|
||||
|
||||
|
||||
; Scylla
|
||||
; RunAsDate
|
||||
[Components]
|
||||
Name: "other\scylla"; Description: "Scylla"; Types: full compact;
|
||||
Name: "other\runasdate"; Description: "RunAsDate"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Other\Scylla\*"; DestDir: "{#MyAppToolsFolder}\Other\Scylla"; Components: "other\scylla"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
Source: "{#MySrcDir}\toolkit\Other\RunAsDate\*"; DestDir: "{#MyAppToolsFolder}\Other\RunAsDate"; Components: "other\runasdate"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\Scylla x64"; Filename: "{#MyAppToolsFolder}\Other\Scylla\Scylla_x64.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\Scylla"; Components: "other\scylla"; Check: Is64BitInstallMode;
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Other\Scylla x64"; Filename: "{#MyAppToolsFolder}\Other\Scylla\Scylla_x64.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\Scylla"; Components: "other\scylla"; Check: Is64BitInstallMode;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\Scylla"; Filename: "{#MyAppToolsFolder}\Other\Scylla\Scylla_x86.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\Scylla"; Components: "other\scylla"; Check: not Is64BitInstallMode;
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Other\Scylla"; Filename: "{#MyAppToolsFolder}\Other\Scylla\Scylla_x86.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\Scylla"; Components: "other\scylla"; Check: not Is64BitInstallMode;
|
||||
|
||||
|
||||
|
||||
; ShowString
|
||||
[Components]
|
||||
Name: "other\showstring"; Description: "ShowString"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Other\ShowString\*"; DestDir: "{#MyAppToolsFolder}\Other\ShowString"; Components: "other\showstring"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\ShowString"; Filename: "{#MyAppToolsFolder}\Other\ShowString\showstring.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\ShowString"; Components: "other\showstring";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Other\ShowString"; Filename: "{#MyAppToolsFolder}\Other\ShowString\showstring.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\ShowString"; Components: "other\showstring";
|
||||
Name: "{group}\{#MyAppName}\RunAsDate"; Filename: "{#MyAppToolsFolder}\Other\RunAsDate\RunAsDate.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\RunAsDate"; Components: "other\runasdate";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Other\RunAsDate"; Filename: "{#MyAppToolsFolder}\Other\RunAsDate\RunAsDate.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\RunAsDate"; Components: "other\runasdate";
|
||||
|
||||
|
||||
|
||||
@ -248,19 +136,6 @@ Name: "{#MyAppBinsFolder}\sendto\sendto\Other\Strings x64"; Filename: "{sys}\cmd
|
||||
|
||||
|
||||
|
||||
; Threadtear
|
||||
[Components]
|
||||
Name: "other\threadtear"; Description: "Threadtear"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Other\Threadtear\*"; DestDir: "{#MyAppToolsFolder}\Other\Threadtear"; Components: "other\threadtear"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\Threadtear"; Filename: "{#MyAppToolsFolder}\Other\Threadtear\threadtear-gui-all.jar"; WorkingDir: "{#MyAppToolsFolder}\Other\Threadtear"; Components: "other\threadtear"; IconFilename: "{#MyAppToolsIconsFolder}\threadtear.ico";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Other\Threadtear"; Filename: "{#MyAppToolsFolder}\Other\Threadtear\threadtear-gui-all.jar"; WorkingDir: "{#MyAppToolsFolder}\Other\Threadtear"; Components: "other\threadtear"; IconFilename: "{#MyAppToolsIconsFolder}\threadtear.ico";
|
||||
|
||||
|
||||
|
||||
; VirusTotalUploader
|
||||
[Components]
|
||||
Name: "other\virustotaluploader"; Description: "VirusTotalUploader"; Types: full compact;
|
||||
@ -273,29 +148,3 @@ Name: "{group}\{#MyAppName}\VirusTotalUploader"; Filename: "{#MyAppToolsFolder}\
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Other\VirusTotalUploader"; Filename: "{#MyAppToolsFolder}\Other\VirusTotalUploader\uploader.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\VirusTotalUploader"; Components: "other\virustotaluploader";
|
||||
|
||||
|
||||
|
||||
; x64dbgPluginManager
|
||||
[Components]
|
||||
Name: "other\x64dbgpluginmanager"; Description: "x64dbgPluginManager"; Types: full compact;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Other\x64dbgPluginManager\*"; DestDir: "{#MyAppToolsFolder}\Other\x64dbgPluginManager"; Components: "other\x64dbgpluginmanager"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\x64dbgPluginManager"; Filename: "{#MyAppToolsFolder}\Other\x64dbgPluginManager\x64plgmnr.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\x64dbgPluginManager"; Components: "other\x64dbgpluginmanager";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Other\x64dbgPluginManager"; Filename: "{#MyAppToolsFolder}\Other\x64dbgPluginManager\x64plgmnr.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\x64dbgPluginManager"; Components: "other\x64dbgpluginmanager";
|
||||
|
||||
|
||||
|
||||
; XOpCodeCalc
|
||||
[Components]
|
||||
Name: "other\xopcodecalc"; Description: "XOpCodeCalc"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Other\XOpCodeCalc\*"; DestDir: "{#MyAppToolsFolder}\Other\XOpCodeCalc"; Components: "other\xopcodecalc"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\XOpCodeCalc x64"; Filename: "{#MyAppToolsFolder}\Other\XOpCodeCalc\xocalc.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\XOpCodeCalc"; Components: "other\xopcodecalc"; Check: Is64BitInstallMode;
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Other\XOpCodeCalc x64"; Filename: "{#MyAppToolsFolder}\Other\XOpCodeCalc\xocalc.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\XOpCodeCalc"; Components: "other\xopcodecalc"; Check: Is64BitInstallMode;
|
||||
|
||||
|
||||
|
@ -1,38 +0,0 @@
|
||||
; AT4RE Patcher
|
||||
[Components]
|
||||
Name: "patcher\at4repatcher"; Description: "AT4RE Patcher"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Patcher\AT4RE Patcher\*"; DestDir: "{#MyAppToolsFolder}\Patcher\AT4RE Patcher"; Components: "patcher\at4repatcher"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\AT4RE Patcher"; Filename: "{#MyAppToolsFolder}\Patcher\AT4RE Patcher\AT4RE Patcher - 0.7.6\AT4RE Patcher.exe"; WorkingDir: "{#MyAppToolsFolder}\Patcher\AT4RE Patcher\AT4RE Patcher - 0.7.6"; Components: "patcher\at4repatcher";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Patcher\AT4RE Patcher"; Filename: "{#MyAppToolsFolder}\Patcher\AT4RE Patcher\AT4RE Patcher - 0.7.6\AT4RE Patcher.exe"; WorkingDir: "{#MyAppToolsFolder}\Patcher\AT4RE Patcher\AT4RE Patcher - 0.7.6"; Components: "patcher\at4repatcher";
|
||||
|
||||
|
||||
|
||||
; dUP
|
||||
[Components]
|
||||
Name: "patcher\dup"; Description: "dUP"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Patcher\dUP\*"; DestDir: "{#MyAppToolsFolder}\Patcher\dUP"; Components: "patcher\dup"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\dUP"; Filename: "{#MyAppToolsFolder}\Patcher\dUP\dUP - 2.26.1\dup2.exe"; WorkingDir: "{#MyAppToolsFolder}\Patcher\dUP\dUP - 2.26.1"; Components: "patcher\dup";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Patcher\dUP"; Filename: "{#MyAppToolsFolder}\Patcher\dUP\dUP - 2.26.1\dup2.exe"; WorkingDir: "{#MyAppToolsFolder}\Patcher\dUP\dUP - 2.26.1"; Components: "patcher\dup";
|
||||
|
||||
|
||||
|
||||
; uPPP
|
||||
[Components]
|
||||
Name: "patcher\uppp"; Description: "uPPP"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Patcher\uPPP\*"; DestDir: "{#MyAppToolsFolder}\Patcher\uPPP"; Components: "patcher\uppp"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\uPPP"; Filename: "{#MyAppToolsFolder}\Patcher\uPPP\uPPP.exe"; WorkingDir: "{#MyAppToolsFolder}\Patcher\uPPP"; Components: "patcher\uppp";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Patcher\uPPP"; Filename: "{#MyAppToolsFolder}\Patcher\uPPP\uPPP.exe"; WorkingDir: "{#MyAppToolsFolder}\Patcher\uPPP"; Components: "patcher\uppp";
|
||||
|
||||
|
197
bin/installer/full/sections/reverse.iss
Normal file
197
bin/installer/full/sections/reverse.iss
Normal file
@ -0,0 +1,197 @@
|
||||
; AT4RE Patcher
|
||||
[Components]
|
||||
Name: "reverse\at4repatcher"; Description: "AT4RE Patcher"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Reverse\AT4RE Patcher\*"; DestDir: "{#MyAppToolsFolder}\Reverse\AT4RE Patcher"; Components: "reverse\at4repatcher"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\AT4RE Patcher"; Filename: "{#MyAppToolsFolder}\Reverse\AT4RE Patcher\AT4RE Patcher - 0.7.6\AT4RE Patcher.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\AT4RE Patcher\AT4RE Patcher - 0.7.6"; Components: "reverse\at4repatcher";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Reverse\AT4RE Patcher"; Filename: "{#MyAppToolsFolder}\Reverse\AT4RE Patcher\AT4RE Patcher - 0.7.6\AT4RE Patcher.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\AT4RE Patcher\AT4RE Patcher - 0.7.6"; Components: "reverse\at4repatcher";
|
||||
|
||||
|
||||
|
||||
; CryptoTester
|
||||
[Components]
|
||||
Name: "reverse\cryptotester"; Description: "CryptoTester"; Types: full compact;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Reverse\CryptoTester\*"; DestDir: "{#MyAppToolsFolder}\Reverse\CryptoTester"; Components: "reverse\cryptotester"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\CryptoTester"; Filename: "{#MyAppToolsFolder}\Reverse\CryptoTester\CryptoTester.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\CryptoTester"; Components: "reverse\cryptotester";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Reverse\CryptoTester"; Filename: "{#MyAppToolsFolder}\Reverse\CryptoTester\CryptoTester.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\CryptoTester"; Components: "reverse\cryptotester";
|
||||
|
||||
|
||||
|
||||
; DLest
|
||||
[Components]
|
||||
Name: "reverse\dlest"; Description: "DLest"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Reverse\DLest\*"; DestDir: "{#MyAppToolsFolder}\Reverse\DLest"; Components: "reverse\dlest"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\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}\{#MyAppName}\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;
|
||||
|
||||
|
||||
|
||||
; dUP
|
||||
[Components]
|
||||
Name: "reverse\dup"; Description: "dUP"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Reverse\dUP\*"; DestDir: "{#MyAppToolsFolder}\Reverse\dUP"; Components: "reverse\dup"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\dUP"; Filename: "{#MyAppToolsFolder}\Reverse\dUP\dUP - 2.26.1\dup2.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\dUP\dUP - 2.26.1"; Components: "reverse\dup";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Reverse\dUP"; Filename: "{#MyAppToolsFolder}\Reverse\dUP\dUP - 2.26.1\dup2.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\dUP\dUP - 2.26.1"; Components: "reverse\dup";
|
||||
|
||||
|
||||
|
||||
; ExtremeDumper
|
||||
[Components]
|
||||
Name: "reverse\extremedumper"; Description: "ExtremeDumper"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Reverse\ExtremeDumper\*"; DestDir: "{#MyAppToolsFolder}\Reverse\ExtremeDumper"; Components: "reverse\extremedumper"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\ExtremeDumper"; Filename: "{sys}\cmd.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\ExtremeDumper"; Components: "reverse\extremedumper"; Parameters: "/K ""{#MyAppToolsFolder}\Reverse\ExtremeDumper\ExtremeDumper-x86.exe"""; IconFilename: "{#MyAppToolsFolder}\Reverse\ExtremeDumper\ExtremeDumper-x86.exe";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Reverse\ExtremeDumper"; Filename: "{sys}\cmd.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\ExtremeDumper"; Components: "reverse\extremedumper"; Parameters: "/K ""{#MyAppToolsFolder}\Reverse\ExtremeDumper\ExtremeDumper-x86.exe"""; IconFilename: "{#MyAppToolsFolder}\Reverse\ExtremeDumper\ExtremeDumper-x86.exe";
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\ExtremeDumper"; Filename: "{sys}\cmd.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\ExtremeDumper"; Components: "reverse\extremedumper"; Parameters: "/K ""{#MyAppToolsFolder}\Reverse\ExtremeDumper\ExtremeDumper.exe"""; IconFilename: "{#MyAppToolsFolder}\Reverse\ExtremeDumper\ExtremeDumper.exe";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Reverse\ExtremeDumper"; Filename: "{sys}\cmd.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\ExtremeDumper"; Components: "reverse\extremedumper"; Parameters: "/K ""{#MyAppToolsFolder}\Reverse\ExtremeDumper\ExtremeDumper.exe"""; IconFilename: "{#MyAppToolsFolder}\Reverse\ExtremeDumper\ExtremeDumper.exe";
|
||||
|
||||
|
||||
|
||||
; GetSymbol
|
||||
[Components]
|
||||
Name: "reverse\getsymbol"; Description: "GetSymbol"; Types: full compact;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Reverse\GetSymbol\*"; DestDir: "{#MyAppToolsFolder}\Reverse\GetSymbol"; Components: "reverse\getsymbol"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\GetSymbol x64"; Filename: "{#MyAppToolsFolder}\Reverse\GetSymbol\GetSymbol.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\GetSymbol"; Components: "reverse\getsymbol"; Check: Is64BitInstallMode;
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Reverse\GetSymbol x64"; Filename: "{#MyAppToolsFolder}\Reverse\GetSymbol\GetSymbol.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\GetSymbol"; Components: "reverse\getsymbol"; Check: Is64BitInstallMode;
|
||||
|
||||
|
||||
|
||||
; Keygener Assistant
|
||||
[Components]
|
||||
Name: "reverse\keygenerassistant"; Description: "Keygener Assistant"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Reverse\Keygener Assistant\*"; DestDir: "{#MyAppToolsFolder}\Reverse\Keygener Assistant"; Components: "reverse\keygenerassistant"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\Keygener Assistant"; Filename: "{#MyAppToolsFolder}\Reverse\Keygener Assistant\keyAssistant.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\Keygener Assistant"; Components: "reverse\keygenerassistant"; Check: not Is64BitInstallMode;
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Reverse\Keygener Assistant"; Filename: "{#MyAppToolsFolder}\Reverse\Keygener Assistant\keyAssistant.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\Keygener Assistant"; Components: "reverse\keygenerassistant"; Check: not Is64BitInstallMode;
|
||||
|
||||
|
||||
|
||||
; Process-Dump
|
||||
[Components]
|
||||
Name: "reverse\processdump"; Description: "Process-Dump"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Reverse\Process-Dump\*"; DestDir: "{#MyAppToolsFolder}\Reverse\Process-Dump"; Components: "reverse\processdump"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\Process-Dump"; Filename: "{sys}\cmd.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\Process-Dump"; Components: "reverse\processdump"; Parameters: "/K ""{#MyAppToolsFolder}\Reverse\Process-Dump\pd32.exe"""; IconFilename: "{#MyAppToolsFolder}\Reverse\Process-Dump\pd32.exe";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Reverse\Process-Dump"; Filename: "{sys}\cmd.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\Process-Dump"; Components: "reverse\processdump"; Parameters: "/K ""{#MyAppToolsFolder}\Reverse\Process-Dump\pd32.exe"""; IconFilename: "{#MyAppToolsFolder}\Reverse\Process-Dump\pd32.exe";
|
||||
|
||||
|
||||
|
||||
; Scylla
|
||||
[Components]
|
||||
Name: "reverse\scylla"; Description: "Scylla"; Types: full compact;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Reverse\Scylla\*"; DestDir: "{#MyAppToolsFolder}\Reverse\Scylla"; Components: "reverse\scylla"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\Scylla x64"; Filename: "{#MyAppToolsFolder}\Reverse\Scylla\Scylla_x64.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\Scylla"; Components: "reverse\scylla"; Check: Is64BitInstallMode;
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Reverse\Scylla x64"; Filename: "{#MyAppToolsFolder}\Reverse\Scylla\Scylla_x64.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\Scylla"; Components: "reverse\scylla"; Check: Is64BitInstallMode;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\Scylla"; Filename: "{#MyAppToolsFolder}\Reverse\Scylla\Scylla_x86.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\Scylla"; Components: "reverse\scylla"; Check: not Is64BitInstallMode;
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Reverse\Scylla"; Filename: "{#MyAppToolsFolder}\Reverse\Scylla\Scylla_x86.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\Scylla"; Components: "reverse\scylla"; Check: not Is64BitInstallMode;
|
||||
|
||||
|
||||
|
||||
; Threadtear
|
||||
[Components]
|
||||
Name: "reverse\threadtear"; Description: "Threadtear"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Reverse\Threadtear\*"; DestDir: "{#MyAppToolsFolder}\Reverse\Threadtear"; Components: "reverse\threadtear"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\Threadtear"; Filename: "{#MyAppToolsFolder}\Reverse\Threadtear\threadtear-gui-all.jar"; WorkingDir: "{#MyAppToolsFolder}\Reverse\Threadtear"; Components: "reverse\threadtear"; IconFilename: "{#MyAppToolsIconsFolder}\threadtear.ico";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Reverse\Threadtear"; Filename: "{#MyAppToolsFolder}\Reverse\Threadtear\threadtear-gui-all.jar"; WorkingDir: "{#MyAppToolsFolder}\Reverse\Threadtear"; Components: "reverse\threadtear"; IconFilename: "{#MyAppToolsIconsFolder}\threadtear.ico";
|
||||
|
||||
|
||||
|
||||
; uPPP
|
||||
[Components]
|
||||
Name: "reverse\uppp"; Description: "uPPP"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Reverse\uPPP\*"; DestDir: "{#MyAppToolsFolder}\Reverse\uPPP"; Components: "reverse\uppp"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\uPPP"; Filename: "{#MyAppToolsFolder}\Reverse\uPPP\uPPP.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\uPPP"; Components: "reverse\uppp";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Reverse\uPPP"; Filename: "{#MyAppToolsFolder}\Reverse\uPPP\uPPP.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\uPPP"; Components: "reverse\uppp";
|
||||
|
||||
|
||||
|
||||
; WinAPI Search
|
||||
[Components]
|
||||
Name: "reverse\winapisearch"; Description: "WinAPI Search"; Types: full compact;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Reverse\WinAPI Search\*"; DestDir: "{#MyAppToolsFolder}\Reverse\WinAPI Search"; Components: "reverse\winapisearch"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\WinAPI Search"; Filename: "{#MyAppToolsFolder}\Reverse\WinAPI Search\WinApiSearch32.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\WinAPI Search"; Components: "reverse\winapisearch"; Check: not Is64BitInstallMode;
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Reverse\WinAPI Search"; Filename: "{#MyAppToolsFolder}\Reverse\WinAPI Search\WinApiSearch32.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\WinAPI Search"; Components: "reverse\winapisearch"; Check: not Is64BitInstallMode;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\WinAPI Search x64"; Filename: "{#MyAppToolsFolder}\Reverse\WinAPI Search\WinApiSearch64.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\WinAPI Search"; Components: "reverse\winapisearch"; Check: Is64BitInstallMode;
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Reverse\WinAPI Search x64"; Filename: "{#MyAppToolsFolder}\Reverse\WinAPI Search\WinApiSearch64.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\WinAPI Search"; Components: "reverse\winapisearch"; Check: Is64BitInstallMode;
|
||||
|
||||
|
||||
|
||||
; x64dbgPluginManager
|
||||
[Components]
|
||||
Name: "reverse\x64dbgpluginmanager"; Description: "x64dbgPluginManager"; Types: full compact;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Reverse\x64dbgPluginManager\*"; DestDir: "{#MyAppToolsFolder}\Reverse\x64dbgPluginManager"; Components: "reverse\x64dbgpluginmanager"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\x64dbgPluginManager"; Filename: "{#MyAppToolsFolder}\Reverse\x64dbgPluginManager\x64plgmnr.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\x64dbgPluginManager"; Components: "reverse\x64dbgpluginmanager";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Reverse\x64dbgPluginManager"; Filename: "{#MyAppToolsFolder}\Reverse\x64dbgPluginManager\x64plgmnr.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\x64dbgPluginManager"; Components: "reverse\x64dbgpluginmanager";
|
||||
|
||||
|
||||
|
||||
; XOpCodeCalc
|
||||
[Components]
|
||||
Name: "reverse\xopcodecalc"; Description: "XOpCodeCalc"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\Reverse\XOpCodeCalc\*"; DestDir: "{#MyAppToolsFolder}\Reverse\XOpCodeCalc"; Components: "reverse\xopcodecalc"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\XOpCodeCalc x64"; Filename: "{#MyAppToolsFolder}\Reverse\XOpCodeCalc\xocalc.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\XOpCodeCalc"; Components: "reverse\xopcodecalc"; Check: Is64BitInstallMode;
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\Reverse\XOpCodeCalc x64"; Filename: "{#MyAppToolsFolder}\Reverse\XOpCodeCalc\xocalc.exe"; WorkingDir: "{#MyAppToolsFolder}\Reverse\XOpCodeCalc"; Components: "reverse\xopcodecalc"; Check: Is64BitInstallMode;
|
||||
|
||||
|
@ -15,39 +15,9 @@ Name: "{#MyAppBinsFolder}\sendto\sendto\UnPacking\De4Dot"; Filename: "{sys}\cmd.
|
||||
|
||||
|
||||
|
||||
; GUnPacker
|
||||
[Components]
|
||||
Name: "unpacking\gunpacker"; Description: "GUnPacker"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\UnPacking\GUnPacker\*"; DestDir: "{#MyAppToolsFolder}\UnPacking\GUnPacker"; Components: "unpacking\gunpacker"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\GUnPacker"; Filename: "{#MyAppToolsFolder}\UnPacking\GUnPacker\GUnPacker v0.5.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\GUnPacker"; Components: "unpacking\gunpacker";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\UnPacking\GUnPacker"; Filename: "{#MyAppToolsFolder}\UnPacking\GUnPacker\GUnPacker v0.5.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\GUnPacker"; Components: "unpacking\gunpacker";
|
||||
|
||||
|
||||
|
||||
; NETUnpack
|
||||
[Components]
|
||||
Name: "unpacking\netunpack"; Description: "NETUnpack"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\UnPacking\NETUnpack\*"; DestDir: "{#MyAppToolsFolder}\UnPacking\NETUnpack"; Components: "unpacking\netunpack"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\NETUnpack x64"; Filename: "{#MyAppToolsFolder}\UnPacking\NETUnpack\NETUnpack-64.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\NETUnpack"; Components: "unpacking\netunpack"; Check: Is64BitInstallMode;
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\UnPacking\NETUnpack x64"; Filename: "{#MyAppToolsFolder}\UnPacking\NETUnpack\NETUnpack-64.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\NETUnpack"; Components: "unpacking\netunpack"; Check: Is64BitInstallMode;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\NETUnpack"; Filename: "{#MyAppToolsFolder}\UnPacking\NETUnpack\NETUnpack.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\NETUnpack"; Components: "unpacking\netunpack";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\UnPacking\NETUnpack"; Filename: "{#MyAppToolsFolder}\UnPacking\NETUnpack\NETUnpack.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\NETUnpack"; Components: "unpacking\netunpack";
|
||||
|
||||
|
||||
|
||||
; QUnpack
|
||||
[Components]
|
||||
Name: "unpacking\qunpack"; Description: "QUnpack"; Types: full compact;
|
||||
Name: "unpacking\qunpack"; Description: "QUnpack"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\UnPacking\QUnpack\*"; DestDir: "{#MyAppToolsFolder}\UnPacking\QUnpack"; Components: "unpacking\qunpack"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
@ -62,19 +32,6 @@ Name: "{#MyAppBinsFolder}\sendto\sendto\UnPacking\QUnpack x64"; Filename: "{#MyA
|
||||
|
||||
|
||||
|
||||
; RL!dePacker
|
||||
[Components]
|
||||
Name: "unpacking\rldepacker"; Description: "RL!dePacker"; Types: full compact;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\UnPacking\RL!dePacker\*"; DestDir: "{#MyAppToolsFolder}\UnPacking\RL!dePacker"; Components: "unpacking\rldepacker"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\RL!dePacker"; Filename: "{#MyAppToolsFolder}\UnPacking\RL!dePacker\RL!dePacker.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\RL!dePacker"; Components: "unpacking\rldepacker";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\UnPacking\RL!dePacker"; Filename: "{#MyAppToolsFolder}\UnPacking\RL!dePacker\RL!dePacker.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\RL!dePacker"; Components: "unpacking\rldepacker";
|
||||
|
||||
|
||||
|
||||
; UniExtract
|
||||
[Components]
|
||||
Name: "unpacking\uniextract"; Description: "UniExtract"; Types: full compact;
|
||||
@ -88,19 +45,6 @@ Name: "{#MyAppBinsFolder}\sendto\sendto\UnPacking\UniExtract"; Filename: "{#MyAp
|
||||
|
||||
|
||||
|
||||
; VMUnpacker
|
||||
[Components]
|
||||
Name: "unpacking\vmunpacker"; Description: "VMUnpacker"; Types: full;
|
||||
|
||||
[Files]
|
||||
Source: "{#MySrcDir}\toolkit\UnPacking\VMUnpacker\*"; DestDir: "{#MyAppToolsFolder}\UnPacking\VMUnpacker"; Components: "unpacking\vmunpacker"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\{#MyAppName}\VMUnpacker"; Filename: "{#MyAppToolsFolder}\UnPacking\VMUnpacker\VMUnpacker - 1.6\VMUnpacker.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\VMUnpacker\VMUnpacker - 1.6"; Components: "unpacking\vmunpacker";
|
||||
Name: "{#MyAppBinsFolder}\sendto\sendto\UnPacking\VMUnpacker"; Filename: "{#MyAppToolsFolder}\UnPacking\VMUnpacker\VMUnpacker - 1.6\VMUnpacker.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\VMUnpacker\VMUnpacker - 1.6"; Components: "unpacking\vmunpacker";
|
||||
|
||||
|
||||
|
||||
; XVolkolak
|
||||
[Components]
|
||||
Name: "unpacking\xvolkolak"; Description: "XVolkolak"; Types: full compact;
|
||||
|
@ -2,14 +2,14 @@
|
||||
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
|
||||
|
||||
#define MyAppName "Indetectables Toolkit"
|
||||
#define MyAppVersion "2023.1"
|
||||
#define MyAppVersion "2023.3"
|
||||
#define MyAppPublisher "Indetectables"
|
||||
#define MyAppURL "https://www.indetectables.net/"
|
||||
#define MyAppToolsFolder "{app}\toolkit"
|
||||
#define MyAppBinsFolder "{app}\bin"
|
||||
#define MyAppToolsIconsFolder "{app}\assets\icons"
|
||||
#define MySrcDir "C:\Users\DSR\Documents\GitHub\toolkit"
|
||||
#define MyOutputDir "C:\Users\DSR\Documents\GitHub"
|
||||
#define MySrcDir "C:\code\toolkit"
|
||||
#define MyOutputDir "C:\code"
|
||||
|
||||
[Setup]
|
||||
AppId={{1FF89DD9-2D8E-4959-B670-2344285F456B}
|
||||
@ -69,8 +69,8 @@ Name: "other"; Description: "Other tools"; Types: full;
|
||||
#include "sections\other.iss"
|
||||
|
||||
[Components]
|
||||
Name: "patcher"; Description: "Patcher"; Types: full;
|
||||
#include "sections\patcher.iss"
|
||||
Name: "reverse"; Description: "Reverse"; Types: full;
|
||||
#include "sections\reverse.iss"
|
||||
|
||||
[Components]
|
||||
Name: "rootkitsdetector"; Description: "Rootkits Detector"; Types: full;
|
||||
|
Loading…
x
Reference in New Issue
Block a user