WSH, "Web Shell" là một UNIX / WIN bao từ xa, mà các công trình thông qua HTTP / HTTPS. Các gói phần mềm có chứa hai kịch bản perl cho máy chủ và máy khách host, mã nguồn một C và một servlet mã Java cho các máy chủ server: client script là cho giao diện điều khiển cách sử dụng và các kịch bản máy chủ chạy như kịch bản CGI / Servlet trên host đích.
Các phần khách hàng cung cấp shell prompt như, đóng gói lệnh người dùng vào các yêu cầu HTTP POST và gửi chúng tới một phần kịch bản máy chủ trên các máy chủ web mục tiêu trực tiếp hoặc thông qua HTTP proxy server.
Các chất chiết xuất từ phần máy chủ và thực hiện lệnh từ bài HTTP yêu cầu và trả stdout và stderr đầu ra như thông điệp trả lời HTTP. Theo mặc định cả hai tập tin mã hóa dữ liệu HTTP với XOR.
Dưới đây là một số tính năng chính của "vỏ Web":
ย ท hỗ trợ SSL
ย ท lệnh hỗ trợ lịch sử dòng
ย ท tập tin tải lên / tải về
ย ท Bảo vệ máy chủ sử dụng một phần kịch bản với khóa bí mật bên trong thông điệp HTTP
ย ท luồng dữ liệu mã hóa Xor
ย ท Có thể làm việc trough máy chủ HTTP proxy.
Có gì mới trong phiên bản này:
ย ท WSH phiên bản máy chủ Java servlet đã được bổ sung.
ย ท Disabled "tại sao nó được kích hoạt?" auth trong WSH-c.conf.
ย ท tiêu đề Khắc phục những sai lầm trong các lĩnh vực WSH-c- * (X * => HTTP_X *)
Lắp đặt
1. Kiểm tra đường dẫn đến perl trong "config.pl" tập tin;
2. Run "config.pl":. `/ Config.pl`
OPTIONAL ------------------------------------------------- ---
Sửa đổi các tập tin "WSH-c.conf", nếu bạn muốn sử dụng HTTP proxy;
use_proxy 1
proxy_ip
hải cảng
Kiểm tra các tùy chọn cấu hình máy khách khác cũng ..
-------------------------------------------------- -----------
3. Đối với các WSH-sc và WshServlet.java, kiểm tra Shell (* Nix hoặc Win32) vị trí;
4a. Perl phiên bản máy chủ:
+ Kiểm tra đường dẫn đến chương trình perl và quyền của các mới được tạo ra "wsh-c.pl";
+ Tải wsh-s.pl dưới thư mục cgi-bin mục tiêu và kiểm tra đường dẫn đến perl;
4b. C phiên bản máy chủ:
+ Tải WSH-sc dưới thư mục cgi-bin mục tiêu và biên dịch nó (loại bỏ các mã nguồn sau):
* Theo * Nix: gcc-Wall -g2 -o WSH-s WSH-sc
* Dưới Win32 (Visual C ++): cl / W3 WSH-sc ws2_32.lib
* Dưới Win32 Cygwin: Đặt biến WIN32_RUN trong mã nguồn và xây dựng nó như đối với các phiên bản * Nix.
4c. Java phiên bản servlet:
+ Tải lên các phiên bản java xây dựng theo một vị trí thực thi servlet.
Về SSL:
a. Nếu bạn sử dụng một máy khách SSL wsh-c.pl, bạn có thể cấu hình máy khách để kiểm tra các chứng chỉ máy chủ CN (nhưng việc kiểm tra này có thể bị phá vỡ!):
tôi $ ssl_set_check = 1;
# (0 || 1) không hoặc kiểm tra các máy chủ web
# Ssl giấy chứng nhận với nội
# Ssl_crt_subject.
$ ssl_crt_subject của tôi = "/ C = Fr / ST = Paris / L = Paris / O = XXX / OU = XXX / CN = XXX";
=> Bạn chỉ phải thực hiện các wsh-c.pl khách hàng một lần và lấy CN hiển thị bởi các thông báo lỗi.
b. Chúng tôi đã không kiểm tra các khách hàng wsh-c-SSL.pl trên một nền tảng Win32. Nếu bạn quản lý để cài đặt Net :: SSLeay trên Win32 và kiểm tra wsh-c-SSL.pl, gửi cho chúng tôi một mail.
Các chi tiết về phần mềm:
Phiên bản: 2.2.1
Ngày tải lên: 3 Jun 15
Giấy phép: Miễn phí
Phổ biến: 22
Bình luận không