From 669dbdabd4dc5c1a0227b8a73538813fb4acef30 Mon Sep 17 00:00:00 2001 From: DSR! Date: Fri, 15 Apr 2022 12:29:57 -0300 Subject: [PATCH] Regenerate installer code --- bin/installer/build.txt | 40 +++++++++------ bin/installer/sections/analysis.iss | 28 +++++------ bin/installer/sections/cli.iss | 34 ++++++------- bin/installer/sections/decompilers.iss | 36 +++++++------- bin/installer/sections/dissasembler.iss | 20 ++++---- bin/installer/sections/hex-editor.iss | 4 +- bin/installer/sections/monitor.iss | 40 +++++++-------- bin/installer/sections/nfomaker.iss | 12 ++--- bin/installer/sections/other.iss | 52 ++++++++++---------- bin/installer/sections/patcher.iss | 12 ++--- bin/installer/sections/rootkits-detector.iss | 4 +- bin/installer/sections/unpacking.iss | 24 ++++----- bin/installer/setup.iss | 2 +- 13 files changed, 158 insertions(+), 150 deletions(-) diff --git a/bin/installer/build.txt b/bin/installer/build.txt index df57cdd..4f4a102 100644 --- a/bin/installer/build.txt +++ b/bin/installer/build.txt @@ -1,7 +1,7 @@ -Microsoft Windows [Version 10.0.19042.1466] +Microsoft Windows [Version 10.0.19043.1645] (c) Microsoft Corporation. All rights reserved. -D:\code\toolkit\bin\installer>python generate-sections.py -f D:\code\toolkit\toolkit +D:\code\indetectables\toolkit\bin\installer>python generate-sections.py -f D:\code\indetectables\toolkit\toolkit [+] Process: CAPA [*] Adding: "capa.exe" [!] x64 exe @@ -42,7 +42,7 @@ D:\code\toolkit\bin\installer>python generate-sections.py -f D:\code\toolkit\too [*] Adding: "dnSpy.exe" [!] x64 exe [+] Process: [DOTNET] GrayWolf - [!] Iterate sub folder: "D:\code\toolkit\toolkit\Decompilers\[DOTNET] GrayWolf\GrayWolf - 1.88" + [!] Iterate sub folder: "D:\code\indetectables\toolkit\toolkit\Decompilers\[DOTNET] GrayWolf\GrayWolf - 1.88" [*] Adding: "GrayWolf_188.exe" [+] Process: [DOTNET] ILSpy [*] Adding: "ILSpy.exe" @@ -65,7 +65,7 @@ D:\code\toolkit\bin\installer>python generate-sections.py -f D:\code\toolkit\too [+] Process: OllyDbg 1.10 [*] Adding: "OLLYDBG.EXE" [+] Process: w32Dasm - [!] Iterate sub folder: "D:\code\toolkit\toolkit\Dissasembler\w32Dasm\[HiEndsoft] w32Dasm - 8.93" + [!] Iterate sub folder: "D:\code\indetectables\toolkit\toolkit\Dissasembler\w32Dasm\[HiEndsoft] w32Dasm - 8.93" [*] Adding: "W32DSM89.EXE" [+] Process: x64dbg [*] Adding: "x96dbg.exe" @@ -81,8 +81,10 @@ D:\code\toolkit\bin\installer>python generate-sections.py -f D:\code\toolkit\too [!] x64 exe [+] Process: Api Monitor [*] Adding: "apimonitor-x64.exe" + [!] force link creation [!] x64 exe [*] Adding: "apimonitor-x86.exe" + [!] force link creation [+] Process: Autoruns [*] Adding: "Autoruns.exe" [*] Adding: "Autoruns64.exe" @@ -106,9 +108,9 @@ D:\code\toolkit\bin\installer>python generate-sections.py -f D:\code\toolkit\too [*] Adding: "procexp64.exe" [!] x64 exe [+] Process: Process Hacker 3 - [!] Iterate sub folder: "D:\code\toolkit\toolkit\Monitor\Process Hacker 3\32bit" + [!] Iterate sub folder: "D:\code\indetectables\toolkit\toolkit\Monitor\Process Hacker 3\32bit" [*] Adding: "ProcessHacker.exe" - [!] Iterate sub folder: "D:\code\toolkit\toolkit\Monitor\Process Hacker 3\64bit" + [!] Iterate sub folder: "D:\code\indetectables\toolkit\toolkit\Monitor\Process Hacker 3\64bit" [*] Adding: "ProcessHacker.exe" [!] x64 exe [+] Process: Procmon @@ -151,15 +153,16 @@ D:\code\toolkit\bin\installer>python generate-sections.py -f D:\code\toolkit\too [+] Process: HashMyFiles [*] Adding: "HashMyFiles.exe" [+] Process: ImpREC + [!] Iterate sub folder: "D:\code\indetectables\toolkit\toolkit\Other\ImpREC\ImpREC - 1.7f" [*] Adding: "ImportREC.exe" [+] Process: Indetectables Offset Locator [!!!] Find multiple exes. Grabbing the first! [*] Adding: "Indetectables Offset Locator.exe" [+] Process: ProcDOT - [!] Iterate sub folder: "D:\code\toolkit\toolkit\Other\ProcDOT\win32" + [!] Iterate sub folder: "D:\code\indetectables\toolkit\toolkit\Other\ProcDOT\win32" [!!!] Find multiple exes. Grabbing the first! [*] Adding: "procdot.exe" - [!] Iterate sub folder: "D:\code\toolkit\toolkit\Other\ProcDOT\win64" + [!] Iterate sub folder: "D:\code\indetectables\toolkit\toolkit\Other\ProcDOT\win64" [!!!] Find multiple exes. Grabbing the first! [*] Adding: "procdot.exe" [!] x64 exe @@ -173,8 +176,10 @@ D:\code\toolkit\bin\installer>python generate-sections.py -f D:\code\toolkit\too [*] Adding: "ResourceHacker.exe" [+] Process: Scylla [*] Adding: "Scylla_x64.exe" + [!] force link creation [!] x64 exe [*] Adding: "Scylla_x86.exe" + [!] force link creation [+] Process: ShowString [*] Adding: "showstring.exe" [+] Process: Strings @@ -191,11 +196,11 @@ D:\code\toolkit\bin\installer>python generate-sections.py -f D:\code\toolkit\too [*] Adding: "xocalc.exe" [!] x64 exe [+] Process: AT4RE Patcher - [!] Iterate sub folder: "D:\code\toolkit\toolkit\Patcher\AT4RE Patcher\AT4RE Patcher - 0.7.6" + [!] Iterate sub folder: "D:\code\indetectables\toolkit\toolkit\Patcher\AT4RE Patcher\AT4RE Patcher - 0.7.6" [!!!] Find multiple exes. Grabbing the first! [*] Adding: "AT4RE Patcher.exe" [+] Process: dUP - [!] Iterate sub folder: "D:\code\toolkit\toolkit\Patcher\dUP\dUP - 2.26.1" + [!] Iterate sub folder: "D:\code\indetectables\toolkit\toolkit\Patcher\dUP\dUP - 2.26.1" [!!!] Find multiple exes. Grabbing the first! [*] Adding: "dup2.exe" [+] Process: uPPP @@ -203,7 +208,7 @@ D:\code\toolkit\bin\installer>python generate-sections.py -f D:\code\toolkit\too [+] Process: GMER [*] Adding: "gmer.exe" [+] Process: Sysinspector - [*] Adding: "sysinspector_nt64_esn.exe" + [*] Adding: "sysinspector_nt64_enu.exe" [!] x64 exe [+] Process: Windows Kernel Explorer [*] Adding: "WKE64.exe" @@ -218,21 +223,26 @@ D:\code\toolkit\bin\installer>python generate-sections.py -f D:\code\toolkit\too [*] Adding: "GUnPacker v0.5.exe" [+] Process: NETUnpack [*] Adding: "NETUnpack-64.exe" + [!] force link creation [!] x64 exe [*] Adding: "NETUnpack.exe" + [!] force link creation [+] Process: QUnpack - [!] Iterate sub folder: "D:\code\toolkit\toolkit\UnPacking\QUnpack\QUnpack - 4.3" - [!] Iterate sub folder: "D:\code\toolkit\toolkit\UnPacking\QUnpack\QUnpack - 4.3\QUnpack32" + [!] Iterate sub folder: "D:\code\indetectables\toolkit\toolkit\UnPacking\QUnpack\QUnpack - 4.3" + [!] Iterate sub folder: "D:\code\indetectables\toolkit\toolkit\UnPacking\QUnpack\QUnpack - 4.3\QUnpack32" [*] Adding: "Explorer.exe" - [!] Iterate sub folder: "D:\code\toolkit\toolkit\UnPacking\QUnpack\QUnpack - 4.3\QUnpack64" + [!] force link creation + [!] Iterate sub folder: "D:\code\indetectables\toolkit\toolkit\UnPacking\QUnpack\QUnpack - 4.3\QUnpack64" [*] Adding: "Explorer.exe" + [!] force link creation [!] x64 exe [+] Process: RL!dePacker [*] Adding: "RL!dePacker.exe" [+] Process: UniExtract [!!!] Find multiple exes. Grabbing the first! [*] Adding: "UniExtract.exe" -[+] Process: VM Unpacker +[+] Process: VMUnpacker + [!] Iterate sub folder: "D:\code\indetectables\toolkit\toolkit\UnPacking\VMUnpacker\VMUnpacker - 1.6" [*] Adding: "VMUnpacker.exe" [+] Process: XVolkolak [*] Adding: "xvlk.exe" diff --git a/bin/installer/sections/analysis.iss b/bin/installer/sections/analysis.iss index 5951edf..6346e24 100644 --- a/bin/installer/sections/analysis.iss +++ b/bin/installer/sections/analysis.iss @@ -19,8 +19,8 @@ Name: "analysis\die"; Description: "DIE"; Types: full compact; Source: "{#MySrcDir}\toolkit\Analysis\DIE\*"; DestDir: "{#MyAppToolsFolder}\Analysis\DIE"; Components: "analysis\die"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\DIE"; Filename: "{#MyAppToolsFolder}\Analysis\DIE\die.exe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\DIE"; Components: "analysis\die"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Analysis\DIE"; Filename: "{#MyAppToolsFolder}\Analysis\DIE\die.exe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\DIE"; Components: "analysis\die"; +Name: "{group}\{#MyAppName}\DIE"; Filename: "{#MyAppToolsFolder}\Analysis\DIE\die.exe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\DIE"; Components: "analysis\die"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Analysis\DIE"; Filename: "{#MyAppToolsFolder}\Analysis\DIE\die.exe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\DIE"; Components: "analysis\die"; Check: not Is64BitInstallMode; @@ -32,8 +32,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}\{#MyAppName}\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}\{#MyAppName}\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; @@ -58,8 +58,8 @@ Name: "analysis\peid"; Description: "PEiD"; Types: full; 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"; +Name: "{group}\{#MyAppName}\PEiD"; Filename: "{#MyAppToolsFolder}\Analysis\PEiD\PEiD.exe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\PEiD"; Components: "analysis\peid"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Analysis\PEiD"; Filename: "{#MyAppToolsFolder}\Analysis\PEiD\PEiD.exe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\PEiD"; Components: "analysis\peid"; Check: not Is64BitInstallMode; @@ -84,8 +84,8 @@ Name: "analysis\protectionid"; Description: "ProtectionID"; Types: full; 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"; +Name: "{group}\{#MyAppName}\ProtectionID"; Filename: "{#MyAppToolsFolder}\Analysis\ProtectionID\Protection_ID.eXe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\ProtectionID"; Components: "analysis\protectionid"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Analysis\ProtectionID"; Filename: "{#MyAppToolsFolder}\Analysis\ProtectionID\Protection_ID.eXe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\ProtectionID"; Components: "analysis\protectionid"; Check: not Is64BitInstallMode; @@ -97,8 +97,8 @@ Name: "analysis\xapkdetector"; Description: "XAPKDetector"; Types: full; Source: "{#MySrcDir}\toolkit\Analysis\XAPKDetector\*"; DestDir: "{#MyAppToolsFolder}\Analysis\XAPKDetector"; Components: "analysis\xapkdetector"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\XAPKDetector"; Filename: "{#MyAppToolsFolder}\Analysis\XAPKDetector\xapkd.exe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\XAPKDetector"; Components: "analysis\xapkdetector"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Analysis\XAPKDetector"; Filename: "{#MyAppToolsFolder}\Analysis\XAPKDetector\xapkd.exe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\XAPKDetector"; Components: "analysis\xapkdetector"; +Name: "{group}\{#MyAppName}\XAPKDetector"; Filename: "{#MyAppToolsFolder}\Analysis\XAPKDetector\xapkd.exe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\XAPKDetector"; Components: "analysis\xapkdetector"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Analysis\XAPKDetector"; Filename: "{#MyAppToolsFolder}\Analysis\XAPKDetector\xapkd.exe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\XAPKDetector"; Components: "analysis\xapkdetector"; Check: not Is64BitInstallMode; @@ -110,8 +110,8 @@ Name: "analysis\xelfviewer"; Description: "XELFViewer"; Types: full; Source: "{#MySrcDir}\toolkit\Analysis\XELFViewer\*"; DestDir: "{#MyAppToolsFolder}\Analysis\XELFViewer"; Components: "analysis\xelfviewer"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\XELFViewer"; Filename: "{#MyAppToolsFolder}\Analysis\XELFViewer\xelfviewer.exe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\XELFViewer"; Components: "analysis\xelfviewer"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Analysis\XELFViewer"; Filename: "{#MyAppToolsFolder}\Analysis\XELFViewer\xelfviewer.exe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\XELFViewer"; Components: "analysis\xelfviewer"; +Name: "{group}\{#MyAppName}\XELFViewer"; Filename: "{#MyAppToolsFolder}\Analysis\XELFViewer\xelfviewer.exe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\XELFViewer"; Components: "analysis\xelfviewer"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Analysis\XELFViewer"; Filename: "{#MyAppToolsFolder}\Analysis\XELFViewer\xelfviewer.exe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\XELFViewer"; Components: "analysis\xelfviewer"; Check: not Is64BitInstallMode; @@ -123,7 +123,7 @@ Name: "analysis\xpeviewer"; Description: "XPEViewer"; Types: full; Source: "{#MySrcDir}\toolkit\Analysis\XPEViewer\*"; DestDir: "{#MyAppToolsFolder}\Analysis\XPEViewer"; Components: "analysis\xpeviewer"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\XPEViewer"; Filename: "{#MyAppToolsFolder}\Analysis\XPEViewer\xpeviewer.exe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\XPEViewer"; Components: "analysis\xpeviewer"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Analysis\XPEViewer"; Filename: "{#MyAppToolsFolder}\Analysis\XPEViewer\xpeviewer.exe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\XPEViewer"; Components: "analysis\xpeviewer"; +Name: "{group}\{#MyAppName}\XPEViewer"; Filename: "{#MyAppToolsFolder}\Analysis\XPEViewer\xpeviewer.exe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\XPEViewer"; Components: "analysis\xpeviewer"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Analysis\XPEViewer"; Filename: "{#MyAppToolsFolder}\Analysis\XPEViewer\xpeviewer.exe"; WorkingDir: "{#MyAppToolsFolder}\Analysis\XPEViewer"; Components: "analysis\xpeviewer"; Check: not Is64BitInstallMode; diff --git a/bin/installer/sections/cli.iss b/bin/installer/sections/cli.iss index e65b186..c992ccd 100644 --- a/bin/installer/sections/cli.iss +++ b/bin/installer/sections/cli.iss @@ -46,20 +46,20 @@ begin end; { -;;;;; autogenerated CurStepChanged() and CurUninstallStepChanged() -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;;;; AUTOGENERATED! +;;;;;;;;;;;;;;;;;;;;;;;;; } procedure CurStepChanged(CurStep: TSetupStep); begin if CurStep = ssPostInstall then begin - if WizardIsComponentSelected('analysis\capa') then EnvAddPath(ExpandConstant('{#MyAppToolsFolder}') + '\Analysis\CAPA'); - 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\strings') then EnvAddPath(ExpandConstant('{#MyAppToolsFolder}') + '\Other\Strings'); - if WizardIsComponentSelected('unpacking\de4dot') then EnvAddPath(ExpandConstant('{#MyAppToolsFolder}') + '\UnPacking\De4Dot'); + if WizardIsComponentSelected("analysis\capa") then EnvAddPath(ExpandConstant("{#MyAppToolsFolder}") + "\Analysis\CAPA"); + 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\strings") then EnvAddPath(ExpandConstant("{#MyAppToolsFolder}") + "\Other\Strings"); + if WizardIsComponentSelected("unpacking\de4dot") then EnvAddPath(ExpandConstant("{#MyAppToolsFolder}") + "\UnPacking\De4Dot"); end end; @@ -67,14 +67,12 @@ procedure CurUninstallStepChanged(CurUninstallStep: TUninstallStep); begin if CurUninstallStep = usPostUninstall then begin - EnvRemovePath(ExpandConstant('{#MyAppToolsFolder}') + '\Analysis\CAPA'); - 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\Strings'); - EnvRemovePath(ExpandConstant('{#MyAppToolsFolder}') + '\UnPacking\De4Dot'); + EnvRemovePath(ExpandConstant("{#MyAppToolsFolder}") + "\Analysis\CAPA"); + 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\Strings"); + EnvRemovePath(ExpandConstant("{#MyAppToolsFolder}") + "\UnPacking\De4Dot"); end end; - - diff --git a/bin/installer/sections/decompilers.iss b/bin/installer/sections/decompilers.iss index eb08060..b1e6a07 100644 --- a/bin/installer/sections/decompilers.iss +++ b/bin/installer/sections/decompilers.iss @@ -6,8 +6,8 @@ Name: "decompilers\androidjadx"; Description: "[ANDROID] JADX"; Types: full comp Source: "{#MySrcDir}\toolkit\Decompilers\[ANDROID] JADX\*"; DestDir: "{#MyAppToolsFolder}\Decompilers\[ANDROID] JADX"; Components: "decompilers\androidjadx"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\[ANDROID] JADX"; Filename: "{#MyAppToolsFolder}\Decompilers\[ANDROID] JADX\jadx-gui.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[ANDROID] JADX"; Components: "decompilers\androidjadx"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Decompilers\[ANDROID] JADX"; Filename: "{#MyAppToolsFolder}\Decompilers\[ANDROID] JADX\jadx-gui.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[ANDROID] JADX"; Components: "decompilers\androidjadx"; +Name: "{group}\{#MyAppName}\[ANDROID] JADX"; Filename: "{#MyAppToolsFolder}\Decompilers\[ANDROID] JADX\jadx-gui.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[ANDROID] JADX"; Components: "decompilers\androidjadx"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Decompilers\[ANDROID] JADX"; Filename: "{#MyAppToolsFolder}\Decompilers\[ANDROID] JADX\jadx-gui.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[ANDROID] JADX"; Components: "decompilers\androidjadx"; Check: not Is64BitInstallMode; @@ -19,8 +19,8 @@ Name: "decompilers\autoitexe2aut"; Description: "[AUTOIT] Exe2Aut"; Types: full; Source: "{#MySrcDir}\toolkit\Decompilers\[AUTOIT] Exe2Aut\*"; DestDir: "{#MyAppToolsFolder}\Decompilers\[AUTOIT] Exe2Aut"; Components: "decompilers\autoitexe2aut"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\[AUTOIT] Exe2Aut"; Filename: "{#MyAppToolsFolder}\Decompilers\[AUTOIT] Exe2Aut\Exe2Aut.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[AUTOIT] Exe2Aut"; Components: "decompilers\autoitexe2aut"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Decompilers\[AUTOIT] Exe2Aut"; Filename: "{#MyAppToolsFolder}\Decompilers\[AUTOIT] Exe2Aut\Exe2Aut.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[AUTOIT] Exe2Aut"; Components: "decompilers\autoitexe2aut"; +Name: "{group}\{#MyAppName}\[AUTOIT] Exe2Aut"; Filename: "{#MyAppToolsFolder}\Decompilers\[AUTOIT] Exe2Aut\Exe2Aut.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[AUTOIT] Exe2Aut"; Components: "decompilers\autoitexe2aut"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Decompilers\[AUTOIT] Exe2Aut"; Filename: "{#MyAppToolsFolder}\Decompilers\[AUTOIT] Exe2Aut\Exe2Aut.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[AUTOIT] Exe2Aut"; Components: "decompilers\autoitexe2aut"; Check: not Is64BitInstallMode; @@ -32,8 +32,8 @@ Name: "decompilers\autoitmyauttoexe"; Description: "[AUTOIT] MyAutToExe"; Types: Source: "{#MySrcDir}\toolkit\Decompilers\[AUTOIT] MyAutToExe\*"; DestDir: "{#MyAppToolsFolder}\Decompilers\[AUTOIT] MyAutToExe"; Components: "decompilers\autoitmyauttoexe"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\[AUTOIT] MyAutToExe"; Filename: "{#MyAppToolsFolder}\Decompilers\[AUTOIT] MyAutToExe\myAutToExe.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[AUTOIT] MyAutToExe"; Components: "decompilers\autoitmyauttoexe"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Decompilers\[AUTOIT] MyAutToExe"; Filename: "{#MyAppToolsFolder}\Decompilers\[AUTOIT] MyAutToExe\myAutToExe.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[AUTOIT] MyAutToExe"; Components: "decompilers\autoitmyauttoexe"; +Name: "{group}\{#MyAppName}\[AUTOIT] MyAutToExe"; Filename: "{#MyAppToolsFolder}\Decompilers\[AUTOIT] MyAutToExe\myAutToExe.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[AUTOIT] MyAutToExe"; Components: "decompilers\autoitmyauttoexe"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Decompilers\[AUTOIT] MyAutToExe"; Filename: "{#MyAppToolsFolder}\Decompilers\[AUTOIT] MyAutToExe\myAutToExe.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[AUTOIT] MyAutToExe"; Components: "decompilers\autoitmyauttoexe"; Check: not Is64BitInstallMode; @@ -45,8 +45,8 @@ Name: "decompilers\delphidede"; Description: "[DELPHI] Dede"; Types: full; 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"; +Name: "{group}\{#MyAppName}\[DELPHI] Dede"; Filename: "{#MyAppToolsFolder}\Decompilers\[DELPHI] Dede\DeDe.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[DELPHI] Dede"; Components: "decompilers\delphidede"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Decompilers\[DELPHI] Dede"; Filename: "{#MyAppToolsFolder}\Decompilers\[DELPHI] Dede\DeDe.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[DELPHI] Dede"; Components: "decompilers\delphidede"; Check: not Is64BitInstallMode; @@ -58,8 +58,8 @@ Name: "decompilers\delphiidr"; Description: "[DELPHI] IDR"; Types: full; Source: "{#MySrcDir}\toolkit\Decompilers\[DELPHI] IDR\*"; DestDir: "{#MyAppToolsFolder}\Decompilers\[DELPHI] IDR"; Components: "decompilers\delphiidr"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\[DELPHI] IDR"; Filename: "{#MyAppToolsFolder}\Decompilers\[DELPHI] IDR\Idr.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[DELPHI] IDR"; Components: "decompilers\delphiidr"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Decompilers\[DELPHI] IDR"; Filename: "{#MyAppToolsFolder}\Decompilers\[DELPHI] IDR\Idr.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[DELPHI] IDR"; Components: "decompilers\delphiidr"; +Name: "{group}\{#MyAppName}\[DELPHI] IDR"; Filename: "{#MyAppToolsFolder}\Decompilers\[DELPHI] IDR\Idr.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[DELPHI] IDR"; Components: "decompilers\delphiidr"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Decompilers\[DELPHI] IDR"; Filename: "{#MyAppToolsFolder}\Decompilers\[DELPHI] IDR\Idr.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[DELPHI] IDR"; Components: "decompilers\delphiidr"; Check: not Is64BitInstallMode; @@ -84,8 +84,8 @@ Name: "decompilers\dotnetgraywolf"; Description: "[DOTNET] GrayWolf"; Types: ful 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"; +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"; Check: not Is64BitInstallMode; +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"; Check: not Is64BitInstallMode; @@ -97,8 +97,8 @@ Name: "decompilers\dotnetilspy"; Description: "[DOTNET] ILSpy"; Types: full comp Source: "{#MySrcDir}\toolkit\Decompilers\[DOTNET] ILSpy\*"; DestDir: "{#MyAppToolsFolder}\Decompilers\[DOTNET] ILSpy"; Components: "decompilers\dotnetilspy"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\[DOTNET] ILSpy"; Filename: "{#MyAppToolsFolder}\Decompilers\[DOTNET] ILSpy\ILSpy.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[DOTNET] ILSpy"; Components: "decompilers\dotnetilspy"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Decompilers\[DOTNET] ILSpy"; Filename: "{#MyAppToolsFolder}\Decompilers\[DOTNET] ILSpy\ILSpy.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[DOTNET] ILSpy"; Components: "decompilers\dotnetilspy"; +Name: "{group}\{#MyAppName}\[DOTNET] ILSpy"; Filename: "{#MyAppToolsFolder}\Decompilers\[DOTNET] ILSpy\ILSpy.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[DOTNET] ILSpy"; Components: "decompilers\dotnetilspy"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Decompilers\[DOTNET] ILSpy"; Filename: "{#MyAppToolsFolder}\Decompilers\[DOTNET] ILSpy\ILSpy.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[DOTNET] ILSpy"; Components: "decompilers\dotnetilspy"; Check: not Is64BitInstallMode; @@ -110,8 +110,8 @@ Name: "decompilers\javajdgui"; Description: "[JAVA] JD-GUI"; Types: full; Source: "{#MySrcDir}\toolkit\Decompilers\[JAVA] JD-GUI\*"; DestDir: "{#MyAppToolsFolder}\Decompilers\[JAVA] JD-GUI"; Components: "decompilers\javajdgui"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\[JAVA] JD-GUI"; Filename: "{#MyAppToolsFolder}\Decompilers\[JAVA] JD-GUI\jd-gui.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[JAVA] JD-GUI"; Components: "decompilers\javajdgui"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Decompilers\[JAVA] JD-GUI"; Filename: "{#MyAppToolsFolder}\Decompilers\[JAVA] JD-GUI\jd-gui.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[JAVA] JD-GUI"; Components: "decompilers\javajdgui"; +Name: "{group}\{#MyAppName}\[JAVA] JD-GUI"; Filename: "{#MyAppToolsFolder}\Decompilers\[JAVA] JD-GUI\jd-gui.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[JAVA] JD-GUI"; Components: "decompilers\javajdgui"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Decompilers\[JAVA] JD-GUI"; Filename: "{#MyAppToolsFolder}\Decompilers\[JAVA] JD-GUI\jd-gui.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[JAVA] JD-GUI"; Components: "decompilers\javajdgui"; Check: not Is64BitInstallMode; @@ -145,7 +145,7 @@ Name: "decompilers\vbvbdecompiler"; Description: "[VB] VB Decompiler"; Types: fu Source: "{#MySrcDir}\toolkit\Decompilers\[VB] VB Decompiler\*"; DestDir: "{#MyAppToolsFolder}\Decompilers\[VB] VB Decompiler"; Components: "decompilers\vbvbdecompiler"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\[VB] VB Decompiler"; Filename: "{#MyAppToolsFolder}\Decompilers\[VB] VB Decompiler\VB Decompiler.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[VB] VB Decompiler"; Components: "decompilers\vbvbdecompiler"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Decompilers\[VB] VB Decompiler"; Filename: "{#MyAppToolsFolder}\Decompilers\[VB] VB Decompiler\VB Decompiler.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[VB] VB Decompiler"; Components: "decompilers\vbvbdecompiler"; +Name: "{group}\{#MyAppName}\[VB] VB Decompiler"; Filename: "{#MyAppToolsFolder}\Decompilers\[VB] VB Decompiler\VB Decompiler.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[VB] VB Decompiler"; Components: "decompilers\vbvbdecompiler"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Decompilers\[VB] VB Decompiler"; Filename: "{#MyAppToolsFolder}\Decompilers\[VB] VB Decompiler\VB Decompiler.exe"; WorkingDir: "{#MyAppToolsFolder}\Decompilers\[VB] VB Decompiler"; Components: "decompilers\vbvbdecompiler"; Check: not Is64BitInstallMode; diff --git a/bin/installer/sections/dissasembler.iss b/bin/installer/sections/dissasembler.iss index 512a97a..2d6e071 100644 --- a/bin/installer/sections/dissasembler.iss +++ b/bin/installer/sections/dissasembler.iss @@ -6,8 +6,8 @@ Name: "dissasembler\bdasm"; Description: "BDASM"; Types: full; 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"; +Name: "{group}\{#MyAppName}\BDASM"; Filename: "{#MyAppToolsFolder}\Dissasembler\BDASM\bdasm.exe"; WorkingDir: "{#MyAppToolsFolder}\Dissasembler\BDASM"; Components: "dissasembler\bdasm"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Dissasembler\BDASM"; Filename: "{#MyAppToolsFolder}\Dissasembler\BDASM\bdasm.exe"; WorkingDir: "{#MyAppToolsFolder}\Dissasembler\BDASM"; Components: "dissasembler\bdasm"; Check: not Is64BitInstallMode; @@ -32,8 +32,8 @@ Name: "dissasembler\immunitydebugger"; Description: "Immunity Debugger"; Types: 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"; +Name: "{group}\{#MyAppName}\Immunity Debugger"; Filename: "{#MyAppToolsFolder}\Dissasembler\Immunity Debugger\ImmunityDebugger.exe"; WorkingDir: "{#MyAppToolsFolder}\Dissasembler\Immunity Debugger"; Components: "dissasembler\immunitydebugger"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Dissasembler\Immunity Debugger"; Filename: "{#MyAppToolsFolder}\Dissasembler\Immunity Debugger\ImmunityDebugger.exe"; WorkingDir: "{#MyAppToolsFolder}\Dissasembler\Immunity Debugger"; Components: "dissasembler\immunitydebugger"; Check: not Is64BitInstallMode; @@ -45,8 +45,8 @@ Name: "dissasembler\ollydbg110"; Description: "OllyDbg 1.10"; Types: full; 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"; +Name: "{group}\{#MyAppName}\OllyDbg 1.10"; Filename: "{#MyAppToolsFolder}\Dissasembler\OllyDbg 1.10\OLLYDBG.EXE"; WorkingDir: "{#MyAppToolsFolder}\Dissasembler\OllyDbg 1.10"; Components: "dissasembler\ollydbg110"; Check: not Is64BitInstallMode; +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"; Check: not Is64BitInstallMode; @@ -58,8 +58,8 @@ Name: "dissasembler\w32dasm"; Description: "w32Dasm"; Types: full; 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"; +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"; Check: not Is64BitInstallMode; +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"; Check: not Is64BitInstallMode; @@ -71,7 +71,7 @@ Name: "dissasembler\x64dbg"; Description: "x64dbg"; Types: full compact; Source: "{#MySrcDir}\toolkit\Dissasembler\x64dbg\*"; DestDir: "{#MyAppToolsFolder}\Dissasembler\x64dbg"; Components: "dissasembler\x64dbg"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\x64dbg"; Filename: "{#MyAppToolsFolder}\Dissasembler\x64dbg\x96dbg.exe"; WorkingDir: "{#MyAppToolsFolder}\Dissasembler\x64dbg"; Components: "dissasembler\x64dbg"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Dissasembler\x64dbg"; Filename: "{#MyAppToolsFolder}\Dissasembler\x64dbg\x96dbg.exe"; WorkingDir: "{#MyAppToolsFolder}\Dissasembler\x64dbg"; Components: "dissasembler\x64dbg"; +Name: "{group}\{#MyAppName}\x64dbg"; Filename: "{#MyAppToolsFolder}\Dissasembler\x64dbg\x96dbg.exe"; WorkingDir: "{#MyAppToolsFolder}\Dissasembler\x64dbg"; Components: "dissasembler\x64dbg"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Dissasembler\x64dbg"; Filename: "{#MyAppToolsFolder}\Dissasembler\x64dbg\x96dbg.exe"; WorkingDir: "{#MyAppToolsFolder}\Dissasembler\x64dbg"; Components: "dissasembler\x64dbg"; Check: not Is64BitInstallMode; diff --git a/bin/installer/sections/hex-editor.iss b/bin/installer/sections/hex-editor.iss index 15f4b89..7015f08 100644 --- a/bin/installer/sections/hex-editor.iss +++ b/bin/installer/sections/hex-editor.iss @@ -6,8 +6,8 @@ Name: "hexeditor\hxd"; Description: "HxD"; Types: full compact; Source: "{#MySrcDir}\toolkit\HEX Editor\HxD\*"; DestDir: "{#MyAppToolsFolder}\HEX Editor\HxD"; Components: "hexeditor\hxd"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\HxD"; Filename: "{#MyAppToolsFolder}\HEX Editor\HxD\HxD32.exe"; WorkingDir: "{#MyAppToolsFolder}\HEX Editor\HxD"; Components: "hexeditor\hxd"; -Name: "{#MyAppBinsFolder}\sendto\sendto\HEX Editor\HxD"; Filename: "{#MyAppToolsFolder}\HEX Editor\HxD\HxD32.exe"; WorkingDir: "{#MyAppToolsFolder}\HEX Editor\HxD"; Components: "hexeditor\hxd"; +Name: "{group}\{#MyAppName}\HxD"; Filename: "{#MyAppToolsFolder}\HEX Editor\HxD\HxD32.exe"; WorkingDir: "{#MyAppToolsFolder}\HEX Editor\HxD"; Components: "hexeditor\hxd"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\HEX Editor\HxD"; Filename: "{#MyAppToolsFolder}\HEX Editor\HxD\HxD32.exe"; WorkingDir: "{#MyAppToolsFolder}\HEX Editor\HxD"; Components: "hexeditor\hxd"; Check: not Is64BitInstallMode; [Icons] Name: "{group}\{#MyAppName}\HxD x64"; Filename: "{#MyAppToolsFolder}\HEX Editor\HxD\HxD64.exe"; WorkingDir: "{#MyAppToolsFolder}\HEX Editor\HxD"; Components: "hexeditor\hxd"; Check: Is64BitInstallMode; diff --git a/bin/installer/sections/monitor.iss b/bin/installer/sections/monitor.iss index 65bbeb7..a671d81 100644 --- a/bin/installer/sections/monitor.iss +++ b/bin/installer/sections/monitor.iss @@ -23,8 +23,8 @@ Name: "monitor\autoruns"; Description: "Autoruns"; Types: full; Source: "{#MySrcDir}\toolkit\Monitor\Autoruns\*"; DestDir: "{#MyAppToolsFolder}\Monitor\Autoruns"; Components: "monitor\autoruns"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\Autoruns"; Filename: "{#MyAppToolsFolder}\Monitor\Autoruns\Autoruns.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\Autoruns"; Components: "monitor\autoruns"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Monitor\Autoruns"; Filename: "{#MyAppToolsFolder}\Monitor\Autoruns\Autoruns.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\Autoruns"; Components: "monitor\autoruns"; +Name: "{group}\{#MyAppName}\Autoruns"; Filename: "{#MyAppToolsFolder}\Monitor\Autoruns\Autoruns.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\Autoruns"; Components: "monitor\autoruns"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Monitor\Autoruns"; Filename: "{#MyAppToolsFolder}\Monitor\Autoruns\Autoruns.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\Autoruns"; Components: "monitor\autoruns"; Check: not Is64BitInstallMode; [Icons] Name: "{group}\{#MyAppName}\Autoruns x64"; Filename: "{#MyAppToolsFolder}\Monitor\Autoruns\Autoruns64.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\Autoruns"; Components: "monitor\autoruns"; Check: Is64BitInstallMode; @@ -40,8 +40,8 @@ Name: "monitor\currports"; Description: "CurrPorts"; Types: full; Source: "{#MySrcDir}\toolkit\Monitor\CurrPorts\*"; DestDir: "{#MyAppToolsFolder}\Monitor\CurrPorts"; Components: "monitor\currports"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\CurrPorts"; Filename: "{#MyAppToolsFolder}\Monitor\CurrPorts\cports.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\CurrPorts"; Components: "monitor\currports"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Monitor\CurrPorts"; Filename: "{#MyAppToolsFolder}\Monitor\CurrPorts\cports.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\CurrPorts"; Components: "monitor\currports"; +Name: "{group}\{#MyAppName}\CurrPorts"; Filename: "{#MyAppToolsFolder}\Monitor\CurrPorts\cports.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\CurrPorts"; Components: "monitor\currports"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Monitor\CurrPorts"; Filename: "{#MyAppToolsFolder}\Monitor\CurrPorts\cports.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\CurrPorts"; Components: "monitor\currports"; Check: not Is64BitInstallMode; @@ -66,8 +66,8 @@ Name: "monitor\multimon"; Description: "MultiMon"; Types: full; Source: "{#MySrcDir}\toolkit\Monitor\MultiMon\*"; DestDir: "{#MyAppToolsFolder}\Monitor\MultiMon"; Components: "monitor\multimon"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\MultiMon"; Filename: "{#MyAppToolsFolder}\Monitor\MultiMon\MultiMon.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\MultiMon"; Components: "monitor\multimon"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Monitor\MultiMon"; Filename: "{#MyAppToolsFolder}\Monitor\MultiMon\MultiMon.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\MultiMon"; Components: "monitor\multimon"; +Name: "{group}\{#MyAppName}\MultiMon"; Filename: "{#MyAppToolsFolder}\Monitor\MultiMon\MultiMon.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\MultiMon"; Components: "monitor\multimon"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Monitor\MultiMon"; Filename: "{#MyAppToolsFolder}\Monitor\MultiMon\MultiMon.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\MultiMon"; Components: "monitor\multimon"; Check: not Is64BitInstallMode; @@ -92,8 +92,8 @@ Name: "monitor\portmon"; Description: "Portmon"; Types: full; Source: "{#MySrcDir}\toolkit\Monitor\Portmon\*"; DestDir: "{#MyAppToolsFolder}\Monitor\Portmon"; Components: "monitor\portmon"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\Portmon"; Filename: "{#MyAppToolsFolder}\Monitor\Portmon\portmon.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\Portmon"; Components: "monitor\portmon"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Monitor\Portmon"; Filename: "{#MyAppToolsFolder}\Monitor\Portmon\portmon.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\Portmon"; Components: "monitor\portmon"; +Name: "{group}\{#MyAppName}\Portmon"; Filename: "{#MyAppToolsFolder}\Monitor\Portmon\portmon.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\Portmon"; Components: "monitor\portmon"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Monitor\Portmon"; Filename: "{#MyAppToolsFolder}\Monitor\Portmon\portmon.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\Portmon"; Components: "monitor\portmon"; Check: not Is64BitInstallMode; @@ -105,8 +105,8 @@ Name: "monitor\processexplorer"; Description: "Process Explorer"; Types: full; Source: "{#MySrcDir}\toolkit\Monitor\Process Explorer\*"; DestDir: "{#MyAppToolsFolder}\Monitor\Process Explorer"; Components: "monitor\processexplorer"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\Process Explorer"; Filename: "{#MyAppToolsFolder}\Monitor\Process Explorer\procexp.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\Process Explorer"; Components: "monitor\processexplorer"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Monitor\Process Explorer"; Filename: "{#MyAppToolsFolder}\Monitor\Process Explorer\procexp.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\Process Explorer"; Components: "monitor\processexplorer"; +Name: "{group}\{#MyAppName}\Process Explorer"; Filename: "{#MyAppToolsFolder}\Monitor\Process Explorer\procexp.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\Process Explorer"; Components: "monitor\processexplorer"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Monitor\Process Explorer"; Filename: "{#MyAppToolsFolder}\Monitor\Process Explorer\procexp.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\Process Explorer"; Components: "monitor\processexplorer"; Check: not Is64BitInstallMode; [Icons] Name: "{group}\{#MyAppName}\Process Explorer x64"; Filename: "{#MyAppToolsFolder}\Monitor\Process Explorer\procexp64.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\Process Explorer"; Components: "monitor\processexplorer"; Check: Is64BitInstallMode; @@ -122,8 +122,8 @@ Name: "monitor\processhacker3"; Description: "Process Hacker 3"; Types: full com Source: "{#MySrcDir}\toolkit\Monitor\Process Hacker 3\*"; DestDir: "{#MyAppToolsFolder}\Monitor\Process Hacker 3"; Components: "monitor\processhacker3"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\Process Hacker 3"; Filename: "{#MyAppToolsFolder}\Monitor\Process Hacker 3\32bit\ProcessHacker.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\Process Hacker 3\32bit"; Components: "monitor\processhacker3"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Monitor\Process Hacker 3"; Filename: "{#MyAppToolsFolder}\Monitor\Process Hacker 3\32bit\ProcessHacker.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\Process Hacker 3\32bit"; Components: "monitor\processhacker3"; +Name: "{group}\{#MyAppName}\Process Hacker 3"; Filename: "{#MyAppToolsFolder}\Monitor\Process Hacker 3\32bit\ProcessHacker.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\Process Hacker 3\32bit"; Components: "monitor\processhacker3"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Monitor\Process Hacker 3"; Filename: "{#MyAppToolsFolder}\Monitor\Process Hacker 3\32bit\ProcessHacker.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\Process Hacker 3\32bit"; Components: "monitor\processhacker3"; Check: not Is64BitInstallMode; [Icons] Name: "{group}\{#MyAppName}\Process Hacker 3 x64"; Filename: "{#MyAppToolsFolder}\Monitor\Process Hacker 3\64bit\ProcessHacker.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\Process Hacker 3\64bit"; Components: "monitor\processhacker3"; Check: Is64BitInstallMode; @@ -139,8 +139,8 @@ Name: "monitor\procmon"; Description: "Procmon"; Types: full compact; Source: "{#MySrcDir}\toolkit\Monitor\Procmon\*"; DestDir: "{#MyAppToolsFolder}\Monitor\Procmon"; Components: "monitor\procmon"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\Procmon"; Filename: "{#MyAppToolsFolder}\Monitor\Procmon\Procmon.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\Procmon"; Components: "monitor\procmon"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Monitor\Procmon"; Filename: "{#MyAppToolsFolder}\Monitor\Procmon\Procmon.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\Procmon"; Components: "monitor\procmon"; +Name: "{group}\{#MyAppName}\Procmon"; Filename: "{#MyAppToolsFolder}\Monitor\Procmon\Procmon.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\Procmon"; Components: "monitor\procmon"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Monitor\Procmon"; Filename: "{#MyAppToolsFolder}\Monitor\Procmon\Procmon.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\Procmon"; Components: "monitor\procmon"; Check: not Is64BitInstallMode; [Icons] Name: "{group}\{#MyAppName}\Procmon x64"; Filename: "{#MyAppToolsFolder}\Monitor\Procmon\Procmon64.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\Procmon"; Components: "monitor\procmon"; Check: Is64BitInstallMode; @@ -160,8 +160,8 @@ Name: "{group}\{#MyAppName}\RegShot x64"; Filename: "{#MyAppToolsFolder}\Monitor Name: "{#MyAppBinsFolder}\sendto\sendto\Monitor\RegShot x64"; Filename: "{#MyAppToolsFolder}\Monitor\RegShot\Regshot-x64-ANSI.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\RegShot"; Components: "monitor\regshot"; Check: Is64BitInstallMode; [Icons] -Name: "{group}\{#MyAppName}\RegShot"; Filename: "{#MyAppToolsFolder}\Monitor\RegShot\Regshot-x86-ANSI.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\RegShot"; Components: "monitor\regshot"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Monitor\RegShot"; Filename: "{#MyAppToolsFolder}\Monitor\RegShot\Regshot-x86-ANSI.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\RegShot"; Components: "monitor\regshot"; +Name: "{group}\{#MyAppName}\RegShot"; Filename: "{#MyAppToolsFolder}\Monitor\RegShot\Regshot-x86-ANSI.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\RegShot"; Components: "monitor\regshot"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Monitor\RegShot"; Filename: "{#MyAppToolsFolder}\Monitor\RegShot\Regshot-x86-ANSI.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\RegShot"; Components: "monitor\regshot"; Check: not Is64BitInstallMode; @@ -173,8 +173,8 @@ Name: "monitor\sysanalyzer"; Description: "SysAnalyzer"; Types: full; Source: "{#MySrcDir}\toolkit\Monitor\SysAnalyzer\*"; DestDir: "{#MyAppToolsFolder}\Monitor\SysAnalyzer"; Components: "monitor\sysanalyzer"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\SysAnalyzer"; Filename: "{#MyAppToolsFolder}\Monitor\SysAnalyzer\sysAnalyzer.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\SysAnalyzer"; Components: "monitor\sysanalyzer"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Monitor\SysAnalyzer"; Filename: "{#MyAppToolsFolder}\Monitor\SysAnalyzer\sysAnalyzer.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\SysAnalyzer"; Components: "monitor\sysanalyzer"; +Name: "{group}\{#MyAppName}\SysAnalyzer"; Filename: "{#MyAppToolsFolder}\Monitor\SysAnalyzer\sysAnalyzer.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\SysAnalyzer"; Components: "monitor\sysanalyzer"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Monitor\SysAnalyzer"; Filename: "{#MyAppToolsFolder}\Monitor\SysAnalyzer\sysAnalyzer.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\SysAnalyzer"; Components: "monitor\sysanalyzer"; Check: not Is64BitInstallMode; @@ -186,8 +186,8 @@ Name: "monitor\tcpview"; Description: "TCPView"; Types: full compact; Source: "{#MySrcDir}\toolkit\Monitor\TCPView\*"; DestDir: "{#MyAppToolsFolder}\Monitor\TCPView"; Components: "monitor\tcpview"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\TCPView"; Filename: "{#MyAppToolsFolder}\Monitor\TCPView\tcpview.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\TCPView"; Components: "monitor\tcpview"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Monitor\TCPView"; Filename: "{#MyAppToolsFolder}\Monitor\TCPView\tcpview.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\TCPView"; Components: "monitor\tcpview"; +Name: "{group}\{#MyAppName}\TCPView"; Filename: "{#MyAppToolsFolder}\Monitor\TCPView\tcpview.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\TCPView"; Components: "monitor\tcpview"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Monitor\TCPView"; Filename: "{#MyAppToolsFolder}\Monitor\TCPView\tcpview.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\TCPView"; Components: "monitor\tcpview"; Check: not Is64BitInstallMode; [Icons] Name: "{group}\{#MyAppName}\TCPView x64"; Filename: "{#MyAppToolsFolder}\Monitor\TCPView\tcpview64.exe"; WorkingDir: "{#MyAppToolsFolder}\Monitor\TCPView"; Components: "monitor\tcpview"; Check: Is64BitInstallMode; diff --git a/bin/installer/sections/nfomaker.iss b/bin/installer/sections/nfomaker.iss index 95b2fc2..6d5e386 100644 --- a/bin/installer/sections/nfomaker.iss +++ b/bin/installer/sections/nfomaker.iss @@ -6,8 +6,8 @@ Name: "nfomaker\asciigenerator2"; Description: "Ascii Generator 2"; Types: full; Source: "{#MySrcDir}\toolkit\NFOMaker\Ascii Generator 2\*"; DestDir: "{#MyAppToolsFolder}\NFOMaker\Ascii Generator 2"; Components: "nfomaker\asciigenerator2"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\Ascii Generator 2"; Filename: "{#MyAppToolsFolder}\NFOMaker\Ascii Generator 2\Ascgen2.exe"; WorkingDir: "{#MyAppToolsFolder}\NFOMaker\Ascii Generator 2"; Components: "nfomaker\asciigenerator2"; -Name: "{#MyAppBinsFolder}\sendto\sendto\NFOMaker\Ascii Generator 2"; Filename: "{#MyAppToolsFolder}\NFOMaker\Ascii Generator 2\Ascgen2.exe"; WorkingDir: "{#MyAppToolsFolder}\NFOMaker\Ascii Generator 2"; Components: "nfomaker\asciigenerator2"; +Name: "{group}\{#MyAppName}\Ascii Generator 2"; Filename: "{#MyAppToolsFolder}\NFOMaker\Ascii Generator 2\Ascgen2.exe"; WorkingDir: "{#MyAppToolsFolder}\NFOMaker\Ascii Generator 2"; Components: "nfomaker\asciigenerator2"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\NFOMaker\Ascii Generator 2"; Filename: "{#MyAppToolsFolder}\NFOMaker\Ascii Generator 2\Ascgen2.exe"; WorkingDir: "{#MyAppToolsFolder}\NFOMaker\Ascii Generator 2"; Components: "nfomaker\asciigenerator2"; Check: not Is64BitInstallMode; @@ -19,8 +19,8 @@ Name: "nfomaker\coolbeansnfocreator"; Description: "Cool Beans NFO Creator"; Typ Source: "{#MySrcDir}\toolkit\NFOMaker\Cool Beans NFO Creator\*"; DestDir: "{#MyAppToolsFolder}\NFOMaker\Cool Beans NFO Creator"; Components: "nfomaker\coolbeansnfocreator"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\Cool Beans NFO Creator"; Filename: "{#MyAppToolsFolder}\NFOMaker\Cool Beans NFO Creator\coolnfo.exe"; WorkingDir: "{#MyAppToolsFolder}\NFOMaker\Cool Beans NFO Creator"; Components: "nfomaker\coolbeansnfocreator"; -Name: "{#MyAppBinsFolder}\sendto\sendto\NFOMaker\Cool Beans NFO Creator"; Filename: "{#MyAppToolsFolder}\NFOMaker\Cool Beans NFO Creator\coolnfo.exe"; WorkingDir: "{#MyAppToolsFolder}\NFOMaker\Cool Beans NFO Creator"; Components: "nfomaker\coolbeansnfocreator"; +Name: "{group}\{#MyAppName}\Cool Beans NFO Creator"; Filename: "{#MyAppToolsFolder}\NFOMaker\Cool Beans NFO Creator\coolnfo.exe"; WorkingDir: "{#MyAppToolsFolder}\NFOMaker\Cool Beans NFO Creator"; Components: "nfomaker\coolbeansnfocreator"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\NFOMaker\Cool Beans NFO Creator"; Filename: "{#MyAppToolsFolder}\NFOMaker\Cool Beans NFO Creator\coolnfo.exe"; WorkingDir: "{#MyAppToolsFolder}\NFOMaker\Cool Beans NFO Creator"; Components: "nfomaker\coolbeansnfocreator"; Check: not Is64BitInstallMode; @@ -32,7 +32,7 @@ Name: "nfomaker\nfomaker"; Description: "NFO Maker"; Types: full; Source: "{#MySrcDir}\toolkit\NFOMaker\NFO Maker\*"; DestDir: "{#MyAppToolsFolder}\NFOMaker\NFO Maker"; Components: "nfomaker\nfomaker"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\NFO Maker"; Filename: "{#MyAppToolsFolder}\NFOMaker\NFO Maker\nfomaker.exe"; WorkingDir: "{#MyAppToolsFolder}\NFOMaker\NFO Maker"; Components: "nfomaker\nfomaker"; -Name: "{#MyAppBinsFolder}\sendto\sendto\NFOMaker\NFO Maker"; Filename: "{#MyAppToolsFolder}\NFOMaker\NFO Maker\nfomaker.exe"; WorkingDir: "{#MyAppToolsFolder}\NFOMaker\NFO Maker"; Components: "nfomaker\nfomaker"; +Name: "{group}\{#MyAppName}\NFO Maker"; Filename: "{#MyAppToolsFolder}\NFOMaker\NFO Maker\nfomaker.exe"; WorkingDir: "{#MyAppToolsFolder}\NFOMaker\NFO Maker"; Components: "nfomaker\nfomaker"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\NFOMaker\NFO Maker"; Filename: "{#MyAppToolsFolder}\NFOMaker\NFO Maker\nfomaker.exe"; WorkingDir: "{#MyAppToolsFolder}\NFOMaker\NFO Maker"; Components: "nfomaker\nfomaker"; Check: not Is64BitInstallMode; diff --git a/bin/installer/sections/other.iss b/bin/installer/sections/other.iss index 1f7ed3f..a7e3934 100644 --- a/bin/installer/sections/other.iss +++ b/bin/installer/sections/other.iss @@ -6,8 +6,8 @@ Name: "other\apkeasytool"; Description: "APKEasyTool"; Types: full; Source: "{#MySrcDir}\toolkit\Other\APKEasyTool\*"; DestDir: "{#MyAppToolsFolder}\Other\APKEasyTool"; Components: "other\apkeasytool"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\APKEasyTool"; Filename: "{#MyAppToolsFolder}\Other\APKEasyTool\apkeasytool.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\APKEasyTool"; Components: "other\apkeasytool"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Other\APKEasyTool"; Filename: "{#MyAppToolsFolder}\Other\APKEasyTool\apkeasytool.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\APKEasyTool"; Components: "other\apkeasytool"; +Name: "{group}\{#MyAppName}\APKEasyTool"; Filename: "{#MyAppToolsFolder}\Other\APKEasyTool\apkeasytool.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\APKEasyTool"; Components: "other\apkeasytool"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Other\APKEasyTool"; Filename: "{#MyAppToolsFolder}\Other\APKEasyTool\apkeasytool.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\APKEasyTool"; Components: "other\apkeasytool"; Check: not Is64BitInstallMode; @@ -32,8 +32,8 @@ Name: "other\astrogrep"; Description: "AstroGrep"; Types: full; Source: "{#MySrcDir}\toolkit\Other\AstroGrep\*"; DestDir: "{#MyAppToolsFolder}\Other\AstroGrep"; Components: "other\astrogrep"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\AstroGrep"; Filename: "{#MyAppToolsFolder}\Other\AstroGrep\AstroGrep.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\AstroGrep"; Components: "other\astrogrep"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Other\AstroGrep"; Filename: "{#MyAppToolsFolder}\Other\AstroGrep\AstroGrep.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\AstroGrep"; Components: "other\astrogrep"; +Name: "{group}\{#MyAppName}\AstroGrep"; Filename: "{#MyAppToolsFolder}\Other\AstroGrep\AstroGrep.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\AstroGrep"; Components: "other\astrogrep"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Other\AstroGrep"; Filename: "{#MyAppToolsFolder}\Other\AstroGrep\AstroGrep.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\AstroGrep"; Components: "other\astrogrep"; Check: not Is64BitInstallMode; @@ -45,8 +45,8 @@ Name: "other\avfucker"; Description: "AVFucker"; Types: full; 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"; +Name: "{group}\{#MyAppName}\AVFucker"; Filename: "{#MyAppToolsFolder}\Other\AVFucker\AVFucker.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\AVFucker"; Components: "other\avfucker"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Other\AVFucker"; Filename: "{#MyAppToolsFolder}\Other\AVFucker\AVFucker.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\AVFucker"; Components: "other\avfucker"; Check: not Is64BitInstallMode; @@ -71,8 +71,8 @@ Name: "other\hashcalc"; Description: "HashCalc"; Types: full compact; 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"; +Name: "{group}\{#MyAppName}\HashCalc"; Filename: "{#MyAppToolsFolder}\Other\HashCalc\HashCalc.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\HashCalc"; Components: "other\hashcalc"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Other\HashCalc"; Filename: "{#MyAppToolsFolder}\Other\HashCalc\HashCalc.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\HashCalc"; Components: "other\hashcalc"; Check: not Is64BitInstallMode; @@ -84,8 +84,8 @@ Name: "other\hashmyfiles"; Description: "HashMyFiles"; Types: full; Source: "{#MySrcDir}\toolkit\Other\HashMyFiles\*"; DestDir: "{#MyAppToolsFolder}\Other\HashMyFiles"; Components: "other\hashmyfiles"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\HashMyFiles"; Filename: "{#MyAppToolsFolder}\Other\HashMyFiles\HashMyFiles.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\HashMyFiles"; Components: "other\hashmyfiles"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Other\HashMyFiles"; Filename: "{#MyAppToolsFolder}\Other\HashMyFiles\HashMyFiles.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\HashMyFiles"; Components: "other\hashmyfiles"; +Name: "{group}\{#MyAppName}\HashMyFiles"; Filename: "{#MyAppToolsFolder}\Other\HashMyFiles\HashMyFiles.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\HashMyFiles"; Components: "other\hashmyfiles"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Other\HashMyFiles"; Filename: "{#MyAppToolsFolder}\Other\HashMyFiles\HashMyFiles.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\HashMyFiles"; Components: "other\hashmyfiles"; Check: not Is64BitInstallMode; @@ -97,8 +97,8 @@ Name: "other\imprec"; Description: "ImpREC"; Types: full; 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"; +Name: "{group}\{#MyAppName}\ImpREC"; Filename: "{#MyAppToolsFolder}\Other\ImpREC\ImpREC - 1.7f\ImportREC.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\ImpREC\ImpREC - 1.7f"; Components: "other\imprec"; Check: not Is64BitInstallMode; +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"; Check: not Is64BitInstallMode; @@ -110,8 +110,8 @@ Name: "other\indetectablesoffsetlocator"; Description: "Indetectables Offset Loc 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"; +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"; Check: not Is64BitInstallMode; +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"; Check: not Is64BitInstallMode; @@ -123,8 +123,8 @@ Name: "other\procdot"; Description: "ProcDOT"; Types: full; Source: "{#MySrcDir}\toolkit\Other\ProcDOT\*"; DestDir: "{#MyAppToolsFolder}\Other\ProcDOT"; Components: "other\procdot"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\ProcDOT"; Filename: "{#MyAppToolsFolder}\Other\ProcDOT\win32\procdot.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\ProcDOT\win32"; Components: "other\procdot"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Other\ProcDOT"; Filename: "{#MyAppToolsFolder}\Other\ProcDOT\win32\procdot.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\ProcDOT\win32"; Components: "other\procdot"; +Name: "{group}\{#MyAppName}\ProcDOT"; Filename: "{#MyAppToolsFolder}\Other\ProcDOT\win32\procdot.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\ProcDOT\win32"; Components: "other\procdot"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Other\ProcDOT"; Filename: "{#MyAppToolsFolder}\Other\ProcDOT\win32\procdot.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\ProcDOT\win32"; Components: "other\procdot"; Check: not Is64BitInstallMode; [Icons] Name: "{group}\{#MyAppName}\ProcDOT x64"; Filename: "{#MyAppToolsFolder}\Other\ProcDOT\win64\procdot.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\ProcDOT\win64"; Components: "other\procdot"; Check: Is64BitInstallMode; @@ -140,8 +140,8 @@ Name: "other\processdump"; Description: "Process-Dump"; Types: full; 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"; -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"; +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; @@ -157,8 +157,8 @@ Name: "other\resourcehacker"; Description: "Resource Hacker"; Types: full compac Source: "{#MySrcDir}\toolkit\Other\Resource Hacker\*"; DestDir: "{#MyAppToolsFolder}\Other\Resource Hacker"; Components: "other\resourcehacker"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\Resource Hacker"; Filename: "{#MyAppToolsFolder}\Other\Resource Hacker\ResourceHacker.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\Resource Hacker"; Components: "other\resourcehacker"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Other\Resource Hacker"; Filename: "{#MyAppToolsFolder}\Other\Resource Hacker\ResourceHacker.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\Resource Hacker"; Components: "other\resourcehacker"; +Name: "{group}\{#MyAppName}\Resource Hacker"; Filename: "{#MyAppToolsFolder}\Other\Resource Hacker\ResourceHacker.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\Resource Hacker"; Components: "other\resourcehacker"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Other\Resource Hacker"; Filename: "{#MyAppToolsFolder}\Other\Resource Hacker\ResourceHacker.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\Resource Hacker"; Components: "other\resourcehacker"; Check: not Is64BitInstallMode; @@ -187,8 +187,8 @@ Name: "other\showstring"; Description: "ShowString"; Types: full; 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}\ShowString"; Filename: "{#MyAppToolsFolder}\Other\ShowString\showstring.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\ShowString"; Components: "other\showstring"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Other\ShowString"; Filename: "{#MyAppToolsFolder}\Other\ShowString\showstring.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\ShowString"; Components: "other\showstring"; Check: not Is64BitInstallMode; @@ -200,8 +200,8 @@ Name: "other\strings"; Description: "Strings"; Types: full; Source: "{#MySrcDir}\toolkit\Other\Strings\*"; DestDir: "{#MyAppToolsFolder}\Other\Strings"; Components: "other\strings"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\Strings"; Filename: "{sys}\cmd.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\Strings"; Components: "other\strings"; Parameters: "/K ""{#MyAppToolsFolder}\Other\Strings\strings.exe"""; IconFilename: "{#MyAppToolsFolder}\Other\Strings\strings.exe"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Other\Strings"; Filename: "{sys}\cmd.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\Strings"; Components: "other\strings"; Parameters: "/K ""{#MyAppToolsFolder}\Other\Strings\strings.exe"""; IconFilename: "{#MyAppToolsFolder}\Other\Strings\strings.exe"; +Name: "{group}\{#MyAppName}\Strings"; Filename: "{sys}\cmd.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\Strings"; Components: "other\strings"; Parameters: "/K ""{#MyAppToolsFolder}\Other\Strings\strings.exe"""; IconFilename: "{#MyAppToolsFolder}\Other\Strings\strings.exe"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Other\Strings"; Filename: "{sys}\cmd.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\Strings"; Components: "other\strings"; Parameters: "/K ""{#MyAppToolsFolder}\Other\Strings\strings.exe"""; IconFilename: "{#MyAppToolsFolder}\Other\Strings\strings.exe"; Check: not Is64BitInstallMode; [Icons] Name: "{group}\{#MyAppName}\Strings x64"; Filename: "{sys}\cmd.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\Strings"; Components: "other\strings"; Parameters: "/K ""{#MyAppToolsFolder}\Other\Strings\strings64.exe"""; IconFilename: "{#MyAppToolsFolder}\Other\Strings\strings64.exe"; Check: Is64BitInstallMode; @@ -230,8 +230,8 @@ Name: "other\virustotaluploader"; Description: "VirusTotalUploader"; Types: full Source: "{#MySrcDir}\toolkit\Other\VirusTotalUploader\*"; DestDir: "{#MyAppToolsFolder}\Other\VirusTotalUploader"; Components: "other\virustotaluploader"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\VirusTotalUploader"; Filename: "{#MyAppToolsFolder}\Other\VirusTotalUploader\uploader.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\VirusTotalUploader"; Components: "other\virustotaluploader"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Other\VirusTotalUploader"; Filename: "{#MyAppToolsFolder}\Other\VirusTotalUploader\uploader.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\VirusTotalUploader"; Components: "other\virustotaluploader"; +Name: "{group}\{#MyAppName}\VirusTotalUploader"; Filename: "{#MyAppToolsFolder}\Other\VirusTotalUploader\uploader.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\VirusTotalUploader"; Components: "other\virustotaluploader"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Other\VirusTotalUploader"; Filename: "{#MyAppToolsFolder}\Other\VirusTotalUploader\uploader.exe"; WorkingDir: "{#MyAppToolsFolder}\Other\VirusTotalUploader"; Components: "other\virustotaluploader"; Check: not Is64BitInstallMode; diff --git a/bin/installer/sections/patcher.iss b/bin/installer/sections/patcher.iss index e1135bd..6a1d769 100644 --- a/bin/installer/sections/patcher.iss +++ b/bin/installer/sections/patcher.iss @@ -6,8 +6,8 @@ Name: "patcher\at4repatcher"; Description: "AT4RE Patcher"; Types: full; 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"; +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"; Check: not Is64BitInstallMode; +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"; Check: not Is64BitInstallMode; @@ -19,8 +19,8 @@ Name: "patcher\dup"; Description: "dUP"; Types: full; 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"; +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"; Check: not Is64BitInstallMode; +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"; Check: not Is64BitInstallMode; @@ -32,7 +32,7 @@ Name: "patcher\uppp"; Description: "uPPP"; Types: full; 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"; +Name: "{group}\{#MyAppName}\uPPP"; Filename: "{#MyAppToolsFolder}\Patcher\uPPP\uPPP.exe"; WorkingDir: "{#MyAppToolsFolder}\Patcher\uPPP"; Components: "patcher\uppp"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Patcher\uPPP"; Filename: "{#MyAppToolsFolder}\Patcher\uPPP\uPPP.exe"; WorkingDir: "{#MyAppToolsFolder}\Patcher\uPPP"; Components: "patcher\uppp"; Check: not Is64BitInstallMode; diff --git a/bin/installer/sections/rootkits-detector.iss b/bin/installer/sections/rootkits-detector.iss index 678a769..bd3a600 100644 --- a/bin/installer/sections/rootkits-detector.iss +++ b/bin/installer/sections/rootkits-detector.iss @@ -6,8 +6,8 @@ Name: "rootkitsdetector\gmer"; Description: "GMER"; Types: full compact; Source: "{#MySrcDir}\toolkit\Rootkits Detector\GMER\*"; DestDir: "{#MyAppToolsFolder}\Rootkits Detector\GMER"; Components: "rootkitsdetector\gmer"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\GMER"; Filename: "{#MyAppToolsFolder}\Rootkits Detector\GMER\gmer.exe"; WorkingDir: "{#MyAppToolsFolder}\Rootkits Detector\GMER"; Components: "rootkitsdetector\gmer"; -Name: "{#MyAppBinsFolder}\sendto\sendto\Rootkits Detector\GMER"; Filename: "{#MyAppToolsFolder}\Rootkits Detector\GMER\gmer.exe"; WorkingDir: "{#MyAppToolsFolder}\Rootkits Detector\GMER"; Components: "rootkitsdetector\gmer"; +Name: "{group}\{#MyAppName}\GMER"; Filename: "{#MyAppToolsFolder}\Rootkits Detector\GMER\gmer.exe"; WorkingDir: "{#MyAppToolsFolder}\Rootkits Detector\GMER"; Components: "rootkitsdetector\gmer"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\Rootkits Detector\GMER"; Filename: "{#MyAppToolsFolder}\Rootkits Detector\GMER\gmer.exe"; WorkingDir: "{#MyAppToolsFolder}\Rootkits Detector\GMER"; Components: "rootkitsdetector\gmer"; Check: not Is64BitInstallMode; diff --git a/bin/installer/sections/unpacking.iss b/bin/installer/sections/unpacking.iss index 2b59fb1..c1b52f5 100644 --- a/bin/installer/sections/unpacking.iss +++ b/bin/installer/sections/unpacking.iss @@ -10,8 +10,8 @@ Name: "{group}\{#MyAppName}\De4Dot x64"; Filename: "{sys}\cmd.exe"; WorkingDir: Name: "{#MyAppBinsFolder}\sendto\sendto\UnPacking\De4Dot x64"; Filename: "{sys}\cmd.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\De4Dot"; Components: "unpacking\de4dot"; Parameters: "/K ""{#MyAppToolsFolder}\UnPacking\De4Dot\de4dot-x64.exe"""; IconFilename: "{#MyAppToolsFolder}\UnPacking\De4Dot\de4dot-x64.exe"; Check: Is64BitInstallMode; [Icons] -Name: "{group}\{#MyAppName}\De4Dot"; Filename: "{sys}\cmd.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\De4Dot"; Components: "unpacking\de4dot"; Parameters: "/K ""{#MyAppToolsFolder}\UnPacking\De4Dot\de4dot.exe"""; IconFilename: "{#MyAppToolsFolder}\UnPacking\De4Dot\de4dot.exe"; -Name: "{#MyAppBinsFolder}\sendto\sendto\UnPacking\De4Dot"; Filename: "{sys}\cmd.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\De4Dot"; Components: "unpacking\de4dot"; Parameters: "/K ""{#MyAppToolsFolder}\UnPacking\De4Dot\de4dot.exe"""; IconFilename: "{#MyAppToolsFolder}\UnPacking\De4Dot\de4dot.exe"; +Name: "{group}\{#MyAppName}\De4Dot"; Filename: "{sys}\cmd.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\De4Dot"; Components: "unpacking\de4dot"; Parameters: "/K ""{#MyAppToolsFolder}\UnPacking\De4Dot\de4dot.exe"""; IconFilename: "{#MyAppToolsFolder}\UnPacking\De4Dot\de4dot.exe"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\UnPacking\De4Dot"; Filename: "{sys}\cmd.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\De4Dot"; Components: "unpacking\de4dot"; Parameters: "/K ""{#MyAppToolsFolder}\UnPacking\De4Dot\de4dot.exe"""; IconFilename: "{#MyAppToolsFolder}\UnPacking\De4Dot\de4dot.exe"; Check: not Is64BitInstallMode; @@ -23,8 +23,8 @@ Name: "unpacking\gunpacker"; Description: "GUnPacker"; Types: full; 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"; +Name: "{group}\{#MyAppName}\GUnPacker"; Filename: "{#MyAppToolsFolder}\UnPacking\GUnPacker\GUnPacker v0.5.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\GUnPacker"; Components: "unpacking\gunpacker"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\UnPacking\GUnPacker"; Filename: "{#MyAppToolsFolder}\UnPacking\GUnPacker\GUnPacker v0.5.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\GUnPacker"; Components: "unpacking\gunpacker"; Check: not Is64BitInstallMode; @@ -70,8 +70,8 @@ Name: "unpacking\rldepacker"; Description: "RL!dePacker"; Types: full compact; 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"; +Name: "{group}\{#MyAppName}\RL!dePacker"; Filename: "{#MyAppToolsFolder}\UnPacking\RL!dePacker\RL!dePacker.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\RL!dePacker"; Components: "unpacking\rldepacker"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\UnPacking\RL!dePacker"; Filename: "{#MyAppToolsFolder}\UnPacking\RL!dePacker\RL!dePacker.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\RL!dePacker"; Components: "unpacking\rldepacker"; Check: not Is64BitInstallMode; @@ -83,8 +83,8 @@ Name: "unpacking\uniextract"; Description: "UniExtract"; Types: full compact; Source: "{#MySrcDir}\toolkit\UnPacking\UniExtract\*"; DestDir: "{#MyAppToolsFolder}\UnPacking\UniExtract"; Components: "unpacking\uniextract"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\UniExtract"; Filename: "{#MyAppToolsFolder}\UnPacking\UniExtract\UniExtract.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\UniExtract"; Components: "unpacking\uniextract"; -Name: "{#MyAppBinsFolder}\sendto\sendto\UnPacking\UniExtract"; Filename: "{#MyAppToolsFolder}\UnPacking\UniExtract\UniExtract.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\UniExtract"; Components: "unpacking\uniextract"; +Name: "{group}\{#MyAppName}\UniExtract"; Filename: "{#MyAppToolsFolder}\UnPacking\UniExtract\UniExtract.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\UniExtract"; Components: "unpacking\uniextract"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\UnPacking\UniExtract"; Filename: "{#MyAppToolsFolder}\UnPacking\UniExtract\UniExtract.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\UniExtract"; Components: "unpacking\uniextract"; Check: not Is64BitInstallMode; @@ -96,8 +96,8 @@ Name: "unpacking\vmunpacker"; Description: "VMUnpacker"; Types: full; 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"; +Name: "{group}\{#MyAppName}\VMUnpacker"; Filename: "{#MyAppToolsFolder}\UnPacking\VMUnpacker\VMUnpacker - 1.6\VMUnpacker.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\VMUnpacker\VMUnpacker - 1.6"; Components: "unpacking\vmunpacker"; Check: not Is64BitInstallMode; +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"; Check: not Is64BitInstallMode; @@ -109,7 +109,7 @@ Name: "unpacking\xvolkolak"; Description: "XVolkolak"; Types: full compact; Source: "{#MySrcDir}\toolkit\UnPacking\XVolkolak\*"; DestDir: "{#MyAppToolsFolder}\UnPacking\XVolkolak"; Components: "unpacking\xvolkolak"; Flags: ignoreversion recursesubdirs createallsubdirs; [Icons] -Name: "{group}\{#MyAppName}\XVolkolak"; Filename: "{#MyAppToolsFolder}\UnPacking\XVolkolak\xvlk.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\XVolkolak"; Components: "unpacking\xvolkolak"; -Name: "{#MyAppBinsFolder}\sendto\sendto\UnPacking\XVolkolak"; Filename: "{#MyAppToolsFolder}\UnPacking\XVolkolak\xvlk.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\XVolkolak"; Components: "unpacking\xvolkolak"; +Name: "{group}\{#MyAppName}\XVolkolak"; Filename: "{#MyAppToolsFolder}\UnPacking\XVolkolak\xvlk.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\XVolkolak"; Components: "unpacking\xvolkolak"; Check: not Is64BitInstallMode; +Name: "{#MyAppBinsFolder}\sendto\sendto\UnPacking\XVolkolak"; Filename: "{#MyAppToolsFolder}\UnPacking\XVolkolak\xvlk.exe"; WorkingDir: "{#MyAppToolsFolder}\UnPacking\XVolkolak"; Components: "unpacking\xvolkolak"; Check: not Is64BitInstallMode; diff --git a/bin/installer/setup.iss b/bin/installer/setup.iss index 57ae72e..d939885 100644 --- a/bin/installer/setup.iss +++ b/bin/installer/setup.iss @@ -2,7 +2,7 @@ ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! #define MyAppName "Indetectables Toolkit" -#define MyAppVersion "2022.3" +#define MyAppVersion "2022.4" #define MyAppPublisher "Indetectables" #define MyAppURL "https://www.indetectables.net/" #define MyAppToolsFolder "{app}\toolkit"