Computer system
不要失望故事还长
这个作者很懒,什么都没留下…
展开
-
ICS bomblab总结
bomb ab 主要考察对汇编指令的阅读和理解. 由于不同人拿到的lab炸弹可能不一样,这里只讲我拿到的炸弹。首先拿到lab解压之后, objdumb -d > temp.txt 反汇编,看到main底下有六个phase函数,这个lab要求对每个函数输如特定的数或字符串,使得程序绕过bomb函数最终结束程序.0000000000400ee0 : 400ee0: 48 83 ec 08原创 2017-08-20 22:39:25 · 1682 阅读 · 0 评论 -
ICS datalab总结
/* * bitAnd - x&y using only ~ and | * Example: bitAnd(6, 5) = 4 * Legal ops: ~ | * Max ops: 8 * Rating: 1 */int bitAnd(int x, int y) { return ~(~x|~y);}/* * getByte - Extract by原创 2017-08-20 00:22:56 · 2684 阅读 · 0 评论