BrightProgrammer
BrightProgrammer
Home
Posts
Projects
Light
Dark
Automatic
Posts
The AMD64 Instruction Encoding Format Part 1
For past few days I’ve been working on a personal program/binary analysis tool which I’m calling Katana. I’ve made a simple Elf file loader for now but for it to have more utilities while working, and for me to learn something more, I’ve started working on my own disassembler for Katana.
Last updated on Mar 1, 2023
12 min read
One Instruction Set Computer Challenge from TetCTF - NOR VM (Elvis's Magic Box)
Writeup and solution files can be found here. For only writeup, go here.
Last updated on Feb 10, 2023
1 min read
Learning & Unlearning
One day, a Student came to his Master asked: Student : Why do I have to keep learning like this? We live at the bottom of these hills and you make me climb a different one everyday.
Last updated on Feb 5, 2023
9 min read
A Self Debugging Software Protection Challenge
The complete writeup is already written and can be found here : Elvis’s Protected Solution
Last updated on Jan 28, 2023
1 min read
reverse-engineering
,
crackme
Reverse Engineering Rustlang Binaries - A Series
I’ve been struggling with reverse engineering rustlang binaries for a while in CTF challenges. So I’m starting a reverse engineering series where I reverse engineer several rustlang binariesa and try to understand how they actually work.
Last updated on Dec 26, 2022
2 min read
Defeating Anti-VM and Anti-Debug
You can get the challenge binary from here. This is another awesome challenge from crackmes.one. The binary is able to run properly in specific builds of Windows 10.
Last updated on Dec 9, 2022
7 min read
Solving Rubik's Cube For A Crackme - s01den's cube
This crackme is less about actual reverse engineering and more on the programming side. You must have some decent knowledge of computer science and algorithms to solve this.
Last updated on Dec 4, 2022
14 min read
reversing
,
crackme
Bruteverse Solution - A Simple Bruteforce Attack
This is also another easy crackme. I don’t know why is it rated 4.0 in difficulty. It should be like 2 or less than that. All you have to do is read the assembly of the program or decompiled code (if available) and everything will be clear.
Last updated on Dec 2, 2022
2 min read
reversing
Solving A Keygen Like CrackMe
You can download the challenge binary from here. This is a keygen like crackme. Program asks you for a key that isn’t directly stored inside the program. You have to reverse the key checking algorithm to genreate key.
Last updated on Dec 2, 2022
3 min read
reversing
Solving The Easiest Crackme Of All Time
Hi folks! My exams ended recently and I started working on my skills again. I’ve been learning cryptography and binary exploitation for past few days but my reversing skills havent improved much since past year.
Last updated on Dec 2, 2022
2 min read
reversing
»
Cite
×