Skip to content

Releases: ValdikSS/blockcheck

Эксперимент с TLS

22 Sep 05:28
Compare
Choose a tag to compare
Pre-release

NOTE: NOT WORKING CURRENTLY.

ВНИМАНИЕ: НЕ РАБОТАЕТ НА ТЕКУЩИЙ МОМЕНТ


Экспериментальная версия для тестирования различных вариантов компоновки TLS ClientHello.

Если вы хотите запустить её из исходников — пожалуйста, не делайте этого, для работы нужен патченный OpenSSL (выложу позже).

Известные проблемы: тест DPI выдаёт некорректные результаты для pbooru.com. Тест открытия HTTPS-сайтов отправляет ClientHello с паддингом.

Blockcheck v0.0.9.8

17 Sep 22:58
Compare
Choose a tag to compare

NOTE: NOT WORKING CURRENTLY.

ВНИМАНИЕ: НЕ РАБОТАЕТ НА ТЕКУЩИЙ МОМЕНТ


In English

  • Correctly handle HTTPS non-200 codes

Known issues: DPI test produces incorrect results on pbooru.com.

Windows: run blockcheck-0.0.9.8-windows.exe.

Linux: set executable bit (chmod +x blockcheck-0.0.9.8-linux-x86_64 or graphical counterpart) and run.

macOS: download blockcheck-0.0.9.8-macos.zip, right-click on app and choose "open".

Do not use this program with censorship circumvention tools enabled!
Every result is sent to the server, and I don't need your improperly performed tests.
Carefully read readme before running this program!
This program is useless outside of Russia!

In Russian

  • Корректная работа с HTTPS-ответами, отличными от кода 200.

Известные проблемы: тест DPI выдаёт некорректные результаты для pbooru.com.

Windows: запустите blockcheck-0.0.9.8-windows.exe.

Linux: установите бит исполнения (chmod +x blockcheck-0.0.9.8-linux-x86_64 или через графический интерфейс) и запустите.

macOS: скачайте blockcheck-0.0.9.8-macos.zip, нажмите правой кнопкой и выберите «открыть».

Не используйте эту программу с включенными средствами обхода блокировок!
Каждый результат выполнения отправляется на сервер, мне не нужны ваши некорректно выполненные тесты.
Внимательно прочитайте readme перед запуском программы!
Эта программа бесполезна вне России!

Blockcheck v0.0.9.7

07 Sep 17:21
Compare
Choose a tag to compare

In English

  • DNS records and websites are now always in consistent order between different runs
  • Fix 2ip.ru ISP detection
  • Fix isup.me site availability

Windows: run blockcheck-0.0.9.7-windows.exe.

Linux: set executable bit (chmod +x blockcheck-0.0.9.7-linux-x86_64 or graphical counterpart) and run.

macOS: download blockcheck-0.0.9.7-macos.zip, right-click on app and choose "open".

Do not use this program with censorship circumvention tools enabled!
Every result is sent to the server, and I don't need your improperly performed tests.
Carefully read readme before running this program!
This program is useless outside of Russia!

In Russian

  • Порядок DNS-записей и вебсайтов теперь не меняется при каждом запуске
  • Исправлено определение провайдера через 2ip.ru
  • Исправлено определение доступности сайтов через isup.me

Windows: запустите blockcheck-0.0.9.7-windows.exe.

Linux: установите бит исполнения (chmod +x blockcheck-0.0.9.7-linux-x86_64 или через графический интерфейс) и запустите.

macOS: скачайте blockcheck-0.0.9.7-macos.zip, нажмите правой кнопкой и выберите «открыть».

Не используйте эту программу с включенными средствами обхода блокировок!
Каждый результат выполнения отправляется на сервер, мне не нужны ваши некорректно выполненные тесты.
Внимательно прочитайте readme перед запуском программы!
Эта программа бесполезна вне России!

Blockcheck v0.0.9.6

29 Sep 10:12
Compare
Choose a tag to compare

In English

  • Add "hOSt" DPI check
  • Add Host value IN CAPS DPI check (Host: GOOGLE.COM)

Windows: run blockcheck-0.0.9.6-windows.exe.

Linux: set executable bit (chmod +x blockcheck-0.0.9.6-linux-x86_64 or graphical counterpart) and run.

macOS: download blockcheck-0.0.9.6-macos.zip, right-click on app and choose "open".

Do not use this program with censorship circumvention tools enabled!
Every result is sent to the server, and I don't need your improperly performed tests.
Carefully read readme before running this program!
This program is useless outside of Russia!

In Russian

  • Добавлена проверка DPI с заголовком "hOSt"
  • Добавлена проверка DPI со значением Host ЗАГЛАВНЫМИ БУКВАМИ (Host: GOOGLE.COM)

