Extension:CheckUser/tr


 * Bu sayfa uzantının kendisiyle ilgili. Wikimedia Vakfı Denetçi politikası için m:Denetçi politikası sayfasına bakın.

CheckUser, bir kullanıcının (denetçi izniyle) belirli bir kullanıcı adı tarafından hangi IP'lerin kullanıldığını ve bir kullanıcı tarafından hangi kullanıcı adlarının kullanıldığını kontrol etmesini sağlayan bir uzantıdır doğrudan veritabanına karşı sorgu çalıştırmak zorunda kalmadan IP verilen. Uzantı tüm Wikimedia vikilerinde canlı olarak yayınlanıyor.

Kurulum
Uzantı, GNU Genel Kamu Lisansı 2.0 veya daha yenisi altında yayınlanır. Yazılım olduğu gibi sağlanır. Güncellemeler, Wikimedia vikilerinin ihtiyaçlarına göre yapılacaktır; veya kritik açıkların bulunduğu yerlerde.

Temel

 * çalıştırmadan başka uzantılar yüklediyseniz, önce bunu çalıştırın.

Komut istemi erişimi olmadan yükleme
Birçok barındırma sağlayıcısı doğrudan kabuk erişimine izin vermez, ancak cron işlerinin oluşturulmasına izin verir (örn. cPanel web arayüzü üzerinden). Barındırma sağlayıcıları için geçici bir cron işi  çalıştırmak için kullanılabilir (doğal olarak , install.php için gerçek tam yolla değiştirilmelidir). Uzak bir sunucu kullanıyorsanız ve komut istemi erişiminiz yoksa (veya cron iş çözümü sizin için uygun değilse), ancak phpMyAdmin aracılığıyla erişiminiz varsa, yukarıdaki 2. adım için aşağıdaki adımları uygulayın:


 * 1)  ve  indir
 * 2) PhpMyAdmin'de, sol taraftaki mediawiki için kullandığınız veritabanını tıklayın
 * 3) Bir sonraki ekranda, üstteki "İçe Aktar" sekmesini tıklayın.
 * 4) "Metin dosyasının konumu"nda, dosyalardan birini seçin, "Yok" sıkıştırmasını seçin ve alttaki "Git" düğmesini tıklayın.
 * PhpMyAdmin ekranınızda yalnızca bir metin alanı varsa ve metin dosyası seçicisi yoksa, sol taraftaki sütunda, phpMyAdmin logosunun altındaki "SQL" düğmesini tıklayın ve açılan yeni pencerede "dosyaları içe aktar" sekmesini tıklayın.
 * 1) İkinci dosya için tekrarlayın

Yeni bir vikide
Yukarıdaki 1. adımı uygulayın, ardından MediaWiki kurulumunu çalıştırın. Hangi uzantıların yükleneceği sorulduğunda Denetçi onay kutusunu seçerseniz, MediaWiki yükleyicisi otomatik olarak kurulum görevlerini gerçekleştirir.

Yapılandırma
Bu araç, son değişiklik verilerini ayrı bir  tablosuna taşır ve yeni girişler eklendiğinde buna ekler. önceden false olarak ayarlanmışsa, aranacak başlangıç ​​verileri olmayacak, ancak uzantı kurulur kurulmaz yeni düzenlemeler doldurulacaktır.

Sorguları çalıştırdıktan sonra, denetçi etkilemeden son değişiklikleri kısaltmak için  azaltabilirsiniz. Kullanıcı verilerinin saniyeler içinde ne kadar geriye gidebileceğini ayarlamak için  kullanın.

MediaWiki 1.22 ve sonraki sürümlerde, Denetçi'ye özgü $wgCheckUserCIDRLimit ayarı, tek bir denetimde kontrol edilebilecek en büyük aralığı belirler. Biçimi ile aynıdır. Aksi takdirde, varsayılan sınır (tüm sürümler için) IPv6 kontrolleri için /32 ve IPv4 kontrolleri için /16'dır.

