Oct 29

trainingJoin Andrew Hay for the SANS@Home SEC401R review/preparation session for the GIAC Security Essentials certification exams. This six session review course will allow GSEC candidates to prepare to pass the GSEC exam. Each session focuses on a particular book of the Security 401: SANS Security Essentials material. Class format is to review GSEC practice exam questions and answers to make sure that students understand the material covered in each book.

Covering Exam 1
Thursday, November 1st, 2007 – Book 401.1, Day 1
Thursday, November 8th, 2007 – Book 401.2, Day 2
Thursday, November 15th, 2007 – Book 401.3, Day 3

Covering Exam 2
Thursday, November 29th, 2007 – Book 401.4, Day 4
Thursday, December 6th, 2007 – Book 401.5, Day 5
Thursday, December 13, 2007 – Book 401.6, Day 6

Oct 26
Lunch and Learn on Log Management
icon1 Andrew Hay | icon2 Articles | icon4 10 26th, 2007| icon3

trainingIt’s good to see groups of people getting together to discuss important topics like log management in academic settings. If you go to the University of Florida I strongly suggest you drop by to listen and/or contribute :)

If you don’t know what’s happening with your computer, then you don’t know what’s happening to your data. How to keep up? Centralized Log Management is the trick, and it doesn’t have to be hard, either. Knowing the best tools and practices can make your life easier.
The next session on Tuesday, Oct.30, in Room 286 of Reitz Student Union will offer information about the latest tools, ideas, and guidelines in centralized log management. Ask the experts your best questions and find out about their best practices.

All interested IT professionals are invited to purchase lunch at the Food Court and eat during the round-table discussion. The two-hour session from 11:30 a.m. to 1:30 p.m. will feature questions and answers with Sawyer and Wiens as moderators and hosts.

More information can be found here: http://insideuf.ufl.edu/2007/10/26/lunch-and-learn-3/

Oct 24

certs I’ve been thinking of doing this for a while but have never found the time until now. Here is a list of what I feel are the most valuable certifications in the security industry, listed in Basic, Junior, Intermediate, and Senior categories. I’ll be covering these certifications over four articles starting with the Basic category.

Please note that:

  1. This is my opinion
  2. I am not saying you need all of these certifications, I am just listing those that I feel are at a basic level and may help you start your security career
  3. I fully expect to catch some flack for my categorization

Here is the list:

Basic

Cisco Certified Entry Networking Technician (CCENT)

The scoop:

The Cisco CCENT (Cisco Certified Entry Networking Technician) certification validates the skills required for entry-level network support positions, the starting point for many successful careers in networking. Candidates should have the knowledge and skill to install, operate and troubleshoot a small enterprise branch network, including basic network security. CCENT certification is the first step toward achieving CCNA, which covers medium size enterprise branch networks with more complex connections.

Associated Training: Interconnecting Cisco Networking Devices Part 1 (ICND1) v1.0
Requirements: One exam at a testing center (640-822 ICND1)
Renewal: Every 3 years
Andrew’s Notes: An understanding of how networking works provides a solid foundation for understanding advanced networking topics and network level security issues.
More Info: Cisco Certified Entry Networking Technician (CCENT)

CompTIA Network+® Certification

The scoop:

CompTIA Network+ validates the knowledge and skills of networking professionals. It is an international, vendor-neutral certification that recognizes a technician’s ability to describe the features and functions of networking components and to install, configure and troubleshoot basic networking hardware, protocols and services. Although not a prerequisite, it is recommended that CompTIA Network+ candidates have at least nine months of experience in network support or administration or adequate academic training, along with a CompTIA A+ certification.

Associated Training: Materials can be found through the CompTIA Authorized Quality Curriculum (CAQC) site and CompTIA Learning Alliance (CLA) site
Requirements: One exam at a testing center
Renewal: Never expires
Andrew’s Notes: The Network+ certification introduces you to additional networking topics and can help you prepare for the CCNA certification.
More Info: CompTIA Network+® Certification

Microsoft Certified Professional (MCP) in Microsoft Windows Vista, Microsoft Windows XP Professional, and/or Microsoft Windows 2000 Professional

