VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 4600|回复: 7

[交流] 简单介绍下ghidra,大家多个选择

[复制链接]
92_avatar_middle
最佳答案
0 
online_vip 发表于 2019-3-7 19:58:41 | 显示全部楼层 |阅读模式
若果不知道ghidra是什么的可以百度下,当然有部分人是很认为它不如ida好用,并且新出的它是没有汉化的。
首先下载和安装:
        很简单的,g搜ghidra然后进入主网页后,下载就好,下载的名字是ghidra_9.0_PUBLIC_20190228.zip,大小272.4M(后面给网盘链接),然后解压放你喜欢的分区中。
接下来的安装可以看网页的视频安装。当然有的人懒得看视频,那我就直接说下,首先下载jdk11.02,别听网页介绍的下载openjdk这个没什么软用。
下载好jdk后,直接解压放到你喜欢的分区中,此时设置jdk的环境变量,path中包含jdk中的bin的路径,这个不会的百度下。
此时运行ghidra文件下的ghidraRun.bat这个bat文件。注意:win7、win10在安装中出现了区别,我的电脑出现了,你的可能没有。win7的出现cmd窗口,提示没有找到jdk11.02
这个时候需要你在冒号后面把jdk的路径粘贴上去(所有路径要贴全),然后enter(win10不用自己复制直接完成).................安装完成。
        接下来说个小例子:
在你点击安装完成后,把其余界面关闭只保留界面:
简单介绍下ghidra,大家多个选择
然后点击File按钮,点击New project,再弹出的对话框中点击next按钮,分别填写路径和名称,如图:
简单介绍下ghidra,大家多个选择
点击完成按钮后显示如图:
简单介绍下ghidra,大家多个选择
此时把要分析的文件拖到对话框的文件夹区域,其他位置无效,点击选项options(对勾全勾上,看自己爱好,不选择倒数第二项的话就不会显示调用系统的dll)。
点击ok按钮,此时弹出来的是要分析软件的一般情况说明和加载遇到的问题,然后点ok。至于提示缺少符号文件什么的,先忽略。
简单介绍下ghidra,大家多个选择
界面还不错,此时代码是自己出来的如下:
undefined4 entry(HWND param_1,int param_2,int param_3)

{
  _DAT_00403060 = GetModuleHandleA((LPCSTR)0x0);
  InitCommonControls();
  DialogBoxParamA(_DAT_00403050,(LPCSTR)0x65,(HWND)0x0,(DLGPROC)0x40102e,0);
  ExitProcess(0);
  if (param_2 != 0x110) {
    if (param_2 == 0x111) {
      if (param_3 == 0x3eb) {
        GetDlgItemTextA(param_1,0x3ea,(LPSTR)&DAT_00403010,0x14);
        if (DAT_00403010 == s_FIACA_00403008._0_4_) {
          MessageBoxA(param_1,&DAT_00402028,(LPCSTR)0x0,0);
        }
        else {
          MessageBoxA(param_1,"Mal Muy MAL",(LPCSTR)0x0,0);
        }
      }
    }
    else {
      if (param_2 != 0x10) {
        return 0;
      }
      EndDialog(param_1,0);
    }
  }
  return 1;
}
这些代码中,关注两个api函数,一个是 GetDlgItemTextA,MessageBoxA(提前说一下,我看到messagebox的标题一样都是param_1时,我也很奇怪,输入正确和错误标题怎么会一样
但恰恰不巧的是这个软件都一样),可以通过GetDlgItemTextA知道编辑框的内容放在了DAT_00403010中,而s_FIACA_00403008._0_4中放的恰是明文密码。则去数据段找到403008. 简单介绍下ghidra,大家多个选择
发现储存的为FIACA,则这个学习软件的密码为它。
当然这个很简单,随意搜索字符就能一下看到。这里我只是想介绍下这个ghidra,以后没有ida更新,用它到也不错的,当然黑产会在意ida那几万块么。。。不会的。
破解的小软件:
简单介绍下ghidra,大家多个选择 Leccion_13_HARDCODED_1.zip (1.49 KB, 下载次数: 9)




上一篇:D3D HOOK方框透视人物透视制作大全!
下一篇:汇编中字节数怎么算
77_avatar_middle
最佳答案
31 
online_vip 发表于 2019-3-7 21:36:37 | 显示全部楼层
这款IDA还真是没接触过,看了楼主的介绍好像还不错啊
赞一个
82_avatar_middle
最佳答案
14 
在线会员 发表于 2019-3-7 22:24:30 | 显示全部楼层
确实多了个选择,这段时间正好搞逆向这块了,学习学习怎么用
92_avatar_middle
最佳答案
0 
ico_lz  楼主| 发表于 2019-3-8 08:55:28 | 显示全部楼层
Health 发表于 2019-3-7 21:36
这款IDA还真是没接触过,看了楼主的介绍好像还不错啊
赞一个

美国安全部门3月5号才开源公布的
98_avatar_middle
最佳答案
0 
在线会员 发表于 2019-3-8 10:05:06 | 显示全部楼层
谢谢推荐



92_avatar_middle
最佳答案
0 
ico_lz  楼主| 发表于 2019-3-8 11:02:50 | 显示全部楼层
想交流这个软件的可以进群550151762。新建的
28_avatar_middle
最佳答案
0 
在线会员 发表于 2019-12-23 15:01:07 | 显示全部楼层
谢谢楼主分享
92_avatar_middle
最佳答案
0 
ico_lz  楼主| 发表于 2020-1-30 22:05:16 | 显示全部楼层

需要新版的话可以去群里看看
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

×【发帖 友情提示】
1、请回复有意义的内容,请勿恶意灌水;
2、纯数字、字母、表情等无意义的内容系统将自动删除;
3、若正常回复后帖子被自动删除,为系统误删的情况,请重新回复其他正常内容或等待管理员审核通过后会自动发布;
4、感谢您对VC驿站一如既往的支持,谢谢合作!

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号 )|网站地图wx_jqr

GMT+8, 2020-9-27 18:05

Powered by CcTry.CoM

© 2009-2020 cctry.com

快速回复 返回顶部 返回列表