儘管在實際工作中,運氣的確是個重要因素,但像這樣的選拔考試,必然更注重考生的能力,注重他們在邏輯推理與細節能力上的表現。
他開始檢查伺服器上允許考生訪問的少量文件。大部分文件只是些簡單的公司公文、通知、人事、收支數據,或者是普通人根本看不懂的複雜配置文件。
然而,在一個不起眼的子文件夾中,王宇發現了一條名為「log」的文件。
這一發現讓他精神一振,想起高老師曾在英語課上講過這個詞的由來:「log」的本意是「原木」或「圓形木樁」。早年間,由於潮濕環境中紙草保存不便,海員會在木樁上刻字記錄航海日誌,因此「日誌」的含義便延續至今,哪怕進入了計算機時代,記錄系統活動的文件依舊被稱為「log」。
「既然叫日誌,那裡面應該藏著重要信息。」王宇打開系統日誌目錄,果然,每一個用戶的每一次登錄記錄都清晰地顯示在裡面,包括管理員的操作記錄。
他一條條翻閱著這些記錄,此刻,他真恨自己沒有那些編程高手的本領,無法寫一個工具代替他的「傻辦法」人工篩選。
被迫保持耐心的王宇一點點翻找,仔細尋找任何可能的異常。終於,在一串看似普通的記錄中,他發現了不對勁的地方:有同一個管理員帳號,竟然連續三天從不同的IP位址登錄。
這三個IP位址沒有一個來自華國國內。王宇用網上的資源進行定位,發現這三個IP位址分別來自東南亞的菲國、南亞的旅遊勝地斯蘭島國,還有一個是中亞的內陸國家哈薩國。
登錄後進行的操作,這個日誌文件里沒有寫,可更詭異的是,這些登錄時間全分布在凌晨三到五點之間。
「哪家公司的天選打工人會在這麼陰間的時間,一邊飛躍三個分布在亞洲不同地區的國家搞特種兵旅遊,一邊還抽空不忘登錄公司伺服器進行維護?」王宇心中不禁覺得好笑,另一邊,強烈壓制住內心升騰起的期待和緊張。
這明顯不是普通的操作,而是攻擊者為了偽裝,故意通過更換IP來源的方式掩蓋真實身份、登陸地的行為。
而這些登錄後進行的操作,正是王宇接下來需要深入挖掘的。
每一個用戶的每一條登錄日誌,都會被系統自動賦予一個獨一無二的主鍵值,這看似無用的自動生成數值,或許能在其他日誌文件中露出蛛絲馬跡。
王宇立即進行了搜索,果然找到了一份與管理員登錄記錄相關聯的編輯日誌。在這份編輯日誌中,他發現了一個規律:每一次,當「特種兵旅遊」的管理員帳戶在世界各地登錄後,都會訪問同一個文件夾。
這個文件夾對考生是不可見的,但王宇有理由懷疑,那個目錄極有可能就是後門程序的核心所在。
「找到後門位置是關鍵。」作為三中學霸之一,王宇深諳考試技巧。