Help:CheckUser

From lensowiki

Jump to: navigation, search

 

This is a user manual page, not a policy discussion page. For discussion on CheckUser policy on Wikimedia, see m:CheckUser and m:CheckUser Policy. Technical info, feature updates and corrections are most welcomed.

The Special:CheckUser function allows a user with checkuser permission to check which IPs are used by a given username, and which usernames are used by a given IP, without having to run queries directly against the database by hand. This lets the system administrators get on with running the systems.

The usual use of this is to check for blocked users coming back with sockpuppet accounts.

(Users without checkuser permission get an error message.)

Contents

Wikimedia privacy policy

On Wikimedia wikis, privacy policy considerations are of tremendous importance. Unless someone is definitely violating policy with their actions (e.g. massive bot vandalism or spam), revealing their IP, whereabouts or other information sufficient to identify them is likely a violation.

CheckUser is essentially a system administrator level function ("developer" in Wikimedia jargon), and requires the level of confidentiality one would apply to our most confidential user data.

The relevant section of the privacy policy is:

Policy on release of data derived from page logs
It is the policy of Wikimedia that personally identifiable data collected in the server logs will not be released by the developers who have access to it, except as follows:
  1. In response to a valid subpoena or other compulsory request from law enforcement
  2. With permission of the affected user
  3. To Jimbo Wales, his legal counsel, or his designee, when necessary for investigation of abuse complaints.
  4. Where the information pertains to page views generated by a spider or bot and its dissemination is necessary to illustrate or resolve technical issues.
  5. Where the user has been vandalising articles or persistently behaving in a disruptive way, data may be released to assist in the targetting of IP blocks, or to assist in the formulation of a complaint to relevant Internet Service Providers
  6. Where it is reasonably necessary to protect the rights, property or safety of the Wikimedia Foundation, its users or the public.
Wikimedia policy does not permit public distribution of such information under any circumstances, except as described above.

Information release

Note: CheckUser information release is governed by the CheckUser Policy.

Even if the user is committing abuse, it's best not to reveal personal information if possible.

Mailing list

For Wikimedia checkers, there is a mailing list, checkuser-l. This is a closed list. Use this list to ask for help, ideas and second opinions if you're not sure what the data means.

Typical use

User:Querulous is doing something highly antisocial and abusive in a way that makes you suspect them of being the sockpuppet of a blocked user. You have CheckUser and your wiki policy allows you to look up Querulous.

  1. Go to Special:CheckUser.
  2. In "User:", enter Querulous (not User:Querulous) and click the "OK" button next to it. (It won't work if you just hit Enter!)
  3. You will get back all IPs matching User:Querulous in the recentchanges table.
  4. Look up the IPs using whois and nslookup.
  5. If the previous step doesn't make it futile, click on each of the listed IPs. (You may find it useful to open each IP page in a new window or tab)
  6. Click the "OK" button next to "IP:" in each of the IP windows. This will then list all entries from the recentchanges table for that IP. You now have a list of all usernames that have edited using that IP.
  7. You may then wish to check any new usernames to see if the editing patterns are suspiciously similar.

IP range checking

You can check an IP range of /16 or /24, not just a single IP. Enter aaa.bbb.ccc.0/24 or aaa.bbb.0.0/16 as the IP and you will get all edits from that IP range, e.g. 172.216.0.0/16 will give all edits from one of the AOL proxy ranges. (Note: using a useless query for an example.)

(You can only check /16 or /24, not other ranges. IPs are stored as text, so /16 or /24 is easy to compare but other ranges would require calculation.)

Hints and tips

Useful tools

"Unix" here includes Unix-like, Linux and Mac OS X computers.

How it works

CheckUser checks against the recentchanges table. This means you can only query data as far back as recentchanges goes. (On Wikimedia wikis, this is nominally a week to a month, though it may be more if the database administrators want to keep more data and have room for it.)

The username check is a fairly intensive query, and if the database is under heavy load it may time out before returning. The IP check is much faster.

The source code is at http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/CheckUser/CheckUser.php?view=markup.

http://www.fayeunrauphotography.com/ kjøp cialis 520853 http://www.primetermites.com/ ジェネリックバイアグラ 5575 http://www.witch-ring.com/Generic-Viagra/ Comprando viagra sfnjy http://www.flweaver.com/ online Cialis kmt http://www.blogdemoteros.com/ tadalafil 5271
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox