Wsh, "Web Shell" HTTP / HTTPS vasitəsilə çalışır ki, bir uzaq UNIX / WIN shell edir. paketi server və müştəri Host, bir C mənbə kodu və server ev sahibi üçün bir Java Servlet kodu iki perl skript ehtiva edir: müştəri script konsol istifadə və hədəf host CGI / Servlet scripts kimi çalışan server skript üçün.
müştəri hissəsi istifadəçi HTTP POST sorğu daxil əmrləri encapsulating və hədəf web server birbaşa və ya HTTP proxy server vasitəsilə server hissəsi script onlara göndərilməsi, shell kimi tez edir.
server hissəsi çıxarışların və HTTP POST sorğu əmrləri icra və HTTP cavab mesaj kimi STDOUT və stderr çıxış qaytarır. Mənim cari olaraq, həm də scripts xor ilə HTTP məlumat kodlar.
Burada "Web shell" bəzi əsas xüsusiyyətləri aşağıdakılardır:
ย ท SSL dəstək
ย ท Command line tarixi dəstək
ย ท Fayl upload / download
ย ท HTTP mesaj daxili gizli açarı ilə server hissəsi script istifadə qoruyun
ย ท Data axını Xor encoding
ย ท nov HTTP proxy server işləyə bilər.
Bu Release Yenilikler:
ย ท WSH server Java Servlet version əlavə edildi.
ย ท Əlillər "niyə aktiv?" wsh-c.conf da auth.
ย ท dəqiqləşdirilmiş header wsh-c- * səhvlər sahələri (X- * => HTTP_X *)
Instalation
1. Check yol "config.pl" faylı Perl;
. `/ Config.pl`:" config.pl "2. Run
OPTIONAL ------------------------------------------------- ---
Siz HTTP proxy istifadə etmək istəyirsinizsə, fayl "wsh-c.conf" dəyişdirmək;
use_proxy 1
proxy_ip
port
Həmçinin digər müştəri konfiqurasiya variantları yoxlamaq ..
-------------------------------------------------- -----------
Wsh-SC və WshServlet.java, Shell (* nix və ya Win32) yer yoxlamaq 3.;
4a. Perl server versiyası:
+ Perl və yeni yaradılmış "wsh-c.pl" icazələrin yolunu yoxlamaq;
+ Hədəf cgi-bin kataloq altında wsh-s.pl yüklə və Perl yolunu yoxlamaq;
4b. C server versiyası:
+ Hədəf cgi-bin kataloq altında wsh-SC yüklə və onu tərtib (sonra mənbə kodu aradan qaldırılması):
* * Nix altında: gcc -g2 -Divar -o wsh-s wsh-sc
* Win32 (Visual C ++) əsasən: cl / W3 wsh-sc ws2_32.lib
* Win32 Cygwin altında: mənbə kodu WIN32_RUN dəyişən seçin və * nix versiyası kimi qurmaq.
4c. Java Servlet versiyası:
+ Bir Servlet çalıştırılabilir yeri altında java inşa versiyasını bərpa edin.
SSL Haqqında:
a. Bir SSL wsh-c.pl müştəri istifadə varsa, siz server sertifikatı CN yoxlamaq üçün müştəri konfiqurasiya edə bilərsiniz (lakin bu çek circumvented bilər!):
mənim $ ssl_set_check = 1;
# (0 || 1) deyil və ya server yoxlamaq
Daxili ilə # SSL sertifikatı
# Ssl_crt_subject.
mənim $ ssl_crt_subject = "/ C = Fr / ST = Paris / L = Paris / O = XXX / OU = XXX / CN = XXX";
=> Siz yalnız wsh-c.pl müştəri bir dəfə icra və səhv mesaj nümayiş CN qamarlamaq üçün lazımdır.
b. Biz Win32 platforma wsh-c-SSL.pl müştəri təsdiq vermədi. Siz Win32 Net :: SSLeay qurmaq və wsh-c-SSL.pl yoxlamaq üçün idarə varsa, bizə bir e-poçt göndərin.
Software ətraflı:
Version: 2.2.1
Tarixi Upload: 3 Jun 15
Lisenziya: Pulsuz
Məşhurluq: 22
Şərhlər tapılmadı