ida idc函数列表全集

下面是函数描述信息中的约定:

  ‘ea‘ 线性地址
  ‘success‘ 0表示函数失败;反之为1
  ‘void‘表示函数返回的是没有意义的值(总是0)
 AddBptEx
 AddBpt
 AddCodeXref
 AddConstEx
 AddEntryPoint
 AddEnum
 AddHotkey
 AddSourceFile
 AddStrucEx
 AddStrucMember
 AltOp
 Analysis
 AnalyzeArea
 AppendFchunk
 ApplySig
 AskAddr
 AskFile
 AskIdent
 AskSeg
 AskSelector
 AskStr
 AskYN
 AttachProcess
 AutoMark2
 AutoMark
 AutoShow
 Batch
 BeginEA
 Byte
 CanExceptionContinue
 ChangeConfig
 CheckBpt
 ChooseFunction
 CmtIndent
 CommentEx
 Comments
 Compile
 CompileEx
 CreateArray
 DelArrayElement
 DelBpt
 DelCodeXref
 DelConstEx
 DelEnum
 DelExtLnA
 DelExtLnB
 DelFixup
 DelFunction
 DelHashElement
 DelHiddenArea
 DefineException
 DelHotkey
 DelLineNumber
 DelSelector
 DelSourceFile
 DelStrucMember
 DelStruc
 DelXML
 DeleteAll
 DeleteArray
 Demangle
 DetachProcess
 DfirstB
 Dfirst
 DnextB
 Dnext
 Dword
 EnableBpt
 EnableTracing
 Eval
 Exec
 Exit
 ExtLinA
 ExtLinB
 Fatal
 FindBinary
 FindCode
 FindData
 FindExplored
 FindFuncEnd
 FindImmediate
 FindSelector
 FindText
 FindUnexplored
 FindVoid
 FirstFuncFchunk
 FirstSeg
 ForgetException
 GenCallGdl
 GenFuncGdl
 GenerateFile
 GetArrayElement
 GetArrayId
 GetBmaskCmt
 GetBmaskName
 GetBptAttr
 GetBptEA
 GetBptQty
 GetCharPrm
 GetColor
 GetConstBmask
 GetConstByName
 GetConstCmt
 GetConstEnum
 GetConstEx
 GetConstName
 GetConstValue
 GetCurrentLine
 GetCurrentThreadId
 GetDebuggerEvent
 GetDisasm
 GetEntryName
 GetEntryOrdinal
 GetEntryPointQty
 GetEntryPoint
 GetEnum
 GetEnumCmt
 GetEnumFlag
 GetEnumIdx
 GetEnumName
 GetEnumQty
 GetEnumSize
 GetEnumWidth
 GetEventBptHardwareEa
 GetEventEa
 GetEventExceptionCode
 GetEventExceptionEa
 GetEventExceptionInfo
 GetEventExitCode
 GetEventId
 GetEventInfo
 GetEventModuleBase
 GetEventModuleName
 GetEventModuleSize
 GetEventPid
 GetEventTid
 GetExceptionCode
 GetExceptionFlags
 GetExceptionName
 GetExceptionQty
 GetFchunkAttr
 GetFirstBmask
 GetFirstConst
 GetFirstHashKey
 GetFirstIndex
 GetFirstMember
 GetFirstModule
 GetFirstStrucIdx
 GetFixupTgtDispl
 GetFixupTgtOff
 GetFixupTgtSel
 GetFixupTgtType
 GetFlags
 GetFrameArgsSize
 GetFrameLvarSize
 GetFrameRegsSize
 GetFrameSize
 GetFrame
 GetFuncOffset
 GetFunctionAttr
 GetFunctionCmt
 GetFunctionFlags
 GetFunctionName
 GetHashLong
 GetHashString
 GetIdaDirectory
 GetIdbPath
 GetInputFilePath
 GetInputFile
 GetInputMD5
 GetLastBmask
 GetLastConst
 GetLastHashKey
 GetLastIndex
 GetLastMember
 GetLastStrucIdx
 GetLineNumber
 GetLocalType
 GetLocalTypeName
 GetLongPrm
 GetManualInsn
 GetMarkComment
 GetMarkedPos
 GetMaxLocalType
 GetMemberComment
 GetMemberFlag
 GetMemberName
 GetMemberOffset
 GetMemberQty
 GetMemberSize
 GetMemberStrId
 GetMnem
 GetModuleName
 GetModuleSize
 GetNextBmask
 GetNextConst
 GetNextFixupEA
 GetNextHashKey
 GetNextIndex
 GetNextModule
 GetNextStrucIdx
 GetOpType
 GetOperandValue
 GetOpnd
 GetOriginalByte
 GetPrevBmask
 GetPrevConst
 GetPrevFixupEA
 GetPrevHashKey
 GetPrevIndex
 GetPrevStrucIdx
 GetProcessName
 GetProcessPid
 GetProcessQty
 GetProcessState
 GetRegValue
 GetRegValue
 GetReg
 GetSegmentAttr
 GetShortPrm
 GetSourceFile
 GetSpDiff
 GetSpd
 GetStringType
 GetString
 GetStrucComment
 GetStrucIdByName
 GetStrucId
 GetStrucIdx
 GetStrucName
 GetStrucNextOff
 GetStrucPrevOff
 GetStrucQty
 GetStrucSize
 GetThreadId
 GetThreadQty
 GetTrueName
 GetType
 GetXML
 GetnEnum
 GuessType
 HideArea
 HighVoids
 IdbByte
 Indent
 IsBitfield
 IsEventHandled
 IsFloat
 IsLong
 IsString
 IsUnion
 ItemEnd
 ItemSize
 Jump
 LineA
 LineB
 LoadDebugger
 LoadTil
 LocByName
 LowVoids
 MK_FP
 MakeAlign
 MakeArray
 MakeByte
 MakeCode
 MakeComm
 MakeData
 MakeDouble
 MakeDword
 MakeFloat
 MakeFrame
 MakeFunction
 MakeLocal
 MakeName
 MakeNameEx
 MakeOword
 MakePackReal
 MakeQword
 MakeRptCmt
 MakeStr
 MakeStructEx
 MakeTbyte
 MakeUnkn
 MakeUnknown
 MakeVar
 MakeWord
 MarkPosition
 MaxEA
 Message
 MinEA
 Name
 NextAddr
 NextFchunk
 NextFuncFchunk
 NextFunction
 NextHead
 NextNotTail
 NextSeg
 OpAlt
 OpBinary
 OpChr
 OpDecimal
 OpEnumEx
 OpHex
 OpHigh
 OpNot
 OpNumber
 OpOctal
 OpOffEx
 OpOff
 OpSeg
 OpSign
 OpStkvar
 OpStroffEx
 ParseTypes
 PatchByte
 PatchDbgByte
 PatchDword
 PatchWord
 PauseProcess
 PopXML
 PrevAddr
 PrevFchunk
 PrevFunction
 PrevHead
 PrevNotTail
 PushXML
 Qword
 RefreshDebuggerMemory
 RefreshLists
 Refresh
 RemoveFchunk
 RenameArray
 RenameEntryPoint
 ResumeThread
 Rfirst0
 RfirstB0
 RfirstB
 Rfirst
 Rnext0
 RnextB0
 RnextB
 Rnext
 RunPlugin
 RunTo
 SaveBase
 ScreenEA
 SegAddrng
 SegAlign
 SegBounds
 SegByBase
 SegByName
 SegClass
 SegComb
 SegCreate
 SegDefReg
 SegDelete
 SegEnd
 SegName
 SegRename
 SegStart
 SelEnd
 SelStart
 SelectThread
 SetArrayFormat
 SetArrayLong
 SetArrayString
 SetBmaskCmt
 SetBmaskName
 SetBptAttr
 SetBptCnd
 SetCharPrm
 SetColor
 SetConstCmt
 SetConstName
 SetDebuggerOptions
 SetEnumBf
 SetEnumCmt
 SetEnumFlag
 SetEnumIdx
 SetEnumName
 SetEnumWidth
 SetFchunkAttr
 SetFchunkOwner
 SetFixup
 SetFlags
 SetFunctionAttr
 SetFunctionCmt
 SetFunctionEnd
 SetFunctionFlags
 SetHashLong
 SetHashString
 SetHiddenArea
 SetInputFilePath
 SetLineNumber
 SetLocalType
 SetLongPrm
 SetManualInsn
 SetMemberComment
 SetMemberName
 SetMemberType
 SetProcessorType
 SetRegValue
 SetRegValue
 SetReg
 SetRegEx
 SetRemoteDebugger
 SetSegmentAttr
 SetSegmentType
 SetSelector
 SetShortPrm
 SetSpDiff
 SetStatus
 SetStrucComment
 SetStrucIdx
 SetStrucName
 SetType
 SetXML
 Sleep
 StartDebugger
 StepInto
 StepOver
 StepUntilRet
 StopDebugger
 StringStp
 SuspendThread
 Tabs
 TailDepth
 Til2Idb
 Voids
 Wait
 Warning
 Word
 XrefShow
 XrefType
 add_dref
 atoa
 atol
 byteValue
 del_dref
 fclose
 fgetc
 filelength
 fopen
 form
 fprintf
 fputc
 fseek
 ftell
 hasName
 hasValue
 isBin0
 isBin1
 isChar0
 isChar1
 isCode
 isData
 isDec0
 isDec1
 isDefArg0
 isDefArg1
 isEnum0
 isEnum1
 isExtra
 isFlow
 isFop0
 isFop1
 isHead
 isHex0
 isHex1
 isLoaded
 isOct0
 isOct1
 isOff0
 isOff1
 isRef
 isSeg0
 isSeg1
 isStkvar0
 isStkvar1
 isStroff0
 isStroff1
 isTail
 isUnknown
 isVar
 loadfile
 ltoa
 ord
 readlong
 readshort
 readstr
 rotate_left
 savefile
 set_start_cs
 set_start_ip
 strlen
 strstr
 substr
 writelong
 writeshort
 writestr
 xtol

