แอป VPN ง่ายๆที่สามารถอุโมงค์ SSH ผ่านพร็อกซี DNS, SSL, HTTP และ SOCKS
advertisement
ชื่อ | SSHL/SSLH Tunnel |
---|---|
เวอร์ชัน | 1.0 build 33 ndk 23.1.7779620 |
ปรับปรุง | 11 มิ.ย. 2022 |
ขนาด | 2 MB |
ประเภท | การสื่อสาร |
การติดตั้ง | 50K+ |
นักพัฒนาซอฟต์แวร์ | John Vincent Diaz |
Android OS | Android 4.1+ |
Google Play ID | com.dzebb.sslh |
SSHL/SSLH Tunnel · คำอธิบาย
SSHL/SSLH เป็นแอป VPN ที่สามารถส่ง SSH ผ่านพร็อกซี DNS, SSL, HTTP และ SOCKS แอพนี้ให้คุณส่งข้อความคำขอ HTTP ที่กำหนดเองไปยังเซิร์ฟเวอร์
ข้อดีของการใช้แอพนี้คืออะไร?
1. เรียบง่าย ไม่โอ้อวด
2. การใช้ RAM ต่ำ
3. การใช้แบตเตอรี่ต่ำ
4. ขนาดไฟล์ไม่เกิน 1 mb
การแก้ไขปัญหา
เชื่อมต่อแล้วแต่ไม่สามารถเรียกดูได้
คุณสามารถลองลบ DNS ออกจากเส้นทางโดยยกเลิกการสลับ include_dns
DNS รั่วหรือไม่
การยกเลิกการสลับ include_dns จะป้องกันการรั่วไหลของ DNS
การกำหนดเส้นทาง
[ที่อยู่]SLASH[ความยาว]SPACE[ที่อยู่]SLASH[ความยาว]
ที่ไหน;
SLASH = “/” เป็นตัวคั่นของ [Address] = IP Address
[Length] = ความยาวของคำนำหน้า
SPACE = “ ” เป็นตัวคั่นของเส้นทาง
เช่น. 1.1.1.1/32 8.8.8.8/32
ไวยากรณ์ตัวสร้างข้อความ HTTP
[request_line] = เชื่อมต่อ[sp][request_uri][sp]HTTP/1.0[crlf][crlf]
[request_uri] = [userfinfo]@[ผู้มีอำนาจ]
[userfinfo] = [http_username][c][http_password]
[ผู้มีอำนาจ] = [โฮสต์][c][พอร์ต]
[http_username] = http ชื่อผู้ใช้พร็อกซี่
[http_password] = http รหัสผ่านพร็อกซี่
[โฮสต์] = ssh โฮสต์ระยะไกล
[พอร์ต] = ssh รีโมตพอร์ต
[crlf] = การคืนรถ (US-ASCII 13, \r) Line Feed (US-ASCII 10, \n)
[lf] = ฟีดไลน์ (US-ASCII 10, \n)
[cr] = การคืนรถ (US-ASCII 13, \r)
[ff] = อักขระป้อนแบบฟอร์ม (FF) (0x0C, \f)
[sp] = US-ASCII SP อักขระเว้นวรรค (32)
[c] = โคลอน (US-ASCII 58, :)
[eol] = (สิ้นสุดบรรทัด) ค่าขนส่งคืน (US-ASCII 13, \r) Line Feed (US-ASCII 10, \n)
การแยกสตริงและการรวบรวม - การจัดการ
[สับเปลี่ยน] = ทำงานโดยการสุ่มเปลี่ยนองค์ประกอบรายการที่ระบุ
[ย้อนกลับ] = ย้อนกลับลำดับขององค์ประกอบในรายการที่ผ่าน เป็นอาร์กิวเมนต์
[rotate] = ใช้เพื่อหมุนองค์ประกอบที่มีอยู่ในรายการคอลเลกชันที่ระบุตามระยะทางที่กำหนด
[split] = ใช้สำหรับแยกสตริงออกเป็นสตริงย่อยตามตัวคั่นที่กำหนด หรือนิพจน์ทั่วไป
[delay_split] = ใช้สำหรับแยกสตริงที่ล่าช้าโดยเธรด (1000ms * จำนวนตัวคั่น)
[""] = ไม่ทำอะไรเลย
ปุ่มสร้างสองปุ่ม
แบบดั้งเดิม (ซ้าย) และตัวย่อ (ขวา)
ปุ่มเหล่านั้นจะช่วยคุณในการสร้างข้อความคำขอ HTTP ที่กำหนดเองไปยังเซิร์ฟเวอร์ ตัวอย่างจะได้รับโดยการแตะที่ลูกศรดรอปดาวน์ในช่องข้อความ
หมายเหตุ: เมื่อใช้ HTTP Proxy กับชื่อผู้ใช้และรหัสผ่าน ส่วนหัวคำขอ Proxy-Authorization จะถูกสร้างขึ้นโดยอัตโนมัติหลังจากแตะปุ่มสร้าง”
ส่งออก/นำเข้า
ตัวเลือกการส่งออก:
- "show_*" (สลับเพื่อให้ผู้รับแสดงข้อมูลสำคัญทั้งหมดจากไฟล์ปรับแต่ง)
- "lock_type" ล็อกประเภทพร็อกซี
- "lock_ports" ล็อคพอร์ต
- "file_name" ชื่อไฟล์ของการกำหนดค่า
- "หมดอายุ" วันหมดอายุของการกำหนดค่า
- "บันทึก" (ส่งบันทึก/ข้อความไปยังผู้รับ "รองรับแท็ก html")
- "allow_root" (สลับเพื่อให้อุปกรณ์รูทใช้การกำหนดค่าได้) ดังนั้นแอปจะปฏิเสธการกำหนดค่า
- "hardware_id" (ใส่ ID ฮาร์ดแวร์ที่อนุญาตให้ใช้ไฟล์ปรับแต่งของคุณ)
VoIP
เซิร์ฟเวอร์ SSH ที่รองรับการส่งต่อ UDP/UDPGW สามารถโทรด้วยเสียงและวิดีโอได้ พอร์ตเริ่มต้น UDPGW ของลูกค้าถูกตั้งค่าเป็น 7300
ข้อบกพร่อง
แอพนี้ไม่สมบูรณ์แบบ ดังนั้น สำหรับข้อบกพร่องและข้อเสนอแนะ โปรดรายงานที่นี่ใน Telegram Channel
อุโมงค์ SSHL/SSLH ขับเคลื่อนโดย:
1. เชื่อมต่อ sshlib . ของบอท
2. badvpn - tun2socks
สงวนลิขสิทธิ์.
ข้อดีของการใช้แอพนี้คืออะไร?
1. เรียบง่าย ไม่โอ้อวด
2. การใช้ RAM ต่ำ
3. การใช้แบตเตอรี่ต่ำ
4. ขนาดไฟล์ไม่เกิน 1 mb
การแก้ไขปัญหา
เชื่อมต่อแล้วแต่ไม่สามารถเรียกดูได้
คุณสามารถลองลบ DNS ออกจากเส้นทางโดยยกเลิกการสลับ include_dns
DNS รั่วหรือไม่
การยกเลิกการสลับ include_dns จะป้องกันการรั่วไหลของ DNS
การกำหนดเส้นทาง
[ที่อยู่]SLASH[ความยาว]SPACE[ที่อยู่]SLASH[ความยาว]
ที่ไหน;
SLASH = “/” เป็นตัวคั่นของ [Address] = IP Address
[Length] = ความยาวของคำนำหน้า
SPACE = “ ” เป็นตัวคั่นของเส้นทาง
เช่น. 1.1.1.1/32 8.8.8.8/32
ไวยากรณ์ตัวสร้างข้อความ HTTP
[request_line] = เชื่อมต่อ[sp][request_uri][sp]HTTP/1.0[crlf][crlf]
[request_uri] = [userfinfo]@[ผู้มีอำนาจ]
[userfinfo] = [http_username][c][http_password]
[ผู้มีอำนาจ] = [โฮสต์][c][พอร์ต]
[http_username] = http ชื่อผู้ใช้พร็อกซี่
[http_password] = http รหัสผ่านพร็อกซี่
[โฮสต์] = ssh โฮสต์ระยะไกล
[พอร์ต] = ssh รีโมตพอร์ต
[crlf] = การคืนรถ (US-ASCII 13, \r) Line Feed (US-ASCII 10, \n)
[lf] = ฟีดไลน์ (US-ASCII 10, \n)
[cr] = การคืนรถ (US-ASCII 13, \r)
[ff] = อักขระป้อนแบบฟอร์ม (FF) (0x0C, \f)
[sp] = US-ASCII SP อักขระเว้นวรรค (32)
[c] = โคลอน (US-ASCII 58, :)
[eol] = (สิ้นสุดบรรทัด) ค่าขนส่งคืน (US-ASCII 13, \r) Line Feed (US-ASCII 10, \n)
การแยกสตริงและการรวบรวม - การจัดการ
[สับเปลี่ยน] = ทำงานโดยการสุ่มเปลี่ยนองค์ประกอบรายการที่ระบุ
[ย้อนกลับ] = ย้อนกลับลำดับขององค์ประกอบในรายการที่ผ่าน เป็นอาร์กิวเมนต์
[rotate] = ใช้เพื่อหมุนองค์ประกอบที่มีอยู่ในรายการคอลเลกชันที่ระบุตามระยะทางที่กำหนด
[split] = ใช้สำหรับแยกสตริงออกเป็นสตริงย่อยตามตัวคั่นที่กำหนด หรือนิพจน์ทั่วไป
[delay_split] = ใช้สำหรับแยกสตริงที่ล่าช้าโดยเธรด (1000ms * จำนวนตัวคั่น)
[""] = ไม่ทำอะไรเลย
ปุ่มสร้างสองปุ่ม
แบบดั้งเดิม (ซ้าย) และตัวย่อ (ขวา)
ปุ่มเหล่านั้นจะช่วยคุณในการสร้างข้อความคำขอ HTTP ที่กำหนดเองไปยังเซิร์ฟเวอร์ ตัวอย่างจะได้รับโดยการแตะที่ลูกศรดรอปดาวน์ในช่องข้อความ
หมายเหตุ: เมื่อใช้ HTTP Proxy กับชื่อผู้ใช้และรหัสผ่าน ส่วนหัวคำขอ Proxy-Authorization จะถูกสร้างขึ้นโดยอัตโนมัติหลังจากแตะปุ่มสร้าง”
ส่งออก/นำเข้า
ตัวเลือกการส่งออก:
- "show_*" (สลับเพื่อให้ผู้รับแสดงข้อมูลสำคัญทั้งหมดจากไฟล์ปรับแต่ง)
- "lock_type" ล็อกประเภทพร็อกซี
- "lock_ports" ล็อคพอร์ต
- "file_name" ชื่อไฟล์ของการกำหนดค่า
- "หมดอายุ" วันหมดอายุของการกำหนดค่า
- "บันทึก" (ส่งบันทึก/ข้อความไปยังผู้รับ "รองรับแท็ก html")
- "allow_root" (สลับเพื่อให้อุปกรณ์รูทใช้การกำหนดค่าได้) ดังนั้นแอปจะปฏิเสธการกำหนดค่า
- "hardware_id" (ใส่ ID ฮาร์ดแวร์ที่อนุญาตให้ใช้ไฟล์ปรับแต่งของคุณ)
VoIP
เซิร์ฟเวอร์ SSH ที่รองรับการส่งต่อ UDP/UDPGW สามารถโทรด้วยเสียงและวิดีโอได้ พอร์ตเริ่มต้น UDPGW ของลูกค้าถูกตั้งค่าเป็น 7300
ข้อบกพร่อง
แอพนี้ไม่สมบูรณ์แบบ ดังนั้น สำหรับข้อบกพร่องและข้อเสนอแนะ โปรดรายงานที่นี่ใน Telegram Channel
อุโมงค์ SSHL/SSLH ขับเคลื่อนโดย:
1. เชื่อมต่อ sshlib . ของบอท
2. badvpn - tun2socks
สงวนลิขสิทธิ์.