Replies: 3 comments
-
First of all, IP addresses used for Probing are Unknown... One of the factors (especially for Iran GFW) is the response from the server when it's probed. It should NOT be blocked, it should send 200 OK status when it's requested. if the request is not completed the Iran-GFW will put the IP address on the Gray-List. |
Beta Was this translation helpful? Give feedback.
-
For Iran, most of active probing servers are belonging to Infrastructure company. So we we can detect most of infrastructure IPs (I know no list is 100% accurate)
Reality can be detected in Iran. I don't know it is because of active probing or not. but using "dest" cannot guarantee server normal behavior. I haven't tried nginx to forward traffic from suspicious IPs. I don't how easy would it be to have different behavior to different range IPs by nginx. Can you describe more?
Because there are many many website that follow US sanction and don't respond to Iranian IPs, not responding does not necessarily mean being suspicious. It is helpful to have others contribute to this discussion |
Beta Was this translation helpful? Give feedback.
-
Actually, Iran has some other AS numbers that run probing like
Reality, by itself, cannot be detected in Iran (yet!), the Iranian GFW will probe the VPS IP address based on the IP range + total amount of traffic + SNI. these are 3 factors for the GFW. For example, you have an IP address from Hetzner starting
I meant the HTTP status code. even when a website has blocked an Iranian IP address, it will return I'm writing an article about Iran-GFW and its behaviour as I tested with different kinds of protocols and logged the requests. All I can say now is Iran definitely has Active-Probing like China. But it can be handled with a simple forwarder, like
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Some protocols are vulnerable to active probing and GFW can detect server by sending request to server.
If IP ranges that are used for active probing are known, Is there a way to avoid active probing by changing xray configuration?
For example, if I add syntax like this to server routing, will server block active probing servers? Or server still have handshake and can be detected by GFW?
Beta Was this translation helpful? Give feedback.
All reactions