ida idc函数列表全集,布布扣,bubuko.com

时间: 2024-12-15 23:53:22

ida idc函数列表全集的相关文章

虚函数列表: 取出方法 // 虚函数工作原理和(虚)继承类的内存占用大小计算 32位机器上 sizeof(void *) // 4byte

#include <iostream> using namespace std; class A { public: A(){} virtual void geta(){ cout << "A:A" <<endl; } virtual void getb(){ cout << "A:B" <<endl; } }; class B :public A{ public: B(){} virtual void g

“虐心”的获取C++函数列表

今天在这里和大家分享一下如何获取c++文件中的函数列表,问题和灵感来自于同事小W自开发的C++代码覆盖率工具,原理是通过给现有的代码进行打桩,在运行到该函数的时候对该函数进行标记,最终统计得到代码的函数覆盖度. 如图:程序的源代码 经过打桩后的代码 原理大致如下,这里就不给大家详细介绍了. 那么问题的重点来了,如何解析并且获取cpp文件中的函数呢? 首先想到的方法是的利用编译原理的思想通过添加规则的方法去获取函数,如:对"{","}","(",&

untra edit 显示文件函数列表

UltraEdit的函数列表竟然不显示函数,那这功能要它何用,应该如何才能让函数显示出来呢? 1:先查看一下UE的菜单:视图-->查看方式(语法高亮类型)-->选择相应的语言(我们用的是C,嗯嗯这个步骤有快捷键哦) 2:如果显示是上面的情况,则需要修改配置:高级-->配置(导航)-->编辑器显示-->语法高亮-->文档的完整路径名称.选择你安装的文件UE根目录下的WORDFILE.UEW文件或者 wordfile 目录. 3:视图-->环境,选择“Power Us

