首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

Oracle 監聽日誌分析:快速定位異常連線 IP 與程式

     編輯:Oracle 資料庫相關知識

場景

生產環境出現不明程式 pdshll11e.exe 連線,需快速溯源 IP、主機、用戶。

步驟

  1. 查詢 V$SESSION 發現可疑程式名:PROGRAM = 'pdshll11e.exe'。
  2. 檢視監聽日誌:$ORACLE_HOME/network/log/listener.log。
  3. 過濾關鍵字:grep pdshll11e listener.log。

日誌範例解讀

19-JAN-2007 10:46:48 *
(CONNECT_DATA=
  (SID=ora8)
  (CID=(PROGRAM=D:\Program Files\Sybase\PowerDesigner Trial 11\pdshll11e.exe)
       (HOST=AAAA-CKQ3FSM2M5)
       (USER=Administrator)))
(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.11.226)(PORT=2256))
* establish * ora8 * 0

關鍵欄位:

  • HOST=192.168.11.226 → 客戶端 IP。
  • PROGRAM=...pdshll11e.exe → 客戶端執行檔全路徑(此為 PowerDesigner 試用版)。
  • HOST=AAAA-CKQ3FSM2M5 → 客戶端主機名。
  • USER=Administrator → 客戶端 OS 登入用戶。
  • PORT=2256 → 客戶端暫時埠。

VI 常用指令速查(附錄)

操作指令
上下半頁Ctrl+U / Ctrl+D
上下一頁Ctrl+F / Ctrl+B
行首/行尾0 / $
螢幕首/尾H / G
複製/刪除整行yy / dd
貼上p / P
行首/尾插入I / A
新增行o / O
刪除至行首/尾d0 / d$
撤銷u
向前搜尋/keyword
重複搜尋n / N
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved