Linux anchor 4.4.0-210-generic #242-Ubuntu SMP Fri Apr 16 09:57:56 UTC 2021 x86_64
Apache/2.4.18 (Ubuntu)
Server IP : 10.10.100.4 & Your IP : 216.73.217.150
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
backup /
extensions /
ConfirmEdit /
Delete
Unzip
Name
Size
Permission
Date
Action
Captcha.php
25.3
KB
-rw-r--r--
2011-04-24 19:33
CaptchaStore.php
2.29
KB
-rw-r--r--
2011-04-24 18:49
ConfirmEdit.alias.php
1.8
KB
-rw-r--r--
2011-05-14 02:11
ConfirmEdit.i18n.php
381.17
KB
-rw-r--r--
2011-07-13 21:43
ConfirmEdit.php
8.46
KB
-rw-r--r--
2011-09-13 02:21
ConfirmEditHooks.php
2
KB
-rw-r--r--
2011-04-24 13:41
FancyCaptcha.class.php
6.63
KB
-rw-r--r--
2012-01-03 20:34
FancyCaptcha.i18n.php
132.9
KB
-rw-r--r--
2011-07-18 22:05
FancyCaptcha.php
1.75
KB
-rw-r--r--
2010-08-29 15:31
HTMLCaptchaField.php
2.37
KB
-rw-r--r--
2011-04-24 13:47
MathCaptcha.class.php
1.79
KB
-rw-r--r--
2011-07-13 01:11
MathCaptcha.php
512
B
-rw-r--r--
2010-06-06 17:12
QuestyCaptcha.class.php
2.05
KB
-rw-r--r--
2012-01-03 20:34
QuestyCaptcha.i18n.php
100.98
KB
-rw-r--r--
2011-07-11 21:37
QuestyCaptcha.php
1.8
KB
-rw-r--r--
2011-02-09 00:39
README
1.21
KB
-rw-r--r--
2011-09-13 02:21
ReCaptcha.i18n.php
31.76
KB
-rw-r--r--
2011-07-13 21:43
ReCaptcha.php
3.78
KB
-rw-r--r--
2011-09-29 23:37
captcha.py
7.66
KB
-rw-r--r--
2010-06-21 15:45
recaptchalib.php
9.68
KB
-rw-r--r--
2011-09-29 23:37
Save
Rename
<?php /** * QuestyCaptcha class * * @file * @author Benjamin Lees <emufarmers@gmail.com> * @ingroup Extensions */ class QuestyCaptcha extends SimpleCaptcha { /** Validate a captcha response */ function keyMatch( $answer, $info ) { if ( is_array( $info['answer'] ) ) { return in_array( strtolower( $answer ), $info['answer'] ); } else { return strtolower( $answer ) == strtolower( $info['answer'] ); } } function addCaptchaAPI( &$resultArr ) { $captcha = $this->getCaptcha(); $index = $this->storeCaptcha( $captcha ); $resultArr['captcha']['type'] = 'question'; $resultArr['captcha']['mime'] = 'text/plain'; $resultArr['captcha']['id'] = $index; $resultArr['captcha']['question'] = $captcha['question']; } function getCaptcha() { global $wgCaptchaQuestions; return $wgCaptchaQuestions[mt_rand( 0, count( $wgCaptchaQuestions ) - 1 )]; // pick a question, any question } function getForm() { $captcha = $this->getCaptcha(); if ( !$captcha ) { die( "No questions found; set some in LocalSettings.php using the format from QuestyCaptcha.php." ); } $index = $this->storeCaptcha( $captcha ); return "<p><label for=\"wpCaptchaWord\">{$captcha['question']}</label> " . Xml::element( 'input', array( 'name' => 'wpCaptchaWord', 'id' => 'wpCaptchaWord', 'tabindex' => 1 ) ) . // tab in before the edit textarea "</p>\n" . Xml::element( 'input', array( 'type' => 'hidden', 'name' => 'wpCaptchaId', 'id' => 'wpCaptchaId', 'value' => $index ) ); } function getMessage( $action ) { $name = 'questycaptcha-' . $action; $text = wfMsg( $name ); # Obtain a more tailored message, if possible, otherwise, fall back to # the default for edits return wfEmptyMsg( $name, $text ) ? wfMsg( 'questycaptcha-edit' ) : $text; } function showHelp() { global $wgOut; $wgOut->setPageTitle( wfMsg( 'captchahelp-title' ) ); $wgOut->addWikiText( wfMsg( 'questycaptchahelp-text' ) ); if ( CaptchaStore::get()->cookiesNeeded() ) { $wgOut->addWikiText( wfMsg( 'captchahelp-cookies-needed' ) ); } } }