Mozilla Firefox kullanan Denetçiler bu JS betiğini .js dosyalarına ekleyebilir. IP WHOIS verilerinin alınmasını kolaylaştırır. desteğinin (about:config) etkinleştirilmesini gerektirir. (Bu, Firefox 3'te  olabilir)

Denetçi kullanma hakkı verme
Denetçi işlevini kullanma hakkı vermek için, kullanıcı hakları yönetimi olan bir kullanıcının Special:UserRights gitmesi ve kutuya kullanıcının adını girmesi ve ardından "Denetçi" seçeneğini seçmesi gerekir. Bu yapıldıktan sonra, Denetçi seçeneği o kullanıcı için Special:SpecialPages sayfada görünecektir.

Hizmetliler için kullanıcı hakları yönetimini açmak için aşağıdakileri LocalSettings.php ile koyun:

Yalnızca checkuser izninin eklenmesine ve kaldırılmasına izin vermek için, bunun yerine aşağıdakileri kullanın:

Temel arayüz

 * 1) Special:CheckUser sayfasına gidin.
 * 2) Kullanıcı alanına kullanıcı adını ('kullanıcı:' öneki olmadan), IP adresini veya CIDR aralığını yazın.
 * 3) * IP: herhangi bir IPv4 veya IPv6 adresi.
 * 4) * CIDR: CIDR önekini (varsayılan olarak IPv4 için en fazla /16 (65,536 adres), IPv6 için en çok /64 (~1,8446*1019 adresi) ekleyerek bir dizi IP adresini kontrol edebilirsiniz. Revizyon 7352, 7352 revizyonundan sonra IPv6 için /48 kadar (~1.2089*1024 adresi veya 65536/64s - en son sürümde $wgCheckUserCIDRLimit tarafından kontrol edilir) 7352 revizyonundan sonra ve /32'ye kadar (65536/48'ler) revizyon rECHU9d7c239bf88866eca577f3241194d440f94fa014 sonrası). Gösterim için Aralık engellerine bakın.
 * 5) * XFF: X-Forwarded-For üstbilgileri tarafından sağlanan bir istemci IP adresini /xff ekleyerek kontrol edebilirsiniz (örneğin, 127.0.0.1/xff).
 * 6) Almak istediğiniz bilgileri seçin.
 * 7) * IP'leri al: kayıtlı bir kullanıcı tarafından kullanılan IP adreslerini döndürür.
 * 8) * IP'den düzenlemeler al: bir IP adresinden veya aralığından bir kullanıcı (kayıtlı veya anonim) tarafından yapılan tüm düzenlemeleri ve günlüğe kaydedilen eylemleri döndürür.
 * 9) * Kullanıcıları al: Bir IP veya aralıktan düzenlenmiş kullanıcı hesaplarını döndürür.
 * 10) "Neden" alanına gizli verilere erişme nedeninizi yazın. Durumu kısa ve öz bir şekilde özetlemeye çalışın (örneğin, "çapraz viki spam"); bu yalnızca checkuser-log iznine sahip kullanıcılar tarafından görülebilen bir günlüğe kaydedilecektir.

Döndürülen bilgi
Bir kullanıcı özeti için Denetçi sonuçlarındaki tipik bir giriş ("kullanıcıları al") aşağıdaki gibidir:


 * Example (Talk | contribs) (20:11, -- 20:12, ) [5]
 * 127.0.0.37 XFF: 127.0.0.1, 127.0.0.5

Bu, birçok bilgiyi kolayca listelenip gözden geçirilebilecek bir biçime sığdıracak şekilde biçimlendirilmiştir, ancak sağlanan bilgilerin ne olduğunu bilmediğiniz sürece okunması zordur. Bilgiler aşağıdaki şekilde düzenlenmiştir:


 * kullanıcı adı (kullanıcı bağlantıları) (verilen IP veya aralıktan düzenledikleri zaman aralığı) [IP veya aralıktan yapılan düzenleme sayısı]
 * IP adresiden düzenlendiği XFF: Sağlanan XFF bilgileri (sahte olabilir)

Düzenlemek için kullanılan her IP/XFF kombinasyonu kullanım sırasına göre listelenir.

IP veya aralıkta yapılan düzenlemeler için her kullanıcı için son on kullanıcı aracısı (tarayıcı, işletim sistemi, sistem dili ve sürümler) daha sonra listelenir.

XFF Biçimi
XFF (X-Forwarded-For) üstbilgileri, kullanıcının bilgisayarından (ilk) son proxy sunucusuna kadar kullanılan IP adresleri serisini gösterir. Wikimedia durumunda, son proxy sunucu, Wikimedia proxy sunucularından biridir (Wikimedia yapılandırma dosyasında altında listelenmiştir).

Bu örnekte:

aaa.aaa.aaa.aaa       XFF: 10.4.46.42, 127.0.0.1, aaa.aaa.aaa.aaa, 208.80.152.46


 * the first two addresses (10.4.46.42, 127.0.0.1) are private to the originating network and can't be reached directly from the public Internet,
 * the third address (aaa.aaa.aaa.aaa) is the "public face" of the editor, usually a broadband or dialup ISP, a company gateway, (but possibly an anonymizer or a malware-compromised server),
 * the last address (208.80.152.46) is one of the Wikimedia squids (sq36.wikimedia.org).

MediaWiki configuration settings, , and extensions using the  hook (such as ) change the way an actual IP address used to attribute edits is selected.

Personal tool links
When you get results from Special:CheckUser you can add personal user tool links via two interface messages:
 * for IP addresses (for example m:MediaWiki:checkuser-userlinks-ip)
 * for registered users (for example m:MediaWiki:Checkuser-userlinks)

Basic usage

 * 1) Go to Special:Investigate.
 * 2) In the Usernames and IP addresses field, type in up to 10 targets, which may be usernames (without the 'user:' prefix), IP addresses, or CIDR ranges.
 * 3) In the Reason field, enter the reason you are accessing the confidential data, as described in the Special:CheckUser instructions above; this will be logged in a log visible only to users with the investigate permission.

For advanced feature usage, see Help:Special Investigate.

Customizing tool links
As with Special:CheckUser, links to external tools can be customized.

The links are defined in the  message. This message is parsed to find links, which are added to the menu in the IPs and user agents tab.

API
CheckUser also provides an API.

api.php?action=query&list=checkuser&curequest=userips&cutarget=Jimbo_Wales api.php?action=query&list=checkuser&curequest=edits&cutarget=127.0.0.1/16&xff=1&cureason=Some_check

api.php?action=query&list=checkuserlog&culuser=WikiSysop&cullimit=25 api.php?action=query&list=checkuserlog&cultarget=127.0.0.1&culfrom=20111015230000