Flash Fingerprint
Description: This function fingerprints the Adobe Flash software the client's device is utilizing. Requires SWFObject to run.
Issues: None.
Returns: Version Number of Flash or N/A if it is not installed.
Entropy: ~4.3 bits
Output for your computer is:
function fingerprint_flash() { "use strict"; var strOnError, objPlayerVersion, strVersion, strOut; strOnError = "N/A"; objPlayerVersion = null; strVersion = null; strOut = null; try { objPlayerVersion = swfobject.getFlashPlayerVersion(); strVersion = objPlayerVersion.major + "." + objPlayerVersion.minor + "." + objPlayerVersion.release; if (strVersion === "0.0.0") { strVersion = "N/A"; } strOut = strVersion; return strOut; } catch (err) { return strOnError; } }