将下载好的exe文件拖入exeinfope查看是32位,再用ida打开

按f5查看主函数反汇编代码,刚做这题时点击了几条printf函数里面的字符串,不太理解是什么意思,以为是打印v6的值,也就是5到0

后来意识到可以运行一下exe试试看看是什么效果,很奇怪这里有中文打印出来了,然后回去审视那几条printf语句应该是用来打印这些中文的.

于是我就去查询ida如何显示中文字符.

首先我们在options>general>strings中找到default 8-bit,可以选择cp936编码,或者点开然后右键insert输入gbk再选择gbk

再回到printf语句里的字符串对应的汇编代码,选择字符串数据范围,按a再确定可以将他们转换为中文字符串

或者可以按d切换db/dw/dd,再按r切换成中文字符 

最后,把DBAPP改成flag就是我们要找的flag了,并不难,但是做这道题学到了如何切换成中文字符

BUUCTF reverse题目 内涵的软件相关推荐

  1. BUUCTF 逆向工程(reverse)之内涵的软件

    用IDA32位打开 一看到这个就是知道这里是获取flag的关键(因为花括号{}).一开始以为是用了某种加密方式需要转换一下.结果它显示的:{49d3c93df25caad81232130f3d2ebf ...

  2. BUUCTF 新年快乐 内涵的软件 Java逆向解密 刮开有奖

    文章目录 新年快乐 内涵的软件 Java逆向解密 贴脚本: 刮开有奖 sub_4010F0((int)&v7, 0, 10);(加密函数) sub_401000((int)&v26, ...

  3. BUUCTF Reverse/[网鼎杯 2020 青龙组]jocker

    BUUCTF Reverse/[网鼎杯 2020 青龙组]jocker 先看下文件信息,没有加壳,32位程序 运行一下,又是一道字符串比较的题目 用IDA32位打开,分析一下 // positive ...

  4. BUUCTF reverse题解汇总

    本文是BUUCTF平台reverse题解的汇总 题解均来自本人博客 目录 Page1 Page2 Page3 Page4 Page1 easyre reverse1 reverse2 内涵的软件 新年 ...

  5. BUUCTF Reverse helloword、findit

    BUUCTF Reverse helloword.findit helloword findit 一天一道CTF题目,能多不能少 记录一下这两道题,这两道题是安卓逆向的题目~ 第一次接触安卓逆向的题目 ...

  6. BUUCTF Reverse xor

    题目:BUUCTF Reverse xor 一些犯傻后学到了新东西的记录 查壳,没壳,IDA打开 main函数很好理解,输入一个长度为33的字符串,1-32位与前一位异或后与global相等,则判定f ...

  7. BUUCTF Reverse(helloworld)

    BUUCTF Reverse(helloworld) 题目附件下载下来之后,是.apk后缀,所以可能是安卓逆向. 这里我用的工具是Android Killer,下载地址:https://xiazai. ...

  8. BUUCTF Reverse/[WUSTCTF2020]Cr0ssfun

    BUUCTF Reverse/[WUSTCTF2020]Cr0ssfun 先看文件信息, IDA64位打开,很简单的题目,只要一个个输入就行 都是返回的这种元素 _BOOL8 __fastcall i ...

  9. Buuoj re [easyre|reverse1|reverse2|内涵的软件|新年快乐|xor]

    Buuoj reverse easyre reverse1 reverse2 内涵的软件 新年快乐 xor 这是我的第一次博客,是关于一些逆向题,话不多说直接开搞. easyre 使用exeinfo软 ...

最新文章

  1. 【青少年编程】【三级】 魔术表演“开花”
  2. 存储器芯片国产化布局加速 数千亿投资欲打破进口依赖
  3. IOS开发--深拷贝与浅拷贝(mutableCopy与Copy)详解
  4. Java开发中消息中间件的优势有哪些?
  5. Mac的文件比对工具:Meld、Beyond Compare
  6. python子类分配
  7. ajax 直接向后台发送请求,通过ajax异步向后端发送请求,响应请求向前端传送json格式数据的实现思路...
  8. 文本输入框的两种div+css的写法
  9. php留言板示例,php留言板完整实例源码
  10. Nginx源码安装,配置开机自启
  11. java课程设计源码(游戏:急速生存)
  12. 诺亚方舟售票系统V4版本了
  13. 【C++】操作符重载
  14. stream之group分组
  15. 成人注意缺陷多动障碍在内外源冲突时的表现
  16. (AAAI-2019)用于行人重识别的水平金字塔匹配
  17. Unity 通用弹出框
  18. JS:函数的内置对象:arguments
  19. Liunx本地Yum源配置
  20. ecg信号越界_ECG信号处理

热门文章

  1. 疯狂天才乔治·霍兹:17岁黑掉苹果,22岁搞垮索尼,还是特斯拉、谷歌最可怕的对手!...
  2. discuzx管理员、超级版主、版主管理手册
  3. 最近工作里遇到的一些问题,记录下来
  4. git的学习笔记(二):git远程操作
  5. java机票实时比价系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
  6. 是时候让你的程序有点春节的味道了
  7. Office2010,PPT,EXCEL如何插入日历控件
  8. DIY自己的超级PE
  9. windows无法启动此程序,因为计算机中丢失rtl70.bpl
  10. Mrtg网络监控 实现步骤