Edit File: modsec_app_version_detector.cpython-311.pyc
� �gh� � �� � d dl Z d dlZd dlZd dlZd dlmZ d dlmZ d dlm Z d dl mZ dZdZ ej e� � Z G d� d e� � Zd edeeef defd �Zdefd�ZdS )� N)�defaultdict)�SqliteDatabase)�is_apache2nginx_enabled)�is_force_use_corazaz*<IfModule security2_module> {} </IfModule>z2/var/imunify360/files/modsec/v2/general_rules.jsonc � � e Zd ZdS )�DatabaseNotFoundErrorN)�__name__� __module__�__qualname__� � �]/opt/imunify360/venv/lib/python3.11/site-packages/im360/subsys/modsec_app_version_detector.pyr r s � � � � � ��Dr r �components_sqlite_file�tags_mapping�returnc � � t j � | � � s"t d� | � � � � �t | � � }g }|� � � D ].\ }}|� |t j |� � f� � �/|� d� � }t t � � }t � � }|D ]x\ } } |� | d � � }|�|| � |� � �9|D ]<\ }}|� | � � r"|| � |� � ||| <