zyhxhw 发表于 2006-9-1 21:44:16

什么是网络验证?

最近,破解流星网络电视,明明已经追出了注册码,但是在重启起时又没有了,而在一个破除了网络验证的版本上,很清楚地显示了我注册名:如图,到底网络验证是什么,它为什么可以灭掉正确的注册码?
网络验证就是通过网络来验证是否正确啊,验证错误就灭掉本地正确的注册码了。呵呵

[ 本帖最后由 棒棒糖 于 2006-9-1 21:56 编辑 ]

zyhxhw 发表于 2006-9-3 09:21:03

没有人回复,还是我自己来乱说一下:
查了一下关于网络验证的知识:得到了以下几点:
网络验证是保护软件的又一种有效的方法,它和常规方法一起,构成保护软件的两道屏障:一是大致软件自己身的保护,即要通过输入注册码等形式才能使用软件,二是过了第一关之后,注册者的注册信息再在软件作者的服务器上验证,这就是网络验证.如果已经在软件上注册的注册信息和服务器上储存的注册信息不一样,则同样是注册不成功.所以,有了网络验证的软件,是很难破解的,因为你往往过不了作者服务器那关,除非你再当一回黑客,侵入软件作者的服务器,再把你的注册信息添加在服务器上-------这简直比登天还难!这也是为什么网络电视软件很难破解原因!
当然,网络验证并不是不能破解,可能是因为技术原因吧,服务器验证之后,服务器并不是立即中止软件的运行,而且返回给软件一个是否成功的数值,然后软件根据这个数值,来一个跳转,从而使已注册的软件变为没有注册的,
所以,对于这类软件,破解的关键是找到那个跳转,把它改掉就行了.
但是,有些软件服务器并不返回值给软件,而由服务当即中止软件功能.比如网络电视,当你点击一一个电影时,软件首先向服务器发送你的注册信息,当验证后不成功时,直接中止你的请求!或给你一个提示,对这类软件,我想除了当黑客处,恐怕没有其他办法了吧!

一是

蒙文输入法 发表于 2006-9-7 20:35:09

说的很好   学习了;)
页: [1]
查看完整版本: 什么是网络验证?