行业解决方案查看所有行业解决方案
IDA 用于解决软件行业的关键问题。
发布时间:2023-06-02 15: 26: 28
This dialog allows you to customize the color settings.
GUI version:
------------
IDA keeps the color configuration in the registry.There are 3 predefined schemes.The user can modify the existing schemes or add his own schemes.New schemes should be added to the"themes"subdirectory in IDA.
Text version:
-------------
IDA keeps colors in file IDACOLOR.CF.This file may reside in the IDA directory or in the current directory.It is a binary file.IDA automatically saves all your changes into this file.
If the current item line prefix has"black on black"color,then the current item will not be highlighted.The same is with current line color-if it is"black on black",the current line will not be highlighted.
You can change the colors using the Customize button.You may have up to 4 different color palettes and switch between them on fly.The color palette is saved in IDACOLOR.CF file.
Each line prefix has its own color code depending on the current item:(the fourth color palette values are shown)
Line prefixes
Library function BRIGHT CYAN ON BLUE
Regular function WHITE ON BLUE
Instruction BROWN ON BLUE
Data WHITE ON BLUE
Unexplored WHITE ON BLACK
Externs BRIGHT MAGENTA ON BLUE
Current item BRIGHT BLUE ON BLUE
Current line YELLOW ON BLUE
Default BLACK ON BLACK(not used)
If the"current item"or"current line"are BLACK ON BLACK,then they will not be highlighted.
The rest of the line is colored with the following codes:
Keywords
Instruction WHITE ON BLUE
Directive YELLOW ON BLUE
Macro name MAGENTA ON BLUE
Register name WHITE ON BLUE
Other WHITE ON BLUE
Names
Dummy data WHITE ON BLUE
Dummy code WHITE ON BLUE
Dummy unexplored MAGENTA ON BLUE
Hidden GREY ON BLUE
Library function BRIGHT CYAN ON BLUE
Local variable GREEN ON BLUE
Regular data YELLOW ON BLUE
Regular code YELLOW ON BLUE
Regular unexplored RED ON BLUE
Demangled BRIGHT GREEN ON BRIGHT BLUE
Segment name YELLOW ON BLUE
Imported name LIGHT MAGENTA ON BLUE
Constants
Suspicious BRIGHT RED ON BLUE
Char in instruction BRIGHT CYAN ON BLUE
String in instruction BRIGHT CYAN ON BLUE
Number in instruction BRIGHT GREEN ON BLUE
Char in data BRIGHT GREEN ON BLUE
String in data BRIGHT GREEN ON BLUE
Number in data WHITE ON BLUE
Xrefs
Code GREEN ON BLUE
Data CYAN ON BLUE
Code to tail BRIGHT RED ON BLUE
Data to tail MAGENTA ON BLUE
Comments
Automatic BROWN ON BLUE
Regular BRIGHT WHITE ON BLUE
Repeatable BROWN ON BLUE
Extra line YELLOW ON BLUE
Other
Punctuation WHITE ON BLUE
Opcode bytes BRIGHT GREEN ON BLUE
Manual operand BRIGHT WHITE ON BLUE
Errors RED ON BLACK
Selected BLACK ON WHITE
Default YELLOW ON BLUE
(Other,Default)color code is used if a token has no color attached to it.
以下为中文翻译:
此对话框允许您自定义颜色设置。
图形用户界面版本:
--------------
IDA将颜色配置保存在注册表中。有3个预定义
计划。用户可以修改现有方案或添加自己的方案。
应将新方案添加到IDA中的themes子目录中。
文字版:
--------------
IDA将颜色保存在文件IDACOLOR.CF中。该文件可能驻留在IDA中
目录或当前目录。它是一个二进制文件。
IDA会自动将所有更改保存到该文件中。
如果当前项目行前缀为黑底黑字,则
当前项目将不会突出显示。与当前行相同
color-如果是黑底黑字,则当前行不会高亮显示。
您可以使用自定义按钮更改颜色。
您最多可以有4个不同的调色板并在它们之间切换
在飞行中。调色板保存在IDACOLOR.CF文件中。
每个行前缀都有自己的颜色代码,具体取决于当前项目:
(显示第四个调色板值)
行前缀
库函数BRIGHT CYAN ON BLUE
常规功能WHITE ON BLUE
指令棕色蓝色
蓝底白字数据
黑底白字
蓝色亮洋红色
当前项目亮蓝加蓝
当前行YELLOW ON BLUE
默认BLACK ON BLACK(未使用)
如果当前项目或当前行是黑上黑,则
它们不会被突出显示。
该行的其余部分使用以下代码着色:
关键词
蓝底白字说明
指令黄底蓝
宏名称MAGENTA ON BLUE
注册名称蓝底白字
其他蓝底白字
名称
虚拟数据蓝底白字
虚拟代码蓝底白字
虚拟未开发的洋红色蓝色
蓝色隐藏灰色
库函数BRIGHT CYAN ON BLUE
局部变量绿上蓝
常规数据YELLOW ON BLUE
常规码YELLOW ON BLUE
常规未开发的红底蓝底
Demangled亮绿色亮蓝色
段名蓝底黄字
进口名称LIGHT MAGENTA ON BLUE
常量
可疑的亮红色配蓝色
指令中的字符BRIGHT CYAN ON BLUE
指令中的字符串BRIGHT CYAN ON BLUE
指令中的数字亮绿底蓝
数据中的字符蓝底亮绿
数据中的字符串蓝底亮绿
数据中的数字蓝底白字
外部参照
蓝底绿码
蓝底青色数据
代码到尾部BRIGHT RED ON BLUE
数据尾部MAGENTA ON BLUE
评论
自动棕色蓝色
常规亮白底蓝
可重复的棕色蓝色
额外的线黄底蓝
其他
标点符号白底蓝字
操作码字节BRIGHT GREEN ON BLUE
手动操作数BRIGHT WHITE ON BLUE
错误红底黑字
精选黑底白字
默认黄底蓝
(Other,Default)如果令牌没有附加颜色,则使用颜色代码。
展开阅读全文
︾
读者也喜欢这些内容:
pyc反编译文件怎么做?pyc反编译有什么工具?
Python编程语言以其高效的性能和广泛的应用领域占据了软件开发的重要地位。随之而来的`.pyc`文件作为Python代码编译的产物,对于提高程序运行效率有着不可忽视的作用。但在某些场合下,我们需要将这些编译过的文件还原为源代码形式,以便于代码审查或学习交流。因此,本文将深入探讨`.pyc`文件的反编译过程、介绍有效的反编译工具,并指导如何通过IDA快速掌握反编译技巧,以资助力开发者和逆向工程师。...
阅读全文 >
exe文件反编译工具有哪些?exe文件反编译成源代码
在当今的软件开发和安全分析领域,逆向工程扮演着极其重要的角色。它不仅可以帮助开发者理解现有软件的内部结构和功能,还能使安全分析师发现潜在的安全漏洞。逆向工程的一个核心步骤就是对可执行文件(如exe文件)进行反编译,以恢复其源代码。本文将详细探讨“exe文件反编译工具有哪些,exe文件反编译成源代码”的问题,并深入分析IDA在程序分析中的作用,旨在为读者提供一份全面而深入的指南。...
阅读全文 >
IDA Pro 2022插件大赛:ida_bochs_windows插件
今天我们要分享的是2022年插件大赛优秀选手,一款叫做 ida_bochs_windows 的插件。ida_bochs_windows 是在本地 Bochs 调试器上使用 IDA Pro 调试 Windows 内核的辅助脚本(包括 PDB 符号)。ida_bochs_windows 插件可用于在 Bochs 调试时加载模块与符号信息,方便调试。...
阅读全文 >
IDA是什么软件 IDA的基本用法是什么样的
在当今数字化的时代,软件技术的发展日新月异,反汇编和反编译成为了软件领域中不可或缺的一部分。在众多的反汇编和反编译工具中,IDA(Interactive DisAssembler)以其卓越的功能和灵活性而脱颖而出。本文将深入探讨IDA是什么软件,IDA的基本用法是什么样的,以及它对企业的价值和影响。...
阅读全文 >