A cyber attack is a malicious and an intentional move by an individual or a firm to infringe the information system of another individual or firm. Simply put, a cyber attack maliciously disables a computer, steals data, and impacts resources of others. People involved in cyber attacks use various methods to launch cyber attacks. These methods include malware, ransomware, and phishing, among others.
A cyber attack happens when a cybercriminal tries to get illegal access to the data stored on a different system or on a network while sitting at a distant location. Many cyber attacks are opportunistic, and the hackers involved in the process look for weakness in a computer system and accordingly exploits them. It includes looking for flaws in the code of the website and then inserting the code prepared by the hackers and bypass security and authentication process. There are various means through which the hackers attack the system and damage them via a weak third-party site.
Cyber attacks generally happen via everyday errors like user choosing passwords which can easily be guessed and not changing the default password on the router.
In this type of cyber attack, a large amount of traffic is sent to various host machines infected by malicious software that is under the control of the attacker. It is a brute force way to prevent some online service to work properly.
Some common examples of these attacks are UDP flooding, SYN flooding & DNS amplification.
This type of attack happens when the hacker inserts itself between communications that take place between the client and the server. Once the hacker inserts itself between the client and the server, it gains control of the client, and the client’s IP address gets disconnected from the server. The hacker actually replaces the client’s IP address with its own IP address and then spoofs the client’s sequence number. Following this process, the attacker’s computer gives the server a belief that it is communicating with the client.
In Phishing attacks, the attacker sends an email which appears to come from the trusted sources. The attacker sends these emails with an intention to gain personal details of the user of the system or to influence the user to perform some activity.
Spear phishing is a targeted form of phishing activity where the attacker takes time to do research and then target and create messages that are personal and relevant. The simplest way by which attacker conduct spear phishing is email spoofing.
A drive-by attack is a common way to spread malware. In this process, the attacker explores insecure websites and then plant a malicious script into HTTP or PHP code on one of the pages which install the malware directly into the system.
Password attack is the most common way to validate users to an information system to get the password. The password can be obtained by peeping around the person’s desk or system or through social engineering.
In SQL injection attack process, the attacker exploits the vulnerability to control the database of the victim. These databases are designed using SQL or structured query language. In SQL injection attack, the hacker writes codes in SQL language into the web requesting personal information like name and address. In case the website and the database are not programmed well, then the database could execute those commands.
Ransomware is a form of malware that encrypts the file of the victim, and then the attacker demands a ransom from the victim to restore the data after the payment is processed. The class of this malware is for criminal moneymaking that can be installed via an email, instant message or through the website.
These attacks are carried out using malicious software which is installed in the victim’s system without their consent. These softwares can link themselves to any legitimate code and propagate. They can be hidden in useful applications and can replicate itself throughout the internet.