Windows: запустите blockcheck-0.0.9.6-windows.exe.

Linux: установите бит исполнения (chmod +x blockcheck-0.0.9.6-linux-x86_64 или через графический интерфейс) и запустите.

macOS: скачайте blockcheck-0.0.9.6-macos.zip, нажмите правой кнопкой и выберите «открыть».

Не используйте эту программу с включенными средствами обхода блокировок!
Каждый результат выполнения отправляется на сервер, мне не нужны ваши некорректно выполненные тесты.
Внимательно прочитайте readme перед запуском программы!
Эта программа бесполезна вне России!

Blockcheck v0.0.9.5

03 Jun 18:21
Compare
Choose a tag to compare

Сообщение для жителей Украины | повідомлення для мешканців України

  • Final fix for all HTTPS check problems. I promise. No false-posivides now. Fixes false-positives on Yota.

Windows: run blockcheck-0.0.9.5-windows.exe.

Linux: set executable bit (chmod +x blockcheck-0.0.9.5-linux-x86_64 or graphical counterpart) and run.

macOS: Unpack blockcheck-0.0.9.5-macos.zip, right-click on app and choose "open".

Blockcheck v0.0.9.4

03 Jun 10:03
Compare
Choose a tag to compare

Сообщение для жителей Украины | повідомлення для мешканців України

  • ASN check to detect IPv6 tunnels and disable IPv6 tests by @nshopik.
  • Fix for 'newline before GET' DPI test (\r\n instead of \n)
  • Replaced "host" with "hoSt" in DPI test since most DPI solutions now handle lowercase-only headers
  • New DPI test: 'no space between colon and header value for Host header'
  • New combined DPI test: fragmentation, hoSt and no space
  • Handle only A and AAAA records in Google API answers, ignore CNAME and other meaningless for us records
  • Check resolved IP addresses count in DNS check. Fixes rare case of DNS hijacking
  • Option not to follow redirects and to include headers for _get_url
  • Fix all HTTPS test problems. Now it should not trigger false-positive "Certificate masquerading" results.
  • Do not print isup warning message for HTTPS sites
  • Print "testing HTTP using original IP addresses" on DNS problems

Windows: run blockcheck-0.0.9.4-windows.exe.

Linux: set executable bit (chmod +x blockcheck-0.0.9.4-linux-x86_64 or graphical counterpart) and run.

macOS: Unpack blockcheck-0.0.9.4-macos.zip, right-click on app and choose "open".

Blockcheck Ukraine v0.0.9.4-rc2

18 May 18:51
Compare
Choose a tag to compare
Pre-release

This version is for Ukraine only | Эта версия только для Украины

Сообщение для жителей Украины | повідомлення для мешканців України

Fix false positive "no blocks" DNS check

Blockcheck Ukraine v0.0.9.4-rc1

18 May 18:18
Compare
Choose a tag to compare
Pre-release

This version is for Ukraine only | Эта версия только для Украины

Сообщение для жителей Украины | повідомлення для мешканців України

Preliminary and hacky version for Ukrainian ISPs.

Summary interpretation is not corrected and is wrong. IP blocks would be detected as DPI most of the time.

Blockcheck v0.0.9.3

14 May 13:48
Compare
Choose a tag to compare

Сообщение для жителей Украины | повідомлення для мешканців України

  • More debug messages for DNS resolver
  • Continue resolving other domains in case of DNS exception
  • Resolve real IP address using Google DNS-over-HTTPS API for HTTP certificate test
  • Detect and ignore Teredo and 6to4 IPv6 tunnels (by @nshopik)
  • More thoughtful IPv4 and IPv6 address masking (by @nshopik)
  • Close connection as soon as got all data from server
  • Print message for ISPs we need extra data for (нужна ваша помощь)

Windows: run blockcheck-0.0.9.3-windows.exe.

Linux: set executable bit (chmod +x blockcheck-0.0.9.3-linux-x86_64 or graphical counterpart) and run.

macOS: Unpack blockcheck-0.0.9.3-macos.zip, right-click on app and choose "open".

Blockcheck v0.0.9.2

07 May 21:28
Compare
Choose a tag to compare
  • Various IPv6-related fixes
  • Better Google API error detection
  • Added word wrap for GUI text area
  • Added scrollbar to GUI textarea
  • Program now terminates properly on GUI window close while tests are running
  • Debug output is sent to server in case of Really Bad Fuckup™
  • Added --disable-ipv6 command line argument
  • Switched from furrybooru to pbooru for DPI tests

Windows: run blockcheck-0.0.9.2-windows_v3.exe.

Linux: set executable bit (chmod +x blockcheck-0.0.9.2-linux-x86_64_v3 or graphical counterpart) and run.

macOS: Unpack blockcheck-0.0.9.2-macos.zip, right-click on app and choose "open".