收费软件注册一连串疑问

收费软件注册一系列疑问.
1.软件注册成功后是不是会在电脑上记录软件信息(如是否注册,发行公司)等.
2.如果1的回答"是",那么软件记录的信息存在哪里?注册表? 如果我们直接找到这个位置有没有可能直接挠过验证?
3.以后每次打开软件时是不是要每次验证软件是否注册?
4.如果是一个b/s结构软件.这种注册授权验证代码应该写在哪里?是每个页面?如果是那么不是很影响性能?

------解决方案--------------------
(1)一般地说,会显示已经注册。至于发行公司,我想没有注册的也会显示。
(2)注册表、数据库、配置文件,或者根本不保存,每次联网判断
能不能绕过看软件作者的水平了。我想我写的程序如果不想让你绕过,我就不让你绕过 :)
(3)同样看作者的水平,一般是的。
(4)一般b/s程序不限制客户端,限制服务器本身。