IDA 5 Pro Free

Informations

Créateur Messages
ManuelV Anonymous

Information

Cet installateur a été accepté par l'équipe.

Informations

Plate-formes :
Téléchargements : 17000
Wine: 2.22

Retours d'expérience

Description

IDA is a multi-processor disassembler and debugger. Wikipedia.

Captures d'écran

MiniatureMiniatureMiniature

Code source

#!/bin/bash
# Date : (2013-05-09 12-45)
# Last revision : (2019-11-02 20-50)
# Distribution used to test : Ubuntu 12.10 using Unity and Gnome
# Author : Manuel Vögele
# Script licence : GPLv3

# CHANGELOG
# [SuperPlumus] (2013-05-19 13-30)
#   Clean code
# [Dadu042] (2019-11-02)
#   Wine 1.5.29 -> 2.22
#   Note: Download URL is dead. Current release (IDA Pro v7) has a Linux native release.

# Manuel Vögele (2013 ?):
# I installed it under Ubuntu 12.10 using Unity and Gnome.
# I tested the disasembler functions which seemed to work fine.
# I did no deep tests on this tool and also didn't test the debugger.

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

TITLE="IDA 5 Pro Free"
WORKING_WINE_VERSION="2.22"
PREFIX="IDA5ProFree"
DOWNLOAD_LINK="https://out7.hex-rays.com/files/idafree50.exe"

POL_SetupWindow_Init
POL_Debug_Init

POL_System_TmpCreate "$PREFIX"

POL_SetupWindow_presentation "$TITLE" "Hex-Rays" "http://www.hex-rays.com/" "Manuel Vögele" "$PREFIX"

POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
if [ "$INSTALL_METHOD" = "LOCAL" ]
then
    cd "$HOME"
    POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
    INSTALL_FILE="$APP_ANSWER"
elif [ "$INSTALL_METHOD" = "DOWNLOAD" ]
then
    cd "$POL_System_TmpDir"
    POL_Download "$DOWNLOAD_LINK"
    INSTALL_FILE="$POL_System_TmpDir/idafree50.exe"
else
    POL_Debug_Fatal "Unknown install method."
fi

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"

POL_Wine start /unix "$INSTALL_FILE"
POL_Wine_WaitExit

#Apply game fixes
INSTALL_PATH=`find $WINEPREFIX -name "idag.exe" | sed s/idag.exe//g`
mv "$INSTALL_PATH/cfg/idagui.cfg" "$INSTALL_PATH/cfg/idagui_old.cfg"
# The line "BitwiseNegate" in the idagui.cfg has to be commented out
sed 's:"BitwiseNegate://"BitwiseNegate:' "$INSTALL_PATH/cfg/idagui_old.cfg" > "$INSTALL_PATH/cfg/idagui.cfg"

POL_Shortcut "idag.exe" "$TITLE"

POL_System_TmpDelete
POL_SetupWindow_Close
exit

Contributions

Filters:

Contribuer
Membre Messages
Dadu042 Samedi 2 Novembre 2019 à 10:04
Dadu042

Information

Cette mise à jour a été acceptée par l'équipe

Messages

  • Download URL is dead.
  • IDA Pro v7 has a Linux release: https://out7.hex-rays.com/files/idafree70_linux.run
  • I change Wine from 1.5.29 to 2.22 (usually better for all old apps).
  • I tag this page as 'testing'.

Differences

@@ -1,6 +1,6 @@
 #!/bin/bash
 # Date : (2013-05-09 12-45)
-# Last revision : (2013-05-09 20-50)
+# Last revision : (2019-11-02 20-50)
 # Distribution used to test : Ubuntu 12.10 using Unity and Gnome
 # Author : Manuel Vögele
 # Script licence : GPLv3
@@ -8,18 +8,20 @@
 # CHANGELOG
 # [SuperPlumus] (2013-05-19 13-30)
 #   Clean code
+# [Dadu042] (2019-11-02)
+#   Wine 1.5.29 -> 2.22
+#   Note: Download URL is dead. Current release (IDA Pro v7) has a Linux native release.
 
+# Manuel Vögele (2013 ?):
 # I installed it under Ubuntu 12.10 using Unity and Gnome.
-#
 # I tested the disasembler functions which seemed to work fine.
-#
 # I did no deep tests on this tool and also didn't test the debugger.
 
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
 
 TITLE="IDA 5 Pro Free"
-WORKING_WINE_VERSION="1.5.29"
+WORKING_WINE_VERSION="2.22"
 PREFIX="IDA5ProFree"
 DOWNLOAD_LINK="https://out7.hex-rays.com/files/idafree50.exe"
 

Nouveau code source

#!/bin/bash
# Date : (2013-05-09 12-45)
# Last revision : (2019-11-02 20-50)
# Distribution used to test : Ubuntu 12.10 using Unity and Gnome
# Author : Manuel Vögele
# Script licence : GPLv3

# CHANGELOG
# [SuperPlumus] (2013-05-19 13-30)
#   Clean code
# [Dadu042] (2019-11-02)
#   Wine 1.5.29 -> 2.22
#   Note: Download URL is dead. Current release (IDA Pro v7) has a Linux native release.

# Manuel Vögele (2013 ?):
# I installed it under Ubuntu 12.10 using Unity and Gnome.
# I tested the disasembler functions which seemed to work fine.
# I did no deep tests on this tool and also didn't test the debugger.

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

TITLE="IDA 5 Pro Free"
WORKING_WINE_VERSION="2.22"
PREFIX="IDA5ProFree"
DOWNLOAD_LINK="https://out7.hex-rays.com/files/idafree50.exe"

POL_SetupWindow_Init
POL_Debug_Init

POL_System_TmpCreate "$PREFIX"

POL_SetupWindow_presentation "$TITLE" "Hex-Rays" "http://www.hex-rays.com/" "Manuel Vögele" "$PREFIX"

POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
if [ "$INSTALL_METHOD" = "LOCAL" ]
then
    cd "$HOME"
    POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
    INSTALL_FILE="$APP_ANSWER"
elif [ "$INSTALL_METHOD" = "DOWNLOAD" ]
then
    cd "$POL_System_TmpDir"
    POL_Download "$DOWNLOAD_LINK"
    INSTALL_FILE="$POL_System_TmpDir/idafree50.exe"
else
    POL_Debug_Fatal "Unknown install method."
fi

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"

POL_Wine start /unix "$INSTALL_FILE"
POL_Wine_WaitExit

#Apply game fixes
INSTALL_PATH=`find $WINEPREFIX -name "idag.exe" | sed s/idag.exe//g`
mv "$INSTALL_PATH/cfg/idagui.cfg" "$INSTALL_PATH/cfg/idagui_old.cfg"
# The line "BitwiseNegate" in the idagui.cfg has to be commented out
sed 's:"BitwiseNegate://"BitwiseNegate:' "$INSTALL_PATH/cfg/idagui_old.cfg" > "$INSTALL_PATH/cfg/idagui.cfg"

POL_Shortcut "idag.exe" "$TITLE"

POL_System_TmpDelete
POL_SetupWindow_Close
exit

Réponses

Edité par Dadu042

deri82 Dimanche 16 Aoüt 2015 à 18:51
deri82 Anonymous

Messages

You may consider testing and using a lot newer wine version for the program.
1.6.2 wine is around 2 years old, no updates since. And this is even older.

Réponses

ManuelV Jeudi 13 Aoüt 2015 à 1:26
ManuelV Anonymous

Warning

Cette mise à jour n'a pas été approuvée par l'équipe.
Utilisez-la à vos risques et périls

Messages

Hex-Rays switchted their downloadserver from http to https so the script needs to be adjusted accordingly
 

Differences

@@ -21,7 +21,7 @@
 TITLE="IDA 5 Pro Free"
 WORKING_WINE_VERSION="1.5.29"
 PREFIX="IDA5ProFree"
-DOWNLOAD_LINK="http://out7.hex-rays.com/files/idafree50.exe"
+DOWNLOAD_LINK="https://out7.hex-rays.com/files/idafree50.exe"
 
 POL_SetupWindow_Init
 POL_Debug_Init

Nouveau code source

#!/bin/bash
# Date : (2013-05-09 12-45)
# Last revision : (2013-05-09 20-50)
# Distribution used to test : Ubuntu 12.10 using Unity and Gnome
# Author : Manuel Vögele
# Script licence : GPLv3

# CHANGELOG
# [SuperPlumus] (2013-05-19 13-30)
#   Clean code

# I installed it under Ubuntu 12.10 using Unity and Gnome.
#
# I tested the disasembler functions which seemed to work fine.
#
# I did no deep tests on this tool and also didn't test the debugger.

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

TITLE="IDA 5 Pro Free"
WORKING_WINE_VERSION="1.5.29"
PREFIX="IDA5ProFree"
DOWNLOAD_LINK="https://out7.hex-rays.com/files/idafree50.exe"

POL_SetupWindow_Init
POL_Debug_Init

POL_System_TmpCreate "$PREFIX"

POL_SetupWindow_presentation "$TITLE" "Hex-Rays" "http://www.hex-rays.com/" "Manuel Vögele" "$PREFIX"

POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
if [ "$INSTALL_METHOD" = "LOCAL" ]
then
    cd "$HOME"
    POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
    INSTALL_FILE="$APP_ANSWER"
elif [ "$INSTALL_METHOD" = "DOWNLOAD" ]
then
    cd "$POL_System_TmpDir"
    POL_Download "$DOWNLOAD_LINK"
    INSTALL_FILE="$POL_System_TmpDir/idafree50.exe"
else
    POL_Debug_Fatal "Unknown install method."
fi

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"

POL_Wine start /unix "$INSTALL_FILE"
POL_Wine_WaitExit

#Apply game fixes
INSTALL_PATH=`find $WINEPREFIX -name "idag.exe" | sed s/idag.exe//g`
mv "$INSTALL_PATH/cfg/idagui.cfg" "$INSTALL_PATH/cfg/idagui_old.cfg"
# The line "BitwiseNegate" in the idagui.cfg has to be commented out
sed 's:"BitwiseNegate://"BitwiseNegate:' "$INSTALL_PATH/cfg/idagui_old.cfg" > "$INSTALL_PATH/cfg/idagui.cfg"

POL_Shortcut "idag.exe" "$TITLE"

POL_System_TmpDelete
POL_SetupWindow_Close
exit

Réponses

Anonymous
Mardi 14 Décembre 2021 à 23:00
downloaded with last wine release but it fails install after downloading/install 'frame network 4.5' ; ubuntu 18.04 here. Missing something? regards Al
Anonymous
Mardi 14 Décembre 2021 à 23:02
Error in POL_Wine
Wine seems to have crashed

If your program is running, just ignore this message
Anonymous
Mardi 14 Décembre 2021 à 23:02
then
Anonymous
Mardi 14 Décembre 2021 à 23:03
Error in POL_Shortcut
Binary not found: idag.exe
Have you installed the program to the default location?

This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmca-notice@playonlinux.com