A popular programming language developed by Sun Microsystems in 1995 specifically for the Internet; Java allows Web designers include interactive programs known as "applets" to their site.
Java programs can also be used for non Web-based purposes and in this case, is known as a Java "application".
Java & Malware
Viruses, trojans and worms which are coded in Java may be described as 'operating on the Java platform'.
Intentionally malicious applets on websites may be used to perform an unwanted action on an unsuspecting visitor's machine, such as downloading malware. They may also direct visitors to another website, where another tool is used to perform the unwanted actions.
As with other languages, a program written in Java may inadvertently include vulnerabilities; if these vulnerabilities are exploited, an attacker may be able to control the vulnerable program. For more information about these vulnerabilities, please see the Vulnerability Descriptions database.
A popular scripting language (only loosely related to the Java programming language) that is commonly used on Web pages to add interactivity to its elements.
For more information about such vulnerabilities, please see our Vulnerability Descriptions database.
The Type designation 'Joke' was previously used by F-Secure to identify a non-destructive program with an annoying or funny functionality.
With changes in the threat landscape today, programs previously identified as 'Joke' have been reclassified under the Riskware Category, with the Type designation 'Application'.
The update in naming better clarifies the program's overall security profile in the current, more complex threat landscape.
About Detection Names
A quick guide to Detections - why they are important, how they work and how to read them. Also includes Generic Detections and how they differ from traditional Detections.