
I’m a Ukrainian student and a unix/linux & open-source enthusiast, trying to get into cybersecurity, gain some practical skills.
My skills are:
- Cybersecurity
- Penetration testing
- Low-level programming: C, Rust, Assembly (RISC-V, x86-64), C++, Zig
- Self-hosting
- Malware developmnet
- Reverse engineering (IDA, Ghidra, NinjaBinary)
- A little bit of 3D
- A little bit of game development
Some projects I have
Facinus
Since our college switched from Windows to Ubuntu, I had a cool idea to remotely control my classroom PCs.
I discovered gsocket.io and started developing a tool that deploys a local web admin panel to collect logs from connected clients.
I used an Ubuntu VM in QEMU and Bash scripted everything with some help of AI.
OS-in-1000-lines
My implementation of Operating System in 1000 lines by Shinya Yanagita.
A small operating system written from scratch for RISC-V CPU architecture.
This project will have basic context switching, paging, user mode, a command-line shell, a disk device driver, and file read/write operations in C.
And also I'll try to add some more functionality to it.
Right now I'm still working on basic stuff before implementing something new.
I'm still learning C and Assembly, the RISC-V instruction set is new to me.
Cybersecurity
I’ve been into cybersecurity for about 2 years now. I started with the normie setup — Kali Linux dual-booted next to Windows, learning through trial and error.
Eventually I spent more time on Linux, moved to KDE, configured everything myself, riced my terminal. Later switched to Arch and Hyprland.
I still have lots to learn, and I’d love to document all the tools and techniques I come across.
HackTheBox
My HTB profile
HTB gave me that initial hands-on boost I needed. As of right now I’ve solved more than 50 boxes (3 of them “Insane”: DarkCorp, Mist, and MassGarden).
Even though I sometimes rely on writeups and walkthroughs, I learn a lot from the infrastructure behind each box.
Bug bounty
Bug bounty is fascinating — legally hacking in-scope apps and possibly earning money.
But as a beginner, it’s tough. Recon is time-consuming, and rewards don’t always justify the effort unless you're really skilled.
I’ve tried a few programs but haven't found any serious vulnerabilities yet. I plan to shift my focus toward learning specific attack techniques and improving my skills first.
Self-hosting
I have a Raspberry Pi 5 with 4GB of RAM running DietPi and nixpkgs (I hate outdated Debian packages).
Currently hosting a bunch of stuff on it via Docker containers with help of desec.io.
Contact Me
You can reach me via the following channels:
- Email:
amoelle@proton.me | elleoma@forsen-cock.dedyn.io
- Matrix:
@elleoma:forsen-cock.dedyn.io
- Mastodon: @elleoma@soc.ua-fediland.de
- Twitter: @0xAm03113
- My github: https://github.com/elleoma
My setup
I use Arch Linux on a laptop — it just works and lets me get things done. I run Hyprland and use NVChad for Neovim.
Here’s my fastfetch
output:
▄ 💻️ OS info:
▟█▙ ┌────────────────────────────────┐
▟███▙ OS: Arch Linux x86_64
▟█████▙ Kernel: Linux 6.15.9-arch1-1
▟███████▙ Packages: 2103
▂▔▀▜██████▙ Display: 1920x1080@144 Hz
▟██▅▂▝▜█████▙ WM: Hyprland 0.50.1
▟█████████████▙ Terminal: tmux 3.5a
▟███████████████▙ └────────────────────────────────┘
▟█████████████████▙
▟███████████████████▙ ⚙️ Hardware:
▟█████████▛▀▀▜████████▙ ┌───────────────────────────────────┐
▟████████▛ ▜███████▙ CPU: Intel Core i7-12650H
▟█████████ ████████▙ GPU1: GeForce RTX 4060 / Mobile
▟██████████ █████▆▅▄▃▂ GPU2: UHD Graphics
▟██████████▛ ▜█████████▙ GPU1 Driver: nvidia
▟██████▀▀▀ ▀▀██████▙ GPU2 Driver: i915
▟███▀▘ ▝▀███▙ Memory: 5.04 GiB / 15.32 GiB
▟▛▀ ▀▜▙ └────────────────────────────────────┘
My dotfiles are here: dotfiles