国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > Linux Shell > 正文

如何使用Shell腳本掩蓋Linux服務器上的操作痕跡(推薦)

2020-07-27 18:49:49
字體:
來源:轉載
供稿:網友

使用Shell腳本在Linux服務器上能夠控制、毀壞或者獲取任何東西,通過一些巧妙的攻擊方法黑客可能會獲取巨大的價值,但大多數攻擊也留下蹤跡。當然,這些蹤跡也可通過Shell腳本等方法來隱藏。

 

尋找攻擊證據就從攻擊者留下的這些痕跡開始,如文件的修改日期。每一個 Linux 文件系統中的每個文件都保存著修改日期。系統管理員發現文件的最近修改時間,便提示他們系統受到攻擊,采取行動鎖定系統。然而幸運的是,修改時間不是絕對可靠的記錄,修改時間本身可以被欺騙或修改,通過編寫 Shell 腳本,攻擊者可將備份和恢復修改時間的過程自動化。

操作步驟

第一步:查看和操作時間戳

多數 Linux 系統中包含一些允許我們快速查看和修改時間戳的工具,其中最具影響的當數“ Touch ”,它允許我們創建新文件、更新文件 / 文件組最后一次被“ touched ”的時間。

touch file

若該文件不存在, 運行上面的命令將創建一個名為“ file ”的新文件;若它已經存在,該命令將會更新修改日期為當前系統時間。我們也可以使用一個通配符,如下面的字符串。

touch *

這個命令將更新它運行的文件夾中的每個文件的時間戳。 在創建和修改文件之后,有幾種方法可以查看它的詳細信息,第一個使用的為“ stat ”命令。

stat file

 

運行 stat 會返回一些關于文件的信息,包含訪問、修改或更新時間戳。針對一批文件可使用 ls 參數查看各文件的時間戳,使用“ -l ”或者“ long ”,該命令會列出文件詳細信息,包含輸出時間戳。

ls

主站蜘蛛池模板: 晴隆县| 萝北县| 无极县| 怀远县| 友谊县| 锡林浩特市| 青河县| 塔城市| 仙桃市| 锡林郭勒盟| 西盟| 沂南县| 铁岭县| 曲阜市| 温宿县| 勐海县| 新营市| 廉江市| 卢氏县| 大安市| 广宗县| 洪泽县| 宣化县| 安阳市| 台中县| 洞头县| 永州市| 称多县| 中方县| 获嘉县| 四川省| 喀喇沁旗| 昆明市| 伽师县| 衡阳市| 北川| 龙川县| 班玛县| 晋江市| 文山县| 广灵县|