亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > PowerShell小技巧之獲取TCP響應(類Telnet)

PowerShell小技巧之獲取TCP響應(類Telnet)

熱門標簽:使用電話機器人電銷是否違法 信陽話務外呼系統怎么收費 湖州電銷防封卡 電話智能外呼系統誠信合作 什么渠道可以找外呼系統客戶 金融電銷公司怎么辦理外呼系統 安徽400電話辦理 雷霆電話機器人電話 真人和電話機器人對話

通常情況下,為了檢測指定的TCP端口是否存活,我們都是通過telnet指定的端口看是否有響應來確定,然而默認情況下win8以后的系統默認是不安裝telnet的。設想一下如果你黑進了一個服務器,上面沒裝telnet,但是為了進一步滲透進內網,需要探測內部服務器特定端口是否打開,同時你還不愿意安裝telnet,擔心引起管理員注意。那么好吧,在這個情況下你需要我的這個腳本。由于它是原生態的PowerShell語句完成,木有telnet你也照樣能檢測TCP端口的情況了。

下面首先上代碼,后面進行講解:

復制代碼 代碼如下:

        =====文件名:Get-TCPResponse.ps1=====
Function Get-TCPResponse {
# Author:fuhj(powershell#live.cn ,http://fuhaijun.com)
        .SYNOPSIS
            Tests TCP port of remote or local system and returns a response header
            if applicable
        .DESCRIPTION
            Tests TCP port of remote or local system and returns a response header
            if applicable
            If server has no default response, then Response property will be NULL
        .PARAMETER Computername
            Local or remote system to test connection
        .PARAMETER Port
            TCP Port to connect to
        .PARAMETER TCPTimeout
            Time until connection should abort
        .EXAMPLE
        Get-TCPResponse -Computername pop.126.com -Port 110

        Computername : pop.126.com
        Port         : 110
        IsOpen       : True
        Response     : +OK Welcome to coremail Mail Pop3 Server (126coms[75c606d72bf436dfbce6.....])

        Description
        -----------
        Checks port 110 of an mail server and displays header response.
    #>
    [OutputType('Net.TCPResponse')]
    [cmdletbinding()]
    Param (
        [parameter(ValueFromPipeline,ValueFromPipelineByPropertyName)]
        [Alias('__Server','IPAddress','IP','domain')]
        [string[]]$Computername = $env:Computername,
        [int[]]$Port = 25,
        [int]$TCPTimeout = 1000
    )
    Process {
        ForEach ($Computer in $Computername) {
            ForEach ($_port in $Port) {
                $stringBuilder = New-Object Text.StringBuilder
                $tcpClient = New-Object System.Net.Sockets.TCPClient
                $connect = $tcpClient.BeginConnect($Computer,$_port,$null,$null)
                $wait = $connect.AsyncWaitHandle.WaitOne($TCPtimeout,$false)
                If (-NOT $wait) {
                    $object = [pscustomobject] @{
                        Computername = $Computer
                        Port = $_Port
                        IsOpen = $False
                        Response = $Null
                    }
                } Else {
                    While ($True) {
                        #Let buffer
                        Start-Sleep -Milliseconds 1000
                        Write-Verbose "Bytes available: $($tcpClient.Available)"
                        If ([int64]$tcpClient.Available -gt 0) {
                            $stream = $TcpClient.GetStream()
                            $bindResponseBuffer = New-Object Byte[] -ArgumentList $tcpClient.Available
                            [Int]$response = $stream.Read($bindResponseBuffer, 0, $bindResponseBuffer.count)
                            $Null = $stringBuilder.Append(($bindResponseBuffer | ForEach {[char][int]$_}) -join '')
                        } Else {
                            Break
                        }
                    }
                    $object = [pscustomobject] @{
                        Computername = $Computer
                        Port = $_Port
                        IsOpen = $True
                        Response = $stringBuilder.Tostring()
                    }
                }
                $object.pstypenames.insert(0,'Net.TCPResponse')
                Write-Output $object
                If ($Stream) {
                    $stream.Close()
                    $stream.Dispose()
                }
                $tcpClient.Close()
                $tcpClient.Dispose()
            }
        }
    }
}

首先創建一個System.Net.Sockets.TCPClient對象,去連接指定的域名和端口,瞬間斷開的那是服務器沒開那個端口,直接被拒絕了,如果沒拒絕,那就等著服務器端給你響應,然后讀取字節流拼接起來進行解析。
最后需要強調的是需要對打開的流和TCP連接進行關閉,以便釋放資源
調用方法如下:

復制代碼 代碼如下:

Get-TCPResponse -Computername pop.126.com -Port 110
 

再對比一下telnet的結果

結果是一樣的,以后沒有telnet也難不住大家了,have fun!^_^

您可能感興趣的文章:
  • PowerShell小技巧之獲取Windows系統密碼Hash
  • PowerShell小技巧之獲取域名whois信息
  • PowerShell小技巧之實現文件下載(類wget)
  • PowerShell小技巧之定時抓取屏幕圖像
  • PowerShell小技巧之定時記錄操作系統行為
  • PowerShell小技巧之讀取Windows產品密鑰
  • PowerShell小技巧之發送TCP請求

標簽:湛江 運城 岳陽 濟南 德州 鶴崗 六盤水 山南

