【看雪】第五课 常见保护的攻击

来源:互联网 发布:java访问修饰符等级 编辑:程序博客网 时间:2024/05/21 09:23

第五课 常见保护的攻击 


5.1 序列号方式 

  软件验证序列号的过程,其实就是验证用户名和序列号之间的数学映射关系。这个映射关系是由软件的设计者制定的,所以各个软件生成序列号的算法是不同 的。这是最常见的一种保护方式。

序 列号方式  
 序列号方式  
 商朝子教学--破解原理   
 crack新手进化篇(新手级)  

 RoBa教菜鸟写注册机入门篇  
 RoBa教菜鸟写注册机中级篇  
 RoBa教菜鸟写注册机高级篇  
 

5.2 警告(NAG)窗口 
   Nag的本义是烦人的意思。Nag窗口是软件设计者用来不时提醒用户购买正式版本的窗口。

NAG 窗口  
 警告(NAG)窗口  
 

5.3 时间限制 
   这类保护的软件一般都有时间段的限制,例如试用30天等。当过了共享软件的试用期后,就不予运行。只有向软件作者付费注册之后才能得到一个无时间限 制的注册版本。

时 间限制  
 时间限制  
 


5.4 Key File保护  
   KeyFile(注册文件)是一种利用文件注册软件的保护方式。

Key File 保护   
 Key File保护  
 


5.5 功能限制的程序   
   这种程序一般是DEMO版或菜单中部分选项是灰色。有些DEMO版本的部分功能里面根本就没有。而有些程序功能全有,只要注册后就正常了。

功 能限制的程序    
 功能限制的程序  
 


5.6 CD-check   
   最简单也最常见的光盘保护就是程序在启动时判断光驱中的光盘上是否存在特定的文件,如果不存在则认为用户没有正版光盘,拒绝运行。在程序运行的过程 当中一般不再检查光盘的存在与否。

CD-check   
 CD-check  
 

5.7 重启验证 


5.8 网络验证

原创粉丝点击