मुझे विशिष्ट संदिग्ध पैटर्न (जैसे SQL इंजेक्शन) देखने के लिए अपाचे लॉग फ़ाइल को पार्स करने की आवश्यकता है।अपाचे grep बड़ी लॉग फ़ाइल
उदाहरण के लिए मैं id='%20or%201=1;
के लिए देख रहा हूँ मैं इस पैटर्न (और अन्य) के लिए लॉग फ़ाइल की जाँच करने के ग्रेप उपयोग कर रहा हूँ और क्योंकि इन लॉग विशाल हैं यह
यहाँ समय की एक लंबी राशि लेता है मेरे आदेश:
grep 'id=' Apache.log | egrep "' or|'%20"
वहाँ एक अच्छा है या एक तेजी से विधि या कमांड मैं तेजी से खोज बनाने के लिए उपयोग की जरूरत है?
मुझे यह – aki
धन्यवाद करने का प्रयास करें धन्यवाद, यह मेरे कोड से 21 मिनट कम है – aki