共用方式為


HOW TO:設定「非驗證」模式

這個主題適用於:

版本

Visual Basic

C#

F#

C++

Web Developer

Express

標題不適用於 標題不適用於 標題不適用於 標題不適用於 標題不適用於

Pro、Premium 和 Ultimate

標題適用於 標題適用於 標題適用於 標題適用於 標題不適用於

[非驗證] 模式的偵錯速度會比預設的 [Windows 驗證] 模式快,如果網路速度有問題,您可能會希望使用 [非驗證] 模式。 請注意,[非驗證] 模式的安全性較低。

警告

[非驗證] 模式是不安全的。 如果您啟用 [非驗證] 模式,偵錯會使電腦容易受到網路上任何使用者的攻擊。 惡意的使用者會使用偵錯工具連接您的電腦、在您的電腦上啟動應用程式、存取您電腦中的資料,並執行其他惡作劇或具有損害性的動作。 使用這個模式時需具備高度警覺。 預設的 [Windows 驗證] 模式雖然較慢,但相較之下安全很多。 如果可能的話,請使用 [Windows 驗證] 模式。 如果您必須使用 [非驗證] 模式,請注意安全性風險,並在完成偵錯時立刻停用 [非驗證] 模式。

若要設定非驗證模式

  1. 在 [遠端偵錯監視] 中,選擇 [工具] 功能表上的 [選項]。

  2. 在 [選項] 對話方塊中,選取 [非驗證 (僅限機器碼)]。

  3. 如果您要透過非預設的 TCP/IP 通訊埠編號進行連接,請變更 [TCP/IP 通訊埠編號]。

  4. 在 [非驗證模式] 中,[遠端偵錯監視] 可以讓您避免無意間連接至另一個使用者的 [遠端偵錯監視] 執行個體。 如果啟用 [允許任何使用者執行偵錯],您會停用這個使用者名稱檢查。 這不是一項安全性的選項。

    警告

    [允許任何使用者執行偵錯] 會使電腦容易受到網路上任何使用者的攻擊。 任何使用者都可以利用這個使用權限,使用偵錯工具來連接您的電腦、在您的電腦上啟動應用程式、存取您電腦上的資料,並執行其他惡作劇或具有損害性的動作。 使用這個設定時需具備高度警覺。

  5. 在 [非驗證] 模式中,如果沒有偵錯工具在指定秒數內連接至 [遠端偵錯監視],就會造成逾時並結束。 若要變更這個逾時時間,請變更 [最長閒置時間 (秒)] 中的值。

    警告

    逾時時間越長,惡意使用者連接至 [遠端偵錯監視] 的機會越大。 若要降低曝露的機會,您所使用的逾時時間不要超過偵錯工作階段所需的最短時間。

請參閱

工作

HOW TO:設定 Windows 驗證模式

HOW TO:執行遠端偵錯監視

其他資源

遠端偵錯安裝