One Hat Cyber Team
Your IP :
13.58.73.22
Server IP :
192.145.235.60
Server :
Linux ngx365.inmotionhosting.com 5.14.0-427.33.1.el9_4.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Aug 30 09:45:56 EDT 2024 x86_64
Server Software :
Apache
PHP Version :
8.2.27
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
opt
/
sharedrads
/
Edit File:
cms_pw
#! /opt/imh-python/bin/python3 """ Reset database user passwords for CMS. """ # Author: Daniel K from rads.color import yellow, red, green from cms_tools.cms import CMSStatus from cms_tools.helpers import change_db_pass from cms_tools.common import cms_tools_setup def main(): """Main function for script""" cms_search = cms_tools_setup() failed_cms = [] failed_resets = [] successful_cms = [] for the_cms in cms_search.find_cms(): if the_cms.status >= CMSStatus.db_is_set: if change_db_pass(the_cms.cpuser, the_cms.db_user, the_cms.db_pass): successful_cms.append(the_cms) else: failed_resets.append(the_cms) else: failed_cms.append(the_cms) print(yellow(" === cms_pw ===")) if failed_cms: print("\nFailed to find credentials for the follwoing CMS:") for the_cms in failed_cms: print(red(f"{the_cms.directory_root} which is {the_cms.type}")) if failed_resets: print("\nFailed to reset passwords for the following CMS:") for the_cms in failed_resets: print(red(f"{the_cms.directory_root} which is {the_cms.type}")) if successful_cms: print("\nSuccessful passwords:") for the_cms in successful_cms: print(green(f"{the_cms.directory_root} which is {the_cms.type}")) if __name__ == "__main__": main()
Simpan