« July 2007 | Main | September 2007 »
As you know, the "PCI Compliance" book is out. Syngress/Elsevier publisher released one chapter from the book for free: and it is my chapter on log management and logging in PCI! Enjoy it here! [PDF] The book (and, in fact my logging chapter!) already got some glowing reviews.
While people still argue whether PCI is simple or overly complex, PCI DSS is certainly motivating a lot of people to take a long hard look at their IT security ... For example, more people are starting to look at database logs as a result of PCI. While some vendors are still lagging behind, you can get your database logs into LogLogic today!
Posted August 24, 2007 in Compliance , Log Management & Intelligence , LogEd , LogMatters , Security | Permalink | TrackBack (0)
« July 2007 | Main | September 2007 »
As we've been saying, it's better to establish controls once and then map those (single) controls to multiple compliance mandates than it is to comply with every compliance mandate individually. Richard has some more thoughts on this in what is a pretty useful guide:
Control and governance frameworks like COBIT and ISO 17799 can help organizations in three ways: understanding the dimensions of security and governance requirements, illustrating the many options there are to meet requirements and structuring an ongoing compliance program.
And:
Compliance with any regulation, contract or standard requires a structured cyclical approach to accomplish its goals.
Look out for our Webcast on this very topic coming-up soon.
Posted August 22, 2007 in | Permalink | TrackBack (0)
« July 2007 | Main | September 2007 »
We’ve always prided ourselves on our openness and transparency and with this in mind I wanted to make you aware of changes taking place at LogLogic. This will be one of my last posts as CEO as I turn my focus to other priorities. I won’t be going far away and remain an advisor to, and major shareholder in LogLogic.
Since joining the Company three years ago we’ve taken a compelling idea – creating the Google of Log Data – and expanded it to create the most powerful Log Management and Intelligence Platform in the market for collecting, storing, reporting, alerting and sharing log data from virtually any source. We do it faster, more easily, with more reliability, and, more openness than anyone else out there. Fortune 100 companies use us as a cornerstone of their compliance efforts. Government agencies use as a key component in their security frameworks. And, leading Internet businesses use us to keep their data centers running 24x7x365.
With over 350 customers and growing, there’s no question LogLogic is the market share and customer satisfaction leader. Last quarter Gartner recognized us as a leader in the SIEM Magic Quadrant. We’ve maintained a 100% commitment to the channel and validated out technology strength with the broadest set of OEM relationships in the industry. And, we’ve grown from a focus on the Nth American market to having a global sales and support footprint with customers in nearly every major market.
This success is directly attributable to the incredible team we’ve been able to build. A team spanning employees, customers and partners. I want to thank you all for your support and friendship – long may it continue. We have always focused on succession planning and as a result we have a rock-solid foundation in place to ensure this momentum continues. Dominique Levin will be stepping in as interim-CEO while we complete the CEO search started some 30 days ago.
As I said, I’m still here and looking forward to contributing to LogLogic’s incredible success. Keep on logging!
- Chris
Posted August 22, 2007 in | Permalink | TrackBack (0)
« July 2007 | Main | September 2007 »
As I mentioned here, I started publishing the LogLogic Logging Glossary. So, here is the eleventh term (first second third fourth fifth sixth seventh eighth ninth tenth):
Log Preprocessing
1. The process of modifying or transforming a message as preparation for later stage processing.
Preprocessing can include multi-line message handling, encoding conversion, and special character substitution.
2. The prerequisite analysis of headers or other information in a log that define the formats or values present in the log messages.
The preprocessing assures correct parsing and identification of values.
Posted August 20, 2007 in Log Management & Intelligence , LogEd , LogMatters | Permalink | TrackBack (0)
« July 2007 | Main | September 2007 »
Remember that discussion about syslog servers? While some people might try to sell you a mere syslog server for big money, others fall in the opposite end of the spectrum: they think that building a high-performance scalable log management system is as easy as installing a syslog on a machine ...
This fun story was related to me by Dimitri McKay, our network and systems engineer from the East Coast. He said: "Our biggest competitor in the field seems to be home-grown syslog servers. Although tons can be saved creating a generic "syslog server," at the end of the day, the resources and man-hours needed to maintain the thing offset the savings to total cost of ownership. I've seen several cases where a customer has a number of these servers running, 'grepping' their way through mountains of log data, and setting up script after script after script. Usually such a thing is started by someone very clever on that team, who gets bored, and moves on to something else, or some other job, and the syslog servers fall into disarray because nobody knows how and what to do with them.
When comparing an open source syslog server to a high-performance (75,000 log messages/second!) Loglogic ST, you do get what you pay for.
Specifically, one of our government customers hired a new employee who looked at the Loglogic ST3010 and expressed his disdain for commercial "out of the box" solutions. His exact words? "I can totally build that for like nothin'." So off our new friend goes, putting together a home-grown syslog server.
First, he starts with a Linux kernel, installs a syslog collector, and then opens the flood gates direct from the Loglogic ST3010 via log message routing. The syslog server suddenly becomes unreachable, non-responsive to pings, SSH attempts, the whole nine. The flood gate of log traffic was then turned off. Back to the drawing board.
Our new employee then comes back with two machines taped together in a cluster. The flood gates are opened, forwarding messages direct from the ST3010 to the home-grown solution, and the same result ensues. No response from pings, SSH, or even console access.
This continues on... three servers clustered, four servers clustered, five servers clustered... till the sixth server was added, and that's when our customer pulled the plug on his new hire. Too much time and hardware resources were being used in a project that was being done quickly and efficiently by one Loglogic ST3010 appliance. Why try to fix it, if it “ain’t broken!”
At the end of the day, you get what you pay for, and you pay for what you get."
Posted August 10, 2007 in Innovation , Log Management & Intelligence , LogMatters , Security | Permalink | TrackBack (0)
« July 2007 | Main | September 2007 »
Following the new tradition of posting a tip of the week (mentioned here, here ; SANS jumped in as well), I decided to follow along and join the initiative. One of the bloggers called it "pay it forward" to the community.
So, Anton Logging Tip of the Day #12: Proxy Log Fun - Proxy Log Analysis for Possible Information Leakage Detection
You probably know that web proxies (such as Squid, BlueCoat SG and others) produce a lot of detailed logs, that record all web traffic flowing through the proxy as well as pass/block decisions made by the proxy's content filters and possibly embedded anti-malware tools. Proxy logs can be used for a whole range of things, from routine monitoring for Acceptable Use Policy (AUP) compliance to malware detection as well as possibly looking for security scourge of 2007 - web browser attacks by malicious or compromised web servers.
Specifically, in this tip we will learn how proxy logs can be used for detection of file uploads and other outbound information transfers vie the web. First, think what is the legitimate use of file upload functionality in your environment. For example, if using web-based mail services is allowed, then sending an attachment will include an upload. What else? The rest will be considered at least suspicious...
In addition to file uploads, some malicious or commonly unauthorized applications will use similar methods to steal or transfer data, that will be reflected in proxy logs. Looking for HTTP methods (such as POST) and content-type in combination with either known suspicious URL or user-agent (i.e. web client type) can often reveal spyware infections, actively collecting data. Admittedly, a well-written spyware can certainly fake the user-agent field so it is clearly not reliable, but still useful to add to our query above.
So, here are some of the criteria we will use to look for information uploads in Squid and BlueCoat SG proxy logs:
(if you feel adventurous, other interesting content-types to try are "application/x-javascript" and "text/javascript")
Here are the examples found in proxy logs using the above query, including some "classics" (while spyware specimen are a bit dated, this method of detecting them via logs is still relevant and useful):
The first three are traces of spyware (one was even identified by a BlueCoat content filter as "Spyware/Malware", the fourth is MSN Messenger-based activity while the fifth is emailing the Excel file via web mail.
Here are some other signs that will make the above log entry extra-suspicious is:
Overall, this log analysis method is good for casting a broad net to catch not just spyware-infected systems, but also unauthorized applications (e.g. method=POST and user-agent=iTunes), instant messaging (e.g. method=POST and then by user-agent, content or URL), simple forms of data theft and document handling policy violations (emailing files to self via web mail: method=POST and sensitive file name present in the entry; also content-type set to popular Office file types) as well as other abuses of web access. As a result, proxy logs provide an extremely rich AND readily available source of data about threats that users face!
To top it off, one promising direction of future research is using web proxy logs to detect client-side exploits by malicious web servers (more on this in the near future!)
Possibly related posts:
Also, I am tagging all the tips on my del.icio.us feed. Here is the link: All Tips of the Day.
Posted August 07, 2007 in Innovation , Log Management & Intelligence , LogEd , LogMatters , Security | Permalink | TrackBack (0)
« July 2007 | Main | September 2007 »
A note from the field... The word “sustained” makes all the difference when talking about log management. I hear people, especially log management vendors, talking about messages per second peak numbers, but often when the pedal reaches the floor, those peek numbers are completely unachievable.
A couple weeks ago I was on-site at a customer of ours in the Caribbean. They are a local ISP using our appliance to monitor their Netscreen Firewalls. Now, the LX1000 has a sustained rate of 1500 event messages per second. This you’ll find on our marketing material, you’ll find it on our website, you’ll find it all over the web. The LX1000 handles 1500 messages per second. Sustained. This customer firewall was sitting at a steady 1400 messages per second at two in the afternoon.
The customer was concerned at first. This company is an ISP, and they didn’t know what sort of messages per second they would see during peak times of 4:30 to 9:30pm. We let the machine run over-night collecting data for the following days configuration of alerts and reports.
Day two, I sat down and took a look at the previous nights performance. The LogLogic appliance during the middle of the night had dropped to receiving a paltry 400 messages per second, however, we saw the average raise up to roughly 2300 messages per second, peaking at nearly 3200 messages per second.. and it did so without a single dropped message. That's 3200+ MPS flood of data without a single dropped message.
The word “sustained” is key when looking at a log management solution. If you are going to compare apples to apples, you really have to compare the apples to apples. Some log management solutions will show you an orange, and claim it to be an apple. When the rubber hits the road, make sure your log management solution can handle the rates they claim. - Dimitri
Posted August 07, 2007 in | Permalink | TrackBack (0)
« July 2007 | Main | September 2007 »
Project Lasso 4.0 is out! Project Lasso has been downloaded more than 10,000 times since its launch in 2006. Project Lasso can be used for collecting Windows events and sending them to Syslog servers. When used with LogLogic 4, Windows events can be alerted and reported on in real-time, securely stored, and easily shared with other applications and dashboards.
Project Lasso collects all log data from Windows hosts without the need for any agents or code installed on the remote system - this speeds up deployment and reduces administration, leading to a much higher ROI. Windows DLL files contain critical information relating to the log messages themselves.
LogLogic has cracked the code on remote collection by combining the log data and the DLL information to produce actionable information in a format that allows it to be more rapidly searched and reported against.
LogLogic customers using Project Lasso in conjunction with LogLogic's Log Management Data Warehouse can combine Windows, Active Directory, Microsoft SQL, Exchange, IIS and ISA information with all the other platforms and applications (including custom or homegrown) within their enterprises.
For the first time large enterprises have an ability to track a user or IP address (on a global basis) from the time a connection is made (internally or externally) to every system and application that is then accessed. This end-to-end user activity monitoring and reporting from a single interface is proving invaluable to large enterprises needing to meet governance, risk and compliance requirements.
Project Lasso is available for free as a download from http://www.loglogic.com/logforge/
Posted August 02, 2007 in LogLogic News | Permalink | TrackBack (0)
« July 2007 | Main | September 2007 »
To comply with EC telecommunications logging directives (as other EU nations recently have), the UK has passed a law that starting October 1 telecommunications firms must generate and retain logs of landline and mobile communications for one year. We'd be happy to assist!
Posted August 01, 2007 in | Permalink | TrackBack (0)
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 |