Skip to content

Commit

Permalink
Merge pull request #664 from Ana06/ida-8
Browse files Browse the repository at this point in the history
Update IDA Free to 8.3
  • Loading branch information
Ana06 authored Sep 27, 2023
2 parents 4ee7ba3 + 848a97a commit f3d811a
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
2 changes: 1 addition & 1 deletion packages/idafree.vm/idafree.vm.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<package xmlns="http://schemas.microsoft.com/packaging/2015/06/nuspec.xsd">
<metadata>
<id>idafree.vm</id>
<version>7.6.20230926</version>
<version>8.3</version>
<authors>hex-rays</authors>
<description>Free version of IDA, a powerful Interactive DisAssembler and debugger</description>
<dependencies>
Expand Down
8 changes: 4 additions & 4 deletions packages/idafree.vm/tools/chocolateyinstall.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
}
Expand Down
2 changes: 1 addition & 1 deletion packages/idafree.vm/tools/chocolateyuninstall.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -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

0 comments on commit f3d811a

Please sign in to comment.