Extension:CheckUser/ru


 * Это страница о расширении MediaWiki. CheckUser Policy Фонда Викимедиа см. здесь.

CheckUser — расширение, которое позволяет участнику (с флагом checkuser) проверять IP-адреса, которые использовались указанным участником и участников, которые работали с указанных IP, не обращаясь к базе данных. Расширение установлено на всех проектах Фонда Викимедиа.

Установка расширения
Расширение выпущено под лицензией GNU General Public License 2.0 или более поздней версии. Программное обеспечение предоставляется «как есть». Обновления будут производиться в соответствии с потребностями проектов Викимедиа или при обнаружении критических ошибок.

Basic

 * 1) Загрузите файлы из SVN в папку extensions, то есть скопируйте в YourWikiSite/wiki/extensions. Используйте файлы отсюда, если вы используете MediaWiki 1.5 — 1.9.
 * 2) Откройте командную строку и запустите install.php
 * 3) * Если вы работаете в версии MediaWiki до 1,16, то AdminSettings.php (в корневом каталоге MediaWiki) должен иметь действительное имя пользователя и пароль, установленный для доступа к базе данных.
 * 4) Добавьте   в LocalSettings.php.
 * 5) Чекъюзеры, использующие FireFox, могут добавить этот JS скрипт в свой .js-файл. Это облегчает получение данных об IP при помощи сервиса WHOIS. Скрипт требует.

Установка без доступа к командной строке
Если вы используете удалённый сервер и не имеете доступа к командной строке на сервере, но у вас есть доступ к phpMyAdmin, выполните следующие шаги:


 * 1) Загрузите cu_changes.sql и cu_log.sql
 * 2) Откройте каждый из них в текстовом редакторе и удалите html комментарии. Удаляйте только то, что заключено в тэгах  . Сохраните оба файла.
 * 3) В phpMyAdmin, кликните на базе данных, используемой для MediaWiki в в колонке слева
 * 4) Далее, кликните на вкладке "SQL" сверху.
 * 5) В поле "Выбор файла", выберите один из файлов, установите режим совместимости в позицию "None", и кликните на кнопку "Пошёл" внизу.
 * Если в phpMyAdmin на вкладке "SQL" есть только текстовое поле и нет поля для выбора файла, выбрите вкладку "Импорт". Дальнйшие действия аналогичны шагу 5.
 * 1) Повторите действия для второго файла

Основной интерфейс

 * 1) Зайдите на страницу Special:CheckUser.
 * 2) В поле участник укажите проверяемого участника (без префикса ' '), IP-адрес, или диапазон CIDR.
 * 3) * IP: любые адреса IPv4 или IPv6.
 * 4) * CIDR: если вы проверяете диапазон IP-адресов, добавьте префикс CIDR после IP (до /16 для IPv4 или /64 для IPv6, или 65,536 адресов). Для пояснения, см. Range blocks.
 * 5) * XFF: если вы проверяете IP-адрес, переданный через X-Forwarded-For, добавьте после IP адреса префикс /xff (например, 127.0.0.1/xff).
 * 6) Выберите, какую информацию вы хотите получить.
 * 7) * Запросить IP-адреса: возвращает IP-адреса, с которых правил зарегистрированный участник.
 * 8) * Запросить правки, сделанные с IP-адреса: возвращает все правки, сделанные участником (зарегистрированным или анонимно) с указанного IP-адреса или диапазона.
 * 9) * Получить участников: возвращает аккаунты участников, которые совершали правки с указанного IP-адреса или диапазона.
 * 10) В поле «Причина проверки» укажите причину для получения вами доступа к конфиденциальной информации. Кратко опишите ситуацию (например, «cross-wiki spam»); эта информация записывается в журнал проверок.

Возвращаемая информация
Типичная информация, полученная при помощи инструментария checkuser («получить участников») выглядит так:
 * Example (Talk | contribs) (20:11, — 20:12, ) [5]
 * 127.0.0.37 XFF: 127.0.0.1, 127.0.0.5

Информация возвращается следующим образом:
 * участник (userlinks) (период, во время которого совершались правки) [количество правок с IP или диапазона]
 * IP-адрес XFF: Информация XFF (может быть подменена)

Последние десять юзерагентов (браузер, операционная система, языка системы и версии) для каждого участника для правок, вносимых в IP-адреса или диапазона, перечисляются после этого.

XFF
XFF (X-Forwarded-For) headers indicate the series of IP addresses used from the user’s computer (first) to the server hosting MediaWiki (last).

Заголовки XFF (X-Forwarded-For) указывают на серию IP-адресов, используемых с компьютера участника (сначала) до сервера хостинга MediaWiki (последний).

Например: aaa.aaa.aaa.aaa XFF: 10.4.46.42, 127.0.0.1, aaa.aaa.aaa.aaa, 208.80.152.46


 * первые два адреса (10.4.46.42, 127.0.0.1) являются частными, предназначенными для организации сетей и не могут быть получены непосредственно из Интернета,
 * третий адрес (aaa.aaa.aaa.aaa) является «лицом» редактора, как правило, широкополосного или dialup-провайдера, или шлюз компании (но может быть анонимным прокси-сервером или заражённым компьютером),
 * последний адрес (208.80.152.46) — один из squids Викимедиа (sq36.wikimedia.org).

Журнал проверок
Журнал всех обращений к инструментарию CheckUser может просмотреть любой из чекъюзеров на служебной странице Special:CheckUser.

Предшественник расширения CheckUser
Первоначально расширение для проверки IP-адресов зарегистрированных участников называлось Espionage (ранее Userip), написанное Ævar Arnfjörð Bjarmason в 2005 году. Оно по прежнему доступно из SVN, хотя его использование не рекомендуется.