Mitigating Cybersecurity Attacks

Mitigating attacks or attack mitigation is a security term that defines actions you can take to reduce or eliminate cyber security threats. This tutorial outlines the techniques administrators employ to protect company assets.

Updating software

Updating software is the first step to protect the system and network. Administrators deploy an update management strategy to keep all systems up-to-date with patches and updates. Patches remove known vulnerabilities from the system. Updates replace existing features with new and improved ones. Generally, operating systems and software have an automatic update feature. It automatically downloads and installs the updates as they are released.

Encrypting network traffic

Many software and tools allow third-party users and hackers to capture data packets from the middle of a communication. If you are using a public network for communication, you have no control over how data packets reach another person. However, you can encrypt data packets before sending them to the public network. Only the person or device having the encryption key reads encrypted data. Hackers or third-party users can not read encrypted data without the encryption key.

Encrypting data on portable and mobile devices

Since users frequently carry mobile or portable devices from one place to another, they may be stolen or accidentally damaged at some point. To prevent data from reaching unauthorized users' hands, you should always encrypt data on a portable device and protect it with a strong password.

Using antivirus software

To protect your systems and network from malware, install antivirus software on all systems and keep the virus definitions up-to-date. Since antivirus software is the primary tool to keep the system safe from malware, you should always use a fully functional paid antivirus software rather than a limited free one.

Using strong passwords

Users generally pick easy-to-guess passwords such as 123456, pass@word, names, etc. A hacker can easily break these passwords. Hackers use a list of password breaches. It includes all simple passwords users frequently use. To prevent hackers from guessing passwords your passwords, always use complex passwords.

Educating employees

Most of the time, hackers get information from employees. They use social engineering to collect confidential information. You should educate your employees on security best practices so that they understand what can happen if they do not follow them.

mitigating security risk

Using hashing algorithms

A hashing algorithm allows us to verify the data integrity. It runs a mathematical equation on the given data and generates a hash value. The generated hash value works as a key to verify the data integrity.

For example, developers provide the hash value with their software. You can run the hashing algorithm and compare the result with the supplied hash value. If both match, the software is intact. If both do not match, the software has been corrupted or compromised. MD5 and SHA are examples of hashing algorithms.

Using firewalls

A firewall filters traffic based on the given criteria. You can use it to block or allow certain types of traffic. For example, you can use it to allow only web traffic while blocking all other types on a web server. There are two types of firewalls: software and hardware. Software firewalls are cheap but slower than hardware firewalls. Hardware firewalls are expensive but faster than software firewalls.


Attack mitigation involves monitoring systems for vulnerabilities to prevent hackers from entering the network. It reduces the chances of successful cybersecurity attacks over time without sacrificing network security. It prevents potential attacks and secures the network by identifying vulnerabilities that could negatively impact the business.

ComputerNetworkingNotes CCNA Study Guide Mitigating Cybersecurity Attacks