diff --git a/binaries/armhf/tpws b/binaries/armhf/tpws index 4683909..4ef43e5 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 c56ad8a..32e6ac2 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 4fa0f24..10c20ba 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 fc948db..c8d471a 100755 Binary files a/binaries/x86_64/tpws and b/binaries/x86_64/tpws differ diff --git a/changes.txt b/changes.txt index 4f62512..bf641dc 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 8fdc5ed..0613076 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 сессии.