Step 3: Cleaning Process
Verify Your Backups
Critical Step
Before making any changes, ensure you have clean backups available. A backup from after the compromise began may contain malicious code.
- Identify when the compromise likely occurred
- Locate a backup from before that date
- Verify the backup integrity
- Test the backup in an isolated environment
Clean the File System
For Managed Hosting Customers: Tibus support will handle this process
For Self-Service Customers:
-
Download Clean Versions
- Get fresh copies of your CMS core files
- Download clean versions of themes and plugins
- Save any custom code separately for review
-
Remove Malicious Files
- Delete unauthorized files
- Replace modified core files
- Clean upload directories of PHP files
-
Review Custom Code
- Check all custom scripts for modifications
- Look for obfuscated code
- Verify file permissions are correct
Clean the Database
- Export Current Database (for analysis)
- Check for Malicious Content
- Review user accounts
- Look for injected scripts in content
- Check for modified settings
- Remove Suspicious Entries
- Delete unauthorized users
- Clean infected content
- Reset critical settings
Next Step
Proceed to Step 4: Recovery