
इवेंट लॉग के लिए स्व-होस्टेड मल्टी-इंजन Sigma डिटेक्शन
LogsTotal एक स्व-होस्टेड लॉग विश्लेषण प्लेटफ़ॉर्म है। एक लॉग फ़ाइल डालें — Windows EVTX या Event XML, Winlogbeat/EVTX JSON, auditd, syslog, एक journald निर्यात, Linux के लिए Sysmon — और कई डिटेक्शन इंजन उस पर Sigma नियम चलाते हैं और बताते हैं कि प्रत्येक ने क्या पाया: गंभीरता के अनुसार समूहीकृत निष्कर्ष, MITRE ATT&CK संदर्भ, शामिल एंटिटीज़, और ऊपर विश्लेषक टूलिंग।
फ़ाइल सबमिट करने या सार्वजनिक परिणाम पढ़ने के लिए किसी खाते की आवश्यकता नहीं है।
डिटेक्शन इंजन: Zircolite, Chainsaw, Hayabusa, ChopChopGo और RSigma। किसी अन्य को जोड़ने के लिए एक कैटलॉग प्रविष्टि और एक अडैप्टर की आवश्यकता होती है, जिसमें एक टाइप्ड आउटपुट मैपिंग हो, किसी बाइनरी या Docker इमेज के लिए — देखें Adding a tool adapter।
| अपलोड और वर्कफ़्लो | डिटेक्शन | एनालिटिक्स |
|---|---|---|
![]() | ![]() | ![]() |
| इवेंट टाइमलाइन | नियम | प्रोसेस ट्री |
![]() | ![]() | ![]() |
| सुविधा | एडमिन | सदस्य | उपयोगकर्ता | अनाम |
|---|---|---|---|---|
| अपलोड और जॉब | हाँ | हाँ | हाँ | हाँ |
| निजी सबमिशन | हाँ | हाँ | हाँ | नहीं |
| किसी जॉब के हर इवेंट का अन्वेषण करें | हाँ | हाँ | अपने जॉब | नहीं |
| इंटेल (एंटिटी, केस, नियम) | हाँ | हाँ | नहीं | नहीं |
| एडमिन पेज और वर्कफ़्लो | हाँ | नहीं | नहीं | नहीं |
एडमिनिस्ट्रेटर /admin/users पर भूमिकाएँ असाइन करते हैं।
7z (p7zip-full), rsync और curl।./logstotal अपना पिन किया गया Task स्वयं लाता है।इंस्टॉल कमांड के साथ पूरी सूची Prerequisites में है।
releases पेज से logstotal-<version>.7z डाउनलोड करें। होस्ट पर:
7z x logstotal-<version>.7z -ologstotal
cd logstotal
./logstotal quickstart
./logstotal quickstart .env बनाता है, हर secret उत्पन्न करता है — जिसमें admin
password भी शामिल है, जो एक बार प्रिंट होता है, इसलिए इसे सहेज लें — stack को build और जाँचता है, उसे शुरू करता है, और
उसके उत्तर देने की प्रतीक्षा करता है। इसे दोबारा चलाना सुरक्षित है।
फिर http://<host>:8000 खोलें और .env से ADMIN_EMAIL और प्रिंट किए गए
password के साथ लॉग इन करें। चरण-दर-चरण संस्करण, PostgreSQL, और आगे क्या करना है, यह
Single-host installation में है।
अपग्रेड करने के लिए, उसी directory से ./logstotal upgrade चलाएँ: यह नवीनतम
release डाउनलोड करता है और उसे लागू करता है। ./logstotal upgrade:rollback इस host पर या किसी fleet के हर host पर,
इससे पहले के release को पुनर्स्थापित करता है। प्रत्येक rollback अपना snapshot उपभोग करता है, इसलिए इसे
दो बार चलाने पर दो release पीछे चला जाता है। देखें Upgrade and rollback।
व्यवस्थापक documentation https://wagga40.github.io/LogsTotal/ पर प्रकाशित है,
और हर release इसे docs/ में शामिल करता है:
./logstotal commandविश्लेषकों के लिए गाइड (logs सबमिट करना, परिणाम पढ़ना, Intel) एप्लिकेशन में ही
/docs पर बनाया गया है। योगदानकर्ता
Local development से शुरुआत करें।