《zw版&#183;delphi与halcon系列原创教程》zw版_THImagex控件函数列表

<zw版·delphi与halcon系列原创教程>zw版_THImagex控件函数列表 Halcon虽然庞大,光HALCONXLib_TLB.pas文件,源码就要7w多行,但核心控件就是两个: THImagex,图像数据控件,v11版,包括488个函数和子程序 THOperatorSetX,操作主接口控件,v11版,包括1929个子程序 以上两大核心控件,已经删除个别delphi内部属性函数,不影响日常使用. 其他控件,基本上,都是为配合两个控件,提供数据类型支持.辅助功能.已经一些特殊应用(

8.1.4 在 F# 中使用函数列表

首先,我们声明一个表示有关客户信息的类型:客户有很多属性,因此,用F# 的记录类型表示最自然的选择,我们在前一章已经看过.清单 8.4 显示了类型声明,和所创建样本客户的代码. 清单 8.4 Client 记录类型和样本值 (F# Interactive) > type Client = { Name : string; Income : int;YearsInJob : int UsesCreditCard : bool;CriminalRecord : bool };; type Clien

LoadRunner中的Web 函数列表

web test LoadRunner fuction_list D:\Program Files (x86)\Mercury Interactive\Mercury LoadRunner\bin>ls -l *.chm -rw-rw-rw-   1 user     group       25893 May 20  2004 FuncRef.chm -rw-rw-rw-   1 user     group       29443 May 20  2004 RPM_Configuration

gcc attribute 初始化函数列表

gcc的__attribute__编译属性有很多子项,用于改变作用对象的特性.这里讨论section子项的作用. __attribute__的section子项使用方式为: ? 1 __attribute__((section("section_name"))) 其作用是将作用的函数或数据放入指定名为"section_name"的段. 看以下程序片段: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 2

C++ 链式继承下的虚函数列表

目录 1.虚函数列表的位置 2.虚函数列表的内容 3.链式继承中虚函数列表的内容 ? 注: 虚函数列表 又称为虚表, vtbl , 指向它的指针称为vptr, vs2019中称为__vfptr 操作系统: windows 10 专业版 64位 编译器: Visual Studio 2019 Community ? 1.虚函数列表的位置 结论 编译器一般会保证指向虚函数列表的指针存在于对象实例中最前面的位置 而虚函数列表中的内容, 就是多个函数指针 代码验证: 首先声明一个基类Base和一个派生类

OpenGL ES 2兼容函数列表

关于OpenGL(含ES)的资料汗牛充栋,但是普遍存在的问题是,OES的资料不够系统,OGL的资料过于庞大 此列表详细记录了GLES2兼容函数的情况,使大家在学习时,对于算法和资料可以有针对性的选择 此列表来自Qt的QOpenGLFunctions类,该类用于创建OpenGL和OpenGL ES兼容项目(在一个工程里) 注:Qt支持各种版本的GL头文件导入,命名方式为QOpenGLFunctions_X_Y,对于更高级的3+桌面版,使用例如QOpenGLFunctions_3_0这种类 // G