ユーザ用ツール

サイト用ツール


powershell:落書き2

文書の過去の版を表示しています。


$tcpClient = New-Object System.Net.Sockets.TcpClient $tcpClient.Connect(“example.com”, 80)

# TTLの設定 $tcpClient.Client.Ttl = 64

# その他の操作…

$host = “example.com” $port = 80

# TcpClientのインスタンスを作成し、指定のホストとポートに接続します。 $tcpClient = New-Object System.Net.Sockets.TcpClient $tcpClient.Connect($host, $port)

# ネットワークストリームを取得します。 $stream = $tcpClient.GetStream()

# 応答を受け取るためのバイト配列を用意します。 $bytes = New-Object byte[] 256 $stream.Read($bytes, 0, $bytes.Length)

# 受け取ったバイト配列を文字列に変換します。 $response = [System.Text.Encoding]::ASCII.GetString($bytes) $response = $response.TrimEnd([char]0) # Null文字をトリム

# 応答を出力します。 Write-Output $response

# ストリームとTcpClientをクローズします。 $stream.Close() $tcpClient.Close()

powershell/落書き2.1695387723.txt.gz · 最終更新: 2023/09/22 13:02 by 150.66.80.84

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki