This repository serves as a collection of my Python automation projects.
This repository includes: a script that scans a directory of DNS log files, extracts network traffic data using Regular Expressions, and returns a sorted list of all hostnames queried by a specific client IP address.
This repository includes: a script that recursively scans a directory of DNS log files, extracts network traffic data using Regular Expressions, and returns a sorted list of all hostnames queried by a specific client IP address.
- Uses
pathlibto recursively read files. - Uses
RegExto parse complex log formats. - Filters traffic to isolate a specific user's activity.