
Apache रीयल टाइम लॉग विश्लेषक प्रणाली
रियल टाइम Apache लॉग विश्लेषक, शीर्ष 10 OWASP कमजोरियों पर आधारित, आपके वेब एप्लिकेशन में खोज प्रयासों की पहचान करता है, और Telegram, Zabbix और Syslog/SIEM पर आपको या आपकी घटना टीम को सूचित करता है।
ARTLAS खोज प्रयासों की पहचान करने के लिए PHP-IDS प्रोजेक्ट से रेगुलर एक्सप्रेशन का उपयोग करता है, फ़ाइल के नवीनतम संस्करण का डाउनलोड लिंक फ़ाइल डाउनलोड करें
- Syslog और SIEM के लिए CEF जोड़ा गया - Syslog सर्वर या SIEM से कनेक्ट करने का विकल्प जोड़ा गया - विभिन्न ट्रिगर्स के साथ Zabbix एकीकरण जोड़ा गया - कोड समीक्षा में क्लास संरचना जोड़ा गया - vhost क्षमता जोड़ा गया - वर्बोज़ आउटपुट सक्षम जोड़ा गया - Zabbix अधिसूचनाओं में बग फिक्स किए गए
Zabbix संस्करण 2.4 और 3.0 SySlog SIEM Telegram
Apache Apache vHost Nginx Nginx vHost
प्रोजेक्ट क्लोन करें git clone https://github.com/mthbernardes/ARTLAS.gitनिर्भरताएँ स्थापित करें pip install -r dependencies.txt पायथन संस्करण 2.7.11(नवीनतम)
Screen स्थापित करें sudo apt-get install screen #Debian Like sbopkg -i screen # Slackware 14.* yum install screen # CentOS/RHEL
dnf install screeen # Fedora
आपकी सभी कॉन्फ़िगरेशन etc/artlas.conf फ़ाइल में की जाएंगी।TELEGRAM एकीकरण [Telegram] api = आपका टोकन API group_id = समूह/उपयोगकर्ता ID जो अधिसूचनाएँ प्राप्त करेगा enable = अधिसूचनाएँ भेजने के लिए True या न भेजने के लिए False.
ZABBIX कॉन्फ़िगरेशन [Zabbix] server_name = Zabbix में सर्वर का होस्टनाम agentd_config = Zabbix एजेंट कॉन्फ़िगरेशन फ़ाइल enable_advantage_keys = उन्नत ट्रिगर्स का उपयोग करने के लिए True या False notifications = ट्रिगर अधिसूचनाएँ सक्षम करने के लिए true या अक्षम करने के लिए false enable = सक्षम करने के लिए true या अक्षम करने के लिए false
SYSLOG/SIEM कॉन्फ़िगरेशन [CEF_Syslog] server_name = SySlog/SIEM सर्वर का IP या होस्टनाम enable = सक्षम करने के लिए True या False
सामान्य कॉन्फ़िगरेशन [General] apache_log = Apache access.log का पूर्ण पथ apache_mask = Apache access log में फ़ील्ड्स की पहचान करने के लिए मास्क vhost_enable = vhosts सक्षम करने के लिए True या अक्षम करने के लिए False rules = etc/default_filter.json यह वह फ़ाइल है जिसमें OWASP फ़िल्टर है [बदलें नहीं]
screen -S artlas python artlas.py CTRL+A+D
Matheus Bernardes a.k.a. G4mbler Henrique Gonçalves a.k.a. Kamus Hadenes André Déo