TorBlock

Материал из Викисфера
Перейти к навигации Перейти к поиску

TorBlock — расширение MediaWiki, автоматически применяющее ограничения к выходным узлам сети Tor. Установлено во всех проектах Фонда Викимедиа, в Викиреальности, Циклопедии, Традиции и Урбанкультуре.

Описание[править | править код]

Расширение автоматически распознаёт IP-адреса, принадлежащие анонимной сети Tor в рамках правила о недопустимости открытых прокси. Блокировка накладывается с запретом правки даже для зарегистрированных участников, с запретом на создание новых учётных записей, отправку писем по электронной почте и правки своей страницы обсуждения.

Некоторые выходные узлы сети Tor могут не сразу обнаруживаться данным расширением. В связи с этим в английской Википедии существует специальный бот (TorNodeBot), блокирующий адреса сроком всего на 2 недели[1].

Установка[править | править код]

  • Скачайте и распакуйте файлы в папку с именем «TorBlock» в папке extensions/ вашего сайта.
  • Добавьте следующий код в файл LocalSettings.php (в самый конец): wfLoadExtension( 'TorBlock' );. В MediaWiki 1.24 и младше: require_once "$IP/extensions/TorBlock/TorBlock.php";.
  • Готово — перейдите на страницу Special:Version на вашем сайте чтобы удостовериться в том, что расширение успешно установлено.

Параметры[править | править код]

$wgTorBypassPermissions = array( 'torunblocked' );

Права, позволяющие обходить блокировку Tor.

По умолчанию установлено $wgGroupPermissions['user'] ['torunblocked'] = true; .

$wgTorLoadNodes = true

Загружать и кешировать список узлов Tor при необходимости, если список не сохраняется в кэше под ключом 'mw-tor-exit-nodes' . Несмотря на комментарии в коде, APC может быть использован в качестве кеша. Вместо этого можно использовать loadExitNodes.php , загружаемый через cron.

$wgTorIPs = array( '208.80.152.2' )

Массив IP-адресов, используемых вики-сервером. Только узлы Tor могут устанавливать соединение с этими IP, будут возвращены во внутренний список.

$wgTorDisableAdminBlocks = true

Отключает существующие блокировки Tor, сделанные администраторами.

$wgTorAutoConfirmAge = 0

$wgTorAutoConfirmCount = 0

Устанавливает лимиты наподобие $wgAutoConfirmAge и $wgAutoConfirmCount , которым должен соответствовать аккаунт для получения автоподтверждения.

$wgTorAllowedActions = array( 'read' )

Права, доступные анонимным участникам, использующим Tor. По умолчанию такие участники не могут создавать аккаунты.

См. также[править | править код]

Примечания[править | править код]

Ссылки[править | править код]

TorBlock относится к темам:
MediaWiki [[Шаблон:Навигация/Информационная безопасность|Шаблон:Навигация/Информационная безопасность]]
1
MediaWiki 
Версии MediaWiki до 1.11.11.21.31.41.51.61.71.81.91.101.111.121.131.141.151.161.171.181.191.201.211.221.231.241.251.261.271.281.291.301.311.321.331.341.351.361.371.381.391.401.41 
Основные разработчики Аарон ШульцБрайон ВибберДаниэль КинзлерМагнус МанскеМаксим СеменикТим ЛакиаТим СтарлингРоберт КрушЭвар Бьярмасон 
Темы оформления AuroraBluecloudCavendishCologneBlueCycloneMonacoMonobook (RealBookModern) • OasisQuartz Vector (Vectorata) • Ventus 
Действия и функции РедактированиеПравка (счётчик) • ДиффМалое изменениеПредварительный просмотрФильтр злоупотребленийСтраница википроекта (подстраница) • СтатьяШаблонФайлИсторияОбсуждениеПереименование страницыПараметры переименованияЗащита страниц (параметрычастичнаяполнаякаскадная) • Удаление/Восстановление страницПараметры удаленияПеренаправление (двойныеподавление) • Список наблюденияОбъединение страницРазделение страницСкрытиеПатрулированиеСсылки сюдаСтабилизацияБлокировка (авто-, глобальная, параметры, причина) • Разблокировка (параметры) • Права участниковРегистрацияПереименование учётной записиУзурпацияОбъединение учётных записейЗагрузка файловОтклонение правкиОтмена правкиБыстрый откатВикипочтаЕдиная учётная записьСвежие правкиВклад (удалённый) • Спам-листЗавершение сеансаПинг 
Пространство имён Основное пространствоОбсуждениеШаблонКатегорияУчастникФайлСправкаProjectSpecialMediaWiki 
Расширения AbuseFilterAntiSpoofArticle Feedback ToolCategoryTreeCentralAuthCentralNoticeCharInsertCheckUserCiteCleanupSiteCodeReviewCollectionCommentsCommunityVoiceConfirmEditContactPageDeleteBatchDismissableSiteNoticeDraftsDumpHTMLDynamicPageListEasyTimelineEmailCaptureEmbedVideoExpandTemplatesExtensionDistributorFixedImageFlaggedRevsGadgetsGlobalBlockingGlobalUsageHTTP302FoundImageMapInputBoxLabeled Section TransclusionLiquidThreadsLocalisationUpdateLockdownLucene-searchMiniDonationMWSearchNewUserMessageNukeOAIRepositoryOATHAuthOggHandlerOpenSearchXmlParserFunctionsPdfHandlerPoemProofread PageQuizRenameuserRevisionDeleteSecurePollSimpleAntiSpamSimpleSurveySiteMatrixSkinPerPageSlippyMapSpamBlacklistStalkerLogSubPageList3SyntaxHighlightTitleBlacklistTitleKeyTorBlockTrustedXFFUploadBlacklistUploadWizardUserMergeVisualEditorWikidiffWikidiff2WikiHiero 
Архивированные расширения AntiBotBoardVoteClientSideCrosswiki BlockingEnforceStrongPasswordGiveRollbackOversightPassword Reset 
Разное AllMessagesFavicon.icoHTML в MediaWikiMediaWiki.orgMediaWiki FAQВнутренняя ссылкаКороткая ссылка-перенаправлениеМатематические формулыНастройки конфигурацииНовые файлыСистемный администраторСписок файловWiki.pngГаджетSidebarStatisticsLocalSettings.phpСкрипты обслуживания