| 09/23/2011 01:20 PM | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cloud HELP NEEDED: Cloud PCI Class Trainer(s)! | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Are proficient in BOTH PCI DSS compliance and cloud computing security? If yes, you can help Cloud Security Alliance as well as build your security reputation AND make some money in the process! Here is how: a few months ago, when I was still consulting, I have created a comprehensive full-day class on PCI DSS and cloud computing. More information is here and a brief description is pasted below:
At this point, I am unable to teach the class due to my employment. CSA is looking for instructors to teach this class in various locations. Please contact me offline and then will share the current class materials privately as well as explain what this work entails (and connect you to the right people at CSA). Finally, if you are only CURIOUS about PCI and/or cloud, please save the time you'd otherwise spend typing an e-mail to meâ¦. About me: http://www.chuvakin.org
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 07/04/2011 08:57 PM | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PCI in the Cloud Class July 8: Location Finalized | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Just a quick announcements about my âPCI in the cloudâ class that I am teaching this week. The location has been finalized: Location (map): Ariba Silicon Valley Office Sequoia Conference Room 910 Hermosa Court, Sunnyvale, CA (please use the main entrance and tell receptionist that you are there for CSA PCI class, lunch and coffee will be provided) Date: Friday July 8, 2011 at 9AM There are still, I think, 2-3 seats left at $20/seat (beta price! must provide class feedback!!), so go and register here. UPDATE: 7/4/2011 5:50PM Sorry, sold out! I will check with the host tomorrow about the room size and there is a slight chance that we can fit more than 25 people, but it is not a certainty. Possibly related posts: About me: http://www.chuvakin.org
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 06/16/2011 12:36 PM | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PCI DSS in the Cloud ⦠By the Council | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
The long-awaited PCI Council guidance on virtualization has been released [PDF]. Congrats to the Virtualization SIG for the mammoth effort! I rather liked the document, but let the virtualization crowd (and press!) analyze it ad infinitum â Iâd concentrate elsewhere: on the cloud! This guidance does not focus on cloud computing, but contains more than a few mentions, all of them pretty generic. Here are some of the highlights and my thoughts on them. Section 2.2.6 âCloud Computingâ does contain some potentially usable (if obvious) scope guidance:
Now, after spending the last few months working on a training class on PCI DSS in the cloud for Cloud Security Alliance (in fact, I am still finishing the exercises for our July 8 beta run), the above sounds like a total no-brainer. However, I know A LOT of merchants âplanâ to make the mistake of âwe use PCI-OK cloud provider â> then we are compliantâ, which is obviously completely insane (just as PA-DSS payment app does not make you PCI DSS compliantâ¦and never did). Further, the council guidance clarifies the above with:
The above is actually a gem, a nicely condensed version of a pile of challenges and hard problems, all nicely summarized. Indeed, âPCI in the cloudâ is largely about the above paragraph, but ⦠there is A LOT OF DEVIL in the details In further sections (section 4.3, mostly), there is some additional useful guidance, such as:
On top of this, the Council folks also highlight some of the additional cloud security challenges, affecting PCI DSS, such as (page 24, section 4.3):
The guidance counters these and other challenges with additional controls:
And if you donât have such additional controls, then: âThese challenges may make it impossible for some cloud-based services to operate in a PCI DSS compliant manner.â In any case, it was definitely a fun and useful read; hopefully future detailed guidance on PCI in the cloud is coming (given that virtualization SIG took a few years, I am looking forward to 2017 or later here) BTW, my PCI DSS in the cloud training class will happen on July 8 in Bay Area and you can still sign up. About me: http://www.chuvakin.org
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 05/31/2011 02:38 PM | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PCI DSS in Cloud Computing EnvironmentsâTHE Training | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
It took many long weeks to create and now it is â¦. OUT!!! Sign up here now if you are in Bay Area on July 8, 2011. The training is being offered free by the Cloud Security Alliance (well, we ask for $20 to offset the pizza costs) in exchange for your feedback and participation is very limited. I would not be surprised if future production ârunsâ would cost its attendees 30x-50x of the above âpriceâ since this is a full-day class focused solely on PCI DSS and cloud environments (likely 9AM-4PM with a few breaks).
BTW, in addition to the class materials, I am preparing some âgoodiesâ such as control spreadsheets and implementation tips that should work for various cloud and payment environments. There will be some fun exercises as well! See you there! I will post updates and maybe even some materials as time progresses. About me: http://www.chuvakin.org
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 05/18/2011 02:11 PM | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| What To Do When Logs Donât Help: New Whitepaper | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Here is a hard problem: you MUST log, but there are no logs to enable. Or, what is no less common, logs are so abysmal that they donât help â and donât fit the regulatory mold (example: PCI DSS Requirement 10.2 and 10.3). Or, logs are âout there in the cloudâ and you cannot get them, but compliance is here and requires them. What to do? The answer to this eternal question is in my new whitepaper that I have written for Observe-IT (observeit-sys.com) Executive summary: This paper covers the critical challenges implementing PCI DSS controls and suggests creative solutions for related compliance and security issues. Specifically, the hard problem of security monitoring and log review in cloud, legacy, and custom application environment is discussed in depth. Additionally, clarification of key PCI DSS compensating controls is provided. This paper will help you satisfy the regulatory requirements and improve security of your sensitive and regulated data. Short version [PDF] (5 pages) Extended version [PDF] (13 pages) As usual, the vendor was paying the bill, but thinking and research are all mine (SecurityWarrior Consulting) Enjoy! Possibly related posts / past whitepapers:
About me: http://www.chuvakin.org
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 05/17/2011 01:25 PM | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PCI Webcast Q&A | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
From the webcast Iâve done awhile back, here are some fun Q&A that I volunteered to answer. PCI DSS literati reading this blog, donât freak out â this is BASIC since the webinar was for Level4 ecommerce merchants. Q: I have a hosted Card Service Provider, are the SSL tunnel with certificates good enough security? What PCI say about this? Q: Another crystal ball question. Do you think the day will come when merchants are not permitted to store credit card information in order to be PCI compliant? Q: If we are not processing cards at all, but instead are protecting client lists, how much security is needed? Q: What about ACHDirect processing? Q: The question about 2 or 3 things to secure their system. Could they not just go to dial up credit terminals? Q: How can a criminal use stolen card data for themselves? Q: Retailer that use MPLS networks have historically not had to encrypt data over a "private" network connection like MPLS. Do you expect MPLS to require data encryption and firewalling like you find with networks served by public internet connections? Q: When we went to our website provider to close ports as we said it was not PCI compliant. we were told that because there was no CC data being taken through the site (it's informational only), it doesn't have to be PCI compliant. Is that true? Q: We have a third party vendor that handles our payments; what tools can we use to audit our vendor? Q: To be totally honest, we save the CVV number. This is because is it a huge annoyance to have to call the customer every time we need to charge the card. Is there another solution so we don't have to contact our customers for their CVV number? Q: Besides a firewall and web application firewall what other layer of security can be used? Q: What about credit card data stored in QuickBooks? Q: What IDS/IPS system would you recommend? Q: I use PayPal website Pro integrated into my site to process payments. Do I still need a firewall to be PCI DSS compliant? Q: If we use a swipe machine, are we storing data, or is it just transmitted? Q: How about some websites/books for learning web security Q: What products/solutions do you recommend for managing logs from different types of applications (e.g., web applications) and systems (e.g., /var/log/*) ? Q: How do I know if a website is PCI compliant before I accept credit cards? Should the web host give me a certificate? Q: Why hasn't the term 'passphrase' taken off? I tell all my users, use a pass phrase, with proper punctuation and spacing. Q: We still transmit our payment card data over telephone lines. Is that less risky? Q: On the Who/What do Hackers Target question, what are the constraints for including the company data? Are all companies included or only ones that require PCI compliance? Enjoy the basics! Possibly related posts:
About me: http://www.chuvakin.org
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 03/04/2011 01:17 PM | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| RSA 2011 PCI Council Interview | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Just like last year, I did this great interview with Bob Russo, the GM of PCI Council. There is no audio recording, what follows below are my notes reviewed by the Council. Italic emphasis is added by me for additional clarity. Q1. PCI DSS 2.0 is out. What do you think its impact is, so far? A: We are just entering the implementation phase, but it seems like there is no major impact yet, it is definitely too early to say what the impact would be.Q2. QSA assessment quality is said to be improving due to QSA QA. On the other hand, reports of many SAQs being âinaccurateâ are fairly widespread. Is anything being done to improve SAQ quality at Level2 and smaller merchants? A: Well, some merchants do âanswer Yes to every questionâ- is that what you mean by inaccurate?! We see education as the answer to this. For example, there are plans for making SAQ easier to fill inâ think about a TurboTax type model for SAQ â a wizard process for answering the pertinent SAQ questions and for presenting the right questions to the merchant in a logical order.Q3. While we are on the SAQ theme, can anything be done to have more merchants stay compliant, not just get validated every year and then forget about PCI DSS until the next validation? A: Definitely, more education is needed and we are trying to fill that vacuum, like with the Awareness Trainings we have rolled out. For example, educating merchants that PCI DSS is about data security â not checkbox compliance - is a big focus. Merchants also need to be reminded that they need to get secure and compliant and stay secure and compliant. It requires ongoing vigilance. Unfortunately, some merchants think that âPCI DSS is about a questionnaire and a scanâ and this mentality needs to be addressed by educating merchants about data security.Q4. Visa new EMV rules might make merchants in Europe and Asia care even less about payment data security. What do you think the impact of the new rules will be on PCI? A: It is too early to tell at this stage as the rules were announced last week [first week of February 2011 â A.C.]. In essence though, this is a compliance or reporting issue. Nothing has changed for the Council or the standards. PCI DSS still remains the foundation for card security for all payment brands. Ecommerce merchants in those regions remain still must adhere to the PCI DSS even with the new rules. In essence, the new rules imply that the merchants do not need to continue validate compliance, however, we understand that the merchants still has to become and stay compliant, and have proof of that even before considering this program by that brand.Q5. Will PCI DSS ever move away from the model where the merchants are either compliant with the entire PCI or they are not? Isnât it better if 100% of merchants implement 10 critical controls vs 10% of all merchants implement 100% of controls? A: We are continuing to look at ways for merchants and others in the payment chain to reduce and minimize their card data environment. Some technologies can help, but only if done right. That is why we are putting so much effort in really scrutinizing these technologies to ensure that they are indeed effective, and under circumstances.Q6. Some QSAs (and merchants) still complain that âQSAs are subjective.â Will there be more prescriptive assessment procedures? A: Compliance cannot be absolute and completely objective since merchant environments differ greatly. For example, look at compensating controls â they are an example of flexibility with working with the Standards.Q7. Does council plan to âcertifyâ any other security technologies, like you do for ASV vulnerability scanning? A: We do not currently have plans to do so. More guidance will likely be released on using technologies to help with PCI DSS compliance and data security. There are no plans to certify other security technologies in a manner similar to vulnerability scanning and ASVs.Q8. There is definitely a need for more scoping guidance, especially for complex environments, involving virtualization, cloud providers, 3rd party partners, etc. When will scoping SIG guidance be released? A: PCI DSS 2.0 does recommend using data discovery for better scoping. Weâve reinforced that all locations and flows of cardholder data should be identified and documented to ensure accurate scoping of cardholder data environment. Merchants should not be guessing at what the scope is, but completely and objectively determine that scope. Simple scoping guidance is a challenge. It is difficult to create a single set of parameters that one can undertake to determine the scope of PCI applicability across a complex environment. It is an inherently complicated task.Enjoy! Possibly related notes: About me: http://www.chuvakin.org
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 02/03/2011 02:11 PM | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Proactive and Continuous Compliance? For Real? | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
At one of the first security conferences I ever attended (probably in 2001 or so), there was this vendor dude who would not stop rambling about continuous compliance. I listened to him and it suddenly dawned on me: what an awesome idea! Running a security-focused, ongoing, multi-regulation program that delivers value to both business units and reduces risk â whatâs not to love here? However, over the years Iâve gotten more cynical on this matter; we all know our beloved security industry does this to people Despite such sentiment, I still love the idea of continuous, proactive, cross-regulatory approach to compliance. A mere fact that most organizations donât do it like this, should not discourage the education efforts to make this more common. In fact, some recent research indicates that maybe â just maybe â the tide is turning and organizations will start revolting against the âannual assessment rushâ, âaudit mentalityâ and âaudit done? see ya next year, security!â themes. Even if very weak, there are other indicators that the value of running an ongoing compliance program with technical control assessment automation is growing more popular and newer tools may make it more real. Verizon Breach 2010 report and Verizon PCI report also seem to indicate that compliance programs help security, while annual compliance audits only work to unearth negligence and incompetence. The drive to operationalize PCI DSS controls (example) and to stay compliant (example) also seems to be growing, at least among the larger merchants. One more example comes from the whole FISMA theater â NIST folks now are all about âcontinuous monitoringâ for FISMA compliance (see this FAQ). In light of this, maybe the times of continuous, [more] automated compliance are upon us? It so happens that Iâd be doing a SANS webcast to explore this topic on February 11. Join the conversation as well as a fight for useful and continuous compliance in service of security. Is continuous compliance a reality at your organization? Are you doing something 9, 6, 3 months before the annual PCI DSS assessment? Do you meet the auditor once a year? Or do you make an effort to stay compliant? About me: http://www.chuvakin.org
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 01/12/2011 02:11 PM | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Complete PCI DSS Log Review Procedures, Part 18 FINAL | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Once upon a time, I was retained to create a comprehensive PCI DSS-focused log review policies, procedures and practices for a large company. They are focused on PCI DSS compliance, but based on generally useful log review practices that can be utilized by everybody and with any regulation or without any compliance flavor at all. The practices can be implemented with commercial log management or SIEM tools, open source log analysis tools or manually. As you well know, tools alone donât make anybody compliant! This is the FINAL, 18th post in the long, long series (part 1, part 2, part 3 â all parts). A few tips on how you can use it in your organization can be found in Part 1. You can also retain me to customize or adapt it to your needs. And so we end our Complete PCI DSS Log Review Procedures. Please start reading from Part 1 â at this stage we are deep in the details and these sections might seem out of context without reading earlier parts: ReferencesThe following references are useful for PCI DSS log review program and log management in general: SANS CAG/CSCâTwenty Critical Security Controls for Effective Cyber Defense: Consensus Audit Guidelinesâ http://www.sans.org/critical-security-controls/ Specifically, the relevant control on audit logs is shown below: âCritical Control 6: Maintenance, Monitoring, and Analysis of Audit Logsâ NIST 800-92 Logging GuideâGuide to Computer Security Log Management: Recommendations of the National Institute of Standards and Technology by Karen Kent and Murugiah Souppayaâ http://csrc.nist.gov/publications/nistpubs/800-92/SP800-92.pdf NIST 800-66 HIPAA GuideâAn Introductory Resource Guide for Implementing the Health Insurance Portability and Accountability Act (HIPAA) Security Rule â http://csrc.nist.gov/publications/nistpubs/800-66-Rev1/SP-800-66-Revision1.pdf Appendix A Recommended Logbook FormatLogbook entry: 1. Date/time/time zone this logbook entry was started 2. Name and role of the person starting the logbook entry 3. Reason it is started: log exception (copied from log aggregation tool or from the original log file), make sure that the entire log is copied, especially its time stamp (which is likely to be different from the time of this record) and system from which it came from (what/when/where, etc) 4. Detailed on why the log is not routine and why this analysis is undertaken 5. Information about the system that produced the exception log record or the one this log exception is about a. Hostname b. OS c. Application name d. IP address(s) e. Location f. Ownership (if known) g. System criticality (if defined and applicable) h. Under patch management, change management, FIM, etc 6. Information about the user whose activity produced the log (if applicable) 7. Investigation procedure followed, tools used, screenshots, etc 8. Investigative actions taken 9. People contacted in the course of the log analysis 10. Impact determine during the course of the analysis 11. Recommendations for actions, mitigations (if needed) Follow PCI_Log_Review to see all posts. Possibly related posts:
About me: http://www.chuvakin.org
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 01/10/2011 02:11 PM | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Complete PCI DSS Log Review Procedures, Part 17 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Once upon a time, I was retained to create a comprehensive PCI DSS-focused log review policies, procedures and practices for a large company. They are focused on PCI DSS compliance, but based on generally useful log review practices that can be utilized by everybody and with any regulation or without any compliance flavor at all. The practices can be implemented with commercial log management or SIEM tools, open source log analysis tools or manually. As you undoubtfully know, tools alone donât make anybody compliant! This is the 17th, one before last, post in the long series of 18 posts (part 1, part 2, part 3 â all parts) â this is a very important part as it contains the summary of key periodic operational procedures. Please consider reading from Part 1 â at this stage we are deep in the details and these sections might seem out of context without reading earlier parts. A few tips on how you can use it in your organization can be found in Part 1. You can also retain me to customize or adapt it to your needs. And so we continue with our Complete PCI DSS Log Review Procedures: Periodic Operational Task SummaryThe following chapter contains a summary of operational tasks related to logging and log review. Some of the tasks are described in detail in the document above; others are auxiliary tasks needed for successful implementation of PCI DSS log review program. Daily TasksThe table below contains daily tasks, responsible role that performs them as well as what record or evidence is created of their execution:
Weekly TasksThe table below contains weekly tasks, responsible role that performs them well as what record or evidence is created of their execution:
Monthly TasksThe table below contains daily tasks, responsible role that performs them as well as what record or evidence is created of their execution:
Quarterly TasksThe table below contains daily tasks, who performs them as well as what record or evidence is created of their execution:
Annual TasksThe table below contains daily tasks, who performs them as well as what record or evidence is created of their execution:
To be continued. Follow PCI_Log_Review to see all posts. Possibly related posts:
About me: http://www.chuvakin.org
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 01/07/2011 02:11 PM | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Complete PCI DSS Log Review Procedures, Part 16 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Once upon a time, I was retained to create a comprehensive PCI DSS-focused log review policies, procedures and practices for a large company. They are focused on PCI DSS compliance, but based on generally useful log review practices that can be utilized by everybody and with any regulation or without any compliance flavor at all. The practices can be implemented with commercial log management or SIEM tools, open source log analysis tools or manually. As you undoubtfully know, tools alone donât make anybody compliant! This is the 16th post in the long series that is nearing the end (part 1, part 2, part 3 â all parts). A few tips on how you can use it in your organization can be found in Part 1. You can also retain me to customize or adapt it to your needs. And so we continue with our Complete PCI DSS Log Review Procedures (please consider reading from Part 1 â at this stage we are deep in the details and these sections might seem out of context without reading earlier parts): Management ReportingIn addition for compliance evidence, validation activities can be used to report the success of a log management program, processes and procedures to senior management. The data accumulated in the above sections as proof of organization-wide PCI DSS compliance can also be used for management reporting. Specifically, the following are useful reports that can be produced from the data:· Presence and adequacy of logging o Percentage of all systems / regulated data systems covered by logging (the latter should be 100%) · Presence of defined log review processes and their implementation o Log policy and procedure changes o Application under log review o Log entries reviewed · Exception handling process and its implementation o Log exceptions handled by type, analyst name, etc o Exception escalated to incident response o (if relevant) Risk reduced due to timely escalation or incident prevention o Resources saved due to timely escalation or incident prevention o Application performance improvement due to log review · Other log management program reporting o Overall compliance readiness (PCI DSS and other) Finally, letâs summarize all periodic operational tasks the organization should be executing in connection with log review. To be continued. Follow PCI_Log_Review to see all posts. Possibly related posts:
About me: http://www.chuvakin.org
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 12/31/2010 02:11 PM | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Complete PCI DSS Log Review Procedures, Part 15 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Once upon a time, I was retained to create a comprehensive PCI DSS-focused log review policies, procedures and practices for a large company. They are focused on PCI DSS compliance, but based on generally useful log review practices that can be utilized by everybody and with any regulation or without any compliance flavor at all. The practices can be implemented with commercial log management or SIEM tools, open source log analysis tools or manually. As you undoubtfully know, tools alone donât make anybody compliant! This is the 15th post in the long, long series (part 1, part 2, part 3 â all parts). A few tips on how you can use it in your organization can be found in Part 1. You can also retain me to customize or adapt it to your needs. And so we continue with our Complete PCI DSS Log Review Procedures (please consider reading from Part 1 â at this stage we are deep in the details and these sections might seem out of context without reading earlier parts): PCI Compliance Evidence PackageFinally, it is useful to create a âPCI Compliance Evidence Packageâ based on the established and implemented procedures to show it to the QSA. It will help establish your compliance with three key of PCI DSS logging requirements: · Presence and adequacy of logging · Log review · Exception handling While it is possible to prepare the evidence package before the assessment, it is much easier to maintain it on the ongoing basis. For example, keep printed or electronic copies of the following: 1. Logging policy that covers all of the PCI DSS in-scope systems 2. Logging and log review procedures (this document) 3. List of log sources â all systems and their components (applications) from the in-scope environment 4. Sampling of configuration files that indicate that logging is configured according to the policy (e.g. /etc/syslog.conf for Unix, screenshots of audit policy for Windows, etc) 5. Sampling of logs from in-scope systems that indicate that logs are being generated according to the policy and satisfy PCI DSS logging requirements 6. Exported or printed report from a log management tools that shows that log reviews are taking place 7. Up-to-date logbook defined above This will allow always establishing compliant status and proving ongoing compliance. To be continued. Follow PCI_Log_Review to see all posts. Possibly related posts:
About me: http://www.chuvakin.org
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 12/29/2010 02:11 PM | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Complete PCI DSS Log Review Procedures, Part 14 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Once upon a time, I was retained to create a comprehensive PCI DSS-focused log review policies, procedures and practices for a large company. They are focused on PCI DSS compliance, but based on generally useful log review practices that can be utilized by everybody and with any regulation or without any compliance flavor at all. The practices can be implemented with commercial log management or SIEM tools, open source log analysis tools or manually. As you undoubtfully know, tools alone cannot and do not make anybody compliant! This is the 14th post in the long, long series (part 1, part 2, part 3 â all parts). A few tips on how you can use it in your organization can be found in Part 1. You can also retain me to customize or adapt it to your needs. And so we continue with our Complete PCI DSS Log Review Procedures (please consider reading from Part 1 â at this stage we are deep in the details and these sections might seem out of context without reading earlier parts): Example Logbook EntryHere is an example following the above pattern: 1. Date/time/time zone this logbook entry was started: November 23, 2009, 4:15PM PST 2. Name and role of the person starting the logbook entry: Anton Chuvakin, principal consultant. 3. Reason the logbook entry is started: log exception (copied from log aggregation tool or from the original log file), make sure that the entire log is copied, especially its time stamp (which is likely to be different from the time of this record) and system from which it came from (what/when/where, etc): Time/date of log: 10/21/2009 10:01:23 PM PST System: OLGA.example.com 4. Detailed on why the log is not routine and why this analysis is undertaken: this event ID (Windows event ID 11) from this application event source (Source crypt32) was never seen before on any of the systems where logs are reviewed across our organization. 5. Information about the system that produced the exception log record or the one this log exception is about a. Hostname: OLGA.example.com b. OS: Windows XP SP 3 c. Application name: N/A d. IP address(s): 10.1.1.1 e. Location: Home office f. Ownership (if known): Olga Chuvakin, President and CEO g. System criticality (if defined and applicable): critical, main laptop of the executive h. Under patch management, change management, FIM, etc: yes 6. Information about the user whose activity produced the log: N/A, no user activity involved 7. Investigation procedure followed, tools used, screenshots, etc: procedure for âInitial Investigationâ described above 8. Investigative actions taken: following the procedure for âInitial Investigationâ described above, it was determined that this log entry is followed by a successful completion of the action logged. Specifically, on the same day, 1 second later the following log entry appeared: This entry indicates the successful completion of the action referenced in our exception log entry and thus no adverse impact from the error/failure is present. 9. People contacted in the course of the log analysis: none 10. Impact determine during the course of the analysis: impact was determined to be low to non-existent; no functionality was adversely affected, no system was at risk. 11. Recommendations for actions, mitigations (if needed): no mitigation needed, added this log entry to baseline to be ignored in the future as long as the subsequent log entry exists. The logbook of that sort is used as compliance evidence since it establishes log exceptions follow-up, required in item 10.6.a of PCI DSS validation procedure, which states âObtain and examine security policies and procedures to verify that they include procedures to review security logs at least daily and that follow-up to exceptions is required.â The logbook (whether in electronic or paper form) can be presented to a QSA or other auditor, if requested. I recommend retaining the log book for 3 years or at least 2x of the log retention period (1 year for PCI DSS) To be continued. Follow PCI_Log_Review to see all posts. Possibly related posts:
About me: http://www.chuvakin.org
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 12/27/2010 02:11 PM | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Complete PCI DSS Log Review Procedures, Part 13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Once upon a time, I was retained to create a comprehensive PCI DSS-focused log review policies, procedures and practices for a large company. They are focused on PCI DSS compliance, but based on generally useful log review practices that can be utilized by everybody and with any regulation or without any compliance flavor at all. The practices can be implemented with commercial log management or SIEM tools, open source log analysis tools or manually. As you undoubtfully know, tools alone donât make anybody compliant! This is the 13th post in the long, long series (part 1, part 2, part 3 â all parts). A few tips on how you can use it in your organization can be found in Part 1. You can also retain me to customize or adapt it to your needs. And so we continue with our Complete PCI DSS Log Review Procedures (please consider reading from Part 1 â at this stage we are deep in the details and these sections might seem out of context without reading earlier parts): Logbook â Evidence of Exception of InvestigationsHow to create a logbook that proves that you are reviewing logs and following up with exception analysis, as prescribed by PCI DSS Requirement 10? The logbook is used to document everything related to analyzing and investigating the exceptions flagged during daily review. While the same logbook approach is used in the incident handling process (such as SANS Incident Response Workflow), in this document it is utilized as compliance evidence. The logbook should record all systems involved, all people interviewed, all actions taken as well as their justifications, what outcome resulted, what tools and commands were used (with their results), etc. Here is one recommendation for a logbook entry: Recommended Logbook FormatLogbook entry: 1. Date/time/time zone this logbook entry was started 2. Name and role of the person starting the logbook entry 3. Reason it is started: log exception (copied from log aggregation tool or from the original log file), make sure that the entire log is copied, especially its time stamp (which is likely to be different from the time of this record) and system from which it came from (what/when/where, etc) 4. Detailed on why the log is not routine and why this analysis is undertaken 5. Information about the system that produced the exception log record or the one this log exception is about a. Hostname b. OS c. Application name d. IP address(s) e. Location f. Ownership (if known) g. System criticality (if defined and applicable) h. Under patch management, change management, FIM, etc. 6. Information about the user whose activity produced the log (if applicable) 7. Investigation procedure followed, tools used, screenshots, etc 8. Investigative actions taken 9. People contacted in the course of the log analysis 10. Impact determine during the course of the analysis 11. Recommendations for actions, mitigations (if needed) To be continued. Follow PCI_Log_Review to see all posts. Possibly related posts:
About me: http://www.chuvakin.org
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 12/24/2010 02:11 PM | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Complete PCI DSS Log Review Procedures, Part 12 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Once upon a time, I was retained to create a comprehensive PCI DSS-focused log review policies, procedures and practices for a large company. It is focused on PCI DSS, but based on generally useful log review practices that can be utilized by everybody and with any regulation or without any compliance flavor at all. It can be performed manually (at small log volumes), using free open source log analysis tools or using commercial log management or SIEM tools. This is the 12th post in the long, long series (part 1, part 2, part 3 â all parts). A few tips on how you can use it in your organization can be found in Part 1. You can also retain me to customize or adapt it to your needs. And so we continue with our Complete PCI DSS Log Review Procedures (please consider reading from Part 1 â at this stage we are deep in the details and these pieces might seem out of context without reading earlier parts): Validation of Log ReviewFinal and critical part of compliance-motivated log review is making sure that there is sufficient evidence of the process, its real-world implementation and diligence in following the log review process. The good news here is that the same data can be used for management reporting about the logging and log review processes, so you are not doing just for PCI DSS compliance.Letâs determine what documentation should be produced as proof of log review. First, the common misconception is that having the actual logs provides that. That is not really true: âhaving logsâ and âhaving logs reviewedâ are completely different and sometime years of maturing the security and compliance program separates one and the other. Please make sure that your team members keep that in mind. Just as a reminder, we have several major pieces that we need to prove for PCI DSS compliance validation. Here is the master-list of all compliance proof we will assemble. Unlike other sections, here we will cover proof of logging and not just proof of log review since the latter is so dependent on the former: · Presence and adequacy of logging · Presence of log review processes and its implementation · Exception handling process and its implementation. Now we can organize the proof around those areas and then build processes to collect such proof. Proof of LoggingThe first category is: proof of presence and adequacy of logging. This section is the easiest to prove out of the three.The following items serve as proof of logging: 1. Documented logging policy, covering both logged events and details logged for each event 2. System / application configuration files implementing the above policy 3. Logs produced by the above applications while following the policy. As stated previously, your QSA is the ultimate judge of what proof of compliance will be adequate for your organization. These tips has been known to be found adequate, but see disclaimers in earlier parts for details. Proof of Log ReviewThe second category: proof of log review processes and its implementation. This section is harder to prove compared to the previous one.The following items serve as proof of log review: 1. Documented logging policy, covering log review 2. Documented operational procedures, detailing the exact steps taken to review the logs 3. Records of log review tasks being executed by the appropriate personnel (some log management products create an audit log of reviewed reports and events; such audit trail should cover it â the case of manual review is covered below) â think about this item as âlog review logâ 4. Also, records of exceptions being investigated (next section) indirectly proves that log review is taken place as well. Proof of Exception HandlingThe third category: proof of exception handling process and its implementation. This section is by far the hardest to prove out of these three.The following items serve as proof of log exception process: 1. Documented logging policy, covering exceptions and their handling 2. Documented operational procedures, detailing the exact steps taken to investigate exceptions found during log review (this document) 3. A log of all exceptions investigated with actions taken (âlogbookâ) The above evidence should provide ample proof that the organization follows PCI DSS guidance with diligence. Letâs focus on producing this proof â the table has the details.
The critical item from the above list is âa logbookâ that is used to record exception follow-up and investigation, thus creating powerful evidence of compliance with PCI DSS requirements. In a more advanced form, the logbook can even grow into an investigative âknowledge baseâ that contains all past exception analysis cases. To be continued. Follow PCI_Log_Review to see all posts. Possibly related posts:
About me: http://www.chuvakin.org
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 12/21/2010 08:55 AM | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Complete PCI DSS Log Review Procedures, Part 11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Once upon a time, I was retained to create a comprehensive PCI DSS-focused log review policies, procedures and practices for a large company. It is focused on PCI DSS, but based on generally useful log review practices that can be utilized by everybody and with any regulation or without any compliance flavor at all. This is the 11th post in the long, long series (part 1, part 2, part 3 â all parts). A few tips on how you can use it in your organization can be found in Part 1. You can also retain me to customize or adapt it to your needs. And so we continue with our Complete PCI DSS Log Review Procedures (please read in order- at this point we are pretty deep in the details and this piece might look out of context): External Information Sources InvestigationHere is the procedure to follow in this case: This procedure can be expanded to cover other sources of information available at the organization. The main idea of this procedure it to identify and then query information sources (such as IdM, change management, integrity checking, network flow analysis, etc), based on the type of the exception log entry and then to identify its impact and the required actions (if any) The procedure works to roughly identify the type of a log entry and then to query the relevant information sources. In some cases, then the log entry is deemed to be an indication of a serious issue, incident response process is triggered. However, it sometimes happens that neither the preliminary analysis nor the query of external systems yields the results and the âexceptionâ log entry is exceptional. In this case, the collaborative workflow is triggered. See the next section for details Escalation to Others Procedure â Collaborative WorkflowThe investigation and escalation process is shown below: This process allows tapping into the knowledge of other people at the organization who might know what this âanomalyâ is about. The main idea of this procedure it to identify and then interview the correct people who might have knowledge about the events taking place on the application then to identify its impact and the required actions (if any). The very last resource is to query the application vendor; such info request is typically time consuming or even expensive (depends on the support contract available) so it should be used sparingly. To be continued. Follow PCI_Log_Review to see all posts. Possibly related posts:
About me: http://www.chuvakin.org
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 12/17/2010 08:05 AM | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Complete PCI DSS Log Review Procedures, Part 10 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Once upon a time, I was retained to create a comprehensive PCI DSS-focused log review policies, procedures and practices for a large company. It is focused on PCI DSS, but based on generally useful log review practices that can be utilized by everybody and with any regulation or without any compliance flavor at all. This is the tenth post in the long, long series (part 1, part 2, part 3 â all parts). A few tips on how you can use it in your organization can be found in Part 1. You can also retain me to customize or adapt it to your needs. And so we continue with our Complete PCI DSS Log Review Procedures: Exception Investigation and AnalysisA message not fitting the profile of a normal is flagged âan exception.â It is important to note that an exception is not the same as a security incident, but it might be an early indication that one is taking place. At this stage we have an individual log message that is outside of routine/normal operation. How do we figure out whether it is significant, determine impact on security and PCI compliance status? Initial InvestigationThe following high-level investigative process (âInitial Investigationâ) is used on each âexceptionâ entry (more details are added further in the document): Specifically, the above process makes use of a log investigative checklist, which is explained below in more details.  1. Look at log entries at the same time: this technique involves looking at an increasing range of time periods around the log message that is being investigated. Most log management products can allow you to review logs or to search for all logs within a specific time frame. For example: a. First, look at other log messages triggered 1 minute before and 1 minute after the âsuspiciousâ log b. Second, look at other log messages triggered 10 minute before and 10 minute after the âsuspiciousâ log c. Third, look at other log messages triggered 1 hour before and 1 hour after the âsuspiciousâ log  2. Look at other entries from same user: this technique includes looking for other log entries produced by the activities of the same user. It often happens that a particular logged event of a user activity can only be interpreted in the context of other activities of the same user. Most log management products can allow you to âdrill down intoâ or search for a specific user within a specific time frame.  3. Look at the same type of entry on other systems: this method covers looking for other log messages of the same type, but on different systems in order to determine its impact. Learning when the same message was products on other system may hold clues to understanding the impact of this log message.  4. Look at entries from same source (if applicable): this method involves reviewing all other log messages from the network source address (where relevant).  5. Look at entries from same app module (if applicable): this method involves reviewing all other log messages from the same application module or components. While other messages in the same time frame (see item 1. above) may be significant, reviewing all recent logs from the same components typically helps to reveal what is going on.  In some cases, the above checklist will not render the result. Namely, the exception log entry will remain of unknown impact to security and PCI DSS compliance. In this case, we need to acquire information from other systems, such as File Integrity Monitoring, Vulnerability Management, Anti-malware, Patch Management, Identity Management, Network Management and others. To be continued. Follow PCI_Log_Review to see all posts. Possibly related posts:
About me: http://www.chuvakin.org
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 12/15/2010 08:05 AM | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Complete PCI DSS Log Review Procedures, Part 9 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Once upon a time, I was retained to create a comprehensive PCI DSS-focused log review policies, procedures and practices for a large company. It is focused on PCI DSS, but based on generally useful log review practices that can be utilized by everybody and with any regulation or without any compliance flavor at all. This is the ninth post in the long, long series (part 1, part 2, part 3 â all parts). A few tips on how you can use it in your organization can be found in Part 1. You can also retain me to customize or adapt it to your needs. Todayâs section covers one of the most critical parts of any log review process â the main daily workflow! Pay attention, please And so we continue with our Complete PCI DSS Log Review Procedures: Main Workflow: Daily Log ReviewThis is the very central piece of the log review â comparing the logs produced over the last day (in case of a daily review) with an accumulated baseline. Daily workflow follows this model: This diagram summarizes the actions of the log analyst who performs daily log review. Before we proceed, the issue of frequency of the log review needs to be addressed. Frequency of Periodic Log ReviewPCI DSS requirement 10.6 explicitly states that âReview logs for all system components at least daily.â It is assumed that daily log review procedures will be followed every day. Only your QSA may approve less frequent log reviews, based on the same principle that QSAs use for compensating controls. What are some of the reasons when less frequent log reviews may be approved? The list below contains some of the reasons why daily log review may be performed less frequently than every day. · Application or system does not produce logs every day. If log records are not added every day, then daily log review is unlikely to be needed · Log review is performed using a log management system that collects log in batch mode, and batches of logs arrive less frequently than once a day[1] · Application does not handle or store credit card data; it is only in scope since it is directly connected to Remember that only your QSAâs opinion on this is binding and nobody elseâs! How does one actually compare todayâs batch of logs to a baseline? Two methods are possible; both are widely used for log review â the selection can be made based on the available resources and tools used. Specifically: Out of the two methods, the first method only considers log types not observed before and can be done manually as well as with tools. Despite its simplicity, it is extremely effective with many types of logs: simply noticing that a new log message type is produced is typically very insightful for security, compliance and operations. For example, if log messages with IDs 1,2,3,4,5,6 and 7 are produced every day in large numbers, but log message with ID 8 is never seen, each occurrence of such log message is reason for an investigation. If it is confirmed that the message is benign and no action is triggered, it can be later added to the baseline. So, the summary of comparison methods for daily log review is:  · Basic method: o Log type not seen before (NEW log message type)  · Advanced methods: o Log type not seen before (NEW log message type) o Log type seen more frequently than in baseline o Log type seen less frequently than in baseline) o Log type not seen before (for particular user) o Log type not seen before (for particular application module) o Log type not seen before (on the weekend) o Log type not seen before (during work day) o New user activity noted (any log from a user not seen before on the system)  While following the advanced method, other comparison algorithms can be used by the log management tools as well. After the message is flagged as an exception, we move to a different stage in our daily workflow â from daily review to investigation and analysis. [1] While such rare collection is not recommended, it is not entirely uncommon either. To be continued. Follow PCI_Log_Review to see all posts. Possibly related posts:
About me: http://www.chuvakin.org
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 12/14/2010 06:33 AM | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Some Recent and Upcoming Speaking Ops | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Recent:
Presentation is embedded below and available here: "You Got That SIEM. Now What Do You Do?"Â by Dr. Anton Chuvakin View more presentations from Anton Chuvakin. Upcoming:
Enjoy! About me: http://www.chuvakin.org
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 12/11/2010 02:11 PM | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Complete PCI DSS Log Review Procedures, Part 8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Once upon a time, I was retained to create a comprehensive PCI DSS-focused log review policies, procedures and practices for a large company. As I am preparing to handle more of such engagements (including ones not focused on PCI DSS, but covering other compliance or purely security log reviews), I decided to publish a heavily sanitized version of that log review guidance as a long blog post series, tagged âPCI_Log_Review.â It is focused on PCI DSS, but based on generally useful log review practices that can be utilized by everybody and with any regulation or without any compliance flavor at all. This is the eighth post in the long, long series (part 1, part 2, part 3 â all parts). A few tips on how you can use it in your organization can be found in Part 1. You can also retain me to customize or adapt it to your needs. And so we continue with our Complete PCI DSS Log Review Procedures: Building an Initial Baseline ManuallyTo build a baseline without using a log management tool has to be done when logs are not compatible with an available tool or the available tool has poor understanding of log data (text indexing tool). To do it, perform the following:1. Make sure that relevant logs from a PCI application are saved in one location 2. Select a time period for an initial baseline: â90 daysâ or âall timeâ if logs have been collected for less than 90 days; check the timestamp on the earliest logs to determine that 3. Review log entries starting from the oldest to the newest, attempting to identify their types 4. Manually create a summary of all observed types; if realistic, collect the counts of time each message was seen (not likely in case of high log data volume) 5. Assuming that no breaches of card data have been discovered in that time period , we can accept the above report as a baseline for âroutine operationâ 6. An additional step should be performed while creating a baseline: even though we assume that no compromise of card data has taken place, there is a chance that some of the log messages recorded over the 90 day period triggered some kind of action or remediation. Such messages are referred to as âknown badâ and should be marked as such. Example: Building an Initial Baseline ManuallyHere is an example process of the above, performed on a Windows system in-scope for PCI DSS that also contains PCI DSS application called âSecureFAIL.â1. Make sure that relevant logs from a PCI application are saved in one location First, verify Windows event logging is running: a. Go to âControl Panelâ, click on âAdministrative Toolsâ, click on âEvent Viewerâ b. Right-click on âSecurity Logâ, select âProperties.â The result should match this: c. Next, review audit policy Second, verify SecureFAIL dedicated logging: a. Go to âC:\Program Files\SecureFAIL\Logsâ b. Review the contents of the directory, it should show the following: 2. Select a time period for an initial baseline: â90 daysâ or âall timeâ if logs have been collected for less than 90 days; check the timestamp on the earliest logs to determine that a. Windows event logs: available for 30 days on the system, might be available for longer b. SecureFAIL logs: available for 90 days on the system, might be available for longer Baselining will be performed over last 30 days since data is available for 30 days only. 3. Review log entries starting from the oldest to the newest, attempting to identify their types a. Review all using MS LogParser tool (can be obtained http://www.microsoft.com/downloads/details.aspx?FamilyID=890cd06b-abf8-4c25-91b2-f8d975cf8c07&displaylang=en). Run the tool as follows: C:\Tools\LogParser.exe "SELECT SourceName, EventCategoryName, Message INTO event_log_summary.txt GROUP BY EventCategoryName FROM Security'" -resolveSIDs:ON and review the resulting summary of event types. b. Open the file âsecureFAIL_log-082009.txtâ in notepad and review the entries. LogParser tool above may also be used to analyze logs in plain text files (detailed instructions on using the tool fall outside the scope of this document) 4. Manually create a summary of all observed types; if realistic, collect the counts of time each message was seen (not likely in case of high log data volume) This step is the same as when using the automated tools â the baseline is a table of all event types as shown below:
Assuming that no breaches of card data have been discovered in that time period, we can accept the above report as a baseline for âroutine operation.â However, during the first review it logs, it might be necessary to investigate some of the logged events before we accept them as normal (such as the last even in the table). The next step explains how this is done. 5. An additional step should be performed while creating a baseline: even though we assume that no compromise of card data has taken place, there is a chance that some of the log messages recorded over the 90 day period triggered some kind of action or remediation. Such messages are referred to as âknown badâ and should be marked as such. Same as when using the automated log management tools, we notice the last line, the log record with an event ID = 666 and event name âMemory exhaustedâ that only occurred once during the 90 day period. Such rarity of the event is at least interesting; the message description (âMemory exhaustedâ) might also indicate a potentially serious issue and thus needs to be investigated as described below in the investigative procedures. What are some of the messages that will be âknown badâ for most applications? Guidance for Identifying âKnown Badâ MessagesThe following are some rough guidelines for marking some messages as âknown badâ during the process of creating the baseline. If generated, these messages will be looked at first during the daily review process. MANY site-specific messages might need to be added but this provides a useful starting point.1. Login and other âaccess grantedâ log messages occurring at unusual hour[1] 2. Credential and access modifications log messages occurring outside of a change window 3. Any log messages produced by the expired user accounts 4. Reboot/restart messages outside of maintenance window (if defined) 5. Backup/export of data outside of backup windows (if defined) 6. Log data deletion 7. Logging termination on system or application 8. Any change to logging configuration on the system or application 9. Any log message that has triggered any action in the past: system configuration, investigation, etc 10. Other logs clearly associated with security policy violations. As we can see, this list is also very useful for creating âwhat to monitor in near-real-time?â policy and not just for logging. Over time, this list should be expanded based on the knowledge of local application logs and past investigations. After we built the initial baselines we can start the daily log review. [1] Technically, this also requires a creation of a baseline for better accuracy. However, logins occurring outside of business hours (for the correct time zone!) are typically at least âinterestingâ to review. To be continued. Follow PCI_Log_Review to see all posts. Possibly related posts:
About me: http://www.chuvakin.org
|