8月 17

ncat オプションメモ

[nmap]に付属する汎用TCP/UDP接続コマンドラインソフト[ncat]のオプションメモです。

Usage:ncat [options] [hostname] [port]

プロトコルオプション
オプション 効果
 -4  
 IPv4使用を強制(デフォルトでON)
 
 -6  
 IPv6使用を強制
 
 -u  
 UDP接続を使用(デフォルトはTCPを使用)
 

クライアントモードオプション
オプション 効果
 -g <hop1>[,<hop2>,…]  
 ソースルーティングのためのホップを指定。
 
 -G <ptr>  
 ソースルーティングのためのポインタを指定。
 
 -p <port>  
 ソースポートを指定。
 
 -s <host>  
 ソースアドレスを指定。
 

サーバモードオプション
オプション 効果
 -l
 –listen
 
 リモートから接続を受けるけるモード。
 
 -m <numconns>
 –max-conns <numconns>
 
 同時接続許可数を指定。デフォルトは100コネクション。
 
 –broker  
 NAT環境など直接接続できない場合などに中継を行う。
 
 –chat  
 チャット機能を有効にする。
 

SSLオプション
オプション 効果
 –ssl  
 SSLモード
 
 –ssl-verify  
 証明書の検証を行う。クライアントモードのみで使用。
 
 –ssl-cert <certfile.pem>  
 使用する証明書ファイルを指定。
 
 –ssl-trustfile <cert.pem>  
 証明書検証のための使用する信頼できる証明書リストを指定。
 

プロキシオプション
オプション 効果
 –proxy <host>[: <port>]  
 使用するプロキシのアドレスとポート番号を指定。
 ポートが指定されない場合はSOCKS(1080),HTTP(3128)。
 
 –proxy-type <proto>  
 プロキシで使用するプロトコルを指定。
 Ver5.00でサポートされるプロトコルは”http”(CONNECT)と”socks4″(SOCKSv4)。
 
 –proxy-auth <user>[: <pass>]  
 プロキシを利用する際の認証情報を指定。
 

コマンド実行オプション
オプション 効果
 -e <command>
 –exec <command>
 
 接続が確立された後に実行するコマンドを指定。
 
 -c <command>
 –sh-exec <command>
 
 [-e]と同じ。/bin/shを通した実行を行う。
 

アクセスコントロールオプション
オプション 効果
 –allow <host>[, <host>, …]  
 接続を許可するホストを指定。
 ホストの指定はnmapに準じた記述方法が可能。
 
 –allowfile <file>  
 接続許可をするホストが記述したアクセス許可リストを指定。
 
 –deny <host>[, <host>, …]  
 接続を拒否するホストを指定。
 ホストの指定はnmapに準じた記述方法が可能。
 
 –denyfile <file>  
 接続拒否をするホストが記述したアクセス許可リストを指定。
 

タイミングオプション
オプション 効果
 -d <time>
 –delay <time>
 
 遅延間隔を設定。細い帯域幅やiptablesの-limitオプションに有効であると考えられる。
 
 -i <time>
 –idle-timeout <time>
 
 アイドルタイムアウトとする時間を設定。
 
 -w <time>
 –wait <time>
 
 接続タイムアウトとする時間を設定。
 

出力オプション
オプション 効果
 -o <file>
 –output <file>
 
 ダンプセッションを保存するファイルを指定。
 
 -x <time>
 –hex-dump <file>
 
 ダンプセッションをhexで保存するファイルを指定。
 
 -v <time>
 –verbose
 
 冗長表示する。指定する[v]の数(1~3)により詳細度が変わる。
 

その他のオプション
オプション 効果
 -C
 –crlf
 
 改行コードをCRLFに変更。
 
 -h
 –help
 
 ヘルプを表示。
 
 –recv-only  
 データ受信のみとなる。
 
 –send-only  
 データ送信のみとなる。
 
 -t
 –telnet
 
 telnetセッション。
 
 –version  
 バージョン情報を表示。。
 


Copyright 2021. All rights reserved.

Posted 2009年8月17日 by ntsuji in category "memo", "tool