美文网首页
linux下添加ida到右键菜单和命令行

linux下添加ida到右键菜单和命令行

作者: v1gor | 来源:发表于2019-10-31 15:58 被阅读0次

deepin(ubuntu)将ida添加到右键启动菜单和命令行启动ida

linux添加ida(其他应用也以此类推)到右键菜单以及命令行启动ida

ps:我的ida不是安装版的(不知道linux有没有破解的安装版ida),所以不会出现在应用程序菜单中,今天突然觉得每次开ida都要去小书包里面找太麻烦了于是想把它加到右键启动里

pps:以下内容参考自这以下两个链接:

右键菜单添加sublime
完整的MIME Type列表

ida添加到右键菜单

其实很简单,只需要写一个 .desktop文件,放到/usr/share/applications/目录下即可。

/usr/share/applications目录下的.desktop文件,出现在开始菜单和右键菜单中的“使用其他程序打开”备选项中

这个目录存放的是将linux下的快捷方式与应用程序目录相关联的文件,也就是.desktop文件。这个目录下已经有很多desktop文件,我们只要随便打开一个,照着修改,就能把ida加入其中:

[Desktop Entry]         //每个desktop文件都以这个标签开始,说明这是一个Desktop Entry文件
Version = 1.0           //标明Desktop Entry的版本(可选)
Name = ida              //程序名称(必须),这里以创建一个ida的快捷方式为例
GenericName = ida32     //程序通用名称(可选)
Comment = IDA_Pro_v6.4  //程序描述(可选)
Exec = /home/vccxx1337/Documents/tools/IDA_Pro_v6.4/idaq   //程序的启动命令(必选),可以带参数运行,当下面的Type为Application,此项有效
Icon = /home/vccxx1337/Documents/tools/IDA_Pro_v6.4/appico.png   //设置快捷方式的图标(可选)
Terminal = false   //是否在终端中运行(可选),当Type为Application,此项有效
Type = Application        //desktop的类型(必选),常见值有“Application”和“Link”
Categories = Utilitiy;    //注明在菜单栏中显示的类别(可选)
StartUpNotify = true
MimeType=application/octet-stream;application/mac-binary;application/macbinary;application/octet-stream;application/x-binary;application/x-macbinary              //应该是设置可以打开的文件类型,这里设置的是所有二进制(可执行)文件,具体查看文章开头的
MIME Type列表

把这个文件以管理员权限保存在/usr/share/applications/目录下,文件名为ida.desktop,这时候右键一个elf文件选择openwith,就会有这种效果:

idaquickstart.png idaquick2.png

命令行启动ida

一条命令解决:

ln -s "/home/vccxx1337/Documents/tools/IDA_Pro_v6.4/idaq" /usr/bin/ida
其中/usr/bin之后的名字可以任取,这是在命令行打开ida时的输入的命令。
接着就可以在命令行打开ida啦:

idacommand.png

相关文章

网友评论

      本文标题:linux下添加ida到右键菜单和命令行

      本文链接:https://www.haomeiwen.com/subject/tqetbctx.html