Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| zapret [2025/04/08 11:51] – [What is DPI] kkaragoz | zapret [2025/04/09 06:32] (current) – [8 - Do Blockcheck] kkaragoz | ||
|---|---|---|---|
| Line 22: | Line 22: | ||
| * Complexity | * Complexity | ||
| * Cost | * Cost | ||
| - | * False positives | ||
| * Evasion techniques | * Evasion techniques | ||
| * Over-blocking | * Over-blocking | ||
| Line 166: | Line 165: | ||
| Questions that may arise at this time: | Questions that may arise at this time: | ||
| + | |||
| + | **8.1 - Enter Domain(s)** | ||
| <code bash> | <code bash> | ||
| # Enter the blocked or non-accessed pages. I will write pastebin.com, | # Enter the blocked or non-accessed pages. I will write pastebin.com, | ||
| domain(s): pastebin.com | domain(s): pastebin.com | ||
| </ | </ | ||
| + | This is the first question and script wants to know the blocked or non-accessed webpages. You can type multiple webpages separated by white-space between them. For example: '' | ||
| + | **8.2 - Select IP Protocol** | ||
| <code bash> | <code bash> | ||
| ip protocol version: 4 | ip protocol version: 4 | ||
| </ | </ | ||
| + | You can just select IPv4 for now, most of the webpages still do not support IPv6 yet. But, If you want to run the test for IPv6, too, you can activate both of them IPv4 and IPv6. | ||
| + | |||
| + | **8.3 - HTTP Enablement** | ||
| <code bash> | <code bash> | ||
| check http: N | check http: N | ||
| </ | </ | ||
| + | I don't recommend HTTP because it is lack of security and most of the modern pages work with HTTPS. Answering this question as **yes** will increase the test time and provide the DPI combinations for HTTP. | ||
| + | |||
| + | **8.4 - TLS1.2** | ||
| <code bash> | <code bash> | ||
| check https tls 1.2: Y | check https tls 1.2: Y | ||
| </ | </ | ||
| + | **8.5 - TLS1.3** | ||
| <code bash> | <code bash> | ||
| check https tls 1.3: N | check https tls 1.3: N | ||
| </ | </ | ||
| + | **8.6 - Repetition Number** | ||
| <code bash> | <code bash> | ||
| # Higher numbers increase the test time | # Higher numbers increase the test time | ||
| how many times to repeat each test: 1 | how many times to repeat each test: 1 | ||
| </ | </ | ||
| + | |||
| Using high numbers will increase accuracy and success rate. Since some operators use more than one DPI and DNS server, this way you can handle the situation where requests are examined by different DPI servers during the testing process. However, the higher the number, the higher the test time. | Using high numbers will increase accuracy and success rate. Since some operators use more than one DPI and DNS server, this way you can handle the situation where requests are examined by different DPI servers during the testing process. However, the higher the number, the higher the test time. | ||
| + | |||
| + | **8.7 - Scan Type** | ||
| <code bash> | <code bash> | ||
| scan type: standard | scan type: standard | ||
| Line 215: | Line 229: | ||
| You can also follow another tutorial. He explains the installation steps extremely well, and this page inspired from the document that Keift provide given below: | You can also follow another tutorial. He explains the installation steps extremely well, and this page inspired from the document that Keift provide given below: | ||
| - | [[https:// | + | [[https:// |
| - | [[https:// | + | [[https:// |
| ===== Troubleshooting ===== | ===== Troubleshooting ===== | ||
