當前位置: UU看書 > 都市 > 客戶端帝國最新章節列表 > 第二章 3M軟體監控誕生
選擇背景顏色: 選擇字體: 選擇字體大小:

第二章 3M軟體監控誕生

陳天健不玩網遊,一下子覺得時間充裕了好多。百無聊賴他的在自己膝上型電腦裡翻看資料夾。翻到一些很久沒玩過的單機遊戲,這些曾經給他帶來過許多快樂的經典遊戲,現在看來,也失去了吸引力。無意中發現了一個資料夾:《記憶體修改工具》,想起這是自己在幾年前為了修改一款主流修改軟體無法修改的遊戲,花了三天時間用VB編寫的一款只有1M多的記憶體數據分析和修改軟體,介面極其簡單,未做任何美化,但功能卻不簡單,它能對市面上所有的單機遊戲裡的遊戲資料進行修改,除了修改基本的人物屬性、金錢、物品數量等資料,還能對遊戲內部的時間日期、NPC人物、BOSS角色的屬性進行記憶體分析和修改。遊戲玩到極致時就開始變態,不是把遊戲中操控的人物改強大,而是把遊戲裡的NPC和BOSS改得極為弱小,一碰就倒。只是最後陳天健改遊戲改得連自己都失去的興趣,於是這款小軟體便伴隨著那些單機遊戲長眠於電腦硬碟的旮旯裡。

這次把這個小軟體重新翻出來,陳天健不禁又興致盎然。在一大堆原始碼資料夾裡找到了原來做這個小軟體時的原始碼檔案,開始著手修改升級。這幾年網絡遊戲和客戶端軟體的發展,帶來許多新的技術。陳天健查閱了大量原始碼資料和技術文章,在原來的記憶體數據分析的基礎上擴充套件,增加了網絡流量監控、軟體行為監控、隱藏程序監控、客戶端連線監控等許多新功能,把原來的記憶體數據分析和修改軟體,擴充套件成了一款可以監控任意一款軟體執行詳細狀況的監控軟體,但因為陳天健拿不到眾多客戶端軟體的原始碼,而這些軟體大多都不開源,反匯編和分析這些客戶端軟體將是一項龐大工程,非一個人的力量可以達成,所以陳天健無法對這些客戶端軟體的行為進行修改,而只能監控和顯示其行為過程。

花了將近一個月的時間編程設計和測試,陳天健在這款軟體最終成型之前,加入了一個系統最底層的程序中止命令功能,有了這個功能,雖然不能改變各種軟體的固有行為,但能在觸犯某一行為規則時強力中止其執行過程,並可以將駐留在記憶體裡的該軟件的資訊資料完全清除出去。

【穩定運行多年的小說app,媲美老版追書神器,老書蟲都在用的換源App,huanyuanapp.org】

陳天健做完這個軟體,生成EXE檔案時,這個軟體大小為3M,軟體介面一如既往的極其簡單,甚至稱得上醜陋,但是功能已經非常強大,可以替代現在市面上任意一款安全工具軟件,它不能清除和刪除病毒木馬,但它能監控任何軟體的執行過程與行為,在任何軟體出現有類似病毒木馬的行為時立即中止並清除出記憶體,是一款極其精準的軟體行為分析和主動防御軟體。

“大功告成!”陳天健揉了揉佈滿血絲的眼睛,近一個月的研究、程式設計、設計和測試,熬了十幾個通宵,終於完成了這款精巧的軟體作品。陳天健又撓撓幾天沒洗的頭髮,把它命名為《3M軟體監控》。

“嘟~~~,嘟~~~,嘟~~~”手機響了,陳天健接起電話,“小陳啊,這個月江東省的銷售業績怎麼下滑這麼多啊。”是公司老總!陳天健騰的一下從椅子上彈起來,連忙解釋:“啊,李總,這個月是市場淡季,而競品這個月在市場正開展大力度的促銷,而我們的產品正處在上半年促銷和下半年促銷的中間斷檔期,所以這個月經銷商的提貨量有所減少,下個月開始逐漸進入市場旺季後,我們再開展大力度促銷,一定能把銷量補回來的。”

“嗯,小陳啊,要抓緊了,今年公司下達的任務是一定要完成。”“明白明白,李總,我一定努力完成公司的任務!”陳天健抹了把冷汗,心裡清楚自己是因為這個月時間精力都花在開發軟件上,對經銷商的拜訪和督促減少了。

接完電話,陳天健決定洗個澡收拾一下自己,出門去拜訪一下自己的客戶,畢竟現在自己還是天地食品集團駐江東省的業務經理,雖然這個所謂的經理手下一個兵都沒有,光桿司令一個,但畢竟這份工作是自己的衣食來源,還得花時間去打理。

收拾好自己,人模人樣後出門,打車直奔江東省最大的食品批發市場,來到經銷商店鋪,經銷商正在上網下訂單。

“王總,你好你好!”陳天健一進門就熱情的打招呼,經銷商王總瞄了他一樣,臉上的肉抖了一下,算是笑。“在下訂單啊?都下些什麼產品啊?”

王總眼鏡還是盯著電腦屏幕,說:“嗯,補點貨,就是這個電腦反應太慢了。”

