Cybersecurity
[Open soon]
Work description
The proposed work plan aims to develop advanced cybersecurity tools through the analysis of technological infrastructures, the automation of software testing, the interpretation of system behavior, and validation in controlled environments with the support of specialized incident response teams (CSIRTs). The first phase will involve a detailed analysis of a realistic technological infrastructure, with the objective of mapping services, information flows, and critical components. This step will provide a foundation for identifying vulnerable areas and potential attack vectors, serving as the basis for subsequent phases. An automated framework for fuzzer generation will then be developed, capable of synthesizing test cases and input sequences for complex software libraries without the need for manual engineering. The approach will combine static and dynamic analysis techniques, focusing on the discovery of security vulnerabilities. In parallel, a framework for feature extraction and system behavior visualization will be designed, enabling the generation of actionable insights for cybersecurity experts. This tool will support anomaly detection and behavioral analysis based on system execution data. In the final phase, the developed components will be integrated and evaluated in a representative lab environment, in close collaboration with a CSIRT team. This step aims to test the effectiveness of the tools in realistic scenarios and to strengthen the practical applicability of the results.
Academic Qualifications
Bachelor's degree in Computer Science or a related field.
Minimum profile required
At least one write-up of a Capture the Flag (CTF) challenge.
Preference factors
Participation in one or more competition of Artificial intelligence and capture the flag. Currently taking the Computer Security module
Application Period
Since 17 Jul 2025 to 30 Jul 2025
[Open soon]
Centre
Advanced Computing Systems