免费教程_免费网赚教程_破解版软件-寂涯网络学习基地

当前位置: 主页 > 系统综合 > 软件破解 > 详解破解keyfile保护

详解破解keyfile保护

时间:2012-01-31 18:51来源:未知 整理:寂涯网络 点击:

 KeyFiles是一种利用文件来注册的保护方式。
KeyFile是一个小文件,其内容是包古一些加密了的
数据,软件注册时,从这文件中读取数据,然后跟
据一定算法,进行处理,跟据结果判断是否是注册
版。
    破解这种保护有以下几种方法:
    一、破解KeyFile -般思路:
    1、最好分析KeyFile的工具是十六进制,普通
的文本编辑工具不太适合。
    2、对付这娄程序,您首先建立一假的KeyFile
文件。一般的软件容许KeyFile有不同的大小和文
件名,您建立的文件内容必须易读,跟据情况调整
KeyFile的大小和文件名。为什么要易读呢?因为目
标程序从KeyFile中读取数据,然后进行处理,易谴
有利于您分析其运算过程。
    3、KeyFile文件在大多数情况下,是以、.key’
形式存在的。
  4、KeyFile文件名可用W32DAM或十六进制工
具打开程序用查找字符串方式确定:
    5、读用户手册:
    6、是在Debug下观察,在DOS下IIqT21ifah==3d
用D (E)DX来看文件名。在Windows下用
EFXCrea tFile,  ReadFile,  CetFileAttribut esA,等
等。
    7、用Filemon这一工具,它能实时监视系统各
文件的状态,因此运行程序时,如它去读指定文件
名的KeyFile时,会在Filemon显示KeyFile文件名。
一但您发现KeyFile文件名,就建立一假的KeyFile
到要被Cra ck软件目录下,然后去Crack。
    二、Windows下破解KeyFile几个常用的函麴:
    函数ReadFile
    作用:从文件中读出数据
    参数:其中Long,非零表示成功,零表示失啦。
    EOOLReadFile(
    HAIJDLEhFile,//L ong,文件的句柄
    LFVOIDlpEuffer, /JAny,用于保存谴^数据的
一个缓冲区
    DWORDnI JumberofEvtesToRead//L ong,要读入的
字符数
    LFDWORDlpl'Jumb ero fEyt esRea吐//L ong,从文件
中实际读入的字符数
    LpOVERLAppEDlpOverlapped//
addrfssofstructurefordata
    ):
    函数Creat eFileA
    作用:可打开和创建文件、管道、邮件、通信
服务、设备以及控制台
  HAIJDLECreateFileA f
  LFCTSTRlpFilel'Jame, //String,要打开的文件
的名字
    DWORD dwDe sire dAccess,//允许对设备进行谴写
访问:
    DWORDdwShareMode,//共享模式
    LFSE:URITY  AT TRIEUrIE SlpS∽urit yAt tributes/
/指向一个SECURITY ATTRIEUrIES结构的指针,定义
了文件的安全特性(如果操作系统支持的)
    DWORDdwCreationDistribution,//如何创建文

  DmR  D dwFlagsAndAt tributes//f ileat tributes
  HAIJDLEhTemplateFile//Long,如果不为零,则
指定一个文件句柄。新文件将从这个文件中复制扩
展属性
    ):
    函数_lopen()
    作用:以二进制模式打开指定的文件
    HFILE_lopen(
    LFCSTRlpFatlrlJame,//欲打开文件的名字
    intiReadWrite//访问模式和菇享模式常数的一
个组台
    ):
    函数FincFirstFileA()
    作用:根据文件名查找文件
    HAIqDLEFindFirstFile f
    LFCTSTRlpFileIJame,//欲搜索的文件名。可包
含通配符,并可包含一个路径或相对路径名
    LFWin3 2_F IND_DATAlpFin dF ileDat a//
Win32_FIIqD_DATA,这个结构用于装载与找到的文件
有关的信息。该结构可用于后续的搜索

本页地址 http://www.jybase.net/ruanjianpojie/20120131761.html

百度搜索更多

谷歌搜索更多

顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------

评价:
昵称: 验证码:点击我更换图片
推荐内容
赞助商
赞助商


关于本站免责声明视频更新google百度地图视频地图RRS订阅

如有什么问题请在本站留言,或发邮件到 hxt167#foxmail.com