加密货币:IDA pro使用入门:加载文件并开始分析_玩加密货币什么人最多

ida可以分析的文件格式也非常多,包括windows下的pe格式文件、linux下的elf文件、mac系统的常见文件格式,以及一些不常见到系统的文件格式。

ida的功能强大,对于一般的无壳保护,无混淆代码的程序ida能直接反汇编出位代码,在一定程度上减少了逆向分析的难度和门槛。

一、启动分析IDA分为x64和x86两个不同的版本,安装时会同时安装上,图标如下,图标上有64字样的就是专门用来分析64位程序的:

Color Capital联合创始人:ETH将在五年内成为集成到零售POS系统和数字结帐中的标准支付方式:金色财经报道,Color Capital联合创始人Chris Cantino在社交媒体上称,ETH将在五年内成为集成到零售 POS 系统和数字结帐中的标准支付方式。[2022/11/28 21:05:56]

分析32位或64位的程序需要启动的IDA版本不同,不方便判断程序是32还是64位的话,最简单的方式就是同时启动这两个版本,再分别加载同一个要分析的程序进行分析,能成功分析的那个就是正确的版本。

启动软件后的第一个界面如下,单击“Go”按钮即可直接进入软件:

Paxful CEO:未来五年非洲将成为比特币加密大陆的领跑者:5月25日消息,Paxful首席执行官Ray Youssef指出,非洲对比特币的兴趣不断增长是一件好事,这种兴趣有很大一部分来自千禧一代,因为它既可以对冲通胀,也有巨大的基于美元的回报潜力。此外,Youssef称:“目前,非洲目前在领导我们的所有业务。在未来的五年里,交易量迅猛增长的非洲将成为比特币加密大陆的领跑者。它将以一种任何人都无法想象的方式成长。此外,随着新冠疫情的出现,非洲加密交易出现了一个巨大的爆发。”(AMBcrypto)[2020/5/25]

动态 | 报告:央行或在五年内发行面向消费者的加密货币:根据科技巨头IBM和中央银行智库OMFIF的一份报告,有央行将在未来五年内发行一种面向消费者的加密货币。报告发现,世界各国央行的政策制定者已经在认真探讨创建和发行加密货币(IBM将其称为CBDC)的想法,这使得五年的时间框架变得非常合理。这将采取一种数字货币的形式,能够以与传统现金相同的方式和地点使用。然而报告也指出,G20成员国不太可能率先迈出这一步。相反,该报告预测,此举将由一个小型经济体实施,作为更广泛政策目标的一部分,央行推出的加密货币将用于实现一个非常具体的目标。(Verdict)[2019/10/30]

把要分析的文件拖入IDA的主窗口后:

声音 | 分析师:比特币从过去五年的两次调整中生存了下来:分析师Joseph Young在社交媒体上表示,虽然今年比特币和其他数字货币下跌了80%,但是此前在2013年比特币曾经历过83%的调整,在2014-15年经历过87%的调整,比特币都从这两次调整中生存下来了。[2018/9/13]

这时候直接点击“OK”即可开始分析,分析过程中出现类似下面这样的提示,选择“No”即可:

此时软件窗口左下方会有正在分析的进度显示,直到显示“AU:idle”即表示分析完成:

此时软件会自动跳转到Graphview模式:

这时在IDAView-A子窗口内单击右键,选“Textview”即可切换到代码模式:

二、函数搜索左侧的Functionswindow为分析出的函数列表,双击其中任意一行都可以跳转到对应的函数:

在该列表取得焦点的情况下,按Ctrl+F可以打开函数搜索栏,输入要搜索的函数关键字,即可搜索符合条件的函数:

三、代码分析双击对应的函数名称后,右侧的IDAview-A会定位跳转到对应函数并显示出汇编代码:

此时按键盘上的F5键,即可自动反编译出该函数的伪代码:

这时双击左边的函数列表,可以在右侧的Pseudocode-A代码区反编译出对应函数的伪代码,在伪代码中双击调用的函数名称,可以跳转并自动反编译这个调用的函数。

伪代码包含了使用的变量和调用的函数和相应的参数等,虽然可读性不是很高,但已经在一定程度上体现出了程序内部的逻辑结构,包括一些字符串都会自动以明文方式显示,对提取二进制文件内部的信息起很大的帮助。

知乎、头条、百家、公众号搜索

文章来源:https://www.hake.cc/page/article/1688.html

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

大币网

[0:0ms0-1:914ms