Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

RealityCheck

XTLS-Reality Masking Test

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

RealityCheck - XTLS-Reality Masking Test

  • Dependencies: openssl gtk2
  • Compilation: Lazarus-3.8 (x86_64)

[RU] Программа позволяет узнать, работает ли маскировка XTLS-Reality на вашем прокси-сервере при подключении через него. В приложении используется команда:

pascal
openssl s_client -showcerts -connect <proxy_server>:443 -servername <masked_domain>

<proxy_server> — это IP-адрес или домен вашего прокси-сервера.
<masked_domain> — это домен, под который прокси маскируется (например, vk.com).

Посмотрите в выводе команды строки subject и issuer, которые покажут, какой сертификат был выдан сервером. Вы должны увидеть сертификат для сайта vk.com или того, под который настроен прокси. Если сертификат соответствует ожидаемому сайту, это подтвердит, что прокси правильно маскирует трафик.

Программа не требует установки: скачайте и распакуйте архив RealityCheck.tar.gz, запустите файл RealityCheck, введите данные и нажмите кнопку Check.


[EN] The program allows you to find out whether XTLS-Reality masking works on your proxy server when connecting through it. The application uses the command:

pascal
openssl s_client -showcerts -connect <proxy_server>:443 -servername <masked_domain>

<proxy_server> is the IP address or domain of your proxy server.
<masked_domain> is the domain under which the proxy is masked (for example, vk.com).

Look in the command output for the subject and issuer lines, which will show which certificate was issued by the server. You should see a certificate for vk.com or the one the proxy is configured for. If the certificate matches the expected site, this confirms that the proxy is masking traffic correctly.

The program does not require installation: download and unzip the RealityCheck.tar.gz archive, run the RealityCheck file, enter the data and click the Check button.


Vive la résistance!