diff --git a/packages/ida.plugin.xrefer.vm/ida.plugin.xrefer.vm.nuspec b/packages/ida.plugin.xrefer.vm/ida.plugin.xrefer.vm.nuspec new file mode 100644 index 00000000..4f48a051 --- /dev/null +++ b/packages/ida.plugin.xrefer.vm/ida.plugin.xrefer.vm.nuspec @@ -0,0 +1,14 @@ + + + + ida.plugin.xrefer.vm + 1.0.0 + Custom navigation interface within IDA. + Muhammad Umair + + + + + + + diff --git a/packages/libraries-extra.python3.vm/tools/chocolateyinstall.ps1 b/packages/ida.plugin.xrefer.vm/tools/chocolateyinstall.ps1 similarity index 51% rename from packages/libraries-extra.python3.vm/tools/chocolateyinstall.ps1 rename to packages/ida.plugin.xrefer.vm/tools/chocolateyinstall.ps1 index 21698fdb..9a44aedc 100644 --- a/packages/libraries-extra.python3.vm/tools/chocolateyinstall.ps1 +++ b/packages/ida.plugin.xrefer.vm/tools/chocolateyinstall.ps1 @@ -4,6 +4,12 @@ Import-Module vm.common -Force -DisableNameChecking try { $dependencies = "asciinet,bs4,flare_capa,langchain,langchain_google_genai,langchain_openai,networkx,python-statemachine,requests,tabulate,tenacity" VM-Pip-Install $dependencies + + $pluginName = 'xrefer.py' + $pluginUrl = 'https://github.com/mandiant/xrefer/archive/refs/tags/v1.0.0.zip' + $pluginSha256 = '8c1b5cee59674e104e0bac20f908e9b3cf17af25b18b3ed80a845b62b257e7f1' + + VM-Install-IDA-Plugin -pluginName $pluginName -pluginUrl $pluginUrl -pluginSha256 $pluginSha256 } catch { VM-Write-Log-Exception $_ } diff --git a/packages/ida.plugin.xrefer.vm/tools/chocolateyuninstall.ps1 b/packages/ida.plugin.xrefer.vm/tools/chocolateyuninstall.ps1 new file mode 100644 index 00000000..e509e588 --- /dev/null +++ b/packages/ida.plugin.xrefer.vm/tools/chocolateyuninstall.ps1 @@ -0,0 +1,5 @@ +$ErrorActionPreference = 'Continue' +Import-Module vm.common -Force -DisableNameChecking + +$pluginName = 'xrefer.py' +VM-Uninstall-IDA-Plugin -pluginName $pluginName diff --git a/packages/libraries-extra.python3.vm/libraries-extra.python3.vm.nuspec b/packages/libraries-extra.python3.vm/libraries-extra.python3.vm.nuspec deleted file mode 100644 index 34826c1a..00000000 --- a/packages/libraries-extra.python3.vm/libraries-extra.python3.vm.nuspec +++ /dev/null @@ -1,13 +0,0 @@ - - - - libraries-extra.python3.vm - 0.0.0.20241029 - Install extra Python useful libraries - Several, check in pypi.org for every of the libraries - - - - - -