The scoop:

Microsoft Certified Professionals (MCPs) stand apart from other IT personnel. They have demonstrated undeniable expertise with Microsoft products and platforms to colleagues, employers, and—most important—to themselves.

Associated Training: Can be obtained directly from Microsoft or through an endless number of 3rd party providers
Requirements: One exam at a testing center
Renewal: Expires when retired by Microsoft
Andrew’s Notes: Everyone needs to know the basics of installing and configuring the most widely deployed desktop operating systems before they can even think about securing them.
More Info: Microsoft Certified Professional (MCP) in Microsoft Windows Vista, Microsoft Windows XP Professional, and/or Microsoft Windows 2000 Professional

CompTIA Linux+™ Certification

The scoop:

CompTIA Linux+ is a vendor-neutral certification, generic across distributions, that validates the knowledge of individuals with a minimum of six to twelve months of practical Linux experience. Professionals holding the CompTIA Linux+ credential can explain fundamental management of Linux systems from the command line, demonstrate knowledge of user administration, understand file permissions, software configurations, and management of Linux-based clients, server systems and security.

Associated Training: Materials can be found through the CompTIA Authorized Quality Curriculum (CAQC) site and CompTIA Learning Alliance (CLA) site
Requirements: One exam at a testing center
Renewal: Never expires
Andrew’s Notes: The Linux+ certification gives you the basic knowledge on how to work with a Linux operating system. If you can, I’d invest the time into a MCP certification AND a Linux certification to round out your knowledge.
More Info: CompTIA Linux+™ Certification

Junior Level Linux Professional (LPIC-1)

The scoop:

Overview of Tasks: To pass Level 1 someone should be able to:

  • Work at the Linux command line
  • Perform easy maintenance tasks: help out users, add users to a larger system, backup & restore, shutdown & reboot
  • Install and configure a workstation (including X) and connect it to a LAN, or a stand-alone PC via modem to the Internet.

Associated Training: Materials can be found through the LPI Approved Training Materials (LPI ATM) site
Requirements: There are currently 2 exams for the first level (LPIC1) that can be taken at a testing center
Renewal: Once a person is certified by LPI and receives a certification designation (LPIC-1, LPIC-2, LPIC-3), recertification is recommended after two years from the date of the certification designation to retain a current certification status. However, to RETAIN an ACTIVE certification status, a certification holder is REQUIRED to recertify within 5 years of the certification designation.
Andrew’s Notes: Like the Linux+ certification, the LPIC-1 gives you the basic knowledge on how to work with a Linux operating system. If you can, I’d invest the time into a MCP certification AND a Linux certification to round out your knowledge.
More Info: Junior Level Linux Professional (LPIC-1)

Summary of Basic Level Certifications

I feel that a solid base of knowledge, that combines operating system and networking expertise, provides a strong foundation for getting into the security field. You may notice that I have not mentioned any programming related certifications in my Basic list. This is simply because I am not a programmer, nor do I want to be one. Perhaps someone can revise this list in the future to include programming related certifications ;)

Oct 23

q1Hey everyone. It turns out that Q1 Labs QRadar has been nominated for a SC Magazine Trust Award in the “Best Event Management Solution (Covers SIM/SEM Solutions)” category. I encourage you to vote for our product since we have all, myself included, given a lot of ourselves to this great product!

More information about QRadar can be found here and click here to vote for QRadar.

Finalists in the Reader Trust Awards will be announced in December. The Winners will be announced at the SC Magazine Awards ceremony and gala dinner at the RSA Conference in San Francisco on April 8, 2008.

Oct 21

ReadI apologize for not blogging more lately but the Rugby World Cup has been on TV for the past two months and, being a huge rugby fan, had to dedicate a portion of my life to it. Now that it’s over, Go Springboks, I’m back :)

Here is the list:

Air Force Ready to Drop Cyber Bombs – You had to know it was coming.

“In the wake of several Chinese probes into the Defense Department’s non-classified computer and communications network, known as the NIPRNET, as well as German and British defense networks, the Air Force has made it clear it feels that, to fight effectively in cyberspace, a military must be on the offensive.”

