wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

What is OS Fingerprinting?

profile
Meet Chauhan
Aug 03, 2022
1 Like
0 Discussions
344 Reads

What is OS Fingerprinting?

 

All individual has their own unique fingerprints by which the individual is been identified. Similarly, to that every device/system has its own unique information by which they are identify.

 

OS Fingerprinting is a technique, which is used to identify the information of your target machine operating system. By this the attacker/hacker determines the vulnerabilities and possible bugs that targeted operating system may have. It allows the attacker/hacker to find the easiest way to gain the access of targeted system. It gathers information such as: Operating system version, device/hardware are attached to system, BIOS,

 

 

There are Two types of OS Fingerprinting:

 

1. Active OS Fingerprinting

2. Passive OS Fingerprinting

 

Active OS Fingerprinting:

 

Active Fingerprinting is most popular type of fingerprinting in use. It involves of sending packets to system and wait for the system responds to analyse. In simplest way we can say It interact with the targeted system either by social means such as calling or emailing, or technical means such as scanning This is easiest way to detect remote OS & network. Also, it is most risky as it can be easily detected by IDS (Intrusion Detection System) and packet filtering firewalls. The most used tool for active fingerprinting is Nmap.

 

Passive OS Fingerprinting:

 

Passive OS Fingerprinting examine the traffic on the network to determine the operating system.

 

The main difference between active and passive fingerprinting is that passive fingerprinting does not actively send packets to the targeted system. Instead, it acts as network scanner in the form of a sniffer, simply watching the traffic data on a network without performing network alteration. As soon as the attacker has sniffed sufficient information, it can be analysed to extract pattern that will be useful for detecting operating system.

 

Actvie vs Passive Os Fingerprinting

 

Tools used for OS Fingerprinting are:

 

Active OS Fingerprinting:

1. Nmap

2. RING

3. Xprobe

4. Xprobe2

 

Passive OS Fingerprinting:

1. p0f

2. Ettercap

3. Satori

4. NetworkMiner


Comments ()


Sign in

Read Next

Data Mapping

Blog banner

Process and Threading

Blog banner

Asana

Blog banner

Incident management in ITSM

Blog banner

GEOLOGY AND GEO-TECTONIC FRAME WORK OF WESTERN BASTAR CRATON

Blog banner

Processes : Process description and control

Blog banner

CONCURRENCY: MUTUAL EXCLUSION AND SYNCHRONIZATION-het karia

Blog banner

Hash password! Is it really secured?

Blog banner

CYBER SECURITY CHALLENGES

Blog banner

SNAPCHAT

Blog banner

Paging

Blog banner

Best Time to Visit Arcadia, Florida & Why Oak Tree Hotel Is Always Ready

Blog banner

Every body is beautiful

Blog banner

Metasploit

Blog banner

Virtual memory

Blog banner

How Men and Women Process Pain Differently

Blog banner

Malware Detection Techniques for Mobile Devices

Blog banner

What is the point of living if we can die at any moment of our lives ?

Blog banner

DISK SCHEDULING

Blog banner

Old age lifestyle

Blog banner

How Social Media Algorithms Will Work in 2026?

Blog banner

Segmentation and paging concept

Blog banner

OS- Assignnment 1

Blog banner

Networking 101: How to Build Meaningful Connections in College

Blog banner

Why You Should Not Use Free VPNs

Blog banner

Fossil Hunting 101 at the Peace River, Arcadia, Florida, USA

Blog banner

12 Principles of Animation

Blog banner

How To Invest in Indian Stock Market For Beginners. ~ Tutorial 2 (NSDL And CSDL) Continued...

Blog banner

Emotional Suppression: The Hidden Costs Of Unfelt Feelings

Blog banner

security requirements for safe e-payment

Blog banner

USPS mail

Blog banner

How to use open SSL for web server - browser communication

Blog banner

5 ways to save money on catering services in Mumbai

Blog banner

Concurrency management in operating systems

Blog banner

Cloud Computing: Threats and Vulnerabilities

Blog banner

UniProcessor Scheduling

Blog banner

"Audit" In Data Science

Blog banner

Artificial Intelligence and I

Blog banner

Deadlock and Starvation

Blog banner

Classification Vs Clustring? What's the diffrence?

Blog banner

Apache Spark :- Powerful Data Processing Tool

Blog banner

Operating System Objectives and Functions

Blog banner