Back to results

University of New Orleans

Some Novice methods for Software Protection with Obfuscation

Abstract

dc:description.abstract

Previously software is distributed to the users by using devices like CD.S and floppies and in the form of bytes. Due to the high usage of internet and in order to perform the tasks rapidly without wasting time on depending physical devices, software is supplied through internet in the form of source code itself. Since source code is available to the end users there is a possibility of changing the source code by malicious users in order to gain their personnel benefits which automatically leads to malfunctioning of the software. The method proposed in this thesis is based on the concept of using hardware to protect the software. We will obfuscate the relation between variables and statements in the software programs so that the attacker can not find the direct relation between them. The method combines software security with code obfuscation techniques, uses the concepts of cryptography like hashing functions and random number generators.

Degree

thesis:*
Name thesis:degree_name
M.S.
Level thesis:degree_level
Thesis
Discipline thesis:degree_discipline
Computer Science
Year
2006

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Aravalli, SaiKrishna
Contributors dc:contributor
  • Fu, Bin
  • Tu, Shengru
  • Richard, Golden

Subjects

dc:subject × 3

Identifiers

dc:identifier.*
Repository record dc:identifier
https://scholarworks.uno.edu/td/479
OAI identifier oai:identifier
oai:scholarworks.uno.edu:td-1479

Chain of custody

source
Harvested from
University of New Orleans
Base URL
scholarworks.uno.edu/do/oai/
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Aravalli, SaiKrishna. Some Novice methods for Software Protection with Obfuscation. Thesis thesis, 2006. https://scholarworks.uno.edu/td/479