手把手教你破速达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加密狗相关推荐

  1. win 访问linux加密硬盘分区,手把手教你使用BitLocker给win10硬盘分区加密的方法

    电脑设备已经非常普及了,基本每个家庭都会配备一台.一般我们会把重要的文件或视频储存在硬盘中,但是每一个操作电脑的人都能打开查看比较不安全.如果你有不想被别人看的内容,可以给硬盘分区加密,既不影响正常操 ...

  2. 效率工具 001| 手把手教你满速下载百度网盘文件

    内容目录 PanDownload网页版 PanDownload电脑版 PanDownload 手机版 BaiduPCS-Go BaiduPCS-Web 速盘 最后想说的话 百度网盘,曾用名百度云(Ba ...

  3. 效率工具 001 | 手把手教你满速(不限速)下载百度网盘文件

    百度网盘,曾用名百度云(Baidu Cloud),是百度推出的一项个人云存储服务,覆盖中国大陆各大主流计算机和手机操作系统,包含Web版.Windows版.Mac版.Android版和iPhone版. ...

  4. 手把手教你用Python构建自己的「王二狗」

    题图 | 智能二狗聊天机器人 导读 在人手N部智能手机的时代,我们对聊天机器人早已不陌生.这两年很火的游戏群聊天机器人「王二狗」更是用它的机智幽默征服了很多人. 今天,我们将手把手教你用Python从 ...

  5. 利用python编写祝福_手把手|教你用Python换个姿势,送狗年祝福语

    春节既是一个阖家团圆的节日,也是一个集中问候亲朋好友.了解近况的机会.但是也有很多人过年也不能聚在一起,所以就会会选择发短信这一方式来表达自己的祝福.其中大多人都是复制转发,让人一眼就看穿,显得自己在 ...

  6. 手把手教你分析韵达快递问题件

    在查询单号物流时,我们该如何快速的分析出快递的问题件呢?而什么是快递问题件?一般多次揽收.退回件以及提前签收都算,下面一起来试试. 材料准备: 一台WIn系统的电脑 快递批量查询高手 多个韵达快递的单 ...

  7. 【游戏开发创新】手把手教你使用Unity制作一个高仿酷狗音乐播放器,滨崎步,旋律起,爷青回(声音可视化 | 频谱 | Audio)

    文章目录 一.前言 二.获取UI素材 三.使用UGUI制作界面 1.界面布局 2.账号圆形头像 3.搜索框 4.调节UI层 5.黑色按钮悬浮高亮效果 6.纯文字按钮 7.滚动列表自适应 8.歌名与视频 ...

  8. Cobo钱包v2公测版来了,手把手教你怎么玩

    之前有很多朋友问悦动智能,为什么Cobo钱包不需要导入私钥和助记词,很简单,考虑到个人保管私钥对于很多初入门的朋友来说操作繁琐,且很容易丢失.因此,Cobo首先做了一款对小白用户非常友好的托管钱包,由 ...

  9. 开源!手把手教你搭建Arduino+英伟达Jetson的ROS小车(上)

    1 引言 今年6月,我们应小伙伴儿的需求,写了两篇如何通过购买零件从零搭建一台ROS实体车的推文<开源!手把手教你搭建Arduino+树莓派的ROS小车(上)>.<开源!手把手教你搭 ...

  10. IT小百科之“手把手教你如何实现秒破加密的Office办公文档”

    小伙伴们,有时候辛辛苦苦从网上下载的office文档,刚要开心的阅读的时候,打开才发现office文档被加密了,是不是有种欲哭无泪的感觉啊?还有的时候自己把文件加密了,结果忘记了密码,那更是欲哭无泪! ...

最新文章

  1. 为什么以太坊不仅仅是一个加密货币
  2. 为什么你的提问没人解答?
  3. apache jmx_用于JMX访问的Apache Ant任务
  4. 《Python Cookbook 3rd》笔记(3.8):分数运算
  5. bitcount方法详解_Java Long类的bitCount()方法和示例
  6. FlinkCdc从Mysql指定的binlog日志offsetPos位置开始读取数据
  7. SQL那些事儿(十四)--C#调用oracle存储过程(查询非查询and有参无参)深度好文
  8. vue里动态设置并获取ref
  9. 计算机组成原理-概述篇
  10. ME525+ Defy+ 刷机指南[zz]
  11. 【fiddler抓包修改订单金额】
  12. Mac 电脑锁屏快捷方法
  13. 五子棋的实现 Java课程设计
  14. 什么是常见的计算机应用软件,什么是计算机的应用软件?
  15. mysql增加重做日志组_mysql重做日志
  16. 在计算机系统中对文件执行彻底删除,怎么让电脑删除文件时可以直接彻底进行删除...
  17. Vue提示 : Named Route ‘test‘ has a default child route. When navigating to this named route (:to=“{nam
  18. fastjson转换json字符串key的首字母小写变大写的解决办法
  19. 用库卡机器人编程写字_KUKA机器人的操作与基本运动编程(学员必备)
  20. 算法提高 ADV-91 素数判断

热门文章

  1. MATLAB小波分析工具箱的使用
  2. DWM1000 Blink结构 -- 帧过滤第一节
  3. vscode中文乱码问题及几种常见的解决方案
  4. 基于librtmp的推流实现
  5. 横向对比EXT4,带你感受真实的Linux文件系统F2FS
  6. 基于MATLAB实现四阶龙格库塔法求解一、二阶微分方程实例
  7. 序列两两比对算法_学会正确选择多序列比对(coding-sequences)软件
  8. java基础案例教程第二版pdf,Java系列学习进阶视频
  9. 【数学建模】基于matlab银行多机排队论模型【含Matlab源码 1096期】
  10. python程序设计pdf机械出版_Python程序设计