Главная страница
1
ucoz шаблоны
Топ 6 месяца
3-Ка Комментаторов
Dmitry-Brd Комментариев:4
барбос Комментариев:3
FilSer Комментариев:3

Скачать Virtual WebOne HTTP-1x Proxy 0.17.4 торрент

20.02.2025 - 22:34
Описание
Год Выпуска: 2025
Версия: 0.17 Build 4
Разработчик: ATauenis
Архитектура: amd64
Таблэтка: не требуется
Язык интерфейса: Английский
MD5: c6bf4b4205a2f7b270eed16428439d8b

Системные требования: VirtualBox, 512 Mb RAM, CPU Core 2 Duo +, 500 Мб места на диске

Описание: ** ВМ с WebOne Proxy (ATauenis) ***
Мини-прокси WebOne от ATauenis, позволяющий выходить в современный HTTPS/TLS-интернет с древних веб-браузеров.
Данная ВМ делает проксирование https в http-1.0, из дополнительного - умеет конвертировать кодировки страницы utf8 -> cp1251 / 866 / koi8 (включая транслитерацию содержимого), конвертировать png в gif, подменять содержимое для динамической адаптации страниц даже под крайне древние браузеры музейного уровня (IE6 и ниже, IE3, Arachne, DOS-Lynx, Netscape и прочая античность).

Доп. информация:
2025-02-17: Раздача обновлена, версия 0.17.4, TinyCore-15 (ядро 6.6.8)
В новой версии пофиксены баги, добавлена поддержка работы нового ретро-софта.

Также есть возможность работы с браузерами, не умеющими прокси (адрес передается в строке запроса), поддерживается видео-конвертирование (YouTube-DL/yt-dlp, стоит версия от 2025 года), веб-проксирование древних веб-сервисов из очень ранних виндовс.

Код:

{ Древние браузеры } { Современный HTTPS/TLS инет }
\ /
{ eth0, :8080 http(s?) proxy }
{ Данная виртуалка !! }


Запуск и настройка
Установите VirtualBox, импортируйте OVA-файл из раздачи.
В настройках ВМ установите режим работы "Сетевой мост" или "Внутренняя сеть", указав тот интерфейс, через который прокси будет доступен старым ОС/компьютерам.
Первый вариант нужен для подключения физических древних машин или браузеров на том же хосте, второй вариант подойдёт тем, у кого весь древний софт упакован в виртуалки.
После первой загрузки система сгенерирует SSH-ключи хоста. Выполните разово команду backup.
Запустите скрипт /opt/update-webone.sh для поиска и установки последней версии прокси.

При загрузке ВМ напишет свой IP-адрес, который она должна получить по DHCP, версию и занятый порт прокси (обычно 8080).
Подключите другие виртуалки с древними ОС или старые компьютеры в ту же подсеть, где висит эта ВМ с WebOne. Настройте в древних браузерах использование HTTP-прокси c IP-адресом загруженной ВМ и портом 8080. Прописывать httpS-прокси или Socks в старых браузерах НЕ НАДО - это совсем другие технологии, к WebOne не относящиеся.
Адреса сайтов набирайте либо вообще без протокола, либо с http:// вместо https:// - webone возьмёт разбор шифров HTTPS/SSL/TLS на себя. Получите внутри старых систем некриптованный интернет из 90-х.

P.S. Эта ВМ помогла мне +/- нормально выйти в современные интернеты с DOS (Arachne), Win 95/98 (Opera 5, Netscape navigator, mozilla-до-файерфокса, IE 4-6), OS/2

Рекомендуется использовать с другими защитными ВМ :
Сайт (Virtual TinyGateway, !! WebOne втыкается в этом случае во вторую /обычно виртуальную/ сеть !!)
Сайт (Micro FTP-Server)

