Персональный сайт Александра Тауениса » WebOne

WebOne

WebOne — это прокси-сервер HTTP, позволяющий открывать содержимое современных сайтов в старых и очень старых браузерах.

Основная задача прокси — снятие стойкого шифрования HTTPS (TLS 1.3), и преобразование трафика в HTTP 1.0. Кроме того, прокси может вносить правки в содержимое страниц, чтобы эти страницы могли корректно отображаться в устаревших браузерах. Силами правил редактирования можно заменять JavaScript фреймворки на более старые, конвертировать PNG/WebP графику в GIF/JPG, исправлять отдельные участки кода HTML/XML/JS/CSS (и производных форматов вроде RSS, JSON, IE 4.0 CDF), менять кодировку с UTF-8 на Windows-1251 или транслит, и даже отдавать браузеру архивные копии материалов по умершим от времени ссылкам. Также через WebOne и дополнительный скрипт можно смотреть видео YouTube на слабых ПК.

Данная программа запускается на любом современном ПК, доступном по сети раритету, и даёт возможность немного побродить по просторам всемирной паутины напрямую с «музейного экспоната». Не важно, это 386SX с Netscape 1.0 или Pentium-4 с Opera 12. Окажется полезным WebOne и любителям виртуальных машин со старым софтом, если запустить прокси на хостовой системе.

 

Готовые сборки можно скачать здесь.
GitHub tag (latest SemVer pre-release)
Перед запуском крайне рекомендуется к прочтению файл ReadMe и wiki-документация сервера.

 

Исходные коды доступны на GitHub.
Проект является открытым для любых желающих помочь разработке. Помощь в написании правил редактирования трафика, отладке ядра программы и просто поиске багов приветствуется.

 

Официальные топики проекта: Полигон призраков, Vogons.

 



Оставить комментарий

Защита от спама * Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.