At this meeting we learned the basics of Python by walking through a script that was designed to parse Apache server logs. Our resident security expert got the log files from his honeypot server he has set up. A Honeypot server is a decoy server used to detect malicious attacks. The various attacks on the honeypot server are then analyzed to prevent attacks before they hit the live servers.

We had success learning the basics of Python (we even had some members write their first lines of code!) and the group decided that we should do a more in depth Log parsing example with Python next meeting. You can find the sample files we used at our Github page.

Augusta Polyglot

A programming group in Augusta Maine.