From 848a97a3401ef37c93561f6f83a4ede5396632da Mon Sep 17 00:00:00 2001 From: Ana Maria Martinez Gomez Date: Wed, 27 Sep 2023 13:56:59 +0200 Subject: [PATCH] Update IDA Free to 8.3 Update IDA Free to latest version. --- packages/idafree.vm/idafree.vm.nuspec | 2 +- packages/idafree.vm/tools/chocolateyinstall.ps1 | 8 ++++---- packages/idafree.vm/tools/chocolateyuninstall.ps1 | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/idafree.vm/idafree.vm.nuspec b/packages/idafree.vm/idafree.vm.nuspec index 2fe2045cb..ee3bca528 100644 --- a/packages/idafree.vm/idafree.vm.nuspec +++ b/packages/idafree.vm/idafree.vm.nuspec @@ -2,7 +2,7 @@ idafree.vm - 7.6.20230926 + 8.3 hex-rays Free version of IDA, a powerful Interactive DisAssembler and debugger diff --git a/packages/idafree.vm/tools/chocolateyinstall.ps1 b/packages/idafree.vm/tools/chocolateyinstall.ps1 index 6fdddc67f..946ebbb5e 100644 --- a/packages/idafree.vm/tools/chocolateyinstall.ps1 +++ b/packages/idafree.vm/tools/chocolateyinstall.ps1 @@ -10,13 +10,13 @@ try { packageName = ${Env:ChocolateyPackageName} fileType = 'exe' silentArgs = '--mode unattended' - url = 'https://out7.hex-rays.com/files/idafree76_windows.exe' - checksum = '2ecc5b2f5329c4e7a4243634801180be38a397c31a330324c8abc605f5dffb9e' + url = 'https://out7.hex-rays.com/files/idafree83_windows.exe' + checksum = '10080a057704630578e697c6bb0b09968a54138075cacab175f62d60c71d0a1f' checksumType = 'sha256' } Install-ChocolateyPackage @packageArgs - $toolDir = Join-Path ${Env:ProgramFiles} "IDA Freeware 7.6" -Resolve + $toolDir = Join-Path ${Env:ProgramFiles} "IDA Freeware 8.3" -Resolve $executablePath = Join-Path $toolDir "ida64.exe" -Resolve $shortcut = Join-Path $shortcutDir "$toolname.lnk" Install-ChocolateyShortcut -shortcutFilePath $shortcut -targetPath $executablePath @@ -25,7 +25,7 @@ try { Install-BinFile -Name $toolname -Path $executablePath # Delete Desktop shortcut - $desktopShortcut = Join-Path ${Env:Public} "Desktop\IDA Freeware 7.6.lnk" + $desktopShortcut = Join-Path ${Env:Public} "Desktop\IDA Freeware 8.3.lnk" if (Test-Path $desktopShortcut) { Remove-Item $desktopShortcut -Force -ea 0 } diff --git a/packages/idafree.vm/tools/chocolateyuninstall.ps1 b/packages/idafree.vm/tools/chocolateyuninstall.ps1 index 0604d7fa7..a93c42ec3 100644 --- a/packages/idafree.vm/tools/chocolateyuninstall.ps1 +++ b/packages/idafree.vm/tools/chocolateyuninstall.ps1 @@ -11,7 +11,7 @@ VM-Remove-Tool-Shortcut $toolName $category Uninstall-BinFile -Name $toolName # Manually silently uninstall -VM-Uninstall-With-Uninstaller "IDA Freeware*?7.6" "EXE" "--mode unattended" +VM-Uninstall-With-Uninstaller "IDA Freeware*?8.3" "EXE" "--mode unattended" VM-Remove-From-Right-Click-Menu $toolName VM-Remove-From-Right-Click-Menu $toolName-64