Background
Personal Info
Greetings! My name's Panagiotis, otherwise known as MalwarePad online. I am a Greek student who likes everything related to computers. I'm engaged in anything that revolves around them.
I am a fully self-taught developer (with 8+ years of experience) in multiple fields... so be it low level, web, desktop, anything! It is a well-known fact I like learning new stuff including technologies or new languages entirely. Most of the times I welcome change with open arms.
Personal projects
The projects below are personal projects meaning that I've done them all by myself. This shows just how much of my life I've wasted staring at a 16:9 array of pixels :")
MalwarePad's website
The website you are looking at right now!
MalwarePad's file directory
The files.malwarepad.com mirror.
CavOS
A basic, Operating System written in C called cavOS, formally "Cave-Like Operating System". Read the README for more.
Cut
A quick demonstration of how malware quickly renders your computer unbootable. (MBR overwrite)
toy-ransomware
Actual real-world ransomware coded in WinAPI C++ with the help of the Cryptography API made to encrypt a whole Windows installation
MongoDB S3 backupper
Tool to automate dumping, archiving, encrypting and uploading a MongoDB NoSQL database to any S3 compliant bucket.
New-tab
Chrome new-tab knockoff bypassing the 10 shortcut limit. (mostly to prove knowing Prisma ORM)
YouAreAnIdiot in HTML
YouAreAnIdiot virus recreation from Adobe Flash to HTML. Malware preservation is extremely important :)
Skills
  • Format: The categories and sub-categories are mostly self-explanatory. The year inside then brackets is the year I began using x technology on production. That means I was already comfortable enough using it!
  • Video production:
    • Editing (Resolve & Premiere Pro) [2014]
    • 5 YouTube channels [2014]
  • Digital image work:
    • Photoshop [2017]
  • Web development
    • Languages:
      • TypeScript [2022]
      • Javascript [2022]
    • Frontend & Backend:
      • NextJS [2022]
      • Astro [2023]
    • Frontend:
      • Static pages (HTML, CSS, JS) [2016]
      • ReactJS [2021]
      • TailwindCSS [2023]
      • MaterialUI [2023]
    • Backend:
      • NodeJS [2018]
      • *SLQ (basics) [2019]
      • MongoDB [2022]
  • C programming:
    • Generic C [2019]
    • Kernel development [2020]
    • C++ [2021]
    • Competitive programming [2021]
  • Windows:
    • Malware researching/analyzing [2018]
    • WinAPI [2021]
    • Reverse engineering basics [2023]
  • Linux:
    • Sysadmin work [2017]
    • Shell scripting [2017]
    • Docker & Docker compose [2023]
    • Ansible playbooks [2023]
  • Miscellaneous libraries:
    • DiscordJS [late 2020]
    • ChartJS [2023]
    • Prisma [2023]
Contact me
It's nice you wanted to contact me... I really appreciate it! The best way to reach me is at Discord but publically. If you want to contact me personally, you would have to send me an email. If the contents of that email are that private (I seriously doubt that) then you can encrypt them against my GPG key.
Hardware
Control Panel
Taskbar position:
CC Software
To create content for all of you awesome people, I use the following:
Table of contents