Reading List – October 10, 2007 – Good collection of posts to check out.

A few things on my reading list for today … The first is a three part series on crimeware (malware specifically designed to yield money for the operators of the malware through direct financial theft) by CSO magazine. It’s an interesting look and shows that the underground economy is just as skilled as the fully legit software economy at adapting to “everything as a service”. It’s a three party series and they cover all sorts of links between groups and techniques. Excerpts below …

A collection of educational security incidents as of late:
Finanical Information On Thousands E-mailed To Student
Contractor Loses Decade Worth of Louisiana Student Financial Aid Data
Stolen Flash Drive Contained Student Data
Student Worker Steal UNCC Student Credit Card Information
MSU Extended University Computer Breached
Open FTP Files Contain Student Information

Cisco closing internal research group? – For all the money Cisco makes I can’t figure out why they think they can afford to not keep funding this group.

Dark Reading quotes a Cisco spokesman as saying that the CIAG still exists but the article goes on to say that the group’s research projects were on hold, as of Tuesday. Some of the research include SCADA security research, a honeynet for SCADA systems, Internet DNS scanning, study of “collateral damage” on network devices from malware attacks, a VoIP threat study, and the Common Vulnerability Scoring System (CVSS), reports Dark Reading.

BlackEnergy DDoS Bot – Analysis Available – Check out the report. It’s quite interesting.

BlackEnergy is an HTTP-based botnet used primarily for DDoS attacks. Unlike most
common bots, this bot does not communicate with the botnet master using IRC. Also, we
do not see any exploit activities from this bot, unlike a traditional IRC bot. This is a small
(under 50KB) binary for the Windows platform that uses a simple grammar to
communicate. Most of the botnets we have been tracking (over 30 at present) are located
in Malaysian and Russian IP address space and have targeted Russian sites with their
DDoS attacks.

This report is based on analysis of the distribution package of the BlackEnergy botnet,
tracking approximately 30 live and distinct botnets, and disassembly of several samples
captured in the wild.

Transient Electromagnetic Devices (TEDs) Can Threaten Our IT Infrastructure – Didn’t they do this in Ocean’s 11? :)

Many people recognize an old term – electromagnetic pulse or EMP. The ElectroMagnetic Pulse (EMP) effect was first observed during the early testing of high altitude airburst nuclear weapons. In the past EMP’s generally required the use of a nuclear detonation. Today a destructive EMP can be produced without the use of a nuclear device. The development of Transient Electromagnetic Devices (TEDs) now makes the threat of an EMP attack much more likely.

Web Application Scanning Depth Statistics – Agreed, it’s not easy to find a ‘one size fits all’ approach when evaluating web application scanners.

One of the most difficult aspects of web application security scanners is understanding how to evaluate them. Obviously the false positive false negative ratios are important, but it’s often difficult to measure, as it depends on the web application in question. However, Larry Suto came up with a very interesting concept on how to do unbiased measurements of web application scanners. One of the most important measurements is to understand how well the spider portion of the scanner works.

Forensics: New Options for the Enterprise – Nice tip of the hat to the importance of log analysis and log retention for use in forensic investigations.

Log analysis in particular has long been a thorn in IT’s side. Either you tried hard to forget that terabyte or so of raw log data just sitting there, or you paid through the nose for a security information manager. Now, affordable log analyzers are available from companies like LogLogic that can justify their existence by satisfying provisions of Sarbanes-Oxley and the Payment Card Industry Data Security Standard. Meanwhile, packet-capture products from vendors such as Network Instruments and NetWitness not only enable investigators to do full session reconstruction, they also help the network team diagnose performance problems. Finally, products from Clearwell Systems and Athena Archiver mean IT can handle e-mail analysis in-house. While aimed at e-discovery, these tools will also be invaluable when investigating claims of harassment or other inappropriate behavior involving e-mail communications.

Auditing and Securing Multifunction Devices from the SANS Information Security Reading Room

Honeynet Project’s status report for 2007 – I especially enjoyed the ‘lessons learned’ section. Thanks Anton for pointing this out.

