From 81c4915c5b70427c082b18140910d0103a49d6e1 Mon Sep 17 00:00:00 2001 From: vm-packages Date: Tue, 7 May 2024 13:42:56 +0000 Subject: [PATCH] Add ida.plugin.ifl.vm Closes https://github.com/mandiant/VM-Packages/issues/1028. --- packages/ida.plugin.ifl.vm/ida.plugin.ifl.vm.nuspec | 12 ++++++++++++ .../ida.plugin.ifl.vm/tools/chocolateyinstall.ps1 | 8 ++++++++ .../ida.plugin.ifl.vm/tools/chocolateyuninstall.ps1 | 6 ++++++ 3 files changed, 26 insertions(+) create mode 100644 packages/ida.plugin.ifl.vm/ida.plugin.ifl.vm.nuspec create mode 100644 packages/ida.plugin.ifl.vm/tools/chocolateyinstall.ps1 create mode 100644 packages/ida.plugin.ifl.vm/tools/chocolateyuninstall.ps1 diff --git a/packages/ida.plugin.ifl.vm/ida.plugin.ifl.vm.nuspec b/packages/ida.plugin.ifl.vm/ida.plugin.ifl.vm.nuspec new file mode 100644 index 000000000..7c0d17000 --- /dev/null +++ b/packages/ida.plugin.ifl.vm/ida.plugin.ifl.vm.nuspec @@ -0,0 +1,12 @@ + + + + ida.plugin.ifl.vm + 1.4.4 + hasherezade + Interactive Functions List IDA Pro plugin. + + + + + diff --git a/packages/ida.plugin.ifl.vm/tools/chocolateyinstall.ps1 b/packages/ida.plugin.ifl.vm/tools/chocolateyinstall.ps1 new file mode 100644 index 000000000..707574d38 --- /dev/null +++ b/packages/ida.plugin.ifl.vm/tools/chocolateyinstall.ps1 @@ -0,0 +1,8 @@ +$ErrorActionPreference = 'Stop' +Import-Module vm.common -Force -DisableNameChecking + +$pluginName = 'ifl.py' +$pluginUrl = 'https://raw.githubusercontent.com/hasherezade/ida_ifl/v1.4.4/ifl.py' +$pluginSha256 = '56bc0bd08dca09a44d007a9ec8a7ff80de0e3f143d1ad5c54c60beacec3e7eba' + +VM-Install-IDA-Plugin -pluginName $pluginName -pluginUrl $pluginUrl -pluginSha256 $pluginSha256 diff --git a/packages/ida.plugin.ifl.vm/tools/chocolateyuninstall.ps1 b/packages/ida.plugin.ifl.vm/tools/chocolateyuninstall.ps1 new file mode 100644 index 000000000..1052b5696 --- /dev/null +++ b/packages/ida.plugin.ifl.vm/tools/chocolateyuninstall.ps1 @@ -0,0 +1,6 @@ +$ErrorActionPreference = 'Continue' +Import-Module vm.common -Force -DisableNameChecking + +$pluginName = 'ifl.py' +VM-Uninstall-IDA-Plugin -pluginName $pluginName +