Infamous Dr Evil

For our second lab of CSE202 Computer Architecture class, we are given binary bombs to defuse. This lab is very dangerous and harmful to your grade, maybe even your life depending on the hours that you spend on trying to defuse the bomb. It is harmful to your grade because you lose 1/2 point each time your bomb explode. So the story behind this lab is that Dr. Evil has created binary bombs and you to find the correct sequence of integers or string which are your password to defuse the bomb. To do this you have to look at the assembly instruction of Dr Evil’s binary bomb and carefully using the GDB debugger defuse the bomb. But if you accidentally step into the explode bomb method, your bomb goes, “BOOM!!!”. This is pretty crazy considering the fact, I have exploded my binary bomb once already. This was a scary moment indeed. I have defused 4 phases out of 6 phases so far towards defusing the bomb completely. Btw, there is a secret phase after you pass the 6 phases, hopefully, I get there. The goal of this lab is to get us to get experience with using the GDB debugger and look into assembly instructions of programs. Below is the sample of the assembly instruction and scoreboard of the class’s progress in defusing their bomb.

Screen Shot 2015-02-16 at 2.23.55 PM

Screen Shot 2015-02-16 at 2.16.26 PM

Advertisements

About lunur16

I am undergraduate student at Lehigh University. I am from Allentown, Pennsylvania. My intended major is Computer Engineering and possibly a minor in Business.
This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s