getos.c: Up and coming and promising OS fingerprinting program

getos.c is an OS fingerprinting tool that detects and prints the type of operating system, using the default TTL response of the ping. It is an open source program written in C by the Greek Developer Athanasios Emmanouilidis.


Use of OS fingerprinting

OS Fingerprinting is the process of analyzing data packets coming from a network in an attempt to gather information that will be used in later attacks.

By identifying the operating system a network is running on, hackers target known vulnerabilities.

OS Fingerprinting can also collect configuration attributes from remote devices. This type of reconnaissance attack is usually the first step in a larger effort.

Networks running old, outdated or outdated Operating Systems become easy targets when attackers discover their weakness.


You can compile getos.c using GCC by running the following command:

gcc getos.c -o getos


You can run getos.c with the following command:


How to recognize this threat: To detect OS Fingerprinting, it is important to understand exactly what is going on.

There are two types of OS Fingerprinting: Active and liabilities.

In active OS Fingerprinting, attackers send a packet to a victim and then wait for a response to analyze the contents of the TCP packet.

In a passive effort attackers do not make intentional changes or actions against the network.

Passive OS Fingerprinting is a more secretive, but much slower process. NMAP is probably the most popular and widely used tool for OS Fingerprinting.

How to prevent this threat: The best way to prevent fingerprinting is to limit the types of traffic your network accepts and responds to, and to tightly control the information your network returns.

By blocking timestamps, echo responses, and address masks, administrators can greatly reduce the usefulness of information that attackers can extract.

You can download the program from here. The Best Technology Site in Greecefgns

every publication, directly to your inbox

Join the 2.097 registrants.

Written by Anastasis Vasileiadis

Translations are like women. When they are beautiful they are not faithful and when they are faithful they are not beautiful.

Leave a reply

Your email address is not published. Required fields are mentioned with *

Your message will not be published if:
1. Contains insulting, defamatory, racist, offensive or inappropriate comments.
2. Causes harm to minors.
3. It interferes with the privacy and individual and social rights of other users.
4. Advertises products or services or websites.
5. Contains personal information (address, phone, etc.).