亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

  • <div id="hdphd"><small id="hdphd"></small></div>
      學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > Linux教程 > linuxPowerShell小技巧

      linuxPowerShell小技巧

      時(shí)間: 志藝942 分享

      linuxPowerShell小技巧

        由于Linux登錄大多是通過(guò)SSH的模式進(jìn)行登錄的,滲透測(cè)試時(shí)掃描到22端口監(jiān)聽有SSH,如果能有腳本可以基于字典對(duì)Linux的進(jìn)行用戶名和密碼的嘗試,將會(huì)在滲透測(cè)試時(shí)起到很重要的作用。接下來(lái)是小編為大家收集的linux PowerShell小技巧,希望能幫到大家。

        linux PowerShell小技巧

        在PSNet程序集中繼續(xù)進(jìn)行擴(kuò)展,在$env:PSSpace/PSNet/TCPOp/下創(chuàng)建Invoke-SSHLogin.ps1腳本用于在傳入指定ssh地址、用戶名和密碼后返回是否登錄成功。

        在$env:PSSpace/PSNet/下創(chuàng)建Lib目錄用于存放在腳本中需要使用的第三方庫(kù),由于在本文中需要引用Renci.SshNet.dll用戶可以從http://sshnet.codeplex.com/releases/view/72214中下載程序,解壓后將文件放置在$env:PSSpace/PSNet/Lib中用于后續(xù)的調(diào)用。

        在$env:PSSpace/PSNet/PSNet.psm1添加對(duì)剛下載的程序集的引用,并添加對(duì)Invoke-SSHLogin.ps1腳本的引用,在PowerShell啟動(dòng)時(shí)同時(shí)加載并初始化函數(shù)。

        復(fù)制代碼 代碼如下:

      linuxPowerShell小技巧

        上述兩條語(yǔ)句,第一條用于獲取Dll文件的絕對(duì)位置,并將dll文件 引用到當(dāng)前session中。

        接下來(lái)定義此函數(shù)中的相關(guān)參數(shù):

        -Site參數(shù)用于指定要嘗試密碼的SSH主機(jī)域名或IP,此參數(shù)必須

        -User參數(shù)用于指定登錄時(shí)使用的用戶名,此參數(shù)必須

        -Pass參數(shù)用于指定登錄時(shí)使用的密碼,此參數(shù)必須

        此腳本文件加載后的調(diào)用方式如下:

        復(fù)制代碼 代碼如下:

      linuxPowerShell小技巧

        執(zhí)行效果圖如下:

      linuxPowerShell小技巧

        能看到例子中,選擇了正確的主機(jī)名,用戶名和密碼后登錄成功了,而輸入錯(cuò)誤的用戶名和密碼以及輸出不存在監(jiān)聽的主機(jī)名時(shí)均報(bào)錯(cuò)了.為了保證服務(wù)器和用戶名密碼的安全,對(duì)于存在的主機(jī)已經(jīng)通過(guò)處理抹去了主機(jī)名用戶名和密碼了.

        源代碼如下:

        復(fù)制代碼 代碼如下:

      linuxPowerShell小技巧

        
      看了&ldquo;linux PowerShell小技巧&rdquo;還想看:

      1.關(guān)于Linux中10個(gè)你不知道的命令補(bǔ)齊技巧有哪些

      2.Linux下5個(gè)有趣的命令行技巧介紹

      3.Linux操作系統(tǒng)下防黑技巧有哪些

      4.Linux無(wú)網(wǎng)絡(luò)安裝GCC的技巧

      熱門文章

      2892947