巨人網絡通訊聲明:本文標題《PowerShell小技巧之獲取TCP響應(類Telnet)》,本文關鍵詞  PowerShell,小,技巧,之,獲取,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PowerShell小技巧之獲取TCP響應(類Telnet)》相關的同類信息!
  • 本頁收集關于PowerShell小技巧之獲取TCP響應(類Telnet)的相關信息資訊供網民參考!
  • 推薦文章
    国产网站麻豆精品视频| 天天做日日爱夜夜爽| 韩国三级香港三级日本三级| 免费国产一级特黄aa大片在线| 可以免费看污视频的网站| 九九国产| 国产视频网站在线观看| 毛片的网站| 亚洲第一色在线| 精品国产一区二区三区精东影业| 日本在线不卡视频| 精品在线免费播放| 国产伦理精品| 999精品影视在线观看| 久久精品欧美一区二区| 国产视频一区二区在线观看| 韩国三级视频网站| 久草免费在线视频| 成人免费高清视频| 天堂网中文在线| 成人免费观看网欧美片| 国产a视频| 麻豆网站在线免费观看| 精品国产一区二区三区免费| 97视频免费在线观看| 欧美18性精品| 久久久久久久网| 999久久久免费精品国产牛牛| 成人高清视频免费观看| 欧美一级视频免费观看| 久久精品店| 成人免费福利片在线观看| a级黄色毛片免费播放视频| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 999精品影视在线观看| 日韩专区亚洲综合久久| 一a一级片| 日本在线不卡视频| 欧美激情一区二区三区视频| 一级女性全黄生活片免费 | 国产伦理精品| 国产视频一区二区三区四区| 国产综合成人观看在线| 日韩专区亚洲综合久久| 亚洲第一页乱| 九九九在线视频| 在线观看成人网| 国产不卡福利| 国产一区二区精品| 尤物视频网站在线| 成人免费网站视频ww| 九九热国产视频| 高清一级做a爱过程不卡视频| 在线观看成人网| 欧美另类videosbestsex| 久久精品免视看国产成人2021| 国产原创中文字幕| 韩国三级视频在线观看| 久久久久久久免费视频| 免费一级片在线| 九九精品影院| 香蕉视频一级| 欧美另类videosbestsex视频| 黄色免费三级| 欧美激情伊人| 日本免费看视频| 九九久久99| 国产网站免费观看| 黄色福利片| 999久久久免费精品国产牛牛| 色综合久久天天综合绕观看| 成人免费一级毛片在线播放视频| 久久成人亚洲| 精品在线免费播放| 国产视频一区二区在线观看| 99色吧| 日本乱中文字幕系列| 亚洲天堂一区二区三区四区| 日韩专区亚洲综合久久| 欧美日本免费| 黄视频网站在线免费观看| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 精品视频在线观看视频免费视频 | 久久精品大片| 国产不卡福利| 亚洲 欧美 成人日韩| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 超级乱淫黄漫画免费| 久久国产精品永久免费网站| 青青青草视频在线观看| 日韩字幕在线| 精品久久久久久中文字幕2017| 国产欧美精品午夜在线播放| 亚洲天堂免费| 精品国产一区二区三区国产馆| 日韩在线观看视频免费| 欧美1区| 999精品影视在线观看| 久久国产一区二区| 国产激情视频在线观看| 国产美女在线一区二区三区| 国产网站麻豆精品视频| 亚欧成人毛片一区二区三区四区| 中文字幕97| 精品视频在线看 | 日韩中文字幕一区二区不卡| 亚洲天堂免费| 青青青草视频在线观看| 国产一区精品| 欧美激情一区二区三区在线| 国产成a人片在线观看视频| 国产国产人免费视频成69堂| 99久久精品国产国产毛片 | 亚洲 国产精品 日韩| 国产国语在线播放视频| 国产一区精品| 黄视频网站在线看| 免费国产在线观看| 韩国三级一区| 中文字幕97| 免费一级生活片| 久久国产精品永久免费网站| 精品视频免费观看| 99热精品在线| 99热精品在线| 国产一区二区精品尤物| 九九九国产| 精品美女| 国产国产人免费视频成69堂| 青青久久精品国产免费看| 久久精品店| 亚洲精品影院久久久久久| 亚洲www美色| 国产一区二区精品久久91| 精品视频在线看| 国产91视频网| 欧美激情影院| 午夜家庭影院| 999精品在线| 国产麻豆精品hdvideoss| 亚洲精品影院| 国产不卡精品一区二区三区| 99热热久久| 欧美爱色| 国产91精品系列在线观看| 日韩中文字幕一区| 99色吧| 亚洲 激情| 国产伦精品一区二区三区在线观看 | 麻豆午夜视频| a级精品九九九大片免费看| 一级片片| 可以在线看黄的网站| 日韩免费在线| 精品国产一区二区三区久久久蜜臀 | 一级片片| 99色视频| 精品国产一区二区三区免费| 免费一级生活片| 国产成人精品综合在线| 韩国毛片免费大片| 黄视频网站免费| 亚洲精品久久久中文字| 欧美另类videosbestsex视频| 国产成人精品综合在线| 欧美1卡一卡二卡三新区| 在线观看成人网| 午夜欧美成人久久久久久| 欧美激情一区二区三区在线播放| 成人影视在线播放| 国产福利免费视频| 欧美日本免费| 久草免费在线观看| 欧美一级视频免费| 999精品在线| 午夜在线观看视频免费 成人| 免费毛片播放| 麻豆系列 在线视频| 欧美国产日韩在线| 日本乱中文字幕系列| 欧美激情一区二区三区中文字幕| 深夜做爰性大片中文| 国产一区二区精品| 91麻豆tv| 国产成人欧美一区二区三区的| 日韩欧美一及在线播放| 国产网站在线| 九九久久国产精品| 日韩在线观看视频黄| 国产高清在线精品一区二区| 久久99中文字幕| 你懂的日韩| 四虎影视库| 国产网站麻豆精品视频| 欧美日本免费| 99热精品在线| 亚欧乱色一区二区三区| 色综合久久手机在线| 午夜久久网| 亚欧成人乱码一区二区|