Přístupnostní navigace
E-application
Search Search Close
Bachelor's Thesis
Author of thesis: Bc. Rastislav Veteška
Acad. year: 2025/2026
Supervisor: Ing. Willi Lazarov
Reviewer: Ing. David Kohout, Ph.D.
This thesis addresses the topic of Open Source Intelligence (OSINT), which we define as the process of transforming legally and publicly available data into actionable intelligence. Today, the volume of data has long exceeded the capabilities of manual extraction, requiring the use of automated techniques such as web scraping. One of the objectives of this thesis is to analyze the technical obstacles these processes face. Modern web applications implement sophisticated protection mechanisms, including CAPTCHA systems, rate limiting, and advanced behavioral analysis of users based on mouse movements and interaction patterns. These measures significantly limit the effectiveness of traditional automated approaches and create a need for tools capable of simulating human behavior directly within the browser environment. The thesis presents and compares three existing web extensions for data collection. Based on the identification of their shortcomings, a new software solution in the form of a browser extension is designed and implemented. The final section of the thesis is devoted to experimental testing of the proposed tool.
Open Source Intelligence, OSINT, intelligence cycle, web scraping, large language models, anti-bot measures, CAPTCHA, reCAPTCHA v3, web extensions
Date of defence
16.06.2026
Result of the defence
Defended (thesis was successfully defended)
Grading
C
Process of defence
Student prezentoval výsledky své práce a komise byla seznámena s posudky. Student obhájil bakalářskou práci s výhradami a odpověděl na otázky členů komise a oponenta. Otázky: Jak složité by bylo navržené rozšíření přenést i do dalších webových prohlížečů, například Mozilla Firefox? Které části implementace by bylo nutné upravit? Hlavní ovládání nástroje je realizováno prostřednictvím popup okna. Zvažoval jste využití bočního panelu (sidebaru), který je v moderních prohlížečích běžně dostupný? Jak složitá by byla jeho implementace a jaké výhody či nevýhody by takové řešení přineslo? V jakých konkrétních oblastech či aplikacích spatřujete největší potenciál pro využití Vašeho řešení? Proč jste se chtěl vyhnout další automatizaci web scrapingu?
Language of thesis
Slovak
Faculty
Fakulta elektrotechniky a komunikačních technologií
Department
Department of Telecommunications
Study programme
Information Security (BPC-IBE)
Composition of Committee
prof. Ing. Jan Hajný, Ph.D. (předseda) doc. Ing. Pavel Mašek, Ph.D. (místopředseda) Mgr. Václav Stupka, Ph.D. (člen) Ing. Adrián Tomašov, Ph.D. (člen) Ing. Jan Dvořák, Ph.D. (člen) Ing. David Kohout, Ph.D. (člen) Ing. Vojtěch Sikora (člen)
Supervisor’s reportIng. Willi Lazarov
Grade proposed by supervisor: C
Reviewer’s reportIng. David Kohout, Ph.D.
Grade proposed by reviewer: C
Responsibility: Mgr. et Mgr. Hana Odstrčilová