
GIAC Strategic OSINT Analyst
Domain 2Objective 3
Python for OSINT: Tools and Techniques GSOA Practice Questions (Page 2)
Part of the Advanced OSINT Tools and Techniques domain, which makes up ~56% of our current practice bank. GIAC (SANS) does not publish an official question count, but from its 180-minute exam (~70–120 total, ~39–67 in this domain), expect 13–22 from this objective — we provide 27 practice questions to prepare you well beyond it. (estimate)
27questions here
6free pages
7concepts
Questions 6–10
- 6
In a Python script that monitors a website for changes, what is the most common method to detect that a page's content has changed?
Select an answer first - 7
When using a third-party API in a Python OSINT script, what is the purpose of handling rate limits?
Select an answer first - 8
An analyst is automating the collection of OSINT data from three different APIs: a social media API, a threat-intelligence feed, and a geolocation service. Each API returns data in a different format. The analyst wants to combine the data into a single report that is easy to read. Which approach is the most efficient?
Select an answer first - 9
Which Python library is specifically designed for parsing HTML and XML content, making it useful for extracting specific data from a website to detect changes?
Select an answer first - 10
An analyst needs to monitor a website that frequently changes its layout. The analyst wants to be alerted only when the main content area changes, not when the site's navigation or footer changes. The script should run every 10 minutes and log all detected changes. Which approach is the most effective?
Select an answer first
Finished these 5 questions?
Review the revealed explanations, or continue through the curriculum.
Free Basic Practice is a study aid with revealable answers — not a scored exam. Examers.io is independent and not affiliated with or endorsed by GIAC (SANS). “GSOA” is a trademark of its owner, used for identification only.