::::::::::::::::::::::::::::
:: rasti's knowledge cave ::
::::::::::::::::::::::::::::
nothing fancy yet

A Deep Dive into Donex Ransomware (Part 1)

:: #malware-analysis, #reverse-engineering, #real-world
In this series of posts we dive into the internals of the Donex Ransomware. This series serves mostly as notes to keep track of my findings. I also record the entire analysis process and upload a series of videos on my YouTube channel. More info inside the post :)

Computing Inverse Ring Homomorphisms (DIY)

:: #real-world, #sage
In this post, I provide a detailed explanation of how to manually define the inverse ring homomorphism in SageMath, mapping a quotient ring over a finite field to a finite extension field of the same characteristic.

(Crypto) TSJ CTF 2022 - babyRSA

:: #ctf-writeups, #crypto
One of the first challenges I had solved, back in 2022. This one taught me about resultants, coppersmith’s small roots and how to work with curves defined over a ring instead of a finite field.

(Crypto) LITCTF 2023 - LCG... Squared?

:: #ctf-writeups, #crypto
This was a challenge I enjoyed solving in LITCTF 2023. I considered it a good introduction to variable elimination techniques, such as Groebner Basis and resultants.

(Crypto) Backdoor CTF 2024 - Hashing Frenzy

:: #ctf-writeups, #crypto, #LLL
Hashing Frenzy was a cool challenge related to problem solving via lattice reduction techniques. My goal is to showcase some of the intuition required to translate linear equations to instances of lattice problems.
1 of 1