Bất cứ ai có thể cho tôi biết làm thế nào để tìm máy chủ proxy là http hoặc vớ? Đó có phải là dựa trên số cổng không? nó khác như thế nào?Làm thế nào để Tìm Proxy là Http hoặc Socks
Cảm ơn trước
Bất cứ ai có thể cho tôi biết làm thế nào để tìm máy chủ proxy là http hoặc vớ? Đó có phải là dựa trên số cổng không? nó khác như thế nào?Làm thế nào để Tìm Proxy là Http hoặc Socks
Cảm ơn trước
Không, loại proxy không dựa trên số cổng. Các cổng được gán bởi các quản trị mạng và có thể là bất cứ thứ gì chúng muốn.
Hy vọng duy nhất của bạn là nếu mạng của bạn được định cấu hình để sử dụng một số loại proxy auto-config để cung cấp chi tiết proxy cụ thể cho khách hàng khi cần.
Nếu không, không có cách nào để truy vấn chính proxy đó. Bạn phải biết trước loại proxy nào để bạn biết cách giao tiếp với nó đúng cách.
Hãy thử kịch bản này:
$ cat get_version.py
#!/usr/bin/python
import struct
import socket
import sys
try:
server = sys.argv[1]
port = sys.argv[2]
except:
print "Usage: server port"
try:
sen = struct.pack('BBB', 0x05, 0x01, 0x00)
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((server , int(port) ))
s.sendall(sen)
data = s.recv(2)
s.close()
version, auth = struct.unpack('BB', data)
print 'server : port is ', server, ':', port, '; varsion: ', version
except Exception as e:
print e
thử nó như http: curl -x http://x.x.x.x:y check-host.net/ip
. nếu không thành công, hãy thử làm vớ: curl -x socks://x.x.x.x:y check-host.net/ip
.
x.x.x.x: y giá trị để kiểm tra? – AKS
x.x.x.x là IP và y là PORT NUMBER bạn muốn kiểm tra –
@AlexanderZhak cách cuộn tròn bằng id và mật khẩu? Tôi đang gặp lỗi ủy quyền ... – user1872384
Tại sao bạn muốn biết? – CodeCaster
Tôi đang sử dụng một ứng dụng, nó chỉ hỗ trợ proxy http. vì vậy tôi muốn khác nhau proxy dựa trên loại –