行业解决方案查看所有行业解决方案
IDA 用于解决软件行业的关键问题。
发布时间:2023-04-23 15: 23: 31
Action name:CreateSegment
This command allows you to create a new segment.
If you select a range using the anchor,IDA will propose the start address and the end address of the selection as defaults for the segment bounds.
You need to specify at least:
-the segment start address
-the segment end address(excluded from the range)
-the segment base
Click here to learn about addressing model used in IDA.
If"sparse storage"is set,IDA will use special sparse storage method for the segment.This method is recommended for huge segments.Later,it is possible to change the storage method of any region using set_storage_type IDC function.
If another segment already exists at the specified address,the existing segment is truncated and the new segment lasts from the specified start address to the next segment(or specified end address,whichever is lower).If the old and the new segments have the same base address,instructions/data will not be discarded by IDA.Otherwise,IDA will discard all instructions/data of the new segment.
An additional segment may be created by IDA to cover the range after the end of the new segment.
以下为中文翻译:
操作名称:CreateSegment
此命令允许您创建一个新的段。
如果您使用锚点选择一个范围,IDA将建议选择的起始地址和结束地址作为段边界的默认值。
您至少需要指定:-段起始地址-段结束地址(不在范围内)-段基单
击此处了解IDA中使用的寻址模型。
如果设置了“稀疏存储”,IDA将对段使用特殊的稀疏存储方法。对于巨大的段,建议使用此方法。以后,可以使用
set_storage_type IDC函数更改任何区域的存储方法。
如果指定地址处已经存在另一个段,则会截断现有段,并且新段从指定的开始地址持续到下一个段(或指定的结束地址,以较低者为准)。如果新旧段具有相同的基址,IDA不会丢弃指令/数据。否则,IDA将丢弃新段的所有指令/数据,
IDA可能会创建一个额外的段,以覆盖新段结束后的范围。
展开阅读全文
︾
读者也喜欢这些内容:
ida反编译后有多余参数 ida使用反编译源码
当我们在使用IDA Pro软件进行反编译时,有时可能会遇到反编译后有多余参数的问题。在许多情况下,这些多余的参数可能会导致代码理解的困扰和混淆。本文将深入讨论这个问题,并提供有效的解决策略。此外,我们也将探讨如何在IDA中有效地使用反编译源码,以帮助您更好地理解和掌握反编译技术。...
阅读全文 >
IDA Pro断点列表(Breakpoints list)
...
阅读全文 >
IDA Pro手动内存区域(Manual memory regions)
...
阅读全文 >
IDA Pro指定指示颜色(Specify instruction color)
...
阅读全文 >