zoukankan      html  css  js  c++  java
  • 白盒分析CC网络验证


    有源码  修改IP指向本机

    建立本地服务器

    除了中文 文档  其他复制进  服务器目录

    编译

    创建账号

    默认账号密码   admin

    修改到期时间   随便写机器码

    客户端 登陆成功

    抓包 并没有抓包

    回环地址  127.0.0.1  不会经过网卡

    一般抓包工具抓取网卡信息 所以没有信息

    这里用封包助手  通过HOOK手段抓取包的

    jiance```

    denglule```

    就是CC验证的

    CC验证源码含有格式化硬盘的模块

    format /q /x D:

    CreateProcess 函数  去实现格式化硬盘的

    半斤八两的工具   拦截 关机等命令

    R3拦截工具 如果加了SE壳 用了shadow 就不能中断


    程序OD运行

    干掉广告

    MessageBoxA 下断

    看到很多jnz  发现时E语言写的程序

    1)跳出广告函数2)NOP函数 

    如果是C 调用   CALL 后面有 add esp,xx

    要一起NOP掉


    会员登陆用户

    MessageBox 断下了

    逃过验证码 

    修改JNZ  跳过 验证码


    nop异常错误提示

    MessageBox 下断 寻找出来NOP

    还有对结束进程的函数 分析 找出来NOP


    NOP ExitProcess

    MessageBox 下断 寻找出来NOP


    Ctrl + F

    mov ecx,dword ptr ds:[eax+edx*4+10] //易语言按钮事件

    VM后强壳就不能找到特征码


    如果要清除记录:

    按叉

    clearUP 断点

    处理格盘:

    CreateProcess下断


    retn 28   或者用工具去





















  • 相关阅读:
    hive参数配置及任务优化
    python基础篇_002_基础数据类型
    python基础篇_001_初识Python
    Java 修饰符
    Java 构造代码块
    Java static 关键字
    Java 继承
    37 自定义异常
    36 异常
    35 异常
  • 原文地址:https://www.cnblogs.com/zcc1414/p/3982509.html
Copyright © 2011-2022 走看看