「叮,發布任務:獨立開發一款殺毒軟體,性能超越同行。閱讀М」
「叮,任務完成:獲得一張中級抽獎券,一張高級抽獎券,經驗+355。」
「叮,任務失敗:無。」
第三天的中午,馮浩接到了黑科技系統發布的任務。
接了任務後,馮浩幹勁十足,編程起來更加有神了。
嗯,這個病毒特徵庫,應該通過這種資料庫方式來讀取。
對的,這個邏輯應該如此設計。
這個判斷條件,要在查找之前執行。
馮浩一邊編程,一邊考慮著如何更完善地設計代碼結構和讀取數據。
從自己編寫的超級軟體和查殺軟體中,馮浩不斷提取出合適的代碼,加入到殺毒軟體中。
彙編語言,C語言,在他手裡靈活運用。
他不滿足於開發普通的殺毒軟體,想開發出更加完美的軟體,因此他搭建更加龐大的代碼框架,以及拓展更多的功能。
…
晚上十點半,在馮浩不斷爆肝編程的時候,411宿舍的眾人,徹底被他的瘋狂行為給折服了。
滿承福向彭正眾人問道:「你們說浩子今天又會編程幾個小時?」
彭正絲毫不遲疑,直接回答:「我覺得又是16個小時。」
滿承福覺得是差不多的時間,他回應:「相差無幾吧,這太變態了。這兩天裡,浩子都是早上七點出門,晚上十一點回宿舍,一直在公司進行編程。」
「是呀,浩子也太拼命了,這都第三天啦。」
彭正計算了一下時間,繼續說道:「如果又是十一點多回來,那一共就是48個小時。看來,我們也得努力了,不能夠落下吧。對了,胖子,銷售計劃出來了吧?」
「今天我已經弄好了代理的計劃,這兩天開始聯繫其他學校的同學。」
滿承福今天沒白忙活,他已經製作好了銷售計劃:「你們有高中的同學,也可以介紹來當代理。」
「那行,在綠城學院,我有個發小,他是學生會的幹部,明天問他是否願意做總代理。」
聽到滿承福還需要代理,蘇天柱剛好有同學,於是他說道。
「好的,你確認好之後,再把你發小的電話號碼給我。」
目前階段,代理人員自然是多多益善,這樣銷售的速度才會更加快。
…
在劉菲菲不滿的眼神中,馮浩又請了兩天假期。
許下了期中測驗,他肯定能排名前十的條件下,才得以開脫。
馮浩從第四天開始,又繼續編程。殺毒軟體的大部分功能,都已經被他實現了。
他現在卡在人工智慧這一塊,也就是如何讓殺毒軟體自動收集,如何自動拓展病毒特徵庫。
這是非常關鍵的一步,對目前的技術來說,這就是黑科技。
普通的殺毒軟體,使用的都是殺毒引擎。
殺毒引擎是一套判斷特定程序行為是否為病毒程序(包括可疑的)的技術機制,它是殺毒軟體的主要部分,主要工作是利用病毒庫中的樣本去對照機器中的所有程序文件,看是否符合這些樣本,符合的就是病毒,否則就不一定是病毒。
殺毒引擎的發展經歷了三個階段:
第一代是特徵碼殺毒引擎,由工程師人工分析出最新病毒的特徵碼,對病毒進行查殺;
第二代是啟發式引擎,包括行為啟發和靜態啟發兩種,可以部分地進行智能查殺,但都必須和上一代的特徵碼引擎配合使用,並且仍然需要人工分析;
第三代則是人工智慧引擎,主要依靠人工智慧技術,就能獨立地將新、老病毒的查殺率提升到前所未有的高度。
人工智慧引擎才是未來。
它代表著未來殺毒引擎發展方向的新技術。
人工智慧引擎主要依靠人工智慧技術,擺脫了對病毒特徵庫的依賴,它在海量病毒樣本數據中歸納出一套智能算法,自己來發現和學習病毒變化規律。它無需頻繁更新特徵庫、無需分析病毒靜態特徵、無需分析病毒行為,查殺速度比傳統引擎至少快一倍。
因此,人工智慧引擎才是病毒查殺和安防的未來。
人工智慧引擎的關鍵在於算法,好在馮浩了解過這方面的知識。
花了三天的時間,馮浩在自己了解的基礎上進行算法補充。
編程完代碼,馮浩終於鬆了一口氣,殺毒軟體的的第一步完成了,剩下的工作就是,搭建伺服器。
經過測試和驗證,殺毒軟體的基本框架和功能,都被一一實現了。
「叮,恭喜完成任務,獲得一張中級抽獎券,一張高級抽獎券,經驗+355。」
「叮,恭喜完成任務,即將開啟新功能。」
「叮,新功能——任務欄:任務的發布方式,在隨機發布任務的基礎上,多添加一種獲取任務的途徑。」
隨著馮浩編程完畢,他收到了完成任務的提示。
查看系統面板。
馮浩默念,隨後他看到了自己屬性的面板。
【姓名:馮浩】
【職業:初級程式設計師】
【等級:LV11:9352000】
【職業技能:
數學專業:中級,3752000
英語專業:中級,5792000
編程能力:中級,14452000
邏輯能力:初級,5811000
管理能力:初級,3221000
金融管理:初級,1181000】
技能:DIY技能(大師)、英語口語(高級)
物品:中級抽獎券*1,高級抽獎券*1
兌換積分:5。
任務欄(未選擇):任務——強身壯體
【說明:作為一名程式設計師,時刻需要保持清醒的頭腦,需要一副強壯的體魄,想要打得過小怪獸,那就開始行動吧。
要求:連續跑步一周,每天不得少於五公里,每次時間不得超過一小時。
進度:07天。】
在任務欄旁邊,馮浩還看到了它的介紹。
任務欄介紹:每天凌晨12:00定點刷新。如果已經選取了任務,則不會再刷新任務,直至任務完成或者失敗後,才會再次刷新。消耗5積分,可隨時刷新一次任務,如已經選擇了任務,選擇的任務會被清除,同時被判定失敗。
這是什麼新功能?
獲取任務的功能嗎?那以後可以自己刷新任務了?
那太好了,以後再不用等待隨機任務了。
每次完成任務,才增加一點兌換積分,但刷新一次,就得五點,這積分消耗有點多。
不過任務刷新的功能不常用,那也還好,馮浩心中想道。