কিছু ডিএইচসিপি ক্লায়েন্ট বুটের সময় ওএসের তথ্য নির্ভরযোগ্যভাবে প্রকাশ করে না। উপরে উল্লিখিত হিসাবে, এই কৌশলগুলির সাথে যুক্ত কিছু বৌদ্ধিক সম্পত্তি রয়েছে; উদাহরণস্বরূপ, ইনফোব্লাক্স এবং সিসকো আইএসই দেখতে ডিএইচসিপি প্যাকেটের উপর ভিত্তি করে ক্লায়েন্ট ওএস প্রোফাইল তৈরি করতে পারে। প্রকৃতপক্ষে সিসকো আইএসইতে কিছু মোটামুটি পরিশীলিত ওএস শ্রেণিবদ্ধকরণ অ্যালগরিদম অন্তর্ভুক্ত থাকে, যদি আপনি এতে ডিএইচসিপির চেয়ে বেশি পাঠাতে পারেন।
বিকল্পভাবে, আপনি "সেকেন্ড বিহীন" ক্ষেত্রে উইন্ডোজ এন্ডিয়ান বাগের মতো একটি হিউরিস্টিক ব্যবহার করতে পারেন , তবে কোনও ওএস বাগের উপর নির্ভর করা ওএস সনাক্তকরণ পরিচালনা করার একটি দুর্বল উপায়।
আপনার যদি সত্যই কোনও ডেডিকেটেড বিক্রেতার অ্যাপ্লায়েন্স ছাড়াই সনাক্ত করতে পারে তবে কেবল একটি আইপি ঠিকানা জারি করুন, এবং ডিএইচসিপি অ্যাক প্রেরণের পরে হোস্টটিকে এনএমএপি দিয়ে স্ক্যান করুন। HTTP- র হেডার ব্যবহার হিসাবে হিসাবে নির্ভরযোগ্য নয় Nmap কারণ যেকেউ UserAgent স্ট্রিং পরিবর্তন করতে পারেন যদি তারা চান। ওএস সনাক্তকরণে এনএমএপ 100% নির্ভরযোগ্য নয়, তবে আপনার পক্ষে প্রতিটি কিছুর জন্য একটি একক পদ্ধতি বেছে নিতে হবে কিনা তা আপনি দেখতে পাবেন এটি ঠিক তত ভাল।
আমি সার্ভারে এটি একটি কনফিগারযোগ্য বিকল্প করব কারণ কিছু লোকেরা প্রতিটি ডিএইচসিপি হোস্টে একটি ডিফল্ট এনএম্যাপ স্ক্যান পছন্দ করতে পারে না ।
উইন্ডোজ 7 এর বিরুদ্ধে এনএম্যাপ ওএস স্ক্যানের উদাহরণ :
[mpenning@myhost ~]$ sudo nmap -O 10.1.1.1
Starting Nmap 5.51 ( http://nmap.org ) at 2013-08-24 16:20 CDT
Nmap scan report for 10.1.1.1
Host is up (0.00078s latency).
Not shown: 985 closed ports
PORT STATE SERVICE
135/tcp open msrpc
139/tcp open netbios-ssn
445/tcp open microsoft-ds
Device type: general purpose
Running: Microsoft Windows Vista|2008|7
OS details: Microsoft Windows Vista SP0 - SP2, Server 2008, or Windows 7 Ultimate
Network Distance: 5 hops
OS detection performed. Please report any incorrect results at http://nmap.org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 5.25 seconds
[mpenning@myhost ~]$