博客已经转移

https://noone-hub.github.io/

首先x64dbg如何下载,这个还要我说的话,别玩电脑了,我用x64dbg打开一个程序

如图,我圈起来的地方,你看是不是都是7开头的,这个叫做系统领空,是系统的代码段,你不用去改他,改他也没用,没法保存,我们调试程序,需要到程序的领空,所以,这个没啥用,如何进入到程序领空?

打开option,按我所选去掉其余的,然后重新载入程序

便是程序领空了

通常来说,4开头的就是程序领空,记住是通常,凡事都有例外,例外不在这次讲述范围内,进入正文:

右键,search for——String references 可以搜索字符串

查找到字符串后双击可以进入所在代码区域,这道题看上去似乎很简单哦,flag已经出来了,可显然不是,看flag里内容,迷惑性的语句,反正他肯定会对这串字符做处理,不妨过去看看,动态调试可以很方便的看出这个流程,不用你去猜结果,有时候静态看好,有时候动态好,这题,我先动态过一遍流程

双击那个flag后,在我如图所示的地方下断

,至于为什么,得你学汇编,就是这里是判断你输入的字符串长度是否为0x21(10进制:33),然后点击运行

他会让你输入flag,照他输吧,第一步先过了,输入一个长度为33的flag,输入后回车,如果你实在不想输入,也可以,输入一些然后改这里

双击一下ZF标志位,让他变为0,然后这个跳转就可以不跳了

未完,待续

动态调试之——x64dbg的使用相关推荐

  1. [系统安全] 二十三.逆向分析之OllyDbg动态调试复习及TraceMe案例分析

    您可能之前看到过我写的类似文章,为什么还要重复撰写呢?只是想更好地帮助初学者了解病毒逆向分析和系统安全,更加成体系且不破坏之前的系列.因此,我重新开设了这个专栏,准备系统整理和深入学习系统安全.逆向分 ...

  2. 安卓APP动态调试-IDA实用攻略

    0x00 前言 随着智能手机的普及,移动APP已经贯穿到人们生活的各个领域.越来越多的人甚至已经对这些APP应用产生了依赖,包括手机QQ.游戏.导航地图.微博.微信.手机支付等等,尤其2015年春节期 ...

  3. 如何动态调试Python的第三方库

    如何动态调试Python的第三方库 2017年01月21日 22:53:57 阅读数:1834 注意:本文方法仅限于调试安装时附带py源码的库,如sklearn. 引入 用sklearn中的sklea ...

  4. IDA动态调试技术及Dump内存

    IDA动态调试技术及Dump内存 来源 https://blog.csdn.net/u010019468/article/details/78491815 最近研究SO文件调试和dump内存时,为了完 ...

  5. CLR探索系列:Windbg+SOS动态调试分析托管代码

    http://blog.csdn.net/garyye/article/details/4788070   在使用VS进行托管应用程序的调试的时候,有的时候总感觉有些力不从心.譬如查看一个托管堆或者计 ...

  6. vc2010中开始执行不调试灰的_反编译动态调试smali全过程

    点击上方蓝字关注我,每天进步一点点 大家都知道我们在逆向分析的时候,很多时候主要在分析逻辑.网络抓包.数据来源流向分析.页面逻辑跳转分析.动态调试等.由于很多代码都会混淆,很多时候我们直接通过代码可能 ...

  7. 修改so_新手向总结:IDA动态调试So的一些坑

    本文为看雪论坛优秀文章 看雪论坛作者ID:nisodaisuki 目录 动态调试步骤 复制`android_server`到设备中,并执行. 用`pm`确定要调试apk的包名 用`am`启动被调试应用 ...

  8. Java 动态调试技术原理及实践

    调试是发现和减少计算机程序或电子仪器设备中程序错误的一个过程.最常用的断点调试技术会在断点位置停顿,导致应用停止响应.本文将介绍一种Java动态调试技术,希望能对大家有帮助.同时也欢迎读者朋友们一起交 ...

  9. AndroidStudio动态调试smali

    本文部分参考至吾爱破解https://www.52pojie.cn/thread-658865-1-1.html 1.环境与工具 AndroidStudio V3.2beta1 smaliidea-- ...

最新文章

  1. 一分钟AI | 特斯拉发布电动卡车,扫地机器人被曝窥探个人隐私
  2. 07年了,新的一年又开始了
  3. 添加墙元素实现碰撞效果
  4. MySQL索引背后的数据结构及算法原理-转
  5. 特征工程系列学习(零)引言
  6. Airpal安装部署
  7. MikroTik ROS软路由OSPF命令配置实例
  8. 【5】Java内存访问重排序vs volatile
  9. 卧槽!火爆GitHub的算法电子书开放下载了!
  10. python实现简单的socket通信
  11. 附加:中半部分sql语句 区/县(数据表)
  12. 人生重开模拟器(未完工)
  13. 5个python提速技巧,速度瞬间提上来了Repair(一)
  14. 浪漫又务实的华为自研之路: 始于情怀,终于智能
  15. NOI 1789:算24
  16. Oracle数据更新,表结构,约束
  17. 视频处理入门 | 六
  18. GORM报错sql: Scan called without calling Next
  19. geemap的详细安装步骤及环境配置
  20. 国科大2022计算机算法设计与分析期末考试-刘玉贵老师

热门文章

  1. 如何做成gif动画图片?教你简单三步制作gif动图
  2. 用 Golang 实现矩阵运算库
  3. 微信小程序中通过Basic Auth传递token
  4. 如何成为一名架构师?
  5. RMA Line stuck in AWAITING_RETURN or AWAITING_RETURN_DISPOSITION (文档 ID 378221.1)
  6. 十进制如何转化为二进制和六进制
  7. 机器学习实践系列之3 - 人脸对齐(上)
  8. python 爬取腾讯漫画
  9. muduo源码分析2——Singleton分析
  10. Unity3D学习笔记6——GPU实例化(1)