陳天健瞧了瞧,說:“八成不是中病毒了吧。”王總嗯了一句“昨天才重灌的系統,殺毒軟件也沒報警啊。”

陳天健在旁邊看了一會,發現王總的電腦反應的確非常慢,開啟的網上訂單系統每操作一步都需要很長時間才有反應。

“王總,讓我來看看好嗎?”陳天健自告奮勇。王總把座位挪開,讓出位子來:“行,大學生你來看看,你懂電腦。”

陳天健拿起滑鼠,最小化了網上訂單系統,看了一下右下角的系統託盤區域的軟體,又ctrl+alt+del開啟系統程序檢視,並沒有發現明顯的可疑程序。於是拿出自己隨身帶的的隨身碟,把自己剛出爐的《3M軟體監控》拷貝到電腦裡,執行。

《3M軟體監控》顯示介面,出現一行行資訊:系統程序32項。分別列出佔用CPU最高的程序、佔用記憶體最大的程序、佔用網絡帶寬最高的程序。顯示佔有記憶體和CPU最高的軟體程序就是瀏覽器,顯示PF頁面檔案使用居然達到2G,顯示佔有頻寬最高的下載工具《閃電下載》客戶端。

《3M軟體監控》結果欄顯示:瀏覽器內建的閃電下載客戶端外掛閃電看看(用來在線看影片的),消耗了大量系統資源(CPU、記憶體),閃電看看播放過的1.5G視頻文件被駐留在PF頁面檔案內,閃電下載客戶端正在後臺執行P2P上傳程序,上傳速度200KB/S。

陳天健看完《3M軟體監控》的分析結果,心裡有了底,知道王總在做網上訂單前,肯定是用瀏覽器上的閃電看看,看過較長時間的影片,這些看過的視頻文件,是透過閃電下載客戶端下載的,同時駐留在系統快取頁面檔案裡,而閃電下載是一款P2P的下載工具,當你看完影片後,即時關閉該影片頁面,但只要閃電下載沒有完全關閉,其後臺執行的程序會將視頻文件上傳到網路提供給其他線上的使用者下載。如果沒有進行設定,會佔用大量的頻寬資源,造成其他程式網絡連接速度緩慢。

陳天健對症下藥,用《3M軟體監控》強行中止了閃電下載的後臺執行,又中止了閃電看看外掛的程序,再清空PF頁面檔案,釋放記憶體。這時電腦的反應速度有了明顯提高,開啟網頁的速度也恢復了正常。

“搞定!王總,你繼續下訂單吧!”陳天健把電腦讓還給王總,王總用那只胖忽忽的右手抓著滑鼠點了幾下,“喲,是好了,不錯不錯,還是你行。”

陳天健客套了幾句,協助著王總把訂單下完,補充了公司的一些注意事項和要求,又與王總就銷售任務及促銷的事情談了半個多小時,看看時間也不早了,就告辭離開。王總客氣說:“留下吃飯,留下吃飯!”陳天健心裡明白這是商人的假客氣,連聲稱謝,腳步已經邁出了大門。

回到住處天色已晚,陳天健買了份炸雞犒勞自己,然後開啟筆記本上網,邊啃著雞翅邊思索今天的發現。

“上次是颶風影音造成十五省大面積網路癱瘓,而這個閃電下載能完全佔有個人電腦的頻寬資源,讓其他網絡連接無法訪問,這些客戶端軟體的實在太霸道了”陳天健思索著,“閃電下載的優勢下載資源豐富,速度快是以犧牲千萬使用者的個人電腦頻寬為代價的,這些在後臺掛著閃電下載軟體程序的電腦,成了一個數量龐大的免費下載伺服器,為閃電下載提供下載節點,如果單單只是為了下載而下載還好,要是它想乾點別的事情,豈不是非常方便?”

陳天健從網上下載了一個最新版本的閃電下載客戶端,然後開啟掛著,又把《3M軟體監控》同時開著,觀察其反應。

幾分鐘後,《3M軟體監控》報告監控結果:閃電下載後臺執行三個程序,1、下載程序,正在從閃電下載服務器端下載AD廣告圖片和連結,並週期性彈出廣告視窗。2、硬碟搜尋程序,正在對我的電腦進行全盤掃描,記錄所有視頻文件、音樂文件、壓縮安裝文件、大資料的EXE檔案、超過100KB的TXT文本文件……,並將掃描到的結果發送到閃電下載服務器端。3、上傳程序,閃電下載正在後臺進行P2P上傳行為,現共有32個透過閃電下載客戶端連線我的電腦的下載資源節點。涉及檔案15個……

“我×!”陳天健拍案而起,“奶奶的,這也太流氓了吧!使用者電腦還有什麼隱私和安全可言!”陳天健關閉閃電下載介面,又在右下角的系統託盤區域退出閃電下載,發覺仍然有後臺上傳程序殘留,用《3M軟體監控》的強制中止功能才即時中止程序。

陳天健閉上眼鏡,腦子裡盡是各種各樣的客戶端在使用者系統後臺駐留執行與軟體本身功能無關的行為,喃喃自語到:“難道就沒有人能管管他們?這樣下去所有安裝這些客戶端軟體的電腦都會成為軟體公司謀取私利的肉雞!”

陳天健猛的睜開眼:“我該做些什麼了。”

<ahref=www.>www.