Add images to installer

This commit is contained in:
DSR! committed 2025-05-26 13:44:03 -03:00
1 parent 252e568c18
commit bea3f74f13
19 files changed
+102

No files matched your search

+12
View File
@@ -169,6 +169,18 @@ class GenerateInstaller:
def iterate_folder(self, folder_path):
"""Iterate through folders and process each tool."""
# add folder desktop.ini support
self.section_list.append('[Run]')
self.section_list.append(
'Filename: "attrib.exe"; '
f'Parameters: "+s +h ""{{#MySrcDir}}\\toolkit\\{self.absolute_to_local_path(folder_path.absolute())}\\desktop.ini"""; '
'Flags: runhidden; '
)
self.section_list.append('')
self.section_list.append('')
self.section_list.append('')
# iterate sub folders
for item in pathlib.Path(folder_path).iterdir():
if item.is_dir():
print(colorama.Fore.YELLOW + f'[+] Process: {item.name}')
@@ -1,3 +1,8 @@
[Run]
Filename: "attrib.exe"; Parameters: "+s +h ""{#MyAppToolsFolder}\toolkit\Analysis\desktop.ini"""; Flags: runhidden;
; 4n4lDetector
[Components]
Name: "analysis\4n4ldetector"; Description: "4n4lDetector"; Types: full;
@@ -1,3 +1,8 @@
[Run]
Filename: "attrib.exe"; Parameters: "+s +h ""{#MyAppToolsFolder}\toolkit\Decompilers\desktop.ini"""; Flags: runhidden;
; [ANDROID] JADX
[Components]
Name: "decompilers\androidjadx"; Description: "[ANDROID] JADX"; Types: full compact;
@@ -1,3 +1,8 @@
[Run]
Filename: "attrib.exe"; Parameters: "+s +h ""{#MyAppToolsFolder}\toolkit\Dissasembler\desktop.ini"""; Flags: runhidden;
; Cutter
[Components]
Name: "dissasembler\cutter"; Description: "Cutter"; Types: full;
@@ -1,3 +1,8 @@
[Run]
Filename: "attrib.exe"; Parameters: "+s +h ""{#MyAppToolsFolder}\toolkit\HEX Editor\desktop.ini"""; Flags: runhidden;
; HxD
[Components]
Name: "hexeditor\hxd"; Description: "HxD"; Types: full compact;
@@ -1,3 +1,8 @@
[Run]
Filename: "attrib.exe"; Parameters: "+s +h ""{#MyAppToolsFolder}\toolkit\Monitor\desktop.ini"""; Flags: runhidden;
; Api Monitor
[Components]
Name: "monitor\apimonitor"; Description: "Api Monitor"; Types: full compact;
@@ -1,3 +1,8 @@
[Run]
Filename: "attrib.exe"; Parameters: "+s +h ""{#MyAppToolsFolder}\toolkit\NFOMaker\desktop.ini"""; Flags: runhidden;
; Ascii Generator 2
[Components]
Name: "nfomaker\asciigenerator2"; Description: "Ascii Generator 2"; Types: full;
@@ -1,3 +1,8 @@
[Run]
Filename: "attrib.exe"; Parameters: "+s +h ""{#MyAppToolsFolder}\toolkit\Other\desktop.ini"""; Flags: runhidden;
; All Dlls Dependencies
[Components]
Name: "other\alldllsdependencies"; Description: "All Dlls Dependencies"; Types: full;
@@ -1,3 +1,8 @@
[Run]
Filename: "attrib.exe"; Parameters: "+s +h ""{#MyAppToolsFolder}\toolkit\Reverse\desktop.ini"""; Flags: runhidden;
; ASM Calculator
[Components]
Name: "reverse\asmcalculator"; Description: "ASM Calculator"; Types: full compact;
@@ -1,3 +1,8 @@
[Run]
Filename: "attrib.exe"; Parameters: "+s +h ""{#MyAppToolsFolder}\toolkit\Rootkits Detector\desktop.ini"""; Flags: runhidden;
; GMER
[Components]
Name: "rootkitsdetector\gmer"; Description: "GMER"; Types: full compact;
@@ -1,3 +1,8 @@
[Run]
Filename: "attrib.exe"; Parameters: "+s +h ""{#MyAppToolsFolder}\toolkit\UnPacking\desktop.ini"""; Flags: runhidden;
; De4Dot
[Components]
Name: "unpacking\de4dot"; Description: "De4Dot"; Types: full;
@@ -1,3 +1,8 @@
[Run]
Filename: "attrib.exe"; Parameters: "+s +h ""{#MyAppToolsFolder}\toolkit\Analysis\desktop.ini"""; Flags: runhidden
; CAPA
[Components]
Name: "analysis\capa"; Description: "CAPA"; Types: full compact;
@@ -1,3 +1,8 @@
[Run]
Filename: "attrib.exe"; Parameters: "+s +h ""{#MyAppToolsFolder}\toolkit\Decompilers\desktop.ini"""; Flags: runhidden
; [ANDROID] JADX
[Components]
Name: "decompilers\androidjadx"; Description: "[ANDROID] JADX"; Types: full compact;
@@ -1,3 +1,8 @@
[Run]
Filename: "attrib.exe"; Parameters: "+s +h ""{#MyAppToolsFolder}\toolkit\Dissasembler\desktop.ini"""; Flags: runhidden
; x64dbg
[Components]
Name: "dissasembler\x64dbg"; Description: "x64dbg"; Types: full compact;
@@ -1,3 +1,8 @@
[Run]
Filename: "attrib.exe"; Parameters: "+s +h ""{#MyAppToolsFolder}\toolkit\HEX Editor\desktop.ini"""; Flags: runhidden;
; HxD
[Components]
Name: "hexeditor\hxd"; Description: "HxD"; Types: full compact;
@@ -1,3 +1,8 @@
[Run]
Filename: "attrib.exe"; Parameters: "+s +h ""{#MyAppToolsFolder}\toolkit\Monitor\desktop.ini"""; Flags: runhidden
; Api Monitor
[Components]
Name: "monitor\apimonitor"; Description: "Api Monitor"; Types: full compact;
@@ -1,3 +1,8 @@
[Run]
Filename: "attrib.exe"; Parameters: "+s +h ""{#MyAppToolsFolder}\toolkit\Other\desktop.ini"""; Flags: runhidden
; ApkStudio
[Components]
Name: "other\apkstudio"; Description: "ApkStudio"; Types: full compact;
@@ -1,3 +1,8 @@
[Run]
Filename: "attrib.exe"; Parameters: "+s +h ""{#MyAppToolsFolder}\toolkit\UnPacking\desktop.ini"""; Flags: runhidden
; ASM Calculator
[Components]
Name: "reverse\asmcalculator"; Description: "ASM Calculator"; Types: full compact;
@@ -1,3 +1,8 @@
[Run]
Filename: "attrib.exe"; Parameters: "+s +h ""{#MyAppToolsFolder}\toolkit\UnPacking\desktop.ini"""; Flags: runhidden
; De4Dot
[Components]
Name: "unpacking\de4dot"; Description: "De4Dot"; Types: full;