X
X

Select Your Currency

₺ Türk Lirası $ US Dollar
X
X

Select Your Currency

₺ Türk Lirası $ US Dollar

How to Perform a Cybersecurity Check for a Website

HomepageArticlesTechnical GuidesHow to Perform a Cybersecurity Chec...

Cybersecurity for a website requires checking accounts, software, backups, and access permissions together rather than installing a single tool. Protect administrator accounts first, then verify updates and backups; if you see an unexpected file or login, limit the relevant access without losing evidence and apply changes one at a time.

Determine the Environment Before Starting a Cybersecurity Check

If you use shared hosting, you generally have access to the control panel, site management tool, and domain account, while the operating system and web server layers are managed by the provider. With a VPS or physical server, the server administrator, operating system updates, firewall, and system logs are also within your scope. This distinction matters: attempting to change a service setting you are not authorized to manage can cause new outages.

Before starting the check, note the list of administrators, the plugins and applications in use, the date of the last successful backup, and the people who have accessed the domain account. Keep screenshots of the current settings or an exportable configuration backup. Do not copy account passwords, API keys, or complete logs to a publicly accessible location.

Actionable Cybersecurity Steps

  1. Review administrator accounts. Open the user lists in the hosting panel, CMS administration screen, and domain account. If there is an unfamiliar account, a new administrator, or an unused high-privilege user, first record the list and the latest login times; instead of deleting the account immediately, temporarily stop its access using the provider's secure disable option. If no unexpected account appears, continue to the next step. If two-factor authentication is available, enable it especially for administrator and domain accounts.
  2. Check the software inventory and update status. Review the update screens separately for the CMS, theme, plugins, control panel, and server operating system. If a component appears unsupported or has not been updated for a long time, take a backup first, check the compatibility notes, and update only that component; do not change the entire system at once. After the update, open the home page, login screen, and critical form. If a feature breaks, roll back the latest change and consult the developer documentation for a compatible version.
  3. Verify that backups can actually be restored. Do not rely only on a “backup completed” message in the panel; check the dates, retention period, and accessibility of separate copies of the files and database. Rather than restoring directly on the production site, perform a small restoration test in a temporary environment if the provider supports it. If the files open but the database is missing, correct the backup scope; if both parts are available, you have stronger evidence that the backup is usable.
  4. Compare login and file changes. Examine the same time range in the hosting panel's access logs, CMS security records, and file-change notifications. An unfamiliar IP address alone is not proof of a breach; however, if a new plugin or PHP file was created at the same minutes as an unknown administrator login, change the relevant account's password from a trusted device, terminate sessions, and report the file to the provider's investigation tool or administrator without executing it. Do not delete files before recording the evidence.
  5. Retest the same operation after making a change. For example, if the problem appears during administrator login, test the same login address with the same account and a new timestamp; in the new log entry, distinguish a successful login, a failed password attempt, and the two-factor authentication result. If the unexpected login continues, temporarily lock the account instead of reusing the new password, and also review sessions for the domain, email, and hosting accounts. If the problem is resolved, keep a record of the previous security settings; if it is not resolved, do not change the next component at random.

Choose the Right Response Based on the Symptom

If the site can be accessed but an unfamiliar administrator account has been created, protecting the account and sessions has priority over the in-application user list alone. Changing the password, closing active sessions, and enabling two-factor authentication are targeted corrections. By contrast, if the home page has been changed and the logs show a file-writing error, changing the password alone may not be enough; compare the time of the file change with the backup and address administrator access and the relevant plugin's update status separately.

Suppose that a new user not belonging to the administrator account is discovered on a small promotional site, and an unknown session record appears in the login log at the same time. This finding requires first limiting the account's access and renewing the passwords from a trusted device. Then check whether the site files have changed. If there is no file change, the incident may be limited to the user account; if a new file is also found, perform an integrity review with the provider or an authorized administrator before restoring from a backup.

Know the Limits When Verifying Security Settings

Web application security plugins may show suspicious logins, but they may not represent all server operating system logs or domain account records. Similarly, the existence of a backup does not mean that it is a clean copy from after an attack; compare the backup date and restoration point with the time of the change. People managing VPSs should also avoid interfering with provider-managed layers when reviewing the operating system and SSH access.

If you lose access during the checks, use the record of the previous settings to roll back only the factor you changed most recently. Completely disabling the firewall, giving all files broad write permissions, or enabling publicly visible error output for diagnostic purposes are not safe recovery methods. If the same symptom continues, provide the time-stamped logs and latest backup to the authorized provider before making another change.

During the first implementation, complete the administrator account, update status, and restoration evidence checks; then put these three checks on a regular schedule. When evaluating web hosting options and the scope of management, you can review the relevant service information through İyibirNet.


Top