| CompOrg Spring 2005 - HW3 FAQ |
|   CompOrg Home   |   HW3 Assignment |
+ Can't run a bomb
|
Question: | I've downloaded a bomb, but I can't seem to run it. I get "permission denied" when I try |
|
Answer: | Your bomb file does not have execute permissions set, try this to make the file executable chmod +x ./bomb |
+ Shortcuts?
|
Question: | Can we defuse these bombs in any way we want? Is it considered cheating if we manually set the registers in gdb? On the first one for example, I figured out what characters I had to add to the string to get $esi to be the correct value at the last cmpl, but I could have also just done a "set $esi=0xAE6". It would have defused phase_1. I mean... it would kind of make this homework assignment much easier to be able to do that, so that's why I'm asking. |
|
Answer: | This won't work. What happens when you solve a phase is that the spyware in your bomb sends your string to the grading server, which verifies whether the string works or not (there is no way to get credit for the phase unless you actually come up with a string). |
+ bomb grading/status server problems?
|
Question: | The bomb server doesn't seem to be seeing submissions, what's up? |
|
Answer: | Fixed (there were a number of machine problems over break...) |