第30章 我想吃你
葉新晨:托你的福,這兩天在黑土平台上麵我終於賺到了十九萬零五千。
這就是葉新晨發來的消息。
加上昨天曹慶陽轉過來的一萬的話,葉新晨在代碼上麵賺的錢有二十個達不溜外加五千塊錢!
現在有了曹慶陽的十萬塊錢,那麽葉新晨他們的存款此刻已經達到了三十個達不溜了!
曹慶陽:你不是在開玩笑吧?五個任務十九個達不溜?
曹慶陽看著這個消息,真的是不敢置信,畢竟五個任務十九個達不溜,相當於每個任務四個達不溜啊!
這是什麽概念?
這種概念就是葉新晨接的完全不是初級程序員可以接的了懸賞了!
所以曹慶陽真的不敢置信。
葉新晨:真的,沒必要騙你。還得多虧了你啊,不然我結婚的時候肯定要苦巴巴的了。
曹慶陽:真的……竟然是真的……難道你在大學時候的水準就已經有中級程序員的水平了嗎?
這不得不讓曹慶陽想歪,大學的時候隻知道葉新晨找漏洞的水平比他們高,現在回想起來,的確就是啊……要不是有中級程序員的水平,怎麽找漏洞比他們快呢!
葉新晨要是知道曹慶陽是這麽想的話,也隻會無語的笑一下,因為大學的時候,找漏洞找的快那是因為他可能在找漏洞這方麵有自己的直覺,但是這種直覺隻可意會不可言傳,所以不好說,要是真的說隻能說是一種特別的天賦吧。
葉新晨:差不多吧……
對於曹慶陽的這個問題,葉新晨也隻能給個模糊的答案。
不過曹慶陽也沒有追問啥的,他直接就開始了下一個討債環節。
曹慶陽:他媽的,快把錢還給我!按照你這種賺錢速度,一個星期再來十個達不溜也是差不多的,為什麽要把我的錢給騙走!
葉新晨:我現在不嫌少,多多益善。
曹慶陽:你個龜孫。那對於我來說不是金錢,是行走的妹子啊!你讓我這一年半載的可怎麽熬啊!
葉新晨:……行了,你當你的碼農吧,我要繼續接個懸賞了。
曹慶陽:你是真的畜生啊。
………
葉新晨並沒有再回複兒子曹慶陽的消息,而是將手機放在了桌前,打開了筆記本電腦,他電腦上也安裝了一個黑土平台,所以葉新晨直接在筆記本電腦上直接的掃臉登陸了黑土平台。
打開懸賞板塊,懸賞依舊是五花八門的,這回葉新晨都隻專挑一萬左右的接,因為一萬左右的懸賞,葉新晨憑借著豐富的經驗知識,最遲在兩三個小時裏麵就能解決。
所以現在為了穩妥,葉新晨打算積少成多。
隨手接了一個一萬的懸賞。
然後葉新晨就看了起來,一開始看這些花花綠綠的代碼有點頭禿,現在葉新晨覺得自己已經在開始慢慢的適應了。
葉新晨也是憑借著上位者的壓製,一目十行的看了起來,當然如果遇到稍微不正常的代碼,葉新晨就會停止這種速度,仔細的看。
半小時之後,葉新晨還沒有找到,不過他也不慌張,畢竟時間還長著呢。
一般情況下,找漏洞都是沒有源碼的,因為軟件不是你的,如果把源碼給你了,相當於把自家後門沒關門告訴你了,那你豈不是為所欲為為所欲為?
而且,BUG漏洞的話常見的有操作係統漏洞、服務器漏洞、服務器軟件漏洞、網頁係統漏洞。
先說軟件方麵的漏洞,不是網頁係統的。一般的漏洞大家聽過的應該是緩衝區溢出漏洞,什麽意思呢?
就是存變量的緩衝區超過了最大大小,文本就會衝掉軟件本來的代碼,造成錯誤。
緩衝區是內存中存放數據的地方。在程序試圖將數據放到及其內存中的某一個位置的時候,因為沒有足夠的空間就會發生緩衝區溢出。
緩衝區溢出就好比是將十升水放進隻有五升容量的桶裏。很顯然,一旦容器滿了,餘下的部分就會溢出在地板上,弄得一團糟。
舉個例子,登錄係統(不管是網頁還是軟件、ftp等),都要輸入帳號密碼,進行身份認證,係統接受你輸入的帳號密碼,要保存到一個變量裏(通常是堆棧),和正確的帳號密碼比較,看你是否是合法的用戶。
如果我定義一個變量用來存放你輸入的密碼(假設最多1000位密碼),一般人的密碼肯定到不了1000位,那麽程序就會正常運行,如果有別有用心的人輸入了2000位,多餘的"1000個字符由於沒有位置放,就會衝掉正常的指令,程序就會崩潰。
因為程序最終都會編譯成機器碼,一行一行的執行,多餘的1000個字符衝掉正常的指令後,機器不能識別,就會報錯退出,把這1000個字符也換做編譯後的機器碼,程序執行到這裏以後,就執行我們的代碼了,這就是緩衝區溢出漏洞。
所以不管是操作係統還是瀏覽器,隻要接入互聯網後,就要按照一定的協議收發數據,隻要接收的數據沒有進行邊界檢查,就可能造成溢出漏洞。
而為葉新晨他們這樣找漏洞的人就是這樣,先使程序崩潰,找到有可能有漏洞的地方,再逐語句調試,這是個非常複雜的過程,不過最終都能夠找到合適的shellcode使對方機器執行我們的指令。
所以繼續的再用半個小時尋找,葉新晨也是找到了毛病所在。
說實話,這個漏洞又是葉新晨依靠經驗找出來的漏洞,難度倒是不難,但是如果沒有相當豐厚的經驗,真的是不太好找的。
這個問題就是程序代碼邏輯處理問題,在這個程序代碼邏輯節點出現了小BUG,隻需要將開源碼的程序邏輯重新編輯一下就行。
所以葉新晨也是非常愉快的將這個懸賞提交完成,畢竟再次的一個達不溜向他招手,自然而然的葉新晨還是覺得很開心的。
而這個時候,王曉雪也是出現在了葉新晨的眼前,“老公,你回來了怎麽不叫我呢?你餓不餓啊?”
葉新晨將王曉雪拉到自己的腿上坐著,親了一口,“餓了,我想吃你!”