[EN] Practical experience in software engineering has demonstrated that the goal of building totally fault-free software systems, although desirable, is impossible to achieve. Therefore, it is necessary to incorporate mitigation techniques in the deployed software, in order to reduce the impact of latent faults. This thesis makes contributions to three memory corruption mitigation techniques: the stack smashing protector (SSP), address space layout randomisation (ASLR) and automatic software diversification. The SSP is a very effective protection technique used against stack buffer overflows, but it is prone to brute force attacks, particularly the dangerous byte-for-byte attack. A novel modification, named RenewSSP, has been proposed whi...
Tese de mestrado, Segurança Informática, Universidade de Lisboa, Faculdade de Ciências, 2022Malware ...
Most computing systems are heavily dependent on their main memories, as their primary storage, or as...
Aquesta tesi aborda diversos problemes dins del camp de processament de senyals en agrupacions d'ant...
Tesis por compendio[EN] Practical experience in software engineering has demonstrated that the goal ...
In a world where software gradually plays a key role daily, a failure may bring unpleasant consequen...
[Resumen] En esta tesis se muestra y demuestra, cómo la ecuación fundamental del conocimiento...
[EN] Incorporating error detection mechanisms is a key element in the design of fault tolerant syste...
Abstract. Electronic systems designed by man have a high level of complexity. This feature joined ...
En el presente trabajo se pretende aplicar una alternativa derivada de la Inteligencia Artificial qu...
Hardware errors become more common as silicon technologies shrink and become more vulnerable, especi...
Los compiladores modernos presentan un gran número de opciones de compilación, que pueden alterar la...
<p><strong>Mayo de 1987</strong></p><p>Por ahora esta parte es la últi...
Exploiting concurrency to achieve greater performance is a difficult and important challenge for cur...
[EN] In the present project thermography techniques are used in order to detect moistures and faults...
Automatització del manteniment de les diferents versions dels sistemes operatius i del software més ...
Tese de mestrado, Segurança Informática, Universidade de Lisboa, Faculdade de Ciências, 2022Malware ...
Most computing systems are heavily dependent on their main memories, as their primary storage, or as...
Aquesta tesi aborda diversos problemes dins del camp de processament de senyals en agrupacions d'ant...
Tesis por compendio[EN] Practical experience in software engineering has demonstrated that the goal ...
In a world where software gradually plays a key role daily, a failure may bring unpleasant consequen...
[Resumen] En esta tesis se muestra y demuestra, cómo la ecuación fundamental del conocimiento...
[EN] Incorporating error detection mechanisms is a key element in the design of fault tolerant syste...
Abstract. Electronic systems designed by man have a high level of complexity. This feature joined ...
En el presente trabajo se pretende aplicar una alternativa derivada de la Inteligencia Artificial qu...
Hardware errors become more common as silicon technologies shrink and become more vulnerable, especi...
Los compiladores modernos presentan un gran número de opciones de compilación, que pueden alterar la...
<p><strong>Mayo de 1987</strong></p><p>Por ahora esta parte es la últi...
Exploiting concurrency to achieve greater performance is a difficult and important challenge for cur...
[EN] In the present project thermography techniques are used in order to detect moistures and faults...
Automatització del manteniment de les diferents versions dels sistemes operatius i del software més ...
Tese de mestrado, Segurança Informática, Universidade de Lisboa, Faculdade de Ciências, 2022Malware ...
Most computing systems are heavily dependent on their main memories, as their primary storage, or as...
Aquesta tesi aborda diversos problemes dins del camp de processament de senyals en agrupacions d'ant...