Threat Data Collection: OSINT, IoC and Automation with Python
Teaches how to prepare a data collection plan for threat intelligence; how to collect data using search engines, web services, email and DNS interrogation, automated OSINT tools and Python scripts; and how to structure and enrich the collected data.
InstructorDr. Soner Çelik
Target audienceThreat intelligence and SOC analysts, OSINT researchers
Duration1 days
Training content
- Collection management and the collection plan
- Threat intelligence feeds and sources
- Collection through search engines, website and email footprinting, and DNS interrogation
- Automated OSINT tools and collection with Python
- Collecting IoCs from internal and external sources
- Bulk data management, structuring/normalization and sampling
- Threat data collection and enrichment in cloud environments
At the end of this training, participants
- Prepare a threat intelligence collection plan for the organization.
- Collect and validate IoCs from OSINT sources and feeds.
- Automate repetitive collection tasks with Python.
- Normalize data from different sources into a single format and prepare it for analysis.
Training method
Hands-on labPython script examplesLive instruction