手把手教你破速达5000PRO v2.33加密狗
手把手教你破速达5000PRO v2.33加密狗
菜东西,高手别笑~~~~~~~
工具:Ollydbg v1.1 汉化版
分析:
速达5000PRO没有试用,一打开就提示检测不到加密狗,直接退出。那我们可以从这个提示消息开始入手。
开始:
用Ollydbg打开SD5000Server.exe。下MessageBoxA断点(输入BP MessageBoxA命令并回车)。运行
没多久程序就被拦了下来。
77E4D8DE > 8BFF mov edi, edi //就停在这里
77E4D8E0 55 push ebp
77E4D8E1 8BEC mov ebp, esp
77E4D8E3 833D 1821E777 0>cmp dword ptr ds:[77E72118], 0
77E4D8EA 74 24 je short 77E4D910 ; user32.77E4D910
Alt+K查看调用堆栈:
调用堆栈 ,项目 0
地址=0012F90C
堆栈=0042D076
函数例程=<jmp.&USER32.MessageBoxA>
调用来自=SD5000Se.0042D071 //就看这里啊!
框架=0012F978
双击跟入:
0042D06B |. E8 C8B80200 call 00458938 ; <jmp.&vcl60.@Controls@TWinControl@GetHandle$qqrv>
0042D070 |. 50 push eax ; |hOwner
0042D071 |. E8 FAC50200 call 00459670 ; /MessageBoxA //停在这
0042D076 |. FF4D CC dec [local.13]
然后往上查第一个“>”:
0042CFD2 |> /6A 00 push 0 //找到这里
0042CFD4 |. 66:C745 C0 20>mov word ptr ss:[ebp-40], 20
0042CFDA |. 8D45 E4 lea eax, [local.7]
0042CFDD |. E8 664EFDFF call 00401E48 ; SD5000Se.00401E48
留意左边有一条红线连着她的另一半,我们找上去把他们拆开:-):
0042CED2 |> /E8 0152FDFF call 004020D8 ; SD5000Se.004020D8
0042CED7 |. 84C0 test al, al
0042CED9 0F84 F3000000 je 0042CFD2 ; SD5000Se.0042CFD2 //找到了这里
0042CEDF |. 8B0D 58184700 mov ecx, dword ptr ds:[471858]
好,我们按空格键把他改成自己;-)(NOP)因为我们什么都不做嘛。
je 0042CFD2
改(记得使用“NOP填充”)
NOP
运行后会退出,不怕,我们重新运行。
Ctrl+P打开补丁,选中后按空格键把刚才的修改应用上,然后运行。
至此,速达加密狗已经破解。服务器可以正常运行。
手把手教你破速达5000PRO v2.33加密狗相关推荐
- win 访问linux加密硬盘分区,手把手教你使用BitLocker给win10硬盘分区加密的方法
电脑设备已经非常普及了,基本每个家庭都会配备一台.一般我们会把重要的文件或视频储存在硬盘中,但是每一个操作电脑的人都能打开查看比较不安全.如果你有不想被别人看的内容,可以给硬盘分区加密,既不影响正常操 ...
- 效率工具 001| 手把手教你满速下载百度网盘文件
内容目录 PanDownload网页版 PanDownload电脑版 PanDownload 手机版 BaiduPCS-Go BaiduPCS-Web 速盘 最后想说的话 百度网盘,曾用名百度云(Ba ...
- 效率工具 001 | 手把手教你满速(不限速)下载百度网盘文件
百度网盘,曾用名百度云(Baidu Cloud),是百度推出的一项个人云存储服务,覆盖中国大陆各大主流计算机和手机操作系统,包含Web版.Windows版.Mac版.Android版和iPhone版. ...
- 手把手教你用Python构建自己的「王二狗」
题图 | 智能二狗聊天机器人 导读 在人手N部智能手机的时代,我们对聊天机器人早已不陌生.这两年很火的游戏群聊天机器人「王二狗」更是用它的机智幽默征服了很多人. 今天,我们将手把手教你用Python从 ...
- 利用python编写祝福_手把手|教你用Python换个姿势,送狗年祝福语
春节既是一个阖家团圆的节日,也是一个集中问候亲朋好友.了解近况的机会.但是也有很多人过年也不能聚在一起,所以就会会选择发短信这一方式来表达自己的祝福.其中大多人都是复制转发,让人一眼就看穿,显得自己在 ...
- 手把手教你分析韵达快递问题件
在查询单号物流时,我们该如何快速的分析出快递的问题件呢?而什么是快递问题件?一般多次揽收.退回件以及提前签收都算,下面一起来试试. 材料准备: 一台WIn系统的电脑 快递批量查询高手 多个韵达快递的单 ...
- 【游戏开发创新】手把手教你使用Unity制作一个高仿酷狗音乐播放器,滨崎步,旋律起,爷青回(声音可视化 | 频谱 | Audio)
文章目录 一.前言 二.获取UI素材 三.使用UGUI制作界面 1.界面布局 2.账号圆形头像 3.搜索框 4.调节UI层 5.黑色按钮悬浮高亮效果 6.纯文字按钮 7.滚动列表自适应 8.歌名与视频 ...
- Cobo钱包v2公测版来了,手把手教你怎么玩
之前有很多朋友问悦动智能,为什么Cobo钱包不需要导入私钥和助记词,很简单,考虑到个人保管私钥对于很多初入门的朋友来说操作繁琐,且很容易丢失.因此,Cobo首先做了一款对小白用户非常友好的托管钱包,由 ...
- 开源!手把手教你搭建Arduino+英伟达Jetson的ROS小车(上)
1 引言 今年6月,我们应小伙伴儿的需求,写了两篇如何通过购买零件从零搭建一台ROS实体车的推文<开源!手把手教你搭建Arduino+树莓派的ROS小车(上)>.<开源!手把手教你搭 ...
- IT小百科之“手把手教你如何实现秒破加密的Office办公文档”
小伙伴们,有时候辛辛苦苦从网上下载的office文档,刚要开心的阅读的时候,打开才发现office文档被加密了,是不是有种欲哭无泪的感觉啊?还有的时候自己把文件加密了,结果忘记了密码,那更是欲哭无泪! ...
最新文章
- 为什么以太坊不仅仅是一个加密货币
- 为什么你的提问没人解答?
- apache jmx_用于JMX访问的Apache Ant任务
- 《Python Cookbook 3rd》笔记(3.8):分数运算
- bitcount方法详解_Java Long类的bitCount()方法和示例
- FlinkCdc从Mysql指定的binlog日志offsetPos位置开始读取数据
- SQL那些事儿(十四)--C#调用oracle存储过程(查询非查询and有参无参)深度好文
- vue里动态设置并获取ref
- 计算机组成原理-概述篇
- ME525+ Defy+ 刷机指南[zz]
- 【fiddler抓包修改订单金额】
- Mac 电脑锁屏快捷方法
- 五子棋的实现 Java课程设计
- 什么是常见的计算机应用软件,什么是计算机的应用软件?
- mysql增加重做日志组_mysql重做日志
- 在计算机系统中对文件执行彻底删除,怎么让电脑删除文件时可以直接彻底进行删除...
- Vue提示 : Named Route ‘test‘ has a default child route. When navigating to this named route (:to=“{nam
- fastjson转换json字符串key的首字母小写变大写的解决办法
- 用库卡机器人编程写字_KUKA机器人的操作与基本运动编程(学员必备)
- 算法提高 ADV-91 素数判断