Вся работа делается в оперативке, на диск ничего не пишется.
!! Проксик написан на дотнете-6, да и промежуточные файлы сохраняются в tmpfs.
Для некоторых форматов делает конвертирование на лету.
Рекомендуется выделить 2 ядра и от 2 Гб оперативки. Хотя для проксирования легких сайтов может хватить и небольших долей vCPU + 128-256 Мб RAM

настройка сети
Если в сети есть DHCP-сервер, то ВМ после загрузки напишет полученный IP-адрес.
Пропишите этот адрес и порт 8080 в настройки древнего браузера.

Если DHCP нету, то дождитесь загрузки ВМ, и после сообщения "No IP address from DHCP" (красный текст)
1). отредактируйте файл /opt/eth0.sh - закомментируйте udhcpc, раскомментируйте статик-настройки.
Образец настройки VLAN/QinQ там же.
2). В файле /opt/bootlocal.sh раскомментируйте запуск /opt/eth0.sh (sudo mcedit /opt/bootlocal.sh)
3). Выполните команду backup, чтобы изменения сохранились после ребута.
vi, mcedit - в комплекте.

Запуск на серверном гипервизоре
После импорта ВМ конвертируйте диск в RAW-формат.
Код:
VBoxManage clonehd .../webOne.vdi Webone.raw --format raw
Залейте RAW-образ диска на сервер и подключите к виртуалке на сервере.
Я проверял на Proxmox 8.3 - всё работает.

Запуск на физическом хосте
После импорта ВМ конвертируйте диск в RAW-формат.
Код:
VBoxManage clonehd .../webOne.vdi Webone.raw --format raw
Посекторно скопируйте RAW-образ диска на флешку / диск:
Код:
dd if=Webone.raw of=/dev/sdm
Хост должен быть способен запустить 64-х битное ядро и иметь не менее 128 Мб памяти

Установка софта на TinyCore
Обязательно от пользователя tc, от рута пакетный менеджер не стартует.
su - tc

запускаем tce
жмём [S], вводим подстроку для поиска пакета, например, screen
Вводим цифру предложенного варианта
Читаем описание, версию, размер пакета.
Если всё правильно - жмём один раз [Q], чтобы выйти из описания.
Далее жмём [I] , чтобы начать установку.
По завершении снова жмём [Q], чтобы выйти из пакетного менеджера tce.

Настраиваем установленное, если надо, к изменённым конфигам дописываем пути
в /opt/.filetool.lst
Даём команду backup.
В системе ещё много места есть. Если что - GParted с любого LiveCD (например, Knoppix) без проблем расширит вам файловую систему.

Удалённый и локальный доступ (SSH)
- Для отмены локального автологина:
* смените пароль рута: passwd root
* touch /etc/sysconfig/noautologin
* backup
* reboot
После перезагрузки потребуется ввести пароль.
По умолчанию стоит root / rootroot
- Доступ через SSH по-умолчанию стоит только по ключам.
* Для более удобного скачивания ключей есть mc / wget / links
* После добавления ключей не забудьте команду backup
- Для доступа через SSH по паролю сперва установите пароли,
затем отредактируйте /usr/local/etc/ssh/sshd_config
поставьте PasswordAuthentication yes
+ можно поставить AllowUsers root в конце файла
* не забудьте о команде backup
- для применения новых настроек SSH выполните команду:
/usr/local/etc/init.d/openssh restart

Сетевой мониторинг и анализ

- список правил файервола: iptables --list -vn
- списки ipset :
Код:
ipset list
- Мониторинг траффика: /opt/other/eth0_tcpdump.sh

Загрузка и системные особенности

- TinyCore по своим принципам управления больше похожа на линукс-прошивку железки,
чем на десктопный дистрибутив.
- Между ребутами сохраняется только то, что перечислено в /opt/.filetool.lst
и что не забыли засабмитить командой backup !

Описание и технические особенности
Основной софт (WebOne прокси) написан на DotNet-6, использует imagemagic для конвертирования медиафайлов в более старые форматы.
Для некоторых браузеров возможно подкидывать видео с ютуба.
Для этого в сборке есть youtube-dl (симлинк на yt-dlp) и ffmpeg

