我的共享软件防破解的实用着法

2016-02-19 19:33 5 1 收藏

今天图老师小编要跟大家分享我的共享软件防破解的实用着法,精心挑选的过程简单易学,喜欢的朋友一起来学习吧!

【 tulaoshi.com - 编程语言 】

  1、检测主程序大小,防止破解补丁之类:

  Function TForm1.GesSelfSf: integer;
  var
  F: file of byte;
  begin
     Filemode:=0;
     Assignfile(F,'.FileName.exe');
     Reset(f);
     Result:=Filesize(F);
     Closefile(F);
  end;

  2、检测创建日期和时间,让破解补丁实效:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  Function TForm1.FinDate:String;
  var
  t:TDate;
  begin
     ShortDateFormat:='yyyy-mm-dd';
     t:=FileDateToDateTime(FileAge('FileName.exe'));
     Result:=DateToStr(t);
  end;

  3、注册码加密函数嵌入数学函数,增加破解难度:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  (略)

  4、必要时自己删除自己(主程序):

  procedure TForm1.Funll;
  var
  hModule:THandle;
  buff:array[0..255]of Char;
  hKernel32:THandle;
  pExitProcess,pDeleteFileA,pUnmapViewOfFile:Pointer;
  begin
     hModule:=GetModuleHandle(nil);
     GetModuleFileName(hModule, buff, sizeof(buff));
     CloseHandle(THandle(4));
     hKernel32:=GetModuleHandle('KERNEL32');
     pExitProcess:=GetProcAddress(hKernel32, 'ExitProcess');
     pDeleteFileA:=GetProcAddress(hKernel32, 'DeleteFileA');
     pUnmapViewOfFile:=GetProcAddress(hKernel32, 'UnmapViewOfFile');
     asm
     LEA EAX, buff
     PUSH 0
     PUSH 0
     PUSH EAX
     PUSH pExitProcess
     PUSH hModule
     PUSH pDeleteFileA
     PUSH pUnmapViewOfFile
     RET
     end;
     begin
     Funll;
     end;
  end;

  具体怎么使用,那要看你自己的意愿了和需要了。反正俺是这样做的,俺的软件ADSL拨号计时器只在很早版本上出过注册机,后来的v3.70出过破解补丁——其实只是破掉了启动时提示注册的对话框,实质上根本没破解。用了上述的着法以后,到现在的v5.28版本,再没有过什么破解补丁或注册机。

  

  E-Mail: uncleme@126.com   http://www.uncleme.com

  

  

来源:http://www.tulaoshi.com/n/20160219/1621284.html

延伸阅读
破解wifi密码软件哪个好用?   --wifi万能钥匙 推荐指数:★★★★★ 破解力度:★★★★ 利用wifi万能钥匙,可实现附近热点的查找,并能自动分析出周围可破解的wifi热点。附近所有的热点wifi都会通过以形象的地图标记的形式进行展示,非常方便利用自己寻找到距离自己最近、信号最强的wifi热点。 同时该软件...
WIFI共享精灵软件使用教程 WIFI共享精灵是一款完美解决设置笔记本无线热点,实现笔记本共享上网的问题的精品软件,帮助对wifi是什么不了解的用户,解决没有无线路由器,享受一键轻松将笔记本电脑变为WIFi热点,感受WIFI上网的畅快体验。     在wifi共享精灵主页上单击免费下载: 新开的两个网页,会有两个...
育儿-从了解你的孩子开始 抚育者充分了解孩子的需要 抚育者应该了解孩子全面情况,包括体格生长、智能发育、心理需求、情绪变动、性格特点、日常的生活情况、所处家庭、托幼机构及周围的社会状况: * 了解体重、身高指标是否达到正常儿童的水平?体质是否健壮或经常生病?生了什么病?饮食情况如何?不但了解吃了些什么食物,还...
5个高招开发宝宝的智力 随着宝宝的长大,宝宝间的差距也越来越大,有的活泼机灵,热情好动,善于学习和模仿;有的羞怯胆小,缺乏探索精神,接受和掌握新事物、新技能较慢。产生这些差别的关键在于你是否给宝宝进行了计划周密、方法得当的早期智力开发教育。 一、妈妈摸一摸,宝宝笑一笑 抚触是每个人都需要的,成年人也需要握手、拥抱,对婴...
手机QQ我的相册如何新建共享相册?   1)首先打开手机QQ,在界面左上方点击,点击   2)在右上方点击,点击。   3)在新建共享相册填写好相册名称,点击,再选择你要共享相册好友,点击打上勾即可添加,点击。   4)点击,返回界面就能看到共享相册了。  

经验教程

416

收藏

60
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部