Date of Submission

5-16-2022

Document Type

Thesis

Advisor

Liberty Page

Keywords

Python, Private Variables, Secure Coding, Coding Vulnerabilities, Cybersecurity

LCSH

Python (Computer program language), Cyber intelligence (Computer security)

Abstract

This study looks at the relative security of Python regarding private variables and functions used in most other programming languages. Python has only grown in popularity due to its simple syntax and developing capabilities. However, little research has been published about how secure Python code and programs compiled from Python code actually are. This research seeks to expose vulnerabilities in Python code and determine what must be done for these vulnerabilities to be exploited by hackers to abuse potentially sensitive information contained within the program.

The proposed methodology includes examining the private variable concept in other programming languages and conducting experiments to determine whether Python has any vulnerabilities specific to a lack of private variables and functions. Based on the findings of these experiments, further research will be needed to explore the range of vulnerabilities in Python code and how to protect against exploiting these vulnerabilities.

Share

COinS