zoukankan      html  css  js  c++  java
  • 网络验证CRC校验

    要求把名字固定住

    运行  会出现一个EXE  修改这个文件名  就可以固定住它的用户名

    要进去游戏查看!!!!!!!!!!!!!!!!!!

    开启外挂   提示过期··············································

    下MessageBoxA断点   没有断下  试下  MessageBoxW   没有中断

    F12中断法

    单步走   看游戏流程   下CC断点    不能断下··············

    记录 两个   JNZ 跳过错误提示

    改标志位  就可以不被检测到························································

    修改  JBZ   为 JMP  弹框

    看一下线程  有个线程在检测北修改的代码  对付CRC校验·······································

    下断点  CreateThread 断点

    对  回调函数1,2  下断

    对回调函数1 无参数 直接retn

    回调函数2    有参数    retn 4 这些不是 检测CRC的函数线程

    对MAGIC JMP   下断   马上就新创建了一个线程

    这个函数开始地方   retn 4    堆栈平衡

    又开启一个线程 retn 4 进程结束了·································

    这样不能处理!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


    ExitThread结束当前线程

    下了CC断点后   马上创建一个线程去  检测

    push 1

    call ExitThread


    同样还是不行的································································································

    必须等游戏登进去后才能够处理

    修改JNZ   为   JZ

    然后线程

    push 1 

    call ExitThread

    还是不行··································································································

    重新运行

    再CRC校验爆出窗口的地方下断 分析

    还是最后不行···································································

    CRC校验会读取数据     检测CC断点


    对CRC线程校验 的地方 下  内存访问断点

    push 1

    call ExitThread


    现在去关键跳那里去  修改jnz  现在可以使用软件了


    分析: 先解决它的CRC校验   然后再去解决它的 过期校验















  • 相关阅读:
    .net 加伪静态的方法
    前台调用后台事件的方法
    关于一个网站的源码问题
    div里面有ul li时 让高度自适应的方法
    用insert语句写入汉字变成问号的解决
    .net 4.0 ValidateRequest="false" 无效
    修复 VS2008 asp.net 设计视图 失效/工具选项[Html设计视图]出现"加载此属性页时出错" 方案
    绑定数据时,时间格式的转换
    IE下CSS属性float:right下移换行或不显示的问题原因及解决
    珍惜生命,远离培训 《如何选择好的培训机构》读后感 JavaEye技术网站
  • 原文地址:https://www.cnblogs.com/zcc1414/p/3982518.html
Copyright © 2011-2022 走看看