Bachelors Cyber Security Student with Programming and hands on experience
Hello, I’m a bachelor’s cyber security student on my 4th semester with some years of experience in programming. My fields of interest are mainly in reverse engineering, threat hunting, and programming. I have experience in using various tools and techniques to detect and mitigate security threats, including threat intelligence, network analysis, and reverse engineering.
Background
I am pursuing a bachelor’s degree in Cyber Security in university where I have gained knowledge and skills in various aspects of security, including cryptography, network security, and digital forensics.
In addition to my academic background, I have been programming for several years both professionally and on my free time, which has allowed me to develop a deeper interest in how you write secure software. My experience in programming has also given me an edge in identifying and analyzing security threats, as well as in creating tools and automation scripts to improve my productivity and efficiency.
Reverse Engineering
Reverse enginnering, though having a steep learning curve I’m yet to overcome, is a very interesting field of cyber security. In the coming year I’m investing more time in the topic.
I have experience in using tools like IDA Pro, Cutter/Rizin, and Ghidra to analyze and reverse engineer software.
The Gaming Industry
In the gaming industry a well known problem exists: Cheating. As I previously worked in part on developing games, my interest in cyber security sparked the interest of how to detect and mitigate cheating in games. I have experience in using tools like Cheat Engine, IDA Pro, and Ghidra to analyze and reverse engineer games. This is a topic I will be writing more about in the future and are of great interest to me.
Programming
I have experience in programming in various languages, including C, Python, C#, Java, Go, and Javascript. I have also worked with various databases, including MySQL, PostgreSQL, and Firebase.
Game Development
I have some experience in Godot, but my main engine has been Unity. A ton of games are developed in this engine, and I’m hopeful that the familiarity with the engine and game development in general will help me in my future career if I choose to pursue anti-cheat development, or similar in the gaming industry.
Tooling and Automation
I have experience in using various tools and automation scripts to improve my productivity and efficiency. Some of those will be published on this website.
Linux
I use Linux as my primary operating system, and I have experience in using various Linux distributions, including Ubuntu, Debian, and Kali Linux.
My Setup
For my development setup, I have a laptop running native Pop OS, which has benefited me greatly in my studies. I also have a more powerful laptop where I run virtual machines for various activities, including CTFs, malware analysis, forensics, and game development.
CTFs
In my free time, I participate in Capture the Flag (CTF) competitions, which are a great way to learn new skills and improve my knowledge of cyber security. I have participated in several CTFs and really enjoy solving challenges in various categories. Those I usually find the most entertaining are those in cryptography, forensics, and reverse engineering.