Securing the Gateway to Your Enterprise: Web Services – Great article that you should take a look at if you run an IIS web server.

Eugene Siu, a Senior Security Consultant on the ACE Team has just published a great article summarizing some of the pitfalls and issues around web services security. You can read the whole article here.

First Line of Defense for Web Applications – Part 1 – Good review of validating input when developing software.

There are lots of security principles which one should be aware of while developing software but at the heart of any secure application, there should be a first line of defense – and the mother of all defenses is: Input Validation!

There is so much buzz around for how hackers hack and what offensive techniques do they use to break in, but at the core it is the mitigation strategy which matters to me and many of my customers. Lack of input validation is one of the _core_ vulnerabilities for almost all web attacks. If we can get this thing right, we can save lot of $(s) down the road. This series of blogs will talk in detail about Input validation strategies for web applications. We will also take a look at some interesting top Validation bloopers.

The DMZ Isn’t Dead…It’s Merely Catatonic – I agree, the DMZ does not provide “defense in depth” but does help isolate systems.

Joel Espenschied over at Computerworld wrote a topical today titled “The DMZ’s not dead…whatever the vendors are telling you.” Joel basically suggests that due to poorly written software, complex technology such as Web Services and SOA and poor operational models, that the DMZ provides the requisite layers of defense in depth to provide the security we need.

I’m not so sure I’d suggest that DMZ’s provide “defense in depth.” I’d suggest they provide segmentation and isolation, but if you look at most DMZ deployments they represent the typical Octopus approach to security; a bunch of single segments isolated by one (or a cluster) or firewalls. It’s the crap surrounding these segments that is appropriately tagged with the DiD moniker.

md5deep Version 2.0 – Hey…cool :)

Jesse Kornblum has released version 2.0 of his popular file-hashing application md5deep. The tool now supports unicode characters in file names when run on the Microsoft Windows platform. From now on md5deep also processes hash values from hash sets in EnCase format (.hash). Please see the changelog for details and further bug fixes.

Poll: Which Logs Do You Collect? – Please contribute to the poll…I’m curious what people are collecting as well.

I figured I’d do a poll a week since people really like it. So, my first poll-a-week: Which Logs Do You Collect?

Defining Digital Forensics – Yes…it would be great.

Wouldn’t it be great if we could just look up the term “digital forensics” in the dictionary? Unfortunately, as you and others have found, it is not that easy. Even better, wouldn’t it be great if we could sort out who is really performing digital forensics versus those performing media analysis, software code analysis, and/or network analysis? In the past, most have used other terms such as computer forensics; intrusion forensics; video forensics; audio forensics; and digital and multimedia forensics. It is past time for someone to succinctly coin this term…

[PCI] Compliance Stats Q3 2007 – Interesting results. I wonder how many people care outside of PCI ASV’s…and maybe the customers of the non-compliant organizations.

You should check out the newly released compliance statistics for Q3 2007.
98% of Level 1 and 2 merchants confirmed that they do not store prohibited data. Acquirers of Level 1 and 2 merchants that continue to store prohibited data are currently subject to monthly fines.

Intro to Reverse Engineering – Part 2 – Yay, part 2 of the article.

In Part 1, Intro to Reverse Engineering – No Assembly Required, we extended the series of coding articles for non-programmers with an area of high interest in the infosec community. We’re proud to be able to bring you the highly anticipated follow-up complete with screen shots, sample code and applications. This one is long and detailed, so strap yourselves in for some great educational content.

This paper is designed to outline some essential reverse engineering concepts, tools and techniques – primarily, debuggers and using the debugging process to reverse engineer application functions and algorithms. It is assumed you have knowledge of basic assembly and C programming. An understanding of Win32 programming and API calls is also helpful. This tutorial does not necessarily have to be read in order (although it is strongly advised), as some sections do not contain information that directly relates to subsequent sections. However, if you begin skipping around and find that you have trouble understanding a concept, or feel like you missed an explanation, it would be best to go back to previous sections of the tutorial and read them first.

« Previous Entries