会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Sna1lGo
Sna1lGo
导航
博客园
首页
新随笔
联系
订阅
管理
公告
上一页
1
···
11
12
13
14
15
16
17
18
19
···
39
下一页
2021年2月17日
调试vs2019代码的流程
摘要: 改为否 改为默认值和禁用代码调试 随机地址改为否
阅读全文
posted @ 2021-02-17 10:55 Sna1lGo
阅读(207)
评论(0)
推荐(0)
反汇编-C/C++中类的反汇编-2-构造函数和析构函数
摘要: 反汇编-C/C++中类的反汇编-2-构造函数和析构函数 构造函数 正向代码 #include<iostream>using namespace std;class Base{public: Base() { printf("Base::Base()\n"); }};class Child : pu
阅读全文
posted @ 2021-02-17 10:46 Sna1lGo
阅读(190)
评论(0)
推荐(0)
2021年2月11日
反汇编-C/C++中类的反汇编-1-
摘要: 类反汇编 类的内存地址对齐 参考之前写的一个博客https://www.cnblogs.com/Sna1lGo/p/14088339.html 类的this指针 每个有关于对象里面的调用,其实都用到了this指针,this指针是一个对象的首地址,然后利用首地址的偏移来访问对象中的成员或者方法(函数)
阅读全文
posted @ 2021-02-11 00:30 Sna1lGo
阅读(441)
评论(0)
推荐(0)
2021年2月9日
汇编语言-内联汇编
摘要: 汇编语言-内联汇编 也就是把汇编和C/C++合在一起 内联汇编 需要在指令前面添加汇编关键字 行内联汇编 _asm pushad; _asm mov eax,0x12345678; 块内联汇编 _asm { Pushad; Popad; } 利用汇编来实现Windows的函数 在调用自带的函数的时候
阅读全文
posted @ 2021-02-09 19:13 Sna1lGo
阅读(311)
评论(0)
推荐(0)
2021年2月8日
X64程序逆向分析
摘要: X64程序逆向分析 x64指令集 x64位程序使用的是x64指令集,64指令集有AMD64,EM64T,IA-64三种。 AMD64是最早推出,intel和惠普联合推出了IA-64但是没有用户起来 Intel直接拷贝AMD的指令集推出了IA-32E后改名为EM64T,也就是intel6。统称为x64
阅读全文
posted @ 2021-02-08 18:13 Sna1lGo
阅读(555)
评论(0)
推荐(0)
2021年2月6日
逆向工程-实战第二个程序
摘要: 逆向工程-实战第二个程序 下载地址:https://download.csdn.net/download/weixin_43916597/15094003 找到关键代码的技巧 1 通过字符串(不管是ascci还是unicode) 2 通过锁定API 在ollydbg中使用Crtl+G可以给Windo
阅读全文
posted @ 2021-02-06 00:40 Sna1lGo
阅读(113)
评论(0)
推荐(0)
逆向工程-实战第一个程序
摘要: 逆向工程-实战第一个程序 下载地址:https://download.csdn.net/download/weixin_43916597/15093466 分析步骤 1 运行程序,观察程序是什么样子 2 明确自己的目的 3 找到关键代码的位置进行处理 首先运行这个简单的Crack1程序 应该就是一个
阅读全文
posted @ 2021-02-06 00:35 Sna1lGo
阅读(145)
评论(0)
推荐(0)
2021年2月4日
反汇编-流程控制语句-2-循环控制语句分析
摘要: 反汇编-流程控制语句-2-循环控制语句分析 C/C++中有三种循环语句,分别是do/while/for循环,具体的查看C/C++的语法书 MOVZX、MOVSX指令 MOVZX和MOVSX可以理解为MOV指令的变化,但是也有区别 MOVZX 操作数1,操作数2 MOVSX 操作数1,操作数2 操作数
阅读全文
posted @ 2021-02-04 23:44 Sna1lGo
阅读(184)
评论(0)
推荐(0)
反汇编-流程控制语句-1-条件控制语句
摘要: 反汇编-流程控制语句-1-条件控制语句 所谓的流程控制语句在C/C++中就是,if-else switch for while语句 也就是条件语句和循环语句的合集 if-else 纯if语句 if在c语言中只能判断真或假,真就执行if里面的东西,为假就跳过 void iftest(int a){00
阅读全文
posted @ 2021-02-04 21:39 Sna1lGo
阅读(189)
评论(0)
推荐(0)
2021年2月3日
数据结构-图-遍历方式
摘要: 数据结构-图-遍历方式 深度优先遍历 代码实现:https://www.cnblogs.com/Sna1lGo/p/14368357.html 广度优先遍历 利用队列来处理,先将根节点入队,后面出一个队,然后把出队的节点的连接节点入队来实现广度优先遍历 实现代码:https://www.cnblog
阅读全文
posted @ 2021-02-03 17:56 Sna1lGo
阅读(65)
评论(0)
推荐(0)
上一页
1
···
11
12
13
14
15
16
17
18
19
···
39
下一页