爱读书屋 通过搜索各大小说站为您自动抓取各类小说的最快更新供您阅读!

陈青峰和赵长安在咖啡馆说完了正事之后,陈青峰便转身离开了。

一路上,他乘坐地铁回到了家里,刚一回到家,一种难以形容的难受的感觉就突然袭来。以至于陈青峰一时不慎跌倒在地。

于是他艰难的在地板上挪动着。

直到慢慢的挪进了卧室,然后他连忙打开抽屉,拿出了几片从帝都回来时医生开给他的镇痛药。

随后直接干咽了下去。

一直过了好一会儿,陈青峰才终于缓过劲儿来。

没事,他饿着肚子慢慢的走到了厨房,给自己煮了一碗清汤挂面。

因为身体极度难受,他吃不下任何的东西。

只有不用咀嚼的挂面,他还勉强吃得下。

就这样,他煮好了面之后端着锅来到了自己熟悉的书房。

随后打开电脑,做起了每天都要做的事情,那就是阅读代码。

作为一名程序员,陈青峰一直喜欢阅读那些知名的开源代码。

而最近这些日子,他一直在研究openSSL。

因为这个项目是全球最知名的加密协议。而且同时它也是一个开源项目。

SSL本来是一个连接协议,但后来使用的人多了,于是便有人想到了加密的手段来阻止黑客进行破坏。

于是openSSL这个项目便诞生了。

现在陈青峰要做的是黑客类型的外挂,如果能够了解一些openSSL的原理。那对于他的外挂事业会很有帮助,最起码他能够知道哪些程序员犯了致命的错误,而自己该如何下手?

陈青峰一边吃着挂面,一边在自己的项目工程文件里阅读着代码。

调试代码是一件繁琐的事情,但这也是程序员和程序员之间的对话。

你可以通过学习别人的程序来提高自己。

并且这个过程只有懂技术的人才会乐在其中。

除此之外,陈青峰还发现了另外一个好处,那就是在调试代码享受乐趣的时候,身体和大脑会暂时忘记关于自己体内癌症的事情。

这对于减缓因为疾病带来的不适有很好的帮助。

“心跳检测!”

这是一个用来做时间同步的功能,虽然很重要,但很多程序之间都有心跳检测,因此这段代码读起来大同小异。

陈青峰慢慢的在代码中间打着节点,他自己构建了一个可以测试open SSL的小型测试程序。

通过断点,可以看清楚到底内存中存储了什么东西?

陈青峰先是按常规的策略,将心跳包发送了过去。

很快他的断点就收到了回应!

这一切都在他的意料之中,不过就在这时,他的手不小心碰到了筷子,筷子在键盘上碰了一下,陈青峰手忙脚乱,一下子又碰到了鼠标点了一下编译按钮,看着漫长的编译程序,他不由的感到一阵头疼。

还好,编译器只是编译他修改部分的代码。

可就在这时,断点又一次被触发了。

陈青峰惊讶的看着这一切。

然后他又回过头来,看着代码里被自己修改的部分。

原本应该发送的一段内容,已经超出了64Kb应有的范围,刚才陈青峰不小心在后面多加了一个0。

按理说,这段非法报文发送出去之后,断点是不会被触发的。

可现在它居然被触发了?

这到底是怎么回事?

陈青峰觉得有点奇怪,程序不应该走到这里。

于是他重新试验了一下,又多加了几个断点。

于是程序便开始一步一步的被陈青峰跟随着。

当陈青峰看到一处if判断的时候,他突然发现,这段程序的指针竟然违反常规的跳到了if为真的代码段!

陈青峰惊讶的看着上下这一段程序代码。

他睁大眼睛重复了一遍又一遍。

最终他不由的深吸了一口气。

然后他觉得自己发现了一个难以形容的重大事实。

open SSL的程序员居然犯错误了?

一段非法访问的报文居然被认为是正确的。

这也就意味着,自己获取了服务器内部一段不知区域的内存储的消息。

越界访问?

知名的开源加密项目居然会出问题?

全世界那么多程序员,无数双眼睛都盯着的基础程序,居然被自己亲手调出了bug。

这意味着什么?

陈青峰还是有点不敢相信,因为按照常理来说,这根本是不可能的事情。

可是眼下却明明白白的发生了。

于是陈青峰耐着性子,悄悄的打开了某大厂的页面。

openSSL协议,现在最常用的,就是这些大厂,尤其是在电商领域更是常见。

现在陈青峰要试验一下。

于是他端起来喝了一口已经凉掉的面汤。然后活动了一下手指,在键盘上迅速的敲击了起来。

他伪造了一段和刚才类似的超出限制的非法报文。

然后怀着颤抖的心情发送给了电商网站的服务器。

紧接着,他就在程序里等待着对方的回应。

几乎不到一秒的时间,他就收到了一段信息。

陈青峰打开一看,脸上顿时露出了一种欣喜之后释然的笑容。

他没有错, open SSL的程序员的确犯了一个致命的错误。

它通过超长的报文拿到了服务器内返回的64Kb的数据。

而这段数据里甚至还包含着一个陌生人的用户名和密码。

一个用来心跳检测的模块,居然让程序泄露出了内存里的信息。

而重要的数据,被一点一点的从漏洞里渗透出来。仿佛在心脏的主动脉上漏出了一个渗血的出血口,一点一点的流着血。

而陈青峰可以确定,掌握了这个漏洞,起码在这一夜间,全世界所有采用openSSL协议加密的网站,都会在他的面前门洞大开。

这意味着什么?

这意味着上帝突然在刚才那一刻,为他打开了一扇财富的大门。

