你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:杂志经典 / 计算机安全与维护
加密狗的DLL方法探究(八)
 

ngroup:=strtoint(c);

nserial:=strtoint(d);

  CloseFile(F);//关闭文件

dogopen(nagent, nclient, ngroup, nserial);//利用参数打开软件狗

dogreadbuffer(0;2048;pbuffer:PChar);   //读取狗中资料

  List := TStringList.Create;//建立一文件流

  List.LoadFromFile('dog.dat');//装入DOG.dat文件,此文件用于保存有原软件狗中内容

  S := List[0];

  if length(s)=0 then

   for i:=0 to 120 do

    s:=s+' ';

  ss:='';

  for i:=0 to nlength do

   ss:=ss+pbuffer[i];

  if nstart<>0 then

   s:=copy(s,1,nstart+1)+ss+copy(s,nstart+nlength+1,121-nstart-nlength-1)

  else

   s:=ss+copy(s,nstart+nlength+2,121-nstart-nlength-2);

  list[0]:=s;

  list.savetofile('dog.dat');  //写入到dog.dat文件中

  List.Free;

end;

 

4 结语

当前软件保护十分重要,对于软件开发人员来说,不仅要在产品设计上增加破解的难度,更要选择专业的加密产品,保护劳动的成果。

  推荐精品文章

·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录
·2023年10月目录
·2023年9月目录 
·2023年8月目录 

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089