UBER, Taxi Drivers, Circus and Guitars on Airplanes
I am having an amazing night. I am on my way to Bangalore, travelling there majorly to take part in HackIndia.io. I am at the Indra Gandhi Airport now, and am loving the trip already. Before coming...
View ArticleEncapsulation in Javascript
Someone asked me about how could I implement encapsulation in Javascript and I got stumped, I had no answer to it, and after studying how its done, it really is a bit tricky. Encapsulation in...
View Articlexchg rax, rax
I found this amazing book online xchg rax, rax by xorpd. It’s a collection of assembly riddles. The book contains 0x40 short assembly snippets, with no text. I just started reading it and its amazing....
View ArticleGet list of likes for any facebook post
Get list of users who have liked a particular post on facebook. Step 1 – Getting an access token: Go to graph explorer. Click on Get Token->Get Access Token. Check user_photos and user_posts...
View ArticleSigned and Unsigned additions in x86
Some basic knowledge of assembly, registers and flags is assumed. Unsigned addition We use an adder circuit in the CPU to do additions. To check for overflows and carry we have 2 flags. Consider we...
View ArticleReversing an ELF from the ground up
Given an ELF binary, you can use tools like Radare2 (open-source equivalent of IDA Pro) to try and understand what the binary consists of and what could exactly happen when you execute it. This is...
View ArticleTutorial, CSAW CTF 2016 writeup
Tutorial was an easy pwn in CSAW CTF 2016, worth 200 points. Ok sport, now that you have had your Warmup, maybe you want to checkout the Tutorial. Download the challenge from here. By passing it to the...
View ArticleGameTime, CSAW CTF 2016 writeup
GameTime was an easy windows rev task. The challenge is a game which asks you to press keys on demand. It gives you around 0x14 milliseconds to enter the key. Lets fire up olly and first look for all...
View ArticleM*CTF web200 writeup
Its simple. Just hack it. So we have a standard login page. Nothing special happening. If you enter admin:admin, you get an error message. It says User not found. So let’s try to brute this with a...
View ArticleTutorial, CSAW CTF 2016 writeup
Tutorial was an easy pwn in CSAW CTF 2016, worth 200 points.Continue reading on Aneesh Dogra’s Blog »
View Articlexchg rax,rax
I found this amazing book online xchg rax, rax by xorpd. It’s a collection of assembly riddles. The book contains 0x40 short assembly…Continue reading on Aneesh Dogra’s Blog »
View ArticleSigned and Unsigned additions in x86
Some basic knowledge of assembly, registers and flags is assumed.Continue reading on Aneesh Dogra’s Blog »
View ArticleM*CTF web200 writeup
Its simple. Just hack it.Continue reading on Aneesh Dogra’s Blog »
View ArticleReversing an ELF from the ground up
Given an ELF binary, you can use tools like Radare2 (open-source equivalent of IDA Pro) to try and understand what the binary consists of…Continue reading on Aneesh Dogra’s Blog »
View ArticleWriteup for zwiebel, Tum CTF 2016
Zwiebel was a pretty interesting reversing task in Tum CTF 2016. I spent around 6 hours solving it.Continue reading on Aneesh Dogra’s Blog »
View ArticleHackover CTF 2016, ping_gnop writeup
ping_gnopContinue reading on Aneesh Dogra’s Blog »
View ArticleSolving a simple crackme using Z3
I participated in the recent Scripting Challenge hosted by Byld. Palash made a nice rev question, which could be solved using z3, so here…Continue reading on Aneesh Dogra’s Blog »
View ArticleHack.lu CTF 2016, cornelius1 writeup
Cornelius1 was an easy crypto question in hack.lu ctfContinue reading on Aneesh Dogra’s Blog »
View ArticleCSAW CTF 2016 Finals, Cookie Math writeup
We’re given a stripped 32 bit ELF. You can download the binary here.Continue reading on Aneesh Dogra’s Blog »
View Article