LSE top 100LSE top 100detectem (41)detectem (41)

Tool and Usage

Detectem can scan web applications and detect used software components like jQuery, Apache middleware, and others.

Why this tool?

Detectem can be a good early vulnerability detection system. By scanning regularly the dependencies of web applications, old versions of tools can be detected and upgraded. This tool is also helpful for penetration tests to find out what kind of software components are used.

Usage and audience

This tool is categorized as a software enumeration tool, software version detection tool, and website reconnaissance tool.

detectem is commonly used for application security, application testing, reconnaissance, or vulnerability scanning. Target users for this tool are pentesters and security professionals.


  • detectem is written in Python
  • Command line interface
  • JSON output supported

Tool review

The review and analysis of this project resulted in the following remarks for this security tool:


  • + The source code of this software is available

Author and Maintainers

Detectem is under development by Claudio Salazar.



Support operating systems

Detectem is known to work on Linux.


Several dependencies are required to use detectem.

  • click
  • docker
  • requests
  • zope.interface
This tool page was recently updated. Found an improvement? Become an influencer and submit an update.
Project details
Latest release0.6.1 [2017-09-07]
Last updatedDec. 6, 2017

Project health

This score is calculated by different factors, like project age, last release date, etc.


GitHub iconGitHub project
Twitter icon@spectresearch
 Introduction to detectem by author

Related terms