[破解]Shark恒破解基础教程笔记
1爆破的原理
1 壳,暗桩
2 ASCII
3 Crtl+F查找
4 Je跳转
5 二进制 nop填充
6 破解补丁
获取注册码的思维 123 456
2 获得注册码
1. b是下一个,p是上一个
2. CALL 关键CALL
3. 下断点,关键CALL F2
4. F9 运行程序F8 单步步过
5. Jnz跳转
6. 0018>005>ASCII "BEDC138794F69ACEC2AE20E01580E4B7"
3 壳与作业
1. 初识壳,upx,peid查壳
2. Je跳转替换为jmp
3. 0018>006>ASCII "20211DA46498BE1A5E381E5B"
4 篡改内容
1. 立即数
2. Hex/Ascii
3. 保持大小
4. 乱码
5. 十六进制00填充 00替换后就都没了
6. 汇编 push
7. 两个选项过去的地址是不一样的
8. 汇编 美化的思考
5 剽窃软件
1. 数据搜索和以前的不同
2. Crtl+L查找下一个
6 必须跳过去
1. 常见跳转指令 汇编 jmp无条件
[破解]Shark恒破解基础教程笔记相关推荐
- python基础教程笔记—即时标记(详解)
最近一直在学习python,语法部分差不多看完了,想写一写python基础教程后面的第一个项目.因为我在网上看到的别人的博客讲解都并不是特别详细,仅仅是贴一下代码,书上内容照搬一下,对于当时刚学习py ...
- 阮一峰:jQuery官方基础教程笔记
原文地址:http://www.jobbole.com/entry.php/1151 jQuery是目前使用最广泛的javascript函数库. 据统计,全世界排名前100万的网站,有46%使用jQu ...
- pytho基础教程笔记(7-9)(类、递归、生成器)
第七章 更加抽象 类和类型 类 概念: __metaclass__=type # 确保类是新版的 class Person:def setName(self, name):self.name = na ...
- Cytoscape基础教程笔记
昨天开始学用Cytoscape,其tutorial分为两个部分,基础的和高级 的.基础教程又分成了四课:Getting Started.Filters & Editor.Fetching Ex ...
- 绘制对象iPhone开发基础教程 笔记
每日一贴,今天的内容关键字为绘制对象 1. 虚拟内存 iPhone OS其实不会将易掉性内存(如应用程序数据)写到交换文件,因此应用程序可用内存量将受到更多的制约. Cocoa Touch供给一种内置 ...
- Shark恒【逆向】笔记
第三课 这里作者是带壳破解,f9运行起来后,直接转到401000处查找字符串"未购买",查看到访问注册表的,下个断点,直接从栈中可看到注册码 但我就尝试脱壳再破解,先查壳 这个es ...
- HTML基础教程笔记
基础知识 HTML是超文本标记语言,主要用处是做网页,可以再网页上显示文字.图像.视频.声音等. HTML的结构包括头部(head).主体(body)两大部分,其中头部描述浏览器所需的信息,主体保护所 ...
- MongoDB基础教程笔记
视频教程:https://www.bilibili.com/video/BV18s411E78K?share_source=copy_web 基于 MongoDB 4.4.3 环境:Windows 1 ...
- iPhone开发基础教程笔记(十二)--第十二章 使用Quartz和OpenGL绘图
第十二章 使用Quartz和OpenGL绘图 有时应用程序需要能够自定义绘图.一个库是Quartz 2D,她是Core Graphics框架的一部分:另一个库是OpenGL ES,她是跨平台的图形库. ...
- 尚硅谷python核心基础教程笔记-第一章 计算机基础知识
第一章 计算机基础知识(视频1-10) 课程介绍 课程名称:Python基础视频教程 讲师:尚硅谷教育,李立超(lichao.li@foxmail.com) 面向的层次:From Zero to He ...
最新文章
- 房间计费系统改造——数据库设计
- 【错误记录】TabLayout 升级支持库版本后报错 ( support:design 支持库升级到 28.0.0 后源码发生变更 )
- sqlalchemy1.4风格2.0
- Jquery判断元素是否隐藏:display属性状态值
- HBase+Spark技术双周刊 第四期
- c++和opengl实现gis_从零开始的图形学学习(零):一切的开始 —— 自建OpenGL开发框架
- 预编码 matlab,无线通信-预编码-MATLAB代码合集
- python个人网站系统_利用基于Python的Pelican打造一个自己的个人纯静态网站
- EditPlus构建轻量级编译环境
- Microsoft 推出在AzureApp Service上支持Windows容器的公开预览版
- Redis数据类型使用场景及有序集合SortedSet底层实现详解
- Android事件总线(四)源码解析otto
- 优雅的实现Activiti动态调整流程(自由跳转、前进、后退、分裂、前加签、后加签等),含范例代码!...
- 【Axure原型分享】会议管理原型模板
- 数据寻址——偏移寻址
- go中使用protobuf
- IDEA-快捷键noob
- Android 旋转木马轮播,ReactJs写旋转木马轮播图
- 一行 Python 能实现什么丧心病狂的功能?
- 工作中遇到的印象深刻的Bug(APP端)