SOFTWARE SECURITY TECHNIQUES: RISKS AND CHALLENGES

Because of the increasing number of applications that are working on-line, software security has become an important aspect for software development process. The paper will present the main mechanisms and features on which we have to stop when we are designin...

Full description

Bibliographic Details
Main Author: MARIUS IULIAN MIHAILESCU
Format: Article
Language:English
Published: Naval Academy Press 2016-07-01
Series:Scientific Bulletin of Naval Academy
Online Access:https://www.anmb.ro/buletinstiintific/buletine/2016_Issue1/FCS/458-465.pdf
Description
Summary:Because of the increasing number of applications that are working on-line, software security has become an important aspect for software development process. The paper will present the main mechanisms and features on which we have to stop when we are designing and implementing a software application, such as sensitive information, execution of the program, and different ways of analyzing static and dynamic code. We will explain two attacks techniques (analysis and tampering) that could occur on the program and we will demonstrate how we can exploit some vulnerable points of access in the software application. Based on the two types of attacks we will discuss about obfuscation techniques and perturbated functions as a new approach to obfuscation and diversity.
ISSN:1454-864X
2392-8956