diff --git a/packages/binwalk.vm/binwalk.vm.nuspec b/packages/binwalk.vm/binwalk.vm.nuspec new file mode 100644 index 000000000..584bdb7ef --- /dev/null +++ b/packages/binwalk.vm/binwalk.vm.nuspec @@ -0,0 +1,13 @@ + + + + binwalk.vm + 3.1.1 + ReFirmLabs + Firmware Analysis Tool + + + + File Information + + diff --git a/packages/binwalk.vm/tools/chocolateyinstall.ps1 b/packages/binwalk.vm/tools/chocolateyinstall.ps1 new file mode 100644 index 000000000..25efeb39f --- /dev/null +++ b/packages/binwalk.vm/tools/chocolateyinstall.ps1 @@ -0,0 +1,14 @@ +$ErrorActionPreference = 'Stop' +Import-Module vm.common -Force -DisableNameChecking + +$toolName = 'binwalk' +$category = VM-Get-Category($MyInvocation.MyCommand.Definition) + +# Temporary workaround until official repo publishes a release automatically, replace with official URL when available +# Note: The official binwalk repository does not currently provide a Windows binary. +# This script uses a pre-built binary from a third-party source. +# Replace with https://github.com/ReFirmLabs/binwalk when they provide a Windows binary. +$zipUrl = 'https://github.com/socketz/binwalk/releases/download/v3.1.1/binwalk-Windows-msvc-x86_64.zip' +$zipSha256 = '5418e2d88af47d89b7f5fe47449d47acdf1ded1aabdccc582aabbbca6d39da89' + +VM-Install-From-Zip $toolName $category $zipUrl -zipSha256 $zipSha256 -consoleApp $true -innerFolder $false \ No newline at end of file diff --git a/packages/binwalk.vm/tools/chocolateyuninstall.ps1 b/packages/binwalk.vm/tools/chocolateyuninstall.ps1 new file mode 100644 index 000000000..ace9e2ad2 --- /dev/null +++ b/packages/binwalk.vm/tools/chocolateyuninstall.ps1 @@ -0,0 +1,7 @@ +$ErrorActionPreference = 'Continue' +Import-Module vm.common -Force -DisableNameChecking + +$toolName = 'binwalk' +$category = VM-Get-Category($MyInvocation.MyCommand.Definition) + +VM-Uninstall $toolName $category diff --git a/packages/libraries.python3.vm/libraries.python3.vm.nuspec b/packages/libraries.python3.vm/libraries.python3.vm.nuspec index 44bb9b21d..64dc0c77c 100644 --- a/packages/libraries.python3.vm/libraries.python3.vm.nuspec +++ b/packages/libraries.python3.vm/libraries.python3.vm.nuspec @@ -2,11 +2,11 @@ libraries.python3.vm - 0.0.0.20250730 - Python 3 libraries useful for common reverse engineering tasks. + 0.0.0.20250908 + Metapackage to install common Python libraries Several, check in pypi.org for every of the libraries - + diff --git a/packages/libraries.python3.vm/tools/modules.xml b/packages/libraries.python3.vm/tools/modules.xml index 1a2059024..af749b96e 100644 --- a/packages/libraries.python3.vm/tools/modules.xml +++ b/packages/libraries.python3.vm/tools/modules.xml @@ -3,7 +3,6 @@ -