Hacking Over-View
Que: What is Ethical Hacking?
Ans: Hacking will never happen. be ethical while some expert says performing with all required permission of the owner is called "Ethical Hacking".
> Phases of Ethical Hacking
~ RECONNAISSANCE:
~ ACTIVE FOOTPRINTING:
Directly in tracking with your target and collecting all the information. Active footprinting involves the use of tools and techniques that can aid you in gathering more information about your target. Unlike passive footprinting where the process never 'touches' the target, active footprinting involves tasks that may be logged by the target's systems so being stealth is key
~ PASSIFOOTPRINTINGNIG:
~ SCANNING:
~ PORT SCANNING:
Scanning the target like open port, life system and vit operation system running. Port scanning is a method of determining which ports on a network are open and could be receiving or sending data. It is also a process for sending packets to specific ports on a host and analyzing responses to identify vulnerabilities.
~ VULNERABILITY SCANNING:
~ NETWORK SCANNING:
~ GAINING ACCESS:
Entry into your target system or system website.
Password Cracking:
There are a few basic methods of password cracking:
Bruteforce: Trying all possible combinations until the password is cracked.
Dictionary attack: This is a compiled list of meaningful words, compared against the password field till a match is found.
Rule-based attack: If some details about the target are known, we can create rules based on the information we know.
Rainbow table: Instead of comparing the passwords directly, taking the hash value of the password d, and comparing them with a list of pre-computed hash values until a match is found.
The rainbow table method gives an advantage to the attacker since no account lockout is enabled for wrong hashes against the password. To prevent rainbow table attacks, salting can be used. Salting is a process of adding random numbers to the password so the attacker will not be able to crack the hash without that salt added.
Types of Password Attacks
1. Passive online attacks:
A passive attack is an attack on a system that does not result in a change to the system in any way.
The attack is to purely monitor or record data.
Wire Sniffing
Man in the middle
Replay attack
2. Active online attack:
An active online attack is the easiest way to gain unauthorized administrator-level access to the system
Password guessing
Trojan/spyware/keyloggers
Hash injection
Phishing
3. Offline attacks:
Offline attacks occur when the intruder checks the validity of the passwords. Offline attacks are often time to consume.
Pre-computed hashes
Distributed Network
Rainbow
4. Non-electronic attacks
Non-electronic attacks are also known as non-technical attacks. This kind of attack doesn't require any technical knowledge about the methods of intruding into another system.
Social engineering
Shoulder surfing
Dumpster Diving
~ MAINTAIN ACCESS:










