Découverte d’applications sans informations d’identification
La découverte d’applications sans informations d’identification tente d’identifier un service d’application qui écoute activement sur un port spécifique à une adresse IP donnée.
Le schéma de découverte d’applications
Exemple d’analyse
| Information | Port |
|---|---|
| État du port | ouvert |
| Nom de service | ssh |
| Produit de service | OpenSSH |
| Informations supplémentaires sur le service | Protocole 2.0 |
Mappages d’applications par défaut
L’include de script du serveur MID CredentialLessApplicationClassNameMapper est configuré avec un sous-ensemble des tables d’application les plus courantes disponibles pour Détection et Mappage des services. Un utilisateur disposant du rôle agent_admin peut modifier cet include de script pour ajouter des tables CI supplémentaires que Découverte d’application sans informations d’identification peut utiliser pour le mappage à une classe CI d’application dérivée.
Ce tableau présente des exemples de correspondances étroites renvoyées par Nmap sur un système de test que l’application Identification et rapprochement CMDB a pu résoudre en produits définis. Dans de nombreux cas, le nom de service renvoyé par Nmap n’était pas nécessaire pour déterminer une correspondance. Les noms de services qui apparaissent dans la table étaient nécessaires pour déterminer une correspondance.
- serviceProduct : informations sur le produit de service renvoyées par Nmap.
- serviceExtrainfo : toute information supplémentaire que Nmap renvoie sur l’application et qui pourrait aider à l’identifier, comme les informations de protocole.
- serviceName : nom installé du service ou démon du produit.
| Réponse NMAP | Réponse de script : entrée d’identificateur | |||
|---|---|---|---|---|
| Produit de service | Nom de service | Informations supplémentaires sur le service | Produit détecté | Table de l’application CI |
| Moteur JSP Apache Tomcat/Coyote 1.1 | N/A | NUL | Tomcat | cmdb_ci_app_server_tomcat |
| Apache httpd 2.2.10 ((Linux/SUSE)) | N/A | NUL | Apache HTTP Server (Serveur HTTP Apache) | cmdb_ci_apache_web_server |
| Serveur HTTP IBM | N/A | Dérivé d’Apache | Apache HTTP Server (Serveur HTTP Apache) | cmdb_ci_apache_web_server |
| Serveur de base de données IBM DB2 (QDB2/LINUX) | N/A | NUL | Instance DB2 | cmdb_ci_db_db2_instance |
| Microsoft Exchange smtpd | SMTP | NUL | Exchange Client Access Server | cmdb_ci_exchange_cas |
| Copieur de journaux Microsoft Exchange 2010 | msexchange-logcopier | NUL | Boîte aux lettres Exchange | cmdb_ci_exchange_mailbox_server |
| Service JBoss httpd | N/A | NUL | JBoss | cmdb_ci_app_server_jboss |
| Microsoft IIS httpd 6.0 | N/A | NUL | Serveur web Microsoft IIS | cmdb_ci_microsoft_iis_web_server |
| Microsoft SQL Server 2005 9.00.4035 ; SP3 | N/A | NUL | Serveur Microsoft SQL | cmdb_ci_db_mssql_instance |
| MongoDB 2.5.1 | N/A | NUL | MongoDB Instance | cmdb_ci_db_mongodb_instance |
| MySQL 5.5.51 | N/A | NUL | MySQL Instance | cmdb_ci_db_mysql_instance |
| nginx 1.4.6 (Ubuntu) | N/A | NUL | Serveur Web Nginx | cmdb_ci_nginx_web_server |
| Base de données PostgreSQL | N/A | NUL | PostgreSQL Instance | cmdb_ci_db_postgresql_instance |
| Serveur Oracle WebLogic | N/A | NUL | Weblogic | cmdb_ci_app_server_weblogic |
| IBM WebSphere MQ 6.0 | N/A | NUL | IBM WebSphere MQ | cmdb_ci_appl_ibm_wmq |
| IBM WebSphere Application Server 6.1 | N/A | NUL | IBM Websphere | cmdb_ci_app_server_websphere |
| OpenSSH : ssh | N/A | NUL | OpenSSH | cmdb_ci_appl |
| Instance Oracle | N/A | NUL | Base de données Oracle | cmdb_ci_db_ora_instance |
| Instance Oracle | N/A | NUL | Écouteur TNS Oracle | cmdb_ci_db_ora_instance |
| produit-A | service-B | NUL | produit-A :service-B | cmdb_ci_appl |
| produit-A | service-B | extrainfo-C | produit-A :extrainfo-C :service-B | cmdb_ci_appl |
Exemples d’applications qui ne correspondent pas de façon unique
| Application numérisée | Réponse NMAP | Réponse de script : entrée d’identificateur | |||
|---|---|---|---|---|---|
| Produit de service | Nom de service | Informations supplémentaires sur le service | Produit détecté | Table de l’application CI | |
| Concentrateur Exchange | Microsoft Windows RPC | MSRPC | null | Microsoft Windows RPC :msrpc | cmdb_ci_appl |
HAProxy Équilibreur de charge |
Serveur HTTP IBM (dérivé d’Apache) |
http | null | Serveur HTTP IBM (dérivé d’Apache) : http |
cmdb_ci_appl |
| SharePoint | Base de données Oracle |
http | null | Base de données Oracle :http |
cmdb_ci_appl |
| SharePoint | Instance Oracle |
N/A | null | Base de données Oracle | cmdb_ci_appl |