-
駭客的Linux基礎入門必修課
- 點閱:188
- 譯自:Linux basics for hackers:getting started with networking, scripting, and security in Kali
- 作者: OccupyTheWeb著 , 凱傲譯
- 出版社:碁峰資訊
- 出版年:2019[民108]
- ISBN:978-986-502-294-5 ; 986-502-294-X ; 978-986-502-199-3 ; 986-502-199-4
- 格式:PDF
- 版次:初版
- 附註:原紙本書ISBN: 9789865021993
內容簡介
如果您對駭客、網路安全和入侵偵測等資安知識感到好奇,本書是您最好的起點。它可以指引您學到Linux操作基礎知識,同時認識相關的工具與技術。
本書將帶領您在一台虛擬機器上安裝Kali,然後學習基礎的Linux操作與管理。接著,將告訴您駭客必備的基礎知識,並學習使用bash和Python撰寫腳本的技巧。透過本書,您將學會;
.駭客如何透過更改網路訊息以及操作日誌記錄檔來掩蓋行跡
.如何掃描網路漏洞,以及連接與監聽無線網路
.利用Tor、Proxy、VPN和加密電子郵件讓您的網路活動保持隱密
.駭客如何利用MySQL資料庫與Apache網站伺服器的漏洞
.編寫bash腳本,掃瞄打開的端口以尋找潛在目標
.如何建立自己的駭客工具,如遠端監控攝影機或密碼破解器
.如何掃描網路漏洞,以及連接與監聽無線網路
.利用Tor、Proxy、VPN和加密電子郵件讓您的網路活動保持隱密
.駭客如何利用MySQL資料庫與Apache網站伺服器的漏洞
.編寫bash腳本,掃瞄打開的端口以尋找潛在目標
.如何建立自己的駭客工具,如遠端監控攝影機或密碼破解器
- 致謝(第xv頁)
- 序章(第xvii頁)
- 本書內容(第xviii頁)
- 什麼是道德駭客?(第xx頁)
- 駭客為什麼使用 Linux(第xx頁)
- 下載 Kali Linux(第xxii頁)
- 虛擬機器(第xxiii頁)
- 設定 Kali(第xxix頁)
- 1 從基礎開始(第1頁)
- 專有名詞與觀念介紹(第2頁)
- Kali 快速導覽(第3頁)
- Linux 基本指令(第6頁)
- 找到目標檔案(第10頁)
- 建立與修改檔案或目錄(第14頁)
- 放膽去玩吧!(第18頁)
- EXERCISES(第18頁)
- 2 文字處理(第19頁)
- 檢視檔案(第20頁)
- 用 grep 過濾文字(第23頁)
- 用 sed 尋找與取代(第25頁)
- 用 more 與 less 檢視檔案(第26頁)
- 總結(第28頁)
- EXERCISES(第28頁)
- 3 分析並管理網路(第29頁)
- 用 ifconfig 分析網路(第30頁)
- 用 iwconfig 檢查無線網路裝置(第31頁)
- 更改你的網路資訊(第32頁)
- 操縱網域名稱系統(第34頁)
- 總結(第38頁)
- EXERCISES(第38頁)
- 4 新增與移除軟體(第39頁)
- 用 apt 管理軟體(第40頁)
- 在 sources.list 檔案中添加軟體套件庫(第44頁)
- 使用以 GUI 為基礎的套件管理員(第45頁)
- 用 git 安裝軟體(第47頁)
- 總結(第48頁)
- EXERCISES(第48頁)
- 5 管理檔案與目錄權限(第49頁)
- 使用者類型(第50頁)
- 授予權限(第50頁)
- 檢視權限(第52頁)
- 更改權限(第53頁)
- 用遮罩設定更安全的預設權限(第58頁)
- 特殊權限(第58頁)
- 總結(第62頁)
- EXERCISES(第62頁)
- 6 程序管理(第63頁)
- 檢視程序(第64頁)
- 管理程序(第67頁)
- 為程序排程(第72頁)
- 總結(第73頁)
- EXERCISES(第73頁)
- 7 管理使用者環境變數(第75頁)
- 檢視與修改環境變數(第76頁)
- 修改你的指令提示字元(第79頁)
- 修改 PATH 變數(第80頁)
- 建立使用者自定義變數(第82頁)
- 總結(第83頁)
- EXERCISES(第84頁)
- 8 BASH 腳本編寫(第85頁)
- Bash 快速入門(第86頁)
- 你的第一個腳本:“ Hello, Hackers-Arise! ”(第87頁)
- 你的第一個駭客腳本:掃描開啟的通訊埠(第90頁)
- 常見的 Bash 內建指令(第96頁)
- 總結(第97頁)
- EXERCISES(第97頁)
- 9 壓縮與打包檔案(第99頁)
- 什麼是壓縮?(第100頁)
- 打包檔案(第100頁)
- 壓縮檔案(第102頁)
- 為儲存裝置建立一字(bit)不漏的實體備份(第105頁)
- 總結(第106頁)
- EXERCISES(第106頁)
- 10 管理檔案系統與儲存裝置(第107頁)
- 裝置目錄 /dev(第108頁)
- 掛載與卸載(第113頁)
- 監控檔案系統(第114頁)
- 總結(第116頁)
- EXERCISES(第116頁)
- 11 日誌記錄系統(第117頁)
- 日誌記錄服務 rsyslog(第118頁)
- 用 logrotate 自動清除日誌記錄(第122頁)
- 保持隱匿(第124頁)
- 總結(第126頁)
- EXERCISES(第126頁)
- 12 使用並利用服務(第127頁)
- 啟動、停止、與重新啟動服務(第128頁)
- 用 Apache Web Server 建立 HTTP 伺服器(第129頁)
- OpenSSH 與樹莓間諜派(第132頁)
- 從 MySQL 獲取資料(第137頁)
- 總結(第146頁)
- EXERCISES(第146頁)
- 13 保持安全與匿名(第147頁)
- 網路如何出賣我們(第148頁)
- 洋蔥路由器系統(第149頁)
- 代理伺服器(第151頁)
- 虛擬私人網路(第158頁)
- 加密電子郵件(第159頁)
- 總結(第160頁)
- EXERCISES(第160頁)
- 14 認識並檢視無線網路(第161頁)
- Wi-Fi 網路(第162頁)
- 偵測並連接藍牙(第169頁)
- 總結(第174頁)
- EXERCISES(第174頁)
- 15 管理 LINUX 核心與可載入模組(第175頁)
- 什麼是核心模組?(第176頁)
- 檢查核心版本(第177頁)
- 用 sysctl 調校核心(第178頁)
- 管理核心模組(第180頁)
- 總結(第183頁)
- EXERCISES(第183頁)
- 16 使用工作排程將任務自動化(第185頁)
- 利用排程將事件或任務的執行自動化(第186頁)
- 用 rc 腳本在開機時執行工作(第191頁)
- 用 GUI 添加開機服務(第193頁)
- 總結(第194頁)
- EXERCISES(第194頁)
- 17 給駭客的 PYTHON 腳本入門(第195頁)
- 添加 Python 模組(第196頁)
- 開始編寫 Python 腳本(第199頁)
- 串列(第204頁)
- 模組(第205頁)
- 物件導向程式設計(第206頁)
- Python 網路通訊(第207頁)
- 字典、迴圈與控制語句(第211頁)
- 改進我們的駭客腳本(第214頁)
- 例外與密碼破解器(第215頁)
- 總結(第218頁)
- EXERCISES(第218頁)
紙本書 NT$ 420
單本電子書
NT$
294
同分類熱門書