diff --git a/bin/updater/bin/7z.dll b/bin/updater/bin/7z.dll new file mode 100644 index 0000000..e37f68f Binary files /dev/null and b/bin/updater/bin/7z.dll differ diff --git a/bin/updater/bin/7z.exe b/bin/updater/bin/7z.exe new file mode 100644 index 0000000..960aa0d Binary files /dev/null and b/bin/updater/bin/7z.exe differ diff --git a/bin/updater/scripts/Fiddler.bat b/bin/updater/scripts/Fiddler.bat new file mode 100644 index 0000000..348aaf1 --- /dev/null +++ b/bin/updater/scripts/Fiddler.bat @@ -0,0 +1,26 @@ +@ECHO OFF +SET "TOOL_NAME=%~1" +SET "UNPACK_DIR=%~2" +SET "DOWNLOAD_VER=%~3" +SET "BIN_DIR=%UNPACK_DIR%\..\..\bin" + +echo Extracting NSIS installer +cd /d "%UNPACK_DIR%" +for %%F in (FiddlerSetup.*.exe) do ( + "%BIN_DIR%\7z.exe" x -y -bso0 "%%F" -o"%UNPACK_DIR%" +) + +echo Extracting Fiddler from inner setup +"%BIN_DIR%\7z.exe" x -y -bso0 "%UNPACK_DIR%\$PLUGINSDIR\FiddlerSetup.exe" -o"%UNPACK_DIR%" + +echo Cleaning NSIS leftovers +for %%F in ("%UNPACK_DIR%\FiddlerSetup.*.exe") do ( + del /f /q "%%F" +) +for /d %%D in ("%UNPACK_DIR%\$*") do ( + rmdir /s /q "%%D" +) + +echo Moving Script Editor +if not exist "%UNPACK_DIR%\ScriptEditor" mkdir "%UNPACK_DIR%\ScriptEditor" +move /y "%UNPACK_DIR%\FSE2.exe" "%UNPACK_DIR%\ScriptEditor\" diff --git a/bin/updater/tools.ini b/bin/updater/tools.ini index 77940c4..f475c45 100644 --- a/bin/updater/tools.ini +++ b/bin/updater/tools.ini @@ -7,11 +7,10 @@ local_version = Beta [ExeinfoPe] folder = ..\..\toolkit\Analysis\ExeinfoPe -url = https://github.com/ExeinfoASL/ASL -update_url = https://github.com/ExeinfoASL/ASL/raw/master/exeinfope.zip -from = web +url = ExeinfoASL/ASL +from = github local_version = 0.0.8.8 -re_version = Version : (.*?) - +re_version = exeinfope.zip [XELFViewer] folder = ..\..\toolkit\Analysis\XELFViewer @@ -532,6 +531,14 @@ from = scoop scoop_bucket = extras local_version = 12.2.1 +[Fiddler] +folder = ..\..\toolkit\Network\Fiddler +url = fiddler +from = scoop +scoop_bucket = extras +post_unpack = scripts\Fiddler.bat +local_version = 5.0.20253.3311 + [UpdaterAutoUpdater] folder = ..\..\bin\updater url = indetectables-net/toolkit-updater diff --git a/bin/updater/updater.exe b/bin/updater/updater.exe index 9558846..0944ae2 100644 Binary files a/bin/updater/updater.exe and b/bin/updater/updater.exe differ diff --git a/toolkit/Network/Fiddler/Fiddler - 5.0.20253.3311.7z b/toolkit/Network/Fiddler/Fiddler - 5.0.20253.3311.7z new file mode 100644 index 0000000..cb157c4 Binary files /dev/null and b/toolkit/Network/Fiddler/Fiddler - 5.0.20253.3311.7z differ