WSHは、「ウェブシェルは、「HTTP / HTTPSを介して動作するリモートUNIX / WINシェル、です。パッケージには、サーバーとクライアントのホスト、1つのCソース·コードとサーバー·ホストの1つのJavaサーブレットのコードのための2つのPerlスクリプトが含まれています。クライアントスクリプトは、コンソールの使用およびターゲットホスト上のCGI /サーブレットスクリプトとして実行するサーバスクリプトのためのものです。
クライアント部分は、ユーザーがHTTP POST要求にコマンドカプセル化し、ターゲットWebサーバーに直接またはHTTPプロキシサーバを経由してのサーバ部分のスクリプトに送信し、シェルのようなプロンプトを提供します。
サーバ部分の抽出物とは、HTTP POST要求からのコマンドを実行し、HTTP応答メッセージとしてSTDOUTおよびSTDERR出力を返します。デフォルトでは、両方のスクリプトは、XorのでHTTPデータを符号化します。
ここでの「Webシェル」のある主要な機能は次のとおりです。
ยทSSLサポート
ยทコマンドライン履歴のサポート
ยทファイルのアップロード/ダウンロード
ยทHTTPメッセージ内の秘密鍵を使用してサーバー部分スクリプトの使用を保護します
ยทデータフローのXORエンコーディング
ยทトラフHTTPプロキシサーバを回避することができます。
このリリースの新機能:
ยทWSHサーバーJavaサーブレットのバージョンが追加されました。
ยท無効」は、なぜそれが有効になっているのですか?」 WSH-c.confで認証。
ยท修正ヘッダは、WSH-C- *の間違いをフィールド(X- * => HTTP_X *)
インスタレーション
「config.pl "ファイルにperlへ1.チェックパス。
2.ファイル名を指定して実行」config.pl」: `/ config.pl`。
オプション------------------------------------------------- ---
HTTPプロキシを使用する場合は、ファイル "WSH-c.conf」を変更します。
use_proxy 1
proxy_ip
ポート
また、他のクライアントの構成オプションを確認してください..
-------------------------------------------------- -----------
WSH-SCおよびWshServlet.java 3.、シェル(*ニックスやWin32)の位置を確認してください。
図4a。 Perlのサーバのバージョン:
+ Perlと、新しく作成された「wsh-c.pl」のパーミッションへのパスを確認してください。
+ターゲットcgi-binディレクトリの下にwsh-s.plアップロードし、perlのパスをチェックします。
図4b。 Cサーバのバージョン:
+ターゲットcgi-binディレクトリの下にWSH-SCをアップロードし、それをコンパイルし(後のソースコードを削除します):
*の* nixの下で:gccの-g2 -Wall -o WSH-S WSH-SC
* Win32の(ビジュアルC ++)の下で:CL / W3 WSH-SCのWS2_32.LIB
* Win32のCygwinの下で:ソースコードにWIN32_RUN変数を設定し、* nixのバージョンのようにそれを構築します。
図4c。 Javaサーブレットのバージョン:
+サーブレットの実行可能ファイルの場所の下のjava内蔵バージョンをアップロードします。
SSLについて:
A。あなたはSSL wsh-c.plクライアントを使用する場合は、サーバ証明書のCNを確認するようにクライアントを設定することができます(ただし、このチェックを回避することができます!):
私の$ ssl_set_check = 1;
#(0 || 1)しないか、Webサーバをチェック
内部で#SSL証明書
#のssl_crt_subject。
私の$ ssl_crt_subject = "/ C = Frと/ ST =パリ/ L =パリ/ O = XXX / OU = XXX / CN = XXX"。
=>あなただけwsh-c.plクライアント1回実行し、エラーメッセージで表示されるCNをつかむ必要があります。
B。我々は、Win32プラットフォーム上wsh-c-SSL.plクライアントをチェックしませんでした。あなたがWin32ではNet :: SSLeayのをインストールし、wsh-c-SSL.plをチェックするために管理している場合は、私たちにメールを送信します。
カテゴリから探す
人気のソフトウェア
-
Android-x86 22 Jun 18
-
Absolute Linux 22 Jun 18
-
Tor Browser 20 Jan 18
-
Elementary OS 17 Aug 18
-
Psiphon 20 Feb 15
-
GChemPaint 2 Jun 15
-
ALT Linux (School Junior) 2 Jun 15
Web shell
開発者の他のソフトウェア Alex Dyatlov
Firepass
3 Jun 15
へのコメント Web shell
カテゴリから探す
人気のソフトウェア
-
Puppy Linux 19 Feb 15
-
LinuxTLE 11 May 15
-
PyVISA 3 Jun 15
-
Damn Small Linux 17 Feb 15
-
Linpus Linux Lite 17 Feb 15
-
ed2k-gtk-gui 4 Jun 15
-
Xandros Desktop OS 3 Jun 15
コメントが見つかりません