How much does it cost to clean up a website after it has been hacked?
How much does it cost to clean up the website after it has been hacked? The quotation for outsourcing is usually based on events rather than the number of visits: the cleaning and protection plan subscribed to by the site, the public price is often between $99 to $590 per year; one-time processing is quoted separately based on the platform, the scope of infection, and whether it includes entry repair. What really magnifies the loss is often not the cost of cleaning itself, but the downtime and whether there is an available backup.
What are the components of the cost?
A complete cost list should include four items. The first is to investigate and clean up, that is, to find the implanted scripts, scheduled tasks, and backdoor files; the second is to repair the entry, as long as the exploited vulnerabilities are not patched, the same site will be attacked repeatedly; the third is to restore data and files, to restore the page to the state before infection; the fourth is to handle the aftermath, including the appeal and recovery of inclusion after the site is marked as a risk site by the search engine.
Third-party quotes often only cover the first item, which is why some people report hundreds of dollars and others report thousands of dollars for the same event: the difference lies in whether the entry repair and appeal are included. GoPinger estimates the recovery time to be between $500 and $2,000 per event in the downtime cost statistics, and the main difference in magnitude comes from here.
How to read the quote range
There are three variables that determine the length of time when viewing the quote. The deeper the infection range, the more files need to be checked one by one; the larger the site, the time for comparison and reconstruction increases linearly; the backup status directly determines whether it is 'restore' or 'rebuild'. When there is a reliable backup, the task is to check on a clean copy; when there is no backup, it can only be checked one by one at the contaminated site, and the working hours and risk of omission will increase.
The other two items that are easily overlooked are response speed and blacklist processing. After being marked by a browser or search engine, even if the page has been cleaned up, it still takes time to remove the mark, and this part of the work is often listed separately in the quote.
Downtime is also counted in the money
Losses during the period when the site is unavailable are more likely to be underestimated, in addition to cleaning costs. The statistics provided show that the average cost of unplanned downtime can reach $14,056 per minute, while the average cost per minute for small business sites is about $427. These numbers come from cross-industry statistics and cannot be directly applied to yourself, but the conclusion of the ranking is stable: for sites that earn a living through online transactions or lead collection, recovery speed is more worthy of investment than cleaning quotes.
Determine whether it is worth spending money on speed, you can roughly calculate it with one day's revenue: estimate the loss of downtime per hour, compare the difference with the cleaning quotation, and if the difference is less than the loss, directly choose the faster plan.
Restore first or investigate the cause first
If the order is wrong, you will be caught repeatedly. The reasonable method is: first temporarily close or limit the access to the entry that may be reused, then restore the data and files from the known good backup, and after the recovery is completed, still check the number of administrator accounts, scheduled tasks, and extra files in the upload directory, and finally restore access to the outside and submit an appeal.
That is to say, recovery and check are not mutually exclusive, recovery should be performed after the entry is controlled, otherwise it is equivalent to restoring the backdoor as well.
The in-site capability can save a lot of things on this chain. The backup and recovery of AnQiCMS covers data and static files, whether the whole site can be rolled back depends on whether the previous backup is available and whether it includes the upload directory; document deletion goes to the recycle bin instead of physical deletion, and content can still be recovered in case of mistaken cleaning. On the defensive side, it is clear that common entry points are injection-type issues such as SQL injection and XSS, and the site already has corresponding protection and filtering capabilities, but the repair of entry points still needs to focus on updating programs and tightening input.
Common questions
Can't you clean it up yourself to save this money?Small sites are okay, but they should be able to read logs, compare file hashes, and confirm that the cleaning is of the entry rather than just the surface script. It is still recommended to have someone review it once it is done.
Why does it recur after being cleaned up?Most likely, the entry has not been repaired: the program or extension has not been updated, weak password accounts are still present, and the upload directory is executable. The cost doubles with each recurrence.
How often should backups be made to be sufficient?Push back from the acceptable amount of loss. For sites with frequent content updates, daily updates are required, and additional guarantees of database consistency are required for trading sites.
Can it recover automatically after being marked by a search engine?It is necessary to actively submit a review application, and a clean page is just one of the prerequisites.