说起来似乎很简单,做起来可不容易。
这程序感觉就像是游戏里的外挂,但是可比外挂的制作可难得多,外挂其实说白了就是利用游戏内部的指令要求,但是这个程序的所有指令都得靠自己设计。
江栖野现在大概想了设计方案,一种是被动式的。
被动式的安全程序,类似于给使用者建立一个保护的防火墙,一但检测到登录的网站属于不良网站,程序就自动运行强制用户退出,然后自动检测网站域名并搜集网站信息后直接报警。
之所以说是被动的,是因为这种程序只有当你登录网站,才会防守反击,加入自己不登录网站,那这个程序就只是一个普通的程序。
但是这种程序的设计也有好处,最大的优点就是设计简单,对于现在的江栖野而言基本上不用怎么费脑子,不良网站的界定也很容易,基本上都能找到相应的代码。
无非就是鉴定大尺度和棋牌类充值的游戏,这种代码搬过来直接修改一下,完善一下,就能做到。
另外一种就是直接鉴定网站服务器,不良网站的服务器一般都在国外,而且都很小,这个鉴别也很容易,所以这种被动式的安全程序对现在的江栖野而言,简直都不需要太过费劲。
第二种就是主动式的。
就是你上网的时候,直接阻止各种弹窗,路径的劫持。
其实登录网站的原理很简单,其实就是通过路径连接数据库,读取数据库的东西,直接利用这个原理,保护自己的接入路径不会接入到各种不良网站上。
主动式的设计听起来倒是不错,可惜实现起来相当不容易,想要彻底截断接入不良网站的路径,这个工作量江栖野想想就头大,这就等于是让自己的网络拒绝进入不良网站的数据库。
不过要是真的能设计出来,感觉还能减少广告,病毒等东西的出现,当然以后上网的安全系数也会更高。
江栖野揉了揉双脸,双手开始在键盘上敲击起来。
编写,再编写。
一个又一个小时过去了,江栖野抬头揉了揉酸痛的脖子。
他看着屏幕上密密麻麻的代码,忽然有些理解为什么程序员容易秃头了,他幽幽的叹了口气,花费一个下午的时间,他也才写出几百行的代码。
粗略的估计了一下,这个代码起码得几千行,所以起码还需要十多个小时以上。
“算了,先做饭。”
“明天继续。”
连续几天,江栖野都是坐在电脑前面度过的,连期间张凌找他去打球都被他拒绝了,除了偶尔和林暮雪聊聊天,联络感情之外,江栖野一心扑在代码上。
一个星期后,第一种被动防御的代码的核心编写终于完成了,江栖野看着满屏密密麻麻的代码,满意的笑了笑,随后伸个懒腰,继续编写。
现在仍然还有很多工作要做,他设计复杂的算法程序,首先肯定不是免费分享给别人。
知识,就是金钱!
现在设计出来肯定要考虑售卖,当然还得先测试,加密,和防盗。
这三个工作都是非做不可的,如果不经过测试,直接运行,万一程序运行失败,或者有无数个bug,那不仅使用者的体验不好,他也会很不好意思。
所以在程序发布前,肯定都是要经过严谨的测试,尽可能多的消除bug。
加密同样也非常的重要。
他可不想自己的代码写出来没两天就被人给破解了,那可就太尴尬了。
防盗,也十分复杂。
江栖野选择的防盗方法,是自己设计一套密码算法,这样哪怕是别人想要破解也不会简单。
这一切都弄好之后,现在就得找地方测试这个程序了,找谁呢?
忽然林萧那浓眉大眼的工具人模样出现在江栖野的脑海里,反正迟早都是一家人,有这个关系不用白不用。
想着江栖野就拿出电话给林萧打了过去。
正在办公室里看档案的林萧,忽然接到林栖野的电话,有些疑惑,“这小子给自己打电话干嘛?”
“喂,江栖野,什么事?”
林萧生硬的开口问道。
“林叔,是这样的,我设计了一个程序,想请您帮忙找人测试一下。”
“什么程序?”
林萧一脸懵逼,程序还需要测试?
“奥,就是一个能防止不良网站的一个小程序,我三言两语的一时间也跟您说不清楚,您能帮我找一个网警部门的同事吗?”
林萧闻言,脸一黑,什么叫三言两语跟我说不清楚,你是不是在嘲笑劳资读书少,信不信劳资不让你进我家门。
不过林萧还是找了个网警负责人过来,把电话递了过去。
“什么?真的吗?你确定你所说的程序有这样的功能!”
江栖野简单的跟这个网警部门的警官介绍了一下这个程序的用途,那个中年警官就激动的向江栖野询问道。
“还没有经过测试,我不确定是否存在bug。”
“没事,来警察局,我们帮你测试,算了,你在哪?我派人去接你!”
网警部门的负责人平静下来,朝江栖野问道。
虽然只是听到江栖野简单的介绍了一下程序,但是以他搞技术这么多年的经验告诉他,有不小的可能性。
退一万步讲,不过是测试一个程序的事情,又花不了多少精力和时间,哪怕最后效果没有那么理想也没什么影响。
很快,江栖野就又坐上了警车,一路风驰雷鸣的来到派出所。
还没等江栖野下车站稳,就被一个穿着警服,肩上扛的星星比林萧都多的一个中年警官拉着跑进网警部门的办公室。
“你说的程序呢?”
“在这里。”
江栖野拿出一个u盘递给关永浩。
“小王,小李,准备测试。”
拿过u盘的关永浩直接将u盘扔出,两个坐在电脑前的年轻警察连忙伸手接过,“是。”
看到他们已经迅速开始测试,关永浩转过身体朝江栖野自我介绍道:“你好,我叫关永浩,叫我关叔就好。”
“关叔好。”江栖野从善如流的叫了一声,他感觉整个派出所里只要是年纪大一点的,自己都得叫一声叔,毕竟都是跟林萧是一起工作数十年的老兄弟。