摘要:
打开 IntelliJ IDEA 点击 Configure 选择 Plugins 然后点击 Browse repositories 搜索 Julia,然后点击 Install 进行安装 安装完重启一下 安装成功 新建一个项目 点击 Create New Project 选择 Julia,然后选择 J 阅读全文
摘要:
变量的赋值 变量也可以使用 Unicode 字符(UTF-8 编码)来命名 Julia 允许重新定义内置的常数和函数 变量 ans 的值就是上一次计算的表达式的值,无论上一次是否被显示 变量 ans 仅适用于交互式会话,不适用于以其它方式运行 变量名区分大小写 内置的关键字不能当变量名 阅读全文
摘要:
Ubuntu 下安装 Julia 环境 安装完成后打开 Julia 的交互式会话 按 Ctrl+D 退出交互式会话,或者用 quit() Julia 的参数: -v,--version,查看版本信息 -h,--help,查看帮助 -H,--home <dir>,设置 Julia 可执行文件的位置 - 阅读全文
摘要:
默认情况下 IDA 不会打开这些窗口,可通过 View -> Open Subviews 命令打开 Strings 窗口(Strings) Strings 窗口中显示的是从二进制文件中提取出的一组字符串,以及每个字符串所在的地址 双击 Strings 窗口中的任何字符串,反汇编窗口和十六进制窗口将跳 阅读全文
摘要:
十六进制窗口 IDA 十六进制窗口可以配置为显示各种格式,并可作为十六进制编辑器使用 默认情况下,十六进制窗口显示程序内容和列表的标准十六进制代码,每行显示 16 个字节,以及其对应的 ASCII 字符 和在反汇编窗口中一样,用户也可以同时打开几个十六进制窗口 第一个十六进制窗口叫做 Hex Vie 阅读全文
摘要:
在默认配置下,IDA(从 6.1 版开始)会在对新二进制文件的初始加载和分析阶段创建 7 个显示窗口 3 个立即可见的窗口分别为 IDA-View 窗口、函数窗口和消息输出窗口 可以通过 View -> Open Subviews 菜单打开这些窗口 在 IDA 中,ESC 键是一个非常有用的热键 在 阅读全文
摘要:
基本规则: IDA 不提供撤销功能 如果由于不小心按下某个键,导致数据库文件发生意外,这时需要将显示窗口恢复到以前的状态 几乎所有的操作都有其对应的菜单项、热键和工具栏按钮 IDA 的工具栏高度可配置,就像热键对菜单操作的映射一样 IDA 提供方便的、基于上下文的鼠标右键操作菜单 虽然这些菜单无法提 阅读全文
摘要:
IDA 的默认桌面如下图 工具栏区域(1)包含与 IDA 的常用操作对应的工具,可以使用 View -> Toolbar 显示或隐藏工具栏 可以使用 View -> Toolbars -> Advanced mode 打开高级模式工具栏,高级模式工具栏包含整整三排工具按钮 彩色的水平带是 IDA 的 阅读全文
摘要:
生成数据库文件 把要分析的文件用 IDA 打开后,会生成 3 个数据库文件 扩展名分别为 .id0,id1,nam .id0 文件是一个二叉树形式的数据库 .id1 文件包含描述每个程序字节的标记 .nam 文件包含与 IDA 的 Names 窗口中显示的给定程序位置有关的索引信息 点击 OK 后, 阅读全文
摘要:
启动 IDA 启动 IDA,有一个欢迎界面 之后有一个对话框 选择 New 将启动一个对话框来选择将要分析的文件 选择 Go 将使 IDA 打开一个空白的工作区 如果要选择分析的文件,可以直接拖到 IDA 工作区 也可以在菜单栏选择 File -> Open 来打开 选择 Previous 可以打开 阅读全文