Inspiration
I created, or rather attempted, on creating this application using Python to perform malware analysis on my home machine and on my VMs. I became interested in focusing on BlueTeam, in which i learned was more focused on digital forensics, and more on defensive measures, in which this came to mind.
What it does
The application was supposed to collect the file hashes of 'suspect' malware installed and residing inside your home machine or virtual machine. It would collect them, to store them in a secured file, and then for another python script to collect those hashes an upload them into VirusTotal using their API Key. The script would then web scrap the results into the command terminal/prompt for the user to see.
How we built it
I decided to build my project by using Python, as regarded with the programming language i am most familiar with. During the initial stage, i planned on using a python script where it would collect on the file hashes of 'suspect' malware files on the machine, and save them on a secured save file. Then i wrote another python script to collect those file hashes, and upload to VirusTotal, and web scrap the data from the results back into the terminal from where the script was run. The final product would have been one single python script using tkinter to create an application and to use two buttons that would call upon both scripts and run those scripts.
Challenges we ran into
The main challenge i faces was finding the right solution to this, while encouraged and motivated to complete this, a lot of obstacles and stops. Nevertheless, I will keep practicing in my free time, when i have it, and find the solution to this to finish my home-grew malware analysis application.
Accomplishments that we're proud of
I am proud of how much i progressed on my programming skills, compared to last year. Can say that i have reached ground to be intermediate.
What we learned
Through this 26 hours of the event, i learned that i improved on my programming skills since last, year, not to be advanced, but enough to work my way around some projects.
What's next for Malware Analysis Home App
I will continue to keep working until i can get the python scripts working for my personal use. Will come handy in future labs, and as a low-budget, home-based malware analysis security measure.
Log in or sign up for Devpost to join the conversation.