diff --git a/binaries/armhf/tpws b/binaries/armhf/tpws index 4683909b..4ef43e5c 100755 Binary files a/binaries/armhf/tpws and b/binaries/armhf/tpws differ diff --git a/binaries/mips32r1-lsb/tpws b/binaries/mips32r1-lsb/tpws index c56ad8a5..32e6ac2c 100755 Binary files a/binaries/mips32r1-lsb/tpws and b/binaries/mips32r1-lsb/tpws differ diff --git a/binaries/mips32r1-msb/tpws b/binaries/mips32r1-msb/tpws index 4fa0f246..10c20baa 100755 Binary files a/binaries/mips32r1-msb/tpws and b/binaries/mips32r1-msb/tpws differ diff --git a/binaries/x86_64/tpws b/binaries/x86_64/tpws index fc948db8..c8d471a9 100755 Binary files a/binaries/x86_64/tpws and b/binaries/x86_64/tpws differ diff --git a/changes.txt b/changes.txt index 4f625129..bf641dce 100644 --- a/changes.txt +++ b/changes.txt @@ -86,3 +86,7 @@ ISP support : mns.ru changed split pos to 3 (got redirect page with HEAD req : c v17 ISP support : athome moved from nfqws to tpws because of instability and http request hangs + +v17 + +tpws : added options unixeol,methodeol,hosttab diff --git a/readme.txt b/readme.txt index 8fdc5ed0..06130766 100644 --- a/readme.txt +++ b/readme.txt @@ -116,14 +116,17 @@ tpws - это transparent proxy. --hostcase ; менять регистр заголовка "Host:". по умолчанию на "host:". --hostspell=HoST ; точное написание заголовка Host (можно "HOST" или "HoSt"). автоматом включает --hostcase --hostdot ; добавление точки после имени хоста : "Host: kinozal.tv." + --hosttab ; добавление табуляции после имени хоста : "Host: kinozal.tv\t" --methodspace ; добавить пробел после метода : "GET /" => "GET /" + --methodeol ; добавить перевод строки перед методом : "GET /" => "\r\nGET /" + --unixeol ; конвертировать 0D0A в 0A и использовать везде 0A Параметры манипуляции могут сочетаться в любых комбинациях. -Есть исключение : split-pos заменяет split-http-req. +Есть исключения : split-pos заменяет split-http-req. hostdot и hosttab взаимоисключающи. Провайдеры ---------- -mns.ru : нужна замена window size на 3. mns.ru убирает заблокированные домены из выдачи своих DNS серверов. меняем на сторонние. +mns.ru : нужна замена window size на 3. mns.ru убирает заблокированные домены из выдачи своих DNS серверов. меняем на сторонние. аплинк westcall банит некоторые сайты по IP адресу, закономерность не ясна. at-home.ru : при дефолтном подключении все блокировалось по IP. после заказа внешнего IP (static NAT) по IP блокируются немногие сайты. закономерность не ясна. Для обхода DPI работает замена windows size на 3, но была замечена нестабильность и подвисания. Лучше всего работает сплит запроса около метода в течение всей http сессии.