On Tue, Feb 17, 2015 at 2:50 AM, Ricardo Galossi <chacalito2...@gmail.com> wrote: > Hi Christian, > I'm not using ossec to read modsecurity's log anymore. I've configured the > apache's log (access.log and error.log) on ossec, however, no one rule > matching with then. I've tried to use the versions 2.8 and 2.8.1, but any of > them worked. If you want to see the log files, they ate attach. For while > I'm using ossec 2.7, because this version matching with rule ID 31151. I'm > studying ossec's decoder to make my own decoder for when there is a > determinate sentence (ModSecurity: Access denied with code 403) on the > apache's error.log, ossec block the request source ip. >
Try the latest code in github, see if that works better. > Em segunda-feira, 16 de fevereiro de 2015 09:39:25 UTC-2, ChristianB > escreveu: >> >> I took a look at the file you send. As far as I am aware, ossec does not >> understand the modsec_audit log format. Mainly because it is a multiline >> log. This seemed to work for you in 2.7 because some of the lines also >> match the apache decoder and rule 31101. Thus triggering an AR. But this >> was sheer coincidence and not intended behavior. >> >> You should configure modsecurity to also print log messages to the >> apache error log and monitor this with ossec. There is a good chance >> that the apache decoder can also read modescurity related lines in there. >> >> Ossec basically needs a single line that has the information to identify >> a threat and block the attacker. With the modsec_audit log this is not >> possible. >> >> Regards >> Christian >> >> >> Am 16.02.2015 um 06:04 schrieb Ricardo Galossi: >> > Hi Christian, >> > Thanks for answer me, I've attached the modsecurity's log. I've tried to >> > use ossec 2.8, but it does not work, it only alert the rule ID 1002 >> > (syslog_rules). For while I'm using ossec 2.7, because this version >> > matching with rule ID 31151, when someone try attacking the site, modsec >> > block his request and ossec block his IP matching the rule ID 31151. >> > >> > Em quinta-feira, 12 de fevereiro de 2015 06:54:57 UTC-2, ChristianB >> > escreveu: >> > >> > Apache 2.4 style log messages are only supported in the master >> > branch on >> > github.com/ossec/ossec-hids <http://github.com/ossec/ossec-hids> or >> > the upcoming 2.9 release. >> > >> > It would be nice if you could provide some log messages of >> > ModSecurity >> > so we can try this out in the dev version. >> > >> > Regards >> > Christian >> > >> > Am 12.02.2015 um 00:03 schrieb Ricardo Galossi: >> > > Hi Dan, >> > > I'm so sorry for my delay, I was really busy yesterday. So, I've >> > > attached the output ossec-logtest in both versions of ossec 2.7 >> > and >> > > 2.8.1. The version 2.8.1 don't match with no one high level rules. >> > I'm a >> > > beginner ossec user, but I've taken a look on decoder.xml file and >> > got a >> > > doubt on apache decoder. The log example of this decoder is >> > "[error] >> > > [client 64.94.163.159] Client sent malformed Host header", >> > however, this >> > > style of log is from apache 2.2, on the other hand, the new >> > version of >> > > apache, 2.4, has a different log style, example "[:error] [pid >> > 6629] >> > > [client 172.16.10.57] ModSecurity: Warning. Operator EQ matched 0 >> > at >> > > REQUEST_HEADERS". I don't understand too much about decoder, >> > because >> > > that, I don't know if it could influence on the matching of the >> > rule. >> > > >> > > Thank you so much for help me. >> > > >> > > Em terça-feira, 10 de fevereiro de 2015 10:24:14 UTC-2, dan >> > (ddpbsd) >> > > escreveu: >> > > >> > > On Mon, Feb 9, 2015 at 3:42 PM, Ricardo Galossi >> > > <chacal...@gmail.com> wrote: >> > > > Hi Dan, >> > > > I installed ossec as "local". Yeah, the AR configuration is >> > > default. The >> > > > daemon ossec-execd is running normally and the firewall is >> > enable. >> > > I made >> > > > testes with both versions of ossec 2.7 and 2.8.1 within the >> > same VPS. >> > > > However, only the version 2.7 block the attacker based on >> > the rule >> > > ID 31151. >> > > > >> > > > If you want I can send you the logs of ossec 2.8.1. >> > > > >> > > > Thank you for your attention. >> > > > >> > > >> > > Run ossec-logtest, and paste the log message I used in it >> > multiple >> > > times. Let's see if 31151 or whatever fires (and see if the >> > output >> > > differs from what I saw with post 2.8.1). >> > > I'm hoping to have a chance to try active responses tonight. >> > > >> > > >> > > > Em segunda-feira, 9 de fevereiro de 2015 18:23:09 UTC-2, dan >> > (ddpbsd) >> > > > escreveu: >> > > >> >> > > >> On Mon, Feb 9, 2015 at 2:53 PM, Ricardo Galossi >> > > <chacal...@gmail.com> >> > > >> wrote: >> > > >> > Hi Dan, >> > > >> > The logs are in attach. >> > > >> > >> > > >> >> > > >> Ok, it looks like active response is being triggered by >> > rule 31151: >> > > >> Mon Feb 9 15:10:03 BRST 2015 >> > > >> /var/ossec/active-response/bin/host-deny.sh add - >> > 172.16.10.87 >> > > >> 1423501803.36643 31151 >> > > >> >> > > >> Using ossec-logtest, and pasting the log message in a few >> > times, >> > > does >> > > >> trigger 31151: >> > > >> 172.16.10.87 - - [09/Feb/2015:15:10:03 -0200] "GET >> > > >> /wordpress/KwJ55hQv.asmx HTTP/1.1" 403 1510 "-" >> > "Mozilla/5.00 >> > > >> (Nikto/2.1.6) (Evasions:None) (Test:map_codes)" >> > > >> >> > > >> >> > > >> **Phase 1: Completed pre-decoding. >> > > >> full event: '172.16.10.87 - - [09/Feb/2015:15:10:03 >> > -0200] >> > > "GET >> > > >> /wordpress/KwJ55hQv.asmx HTTP/1.1" 403 1510 "-" >> > "Mozilla/5.00 >> > > >> (Nikto/2.1.6) (Evasions:None) (Test:map_codes)"' >> > > >> hostname: 'arrakis' >> > > >> program_name: '(null)' >> > > >> log: '172.16.10.87 - - [09/Feb/2015:15:10:03 -0200] >> > "GET >> > > >> /wordpress/KwJ55hQv.asmx HTTP/1.1" 403 1510 "-" >> > "Mozilla/5.00 >> > > >> (Nikto/2.1.6) (Evasions:None) (Test:map_codes)"' >> > > >> >> > > >> **Phase 2: Completed decoding. >> > > >> decoder: 'web-accesslog' >> > > >> srcip: '172.16.10.87' >> > > >> url: '/wordpress/KwJ55hQv.asmx' >> > > >> id: '403' >> > > >> >> > > >> **Phase 3: Completed filtering (rules). >> > > >> Rule id: '31151' >> > > >> Level: '10' >> > > >> Description: 'Multiple web server 400 error codes >> > from >> > > same source >> > > >> ip.' >> > > >> **Alert to be generated. >> > > >> >> > > >> Since you didn't provide your AR configuration I'll have to >> > assume >> > > >> it's the default. Based on that, we get back to earlier >> > questions: >> > > >> Is ossec-execd running on the agent? >> > > >> Is the firewall enabled on the system? >> > > >> >> > > >> > Em segunda-feira, 9 de fevereiro de 2015 17:20:05 UTC-2, >> > dan >> > > (ddpbsd) >> > > >> > escreveu: >> > > >> >> >> > > >> >> On Mon, Feb 9, 2015 at 2:14 PM, Ricardo Galossi >> > > <chacal...@gmail.com> >> > > >> >> wrote: >> > > >> >> > Hi Dan, >> > > >> >> > I see. As soon as I get home I'll send the log files. >> > Do you >> > > want >> > > >> >> > only >> > > >> >> > the >> > > >> >> > alert.log or something else? >> > > >> >> > >> > > >> >> >> > > >> >> I'd love to see the apache log messages that work in >> > OSSEC 2.7 >> > > but not >> > > >> >> in >> > > >> >> 2.8. >> > > >> >> >> > > >> >> > Em segunda-feira, 9 de fevereiro de 2015 17:00:38 >> > UTC-2, dan >> > > (ddpbsd) >> > > >> >> > escreveu: >> > > >> >> >> >> > > >> >> >> On Mon, Feb 9, 2015 at 1:39 PM, Ricardo Galossi >> > > >> >> >> <chacal...@gmail.com> >> > > >> >> >> wrote: >> > > >> >> >> > Hi guys, >> > > >> >> >> > I made some tests here with ossec 2.7. When I try >> > to scan >> > > the >> > > >> >> >> > target, >> > > >> >> >> > the >> > > >> >> >> > modsec delivery a 403 error page, so, ossec read >> > the apache >> > > >> >> >> > access.log >> > > >> >> >> > file >> > > >> >> >> > and match the rule with ID 31151 from web_rules.xml >> > and >> > > block the >> > > >> >> >> > attacker's >> > > >> >> >> > IP on iptables. Follow the rule below: >> > > >> >> >> > >> > > >> >> >> > <rule level="10" id="31151" timeframe="90" >> > frequency="12"> >> > > >> >> >> > <if_matched_sid>31101</if_matched_sid> >> > > >> >> >> > <same_source_ip/> >> > > >> >> >> > <description>Multiple web server 400 error codes >> > > </description> >> > > >> >> >> > <description>from same source ip.</description> >> > > >> >> >> > <group>web_scan,recon,</group> >> > > >> >> >> > </rule> >> > > >> >> >> > >> > > >> >> >> > The question is, why doesn't happen the same thing >> > on >> > > ossec 2.8.1? >> > > >> >> >> > There is some problem if I used the version 2.7? >> > > >> >> >> > >> > > >> >> >> >> > > >> >> >> It's hard to tell without log samples. >> > > >> >> >> >> > > >> >> >> > Em segunda-feira, 9 de fevereiro de 2015 15:47:31 >> > UTC-2, >> > > Ricardo >> > > >> >> >> > Galossi >> > > >> >> >> > escreveu: >> > > >> >> >> >> >> > > >> >> >> >> Hi Dan, >> > > >> >> >> >> Thank you for your attention. I'm at work now, and >> > I'm >> > > not able >> > > >> >> >> >> to >> > > >> >> >> >> access >> > > >> >> >> >> my VPS from here, but tonight when I leave the >> > company >> > > I'll send >> > > >> >> >> >> you >> > > >> >> >> >> the log >> > > >> >> >> >> file. >> > > >> >> >> >> >> > > >> >> >> >> Em segunda-feira, 9 de fevereiro de 2015 15:42:46 >> > UTC-2, >> > > dan >> > > >> >> >> >> (ddpbsd) >> > > >> >> >> >> escreveu: >> > > >> >> >> >>> >> > > >> >> >> >>> On Mon, Feb 9, 2015 at 12:39 PM, Ricardo Galossi >> > > >> >> >> >>> <chacal...@gmail.com> wrote: >> > > >> >> >> >>> > Hi Rodrigo, >> > > >> >> >> >>> > I've seen the file syslog_rules.xml to see the >> > rule >> > > with ID >> > > >> >> >> >>> > 1002, >> > > >> >> >> >>> > I >> > > >> >> >> >>> > understood the rule perfectly. As you said I've >> > > changed the >> > > >> >> >> >>> > field >> > > >> >> >> >>> > <match> of >> > > >> >> >> >>> > rules with ID 30200 and 30201 for "ModSecurity: >> > Access >> > > >> >> >> >>> > denied". >> > > >> >> >> >>> > I've >> > > >> >> >> >>> > also >> > > >> >> >> >>> > changed the level of drop in my ossec.conf to >> > level 2. >> > > >> >> >> >>> > Although, >> > > >> >> >> >>> > unfortunately it doesn't solve my problem. It's >> > like >> > > apache >> > > >> >> >> >>> > rules >> > > >> >> >> >>> > doesn't >> > > >> >> >> >>> > match with any log record, just the rule ID >> > 1002 from >> > > >> >> >> >>> > syslog_rules. >> > > >> >> >> >>> > >> > > >> >> >> >>> >> > > >> >> >> >>> Can you provide a log sample? >> > > >> >> >> >>> >> > > >> >> >> >>> >> > > >> >> >> >>> > On the other hand, I made a laboratory with >> > ossec 2.7 >> > > and it >> > > >> >> >> >>> > works >> > > >> >> >> >>> > perfectly. I made a scan with Nikto and ossec >> > blocked >> > > >> >> >> >>> > normally. >> > > >> >> >> >>> > >> > > >> >> >> >>> > Em segunda-feira, 9 de fevereiro de 2015 >> > 09:00:41 UTC-2, >> > > >> >> >> >>> > Rodrigo >> > > >> >> >> >>> > Montoro >> > > >> >> >> >>> > (Sp0oKeR) escreveu: >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> Hi there! >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> Rule 1002 is triggering because "error" word >> > in the >> > > alert >> > > >> >> >> >>> >> and >> > > >> >> >> >>> >> no >> > > >> >> >> >>> >> specific >> > > >> >> >> >>> >> decoder for this alert >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> #./ossec-logtest >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> 2015/02/09 10:26:45 ossec-testrule: INFO: >> > Reading local >> > > >> >> >> >>> >> decoder >> > > >> >> >> >>> >> file. >> > > >> >> >> >>> >> 2015/02/09 10:26:45 ossec-testrule: INFO: >> > Started (pid: >> > > >> >> >> >>> >> 28969). >> > > >> >> >> >>> >> ossec-testrule: Type one log per line. >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> [Mon Feb 09 00:11:26.954264 2015] [:error] >> > [pid >> > > 4242] [client >> > > >> >> >> >>> >> 37.128.148.180] ModSecurity: Access denied >> > with code >> > > 403 >> > > >> >> >> >>> >> (phase >> > > >> >> >> >>> >> 1). >> > > >> >> >> >>> >> Match of >> > > >> >> >> >>> >> "rx ^0$" against >> > "REQUEST_HEADERS:Content-Length" >> > > required. >> > > >> >> >> >>> >> [file >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> >> > > >> > >> > "/etc/apache2/ModSecurity/activated_rules/modsecurity_crs_21_protocol_anomalies.conf"] >> > >> > > >> > > >> >> >> >>> >> [line "84"] [id "960904"] [rev "2"] [msg >> > "Request >> > > Containing >> > > >> >> >> >>> >> Content, >> > > >> >> >> >>> >> but >> > > >> >> >> >>> >> Missing Content-Type header"] [severity >> > "NOTICE"] [ver >> > > >> >> >> >>> >> "OWASP_CRS/2.2.9"] >> > > >> >> >> >>> >> [maturity "9"] [accuracy "9"] [hostname >> > > "www.ubuntu.com.br <http://www.ubuntu.com.br> >> > <http://www.ubuntu.com.br>"] >> > > >> >> >> >>> >> [uri >> > > >> >> >> >>> >> "/nyet.gif"] [unique_id >> > "VNglXmiDNHMAABCSoYkAAAAH"] >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> **Phase 1: Completed pre-decoding. >> > > >> >> >> >>> >> full event: '[Mon Feb 09 >> > 00:11:26.954264 2015] >> > > >> >> >> >>> >> [:error] >> > > >> >> >> >>> >> [pid >> > > >> >> >> >>> >> 4242] >> > > >> >> >> >>> >> [client 37.128.148.180] ModSecurity: Access >> > denied >> > > with code >> > > >> >> >> >>> >> 403 >> > > >> >> >> >>> >> (phase 1). >> > > >> >> >> >>> >> Match of "rx ^0$" against >> > > "REQUEST_HEADERS:Content-Length" >> > > >> >> >> >>> >> required. >> > > >> >> >> >>> >> [file >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> >> > > >> > >> > "/etc/apache2/ModSecurity/activated_rules/modsecurity_crs_21_protocol_anomalies.conf"] >> > >> > > >> > > >> >> >> >>> >> [line "84"] [id "960904"] [rev "2"] [msg >> > "Request >> > > Containing >> > > >> >> >> >>> >> Content, >> > > >> >> >> >>> >> but >> > > >> >> >> >>> >> Missing Content-Type header"] [severity >> > "NOTICE"] [ver >> > > >> >> >> >>> >> "OWASP_CRS/2.2.9"] >> > > >> >> >> >>> >> [maturity "9"] [accuracy "9"] [hostname >> > > "www.ubuntu.com.br <http://www.ubuntu.com.br> >> > <http://www.ubuntu.com.br>"] >> > > >> >> >> >>> >> [uri >> > > >> >> >> >>> >> "/nyet.gif"] [unique_id >> > "VNglXmiDNHMAABCSoYkAAAAH"]' >> > > >> >> >> >>> >> hostname: 'spookerlabs' >> > > >> >> >> >>> >> program_name: '(null)' >> > > >> >> >> >>> >> log: '[Mon Feb 09 00:11:26.954264 2015] >> > > [:error] [pid >> > > >> >> >> >>> >> 4242] >> > > >> >> >> >>> >> [client >> > > >> >> >> >>> >> 37.128.148.180] ModSecurity: Access denied >> > with code >> > > 403 >> > > >> >> >> >>> >> (phase >> > > >> >> >> >>> >> 1). >> > > >> >> >> >>> >> Match of >> > > >> >> >> >>> >> "rx ^0$" against >> > "REQUEST_HEADERS:Content-Length" >> > > required. >> > > >> >> >> >>> >> [file >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> >> > > >> > >> > "/etc/apache2/ModSecurity/activated_rules/modsecurity_crs_21_protocol_anomalies.conf"] >> > >> > > >> > > >> >> >> >>> >> [line "84"] [id "960904"] [rev "2"] [msg >> > "Request >> > > Containing >> > > >> >> >> >>> >> Content, >> > > >> >> >> >>> >> but >> > > >> >> >> >>> >> Missing Content-Type header"] [severity >> > "NOTICE"] [ver >> > > >> >> >> >>> >> "OWASP_CRS/2.2.9"] >> > > >> >> >> >>> >> [maturity "9"] [accuracy "9"] [hostname >> > > "www.ubuntu.com.br <http://www.ubuntu.com.br> >> > <http://www.ubuntu.com.br>"] >> > > >> >> >> >>> >> [uri >> > > >> >> >> >>> >> "/nyet.gif"] [unique_id >> > "VNglXmiDNHMAABCSoYkAAAAH"]' >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> **Phase 2: Completed decoding. >> > > >> >> >> >>> >> No decoder matched. >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> **Phase 3: Completed filtering (rules). >> > > >> >> >> >>> >> Rule id: '1002' >> > > >> >> >> >>> >> Level: '2' >> > > >> >> >> >>> >> Description: 'Unknown problem somewhere >> > in the >> > > >> >> >> >>> >> system.' >> > > >> >> >> >>> >> **Alert to be generated. >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> Rule 1002 >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> <var >> > > name="BAD_WORDS">core_dumped|failure|error|attack|bad >> > > >> >> >> >>> >> |illegal >> > > >> >> >> >>> >> >> > |denied|refused|unauthorized|fatal|failed|Segmentation >> > > >> >> >> >>> >> Fault|Corrupted</var> >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> <rule id="1002" level="2"> >> > > >> >> >> >>> >> <match>$BAD_WORDS</match> >> > > >> >> >> >>> >> <options>alert_by_email</options> >> > > >> >> >> >>> >> <description>Unknown problem somewhere in >> > the >> > > >> >> >> >>> >> system.</description> >> > > >> >> >> >>> >> </rule> >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> Since this rule is level 2 it's not going to >> > trigger an >> > > >> >> >> >>> >> active >> > > >> >> >> >>> >> response >> > > >> >> >> >>> >> since your config said to alert only level 5 >> > or higher. >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> More info here >> > > >> >> >> >>> >> >> > > http://ossec-docs.readthedocs.org/en/latest/manual/ar/ >> > <http://ossec-docs.readthedocs.org/en/latest/manual/ar/> >> > > <http://ossec-docs.readthedocs.org/en/latest/manual/ar/ >> > <http://ossec-docs.readthedocs.org/en/latest/manual/ar/>> >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> Looking into Modsecurity rules, there are 2 >> > under >> > > apache >> > > >> >> >> >>> >> rules >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> <rule id="30200" level="6" noalert="1"> >> > > >> >> >> >>> >> <match>^mod_security-message: </match> >> > > >> >> >> >>> >> <description>Modsecurity >> > alert.</description> >> > > >> >> >> >>> >> </rule> >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> <rule id="30201" level="6"> >> > > >> >> >> >>> >> <if_sid>30200</if_sid> >> > > >> >> >> >>> >> <match>^mod_security-message: Access >> > denied >> > > </match> >> > > >> >> >> >>> >> <description>Modsecurity access >> > > denied.</description> >> > > >> >> >> >>> >> <group>access_denied,</group> >> > > >> >> >> >>> >> </rule> >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> But I think need to update to ModSecurity: >> > Access >> > > denied >> > > >> >> >> >>> >> instead >> > > >> >> >> >>> >> of >> > > >> >> >> >>> >> mod_security-message: Access denied. >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> Do you have a raw log different from error ? >> > is this >> > > a common >> > > >> >> >> >>> >> modsec >> > > >> >> >> >>> >> error >> > > >> >> >> >>> >> log ? Maybe need to create a decoder for that. >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> Hope it helps. >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> On Mon, Feb 9, 2015 at 2:07 AM, Ricardo >> > Galossi >> > > >> >> >> >>> >> <chacal...@gmail.com> >> > > >> >> >> >>> >> wrote: >> > > >> >> >> >>> >>> >> > > >> >> >> >>> >>> Hello Rodrigo, >> > > >> >> >> >>> >>> Thank you so much for answer me. So, some >> > time ago >> > > I've had >> > > >> >> >> >>> >>> an >> > > >> >> >> >>> >>> installation of ossec with the same >> > configuration, >> > > the ossec >> > > >> >> >> >>> >>> read >> > > >> >> >> >>> >>> the >> > > >> >> >> >>> >>> error.log of apache and blocked the attacks >> > on >> > > iptables with >> > > >> >> >> >>> >>> the >> > > >> >> >> >>> >>> active >> > > >> >> >> >>> >>> response. I really don't know if something >> > has >> > > changed in >> > > >> >> >> >>> >>> the >> > > >> >> >> >>> >>> last >> > > >> >> >> >>> >>> version >> > > >> >> >> >>> >>> of ossec, but it does't block any kind of >> > attack >> > > (ssh brute >> > > >> >> >> >>> >>> force, >> > > >> >> >> >>> >>> http >> > > >> >> >> >>> >>> attacks, etc). Follow below in attach my >> > ossec.conf >> > > and some >> > > >> >> >> >>> >>> alerts >> > > >> >> >> >>> >>> of >> > > >> >> >> >>> >>> alert.conf. My active-responses.log is empty. >> > > >> >> >> >>> >>> When I executed the command (cat >> > > >> >> >> >>> >>> /var/chroot/var/log/apache2/error.log | >> > > >> >> >> >>> >>> /var/ossec/bin/ossec-logtest -a | >> > > >> >> >> >>> >>> /var/ossec/bin/ossec-reportd) >> > > >> >> >> >>> >>> I >> > > >> >> >> >>> >>> received >> > > >> >> >> >>> >>> the following message: >> > > >> >> >> >>> >>> >> > > >> >> >> >>> >>> 2015/02/09 01:03:00 ossec-reportd: INFO: >> > Started (pid: >> > > >> >> >> >>> >>> 5038). >> > > >> >> >> >>> >>> 2015/02/09 01:03:00 ossec-testrule: INFO: >> > Reading >> > > local >> > > >> >> >> >>> >>> decoder >> > > >> >> >> >>> >>> file. >> > > >> >> >> >>> >>> 2015/02/09 01:03:00 ossec-testrule: INFO: >> > Started >> > > (pid: >> > > >> >> >> >>> >>> 5037). >> > > >> >> >> >>> >>> 2015/02/09 01:03:06 ossec-reportd: INFO: >> > Report >> > > completed. >> > > >> >> >> >>> >>> Creating >> > > >> >> >> >>> >>> output... >> > > >> >> >> >>> >>> >> > > >> >> >> >>> >>> Report completed. == >> > > >> >> >> >>> >>> >> > ------------------------------------------------ >> > > >> >> >> >>> >>> ->Processed alerts: 3940 >> > > >> >> >> >>> >>> ->Post-filtering alerts: 3940 >> > > >> >> >> >>> >>> ->First alert: 2015 Feb 09 01:03:00 >> > > >> >> >> >>> >>> ->Last alert: 2015 Feb 09 01:03:01 >> > > >> >> >> >>> >>> >> > > >> >> >> >>> >>> >> > > >> >> >> >>> >>> Top entries for 'Level': >> > > >> >> >> >>> >>> >> > ------------------------------------------------ >> > > >> >> >> >>> >>> Severity 6 >> > > >> >> >> >>> >>> |3864 | >> > > >> >> >> >>> >>> Severity 13 >> > > >> >> >> >>> >>> |76 | >> > > >> >> >> >>> >>> >> > > >> >> >> >>> >>> >> > > >> >> >> >>> >>> Top entries for 'Group': >> > > >> >> >> >>> >>> >> > ------------------------------------------------ >> > > >> >> >> >>> >>> errors >> > > >> >> >> >>> >>> |3940 | >> > > >> >> >> >>> >>> syslog >> > > >> >> >> >>> >>> |3940 | >> > > >> >> >> >>> >>> >> > > >> >> >> >>> >>> Top entries for 'Location': >> > > >> >> >> >>> >>> >> > ------------------------------------------------ >> > > >> >> >> >>> >>> ubuntu->stdin >> > > >> >> >> >>> >>> |3940 | >> > > >> >> >> >>> >>> >> > > >> >> >> >>> >>> >> > > >> >> >> >>> >>> Top entries for 'Rule': >> > > >> >> >> >>> >>> >> > ------------------------------------------------ >> > > >> >> >> >>> >>> 1002 - Unknown problem somewhere in the >> > system. >> > > >> >> >> >>> >>> |3864 | >> > > >> >> >> >>> >>> 1003 - Non standard syslog message (size too >> > large). >> > > >> >> >> >>> >>> |76 | >> > > >> >> >> >>> >>> >> > > >> >> >> >>> >>> Thank you for your help. >> > > >> >> >> >>> >>> >> > > >> >> >> >>> >>> >> > > >> >> >> >>> >>> Em domingo, 8 de fevereiro de 2015 22:25:22 >> > UTC-2, >> > > Rodrigo >> > > >> >> >> >>> >>> Montoro >> > > >> >> >> >>> >>> (Sp0oKeR) escreveu: >> > > >> >> >> >>> >>>> >> > > >> >> >> >>> >>>> Hi Ricardo, >> > > >> >> >> >>> >>>> >> > > >> >> >> >>> >>>> I think modsec isn't apache format, could >> > you >> > > share some >> > > >> >> >> >>> >>>> alert >> > > >> >> >> >>> >>>> samples >> > > >> >> >> >>> >>>> from your log file ? >> > > >> >> >> >>> >>>> >> > > >> >> >> >>> >>>> A good way to test if ossec will work with >> > your >> > > log format >> > > >> >> >> >>> >>>> is >> > > >> >> >> >>> >>>> using >> > > >> >> >> >>> >>>> logtest >> > > >> >> >> >>> >>>> >> > > >> >> >> >>> >>>> >> > > >> >> >> >>> >>>> >> > > >> >> >> >>> >>>> >> > > >> >> >> >>> >>>> >> > > >> > >> > http://ossec-docs.readthedocs.org/en/latest/programs/ossec-logtest.html >> > >> > <http://ossec-docs.readthedocs.org/en/latest/programs/ossec-logtest.html> >> > >> > > >> > >> > <http://ossec-docs.readthedocs.org/en/latest/programs/ossec-logtest.html >> > >> > <http://ossec-docs.readthedocs.org/en/latest/programs/ossec-logtest.html>> >> > >> > > >> > > >> >> >> >>> >>>> >> > > >> >> >> >>> >>>> About active-response, how is configured >> > your >> > > ossec.conf ? >> > > >> >> >> >>> >>>> could >> > > >> >> >> >>> >>>> you >> > > >> >> >> >>> >>>> share ? Anyway OSSEC won't block any attack, >> > only >> > > take some >> > > >> >> >> >>> >>>> action >> > > >> >> >> >>> >>>> from some >> > > >> >> >> >>> >>>> attack. Looking into /var/ossec/log/ you >> > could see >> > > under >> > > >> >> >> >>> >>>> active-response >> > > >> >> >> >>> >>>> log. >> > > >> >> >> >>> >>>> >> > > >> >> >> >>> >>>> Let me know if this helps. >> > > >> >> >> >>> >>>> >> > > >> >> >> >>> >>>> Thanks >> > > >> >> >> >>> >>>> >> > > >> >> >> >>> >>>> On Sun, Feb 8, 2015 at 9:11 PM, Ricardo >> > Galossi >> > > >> >> >> >>> >>>> <chacal...@gmail.com> >> > > >> >> >> >>> >>>> wrote: >> > > >> >> >> >>> >>>>> >> > > >> >> >> >>> >>>>> Hi there guys, >> > > >> >> >> >>> >>>>> I'm facing a problem with ossec, I hope you >> > can >> > > help me. >> > > >> >> >> >>> >>>>> I've >> > > >> >> >> >>> >>>>> configured my ossec to monitoring apache >> > and >> > > modsecurity's >> > > >> >> >> >>> >>>>> log >> > > >> >> >> >>> >>>>> of >> > > >> >> >> >>> >>>>> my chroot. >> > > >> >> >> >>> >>>>> I put the lines below on ossec.conf: >> > > >> >> >> >>> >>>>> >> > > >> >> >> >>> >>>>> <localfile> >> > > >> >> >> >>> >>>>> <log_format>apache</log_format> >> > > >> >> >> >>> >>>>> >> > > >> >> >> >>> >>>>> >> > > >> >> >> >>> >>>>> >> > > >> >> >> >>> >>>>> >> > > >> > <location>/var/chroot/var/log/apache2/modsec_audit.log</location> >> > > >> >> >> >>> >>>>> </localfile> >> > > >> >> >> >>> >>>>> >> > > >> >> >> >>> >>>>> <localfile> >> > > >> >> >> >>> >>>>> <log_format>apache</log_format> >> > > >> >> >> >>> >>>>> >> > > <location>/var/chroot/var/log/apache2/error.log</location> >> > > >> >> >> >>> >>>>> </localfile> >> > > >> >> >> >>> >>>>> >> > > >> >> >> >>> >>>>> The problem is that ossec doesn't block any >> > > attack. I >> > > >> >> >> >>> >>>>> received >> > > >> >> >> >>> >>>>> the >> > > >> >> >> >>> >>>>> ossec's logs normally, but every log has >> > the same >> > > ID, like >> > > >> >> >> >>> >>>>> this: >> > > >> >> >> >>> >>>>> >> > > >> >> >> >>> >>>>> Received From: >> > > >> >> >> >>> >>>>> >> > Ubuntu->/var/chroot/var/log/apache2/error.log >> > > >> >> >> >>> >>>>> Rule: 1002 fired (level 6) -> "Unknown >> > problem >> > > somewhere >> > > >> >> >> >>> >>>>> in >> > > >> >> >> >>> >>>>> the >> > > >> >> >> >>> >>>>> system." >> > > >> >> >> >>> >>>>> Portion of the log(s): >> > > >> >> >> >>> >>>>> >> > > >> >> >> >>> >>>>> Thank you for your attention. >> > > >> >> >> >>> >>>>> >> > > >> >> >> >>> >>>>> >> > > >> >> >> >>> >>>>> -- >> > > >> >> >> >>> >>>>> >> > > >> >> >> >>> >>>>> --- >> > > >> >> >> >>> >>>>> You received this message because you are >> > > subscribed to >> > > >> >> >> >>> >>>>> the >> > > >> >> >> >>> >>>>> Google >> > > >> >> >> >>> >>>>> Groups "ossec-list" group. >> > > >> >> >> >>> >>>>> To unsubscribe from this group and stop >> > receiving >> > > emails >> > > >> >> >> >>> >>>>> from >> > > >> >> >> >>> >>>>> it, >> > > >> >> >> >>> >>>>> send >> > > >> >> >> >>> >>>>> an email to >> > ossec-list+...@googlegroups.com. >> > > >> >> >> >>> >>>>> For more options, visit >> > > >> >> >> >>> >>>>> https://groups.google.com/d/optout >> > <https://groups.google.com/d/optout> >> > > <https://groups.google.com/d/optout >> > <https://groups.google.com/d/optout>>. >> > > >> >> >> >>> >>>> >> > > >> >> >> >>> >>>> >> > > >> >> >> >>> >>>> >> > > >> >> >> >>> >>>> >> > > >> >> >> >>> >>>> -- >> > > >> >> >> >>> >>>> Rodrigo Montoro (Sp0oKeR) >> > > >> >> >> >>> >>>> http://spookerlabs.blogspot.com >> > <http://spookerlabs.blogspot.com> >> > > <http://spookerlabs.blogspot.com >> > <http://spookerlabs.blogspot.com>> >> > > >> >> >> >>> >>>> http://www.twitter.com/spookerlabs >> > <http://www.twitter.com/spookerlabs> >> > > <http://www.twitter.com/spookerlabs >> > <http://www.twitter.com/spookerlabs>> >> > > >> >> >> >>> >>>> http://www.linkedin.com/in/spooker >> > <http://www.linkedin.com/in/spooker> >> > > <http://www.linkedin.com/in/spooker >> > <http://www.linkedin.com/in/spooker>> >> > > >> >> >> >>> >>> >> > > >> >> >> >>> >>> -- >> > > >> >> >> >>> >>> >> > > >> >> >> >>> >>> --- >> > > >> >> >> >>> >>> You received this message because you are >> > > subscribed to the >> > > >> >> >> >>> >>> Google >> > > >> >> >> >>> >>> Groups >> > > >> >> >> >>> >>> "ossec-list" group. >> > > >> >> >> >>> >>> To unsubscribe from this group and stop >> > receiving >> > > emails >> > > >> >> >> >>> >>> from >> > > >> >> >> >>> >>> it, >> > > >> >> >> >>> >>> send an >> > > >> >> >> >>> >>> email to ossec-list+...@googlegroups.com. >> > > >> >> >> >>> >>> For more options, visit >> > > https://groups.google.com/d/optout >> > <https://groups.google.com/d/optout> >> > > <https://groups.google.com/d/optout >> > <https://groups.google.com/d/optout>>. >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> >> > > >> >> >> >>> >> -- >> > > >> >> >> >>> >> Rodrigo Montoro (Sp0oKeR) >> > > >> >> >> >>> >> http://spookerlabs.blogspot.com >> > <http://spookerlabs.blogspot.com> >> > > <http://spookerlabs.blogspot.com >> > <http://spookerlabs.blogspot.com>> >> > > >> >> >> >>> >> http://www.twitter.com/spookerlabs >> > <http://www.twitter.com/spookerlabs> >> > > <http://www.twitter.com/spookerlabs >> > <http://www.twitter.com/spookerlabs>> >> > > >> >> >> >>> >> http://www.linkedin.com/in/spooker >> > <http://www.linkedin.com/in/spooker> >> > > <http://www.linkedin.com/in/spooker >> > <http://www.linkedin.com/in/spooker>> >> > > >> >> >> >>> > >> > > >> >> >> >>> > -- >> > > >> >> >> >>> > >> > > >> >> >> >>> > --- >> > > >> >> >> >>> > You received this message because you are >> > subscribed >> > > to the >> > > >> >> >> >>> > Google >> > > >> >> >> >>> > Groups >> > > >> >> >> >>> > "ossec-list" group. >> > > >> >> >> >>> > To unsubscribe from this group and stop >> > receiving >> > > emails from >> > > >> >> >> >>> > it, >> > > >> >> >> >>> > send >> > > >> >> >> >>> > an >> > > >> >> >> >>> > email to ossec-list+...@googlegroups.com. >> > > >> >> >> >>> > For more options, visit >> > > https://groups.google.com/d/optout >> > <https://groups.google.com/d/optout> >> > > <https://groups.google.com/d/optout >> > <https://groups.google.com/d/optout>>. >> > > >> >> >> > >> > > >> >> >> > -- >> > > >> >> >> > >> > > >> >> >> > --- >> > > >> >> >> > You received this message because you are >> > subscribed to >> > > the Google >> > > >> >> >> > Groups >> > > >> >> >> > "ossec-list" group. >> > > >> >> >> > To unsubscribe from this group and stop receiving >> > emails >> > > from it, >> > > >> >> >> > send >> > > >> >> >> > an >> > > >> >> >> > email to ossec-list+...@googlegroups.com. >> > > >> >> >> > For more options, visit >> > > https://groups.google.com/d/optout >> > <https://groups.google.com/d/optout> >> > > <https://groups.google.com/d/optout >> > <https://groups.google.com/d/optout>>. >> > > >> >> > >> > > >> >> > -- >> > > >> >> > >> > > >> >> > --- >> > > >> >> > You received this message because you are subscribed >> > to the >> > > Google >> > > >> >> > Groups >> > > >> >> > "ossec-list" group. >> > > >> >> > To unsubscribe from this group and stop receiving >> > emails >> > > from it, >> > > >> >> > send >> > > >> >> > an >> > > >> >> > email to ossec-list+...@googlegroups.com. >> > > >> >> > For more options, visit >> > https://groups.google.com/d/optout >> > <https://groups.google.com/d/optout> >> > > <https://groups.google.com/d/optout >> > <https://groups.google.com/d/optout>>. >> > > >> > >> > > >> > -- >> > > >> > >> > > >> > --- >> > > >> > You received this message because you are subscribed to >> > the Google >> > > >> > Groups >> > > >> > "ossec-list" group. >> > > >> > To unsubscribe from this group and stop receiving emails >> > from >> > > it, send >> > > >> > an >> > > >> > email to ossec-list+...@googlegroups.com. >> > > >> > For more options, visit >> > https://groups.google.com/d/optout >> > <https://groups.google.com/d/optout> >> > > <https://groups.google.com/d/optout >> > <https://groups.google.com/d/optout>>. >> > > > >> > > > -- >> > > > >> > > > --- >> > > > You received this message because you are subscribed to the >> > Google >> > > Groups >> > > > "ossec-list" group. >> > > > To unsubscribe from this group and stop receiving emails >> > from it, >> > > send an >> > > > email to ossec-list+...@googlegroups.com. >> > > > For more options, visit https://groups.google.com/d/optout >> > <https://groups.google.com/d/optout> >> > > <https://groups.google.com/d/optout >> > <https://groups.google.com/d/optout>>. >> > > >> > > -- >> > > >> > > --- >> > > You received this message because you are subscribed to the Google >> > > Groups "ossec-list" group. >> > > To unsubscribe from this group and stop receiving emails from it, >> > send >> > > an email to ossec-list+...@googlegroups.com >> > > <mailto:ossec-list+unsubscr...@googlegroups.com>. >> > > For more options, visit https://groups.google.com/d/optout >> > <https://groups.google.com/d/optout>. >> > >> > -- >> > >> > --- >> > You received this message because you are subscribed to the Google >> > Groups "ossec-list" group. >> > To unsubscribe from this group and stop receiving emails from it, send >> > an email to ossec-list+...@googlegroups.com >> > <mailto:ossec-list+unsubscr...@googlegroups.com>. >> > For more options, visit https://groups.google.com/d/optout. >> > -- > > --- > You received this message because you are subscribed to the Google Groups > "ossec-list" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to ossec-list+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- --- You received this message because you are subscribed to the Google Groups "ossec-list" group. To unsubscribe from this group and stop receiving emails from it, send an email to ossec-list+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.