Собрано на базе TinyCore-x64 - одного из самых легковесных линуксов.

Есть даже возможность работы в браузерах, не поддерживающих работу с прокси (открывается сам адрес прокси, урл дописывается в строку запроса).
Может быть полезен музейщикам, ценителям компьютерного ретро.

Для соединения древних веб-браузеров к современным веб-сайтам с сильным https/tls.
+ С некоторыми хаками для особо древних браузеров.
Без проблем работает за двойным NAT.
Может располагаться в любом сегменте сети, куда сможете сделать связность, размещение в той же локалке не обязательно (сугубо вопрос удобства).

* DHCP клиент на сетевой карте eth0
* Поддержка VLAN / QinQ (пример в /opt/eth0.sh)
* SSHd (по умолчанию только ключи)
* Для админ-доступа sudo
* tcpdump
* links, wget, mc, htop, iproute2
* Файервол iptables /opt/fw.sh :
+ ipset-списки для файервола: /opt/fw-pre.sh
+ Дополнительный банлист /opt/other/txt_2_banlist.sh
+ Скрипт отключения файервола /opt/other/fw_bypass.sh
* WebOne proxy + youtube-dl + ffmpeg + ImageMagick
sudo su - webone
screen -Rx <-оболочка прокси; [Ctrl+A], [D] <-detach

* После изменения настроек введите команду : backup и перезагрузитесь
!! Только файлы из списка /opt/.filetool.lst будут сохранены !

Обновление версии прокси
Запустите внутри ВМ скрипт /opt/update-webone.sh

Подтвердите обновление и бэкап. Перезагрузитесь - версия должна поменяться.
Установка бета-версии WebOne
Вам может захотеться попробовать другую версию, в том числе бетку.
Делаем также, как в скрипте обновления, но вручную. Рекомендуется сделать бэкап ВМ или снапшот перед сменой версии.
Ищем на гитхабе ссылку на rpm-ку с нужной версией. В нашем примере это будет 0.16.0-beta2
Код:
cd /tmp/
wget -O webone-beta.rpm https://github.com/atauenis/webone/releases/download/v0.16-beta2/webone.0.16.0-beta2.linux-amd64.rpm

rpm2cpio webone-beta.rpm > webone-beta.cpio
sudo pkill webone_loop.sh
sudo cpio -i -u -V -D / < webone-beta.cpio

chmod -x /etc/logrotate.d/webone
backup

После этого перезапустите ВМ или просто запустите проксик командой:
Код:
sudo su - webone -c '/usr/local/bin/screen -dmS WebOne /opt/webone_loop.sh'

Обновления системы.
Базовая система обновляется ручной заменой двух файлов в /mnt/sda1/boot , пакеты с софтом - командой tce-update
Скриншоты
По ссылке ниже, доступен для загрузки торрент-файл Virtual WebOne HTTP-1x Proxy 0.17.4 напрямую с сервера бесплатно.
Комментарии к материалу (0)
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Открыть боковую панель
Комментарии
Nasik 15.01.2024 - 10:50
Спасибо вам за Directx нормальный сайт где скачал отлично , в поисковике искал, искал реклама з***б
Dmitry-Brd 09.01.2024 - 18:48
Отлично, в шапку поста добавлю )
FilSer 09.01.2024 - 18:33
решил вопрос, нати ребятушки может кому пригодиться сэкономите нервы) Lumion_2023_4_2_Download.exe -
FilSer 09.01.2024 - 17:24
Тут читал и делал так) не зарешало) Авто загрузчик открываю редактировать а там просто «люмион / s»
Dmitry-Brd 09.01.2024 - 17:15
Интересный вопрос xmas
Мн
Реклама
Мы в "OK" ❤
Сейчас на сайте
Всего
Польз.
Гости
Онлайн всего: 1
Гостей: 1
Пользователей: 0
FAQ-вопросы по сборкам