但是他不确定这个漏洞什么时候会被程序员发现。

不过如果他早动手的话,起码有一点是肯定的,他的治疗费用应该不用发愁了!

陈青峰难以抑制的从桌子前站了起来。

他走到了自家的书柜前,把上面一瓶五粮液直接拿下来。

随后拧开之后,大口的灌进了自己的胃里。

不过平日里不怎么喝酒的陈青峰很快就咳嗽了起来。

然而此刻他却遇到了人生中最开心的时刻。

他从来都没有感觉到像今天这样有成就感。

原来全世界最优秀的程序员,全世界最严谨的开源项目也有犯错误的时候。

爱读书屋推荐阅读:蛊系美人:主播她对大哥下蛊了?每日情报:我搞钱撩妹,间谍流泪让你拿起法律武器不是让你拿法器田园晚色:肥妇三嫁良夫封心锁爱!重回2000当学霸财神的日常生活绝世双宝,神医娘亲签到虐渣阴阳鬼使,坐拥两界红颜流落荒岛开局救了两个美女四合院:开局一把枪,禽兽全发慌她楚楚诱人四合院之车门已焊死我为美食狂村欲桃花香洛子快跑,她们都想给你生孩子我老公明明很强却过于低调权欲风暴我有九万亿斗币,只能刷给女主播影视在人民的名义中狂飙神豪从负面情绪开始婚姻告急!白月光滚远点缅北魔城都市海贼:无敌从最强超人系开始开局准备躺平七侠情缘高中:遇上可爱同桌与撩人学姐绝世医王每日不签到:她靠耍流氓护崽养家唯有我会空间系,阁下该如何应对我有一个画卷世界玄学大佬又又又爆红了女神的超级狂医入狱五年,出狱即无敌官人宫家三界土地神,我是天庭大地主双穿四合院:吃饱不饿,嘎嘎傻乐龙隐都市:赘婿当无敌天才医生全球轮回:没有人比我更懂剧情一秒一个属性点,我无敌了!无限世界亿万倍增幅假面骑士ZIO的自我修养风起明末都市之近身战神身份曝光后,丈母娘吓跪了黑色家族的秘婚:魅宠7分77秒首富从以旧换新开始重生之猛龙回头我在80年代当村长盛世娇宠:废柴嫡女要翻天
爱读书屋搜藏榜:致命赛程:二十轮的博弈阿聪和阿呆精英仙妻:总裁老公宠上天我有一座随身农场重生肥妻:首长大人,强势宠!重生九零小俏媳穿成八零福运小萌包娱乐:重生05,开创顶流时代至尊小神医流年的小船恶龙枷锁清纯校花?当真有那么清纯吗?脱下马甲就是大佬我靠切切切当上太医令剧本恋综里爆红,影帝这热度她不想蹭啊深海有渔歌重生,开局胁迫高冷天后我只想在未来躺平,没想成为大佬练假成真,我真不是修仙者灵气复苏:我,杀敌就变强!全民打宝:幸运爆率疯狂飙!穿书之不可能喜欢男主全球性闹鬼事件神棍俏娘子:带着皇子去种田沈先生命有桃花UZI复出后,IG和RNG同时发来了合同穿成炮灰原配后把权臣娇养了终极一班之签到系统开挂无敌战力情意绵绵汐朝高武:我的影子能弑神我能真人下副本骑士传奇,我的眼中只有古朗基医品凤途我家后院的时空来客穿书之女二要逆袭凌宠我真的很想堕落啊带着系统征服世界吧!岁月逆流重返十八神豪从开滴滴拒绝美女开始神武都市农门空间:我娇养了首辅大反派玩美房东暗帝:风华绝代之世子妃从恋综开始,成为华娱全民偶像神壕系统之娱乐无极限我负责吃奶直播间十亿网友杀疯了总裁夜敲门:萌妻哪里逃港岛我香江大亨
爱读书屋最新小说:愚孝惨死后,分家单过逆袭做富翁重生后拒接盘,开局疯狂搞钱俗人驴大宝,种田修仙在突破身边全是财阀大小姐,你还努力?赤色脊梁别人笑我太疯癫,透视赌石赚翻天跨越时间的休止符幽灵惊魂:灵异事件簿异间行都市无敌暗影我混社团那些年蒲远山和他的超级国度逆袭乐坛:一曲登天赶海:撞大运后,我成钓鱼王了零零后野小子刁蛮千金,纵横股海妻子背叛:摇身一变成太子冰山大小姐哭着说爱我这超市我把握不住,我要上交国家域外来客之地球修真新轮回演唱会上唱歌:天后求着和我签约从燕双鹰世界捡词条开始纵横诸天全球决斗:万倍收获,杀穿高武华娱:让拍游戏宣传片,你拍仙剑失常异象,我能将异常化为武器身价亿万,校花少妇疯狂爱我的卧底谍战生涯无敌天命:青帝重生涛起微澜重生80年代当富翁我的眼睛能看见忠诚灵针神医都市重生之最强人生非黑即白?不,我是商业巨擘!我就拍个照,怎么重生了哭过笑过沉默过都市暧昧不奢求不属于自己的爱林景与叶子的爱情传奇故事都市风流仙医开局扮演东华,我渣了整个娱乐圈狂飙,我卖房子赚了几万亿F级资质又如何?我有龙灵护道原生家庭:我的孤独人生重生香江之红颜遍布娱乐圈大帝之魂,人参开启修仙之路直播没关!被迫走向乐坛大魔王我在异世界做普通人我通关了现实日常游戏超能来袭仙缘传奇:微信神仙群了解一下