Trivia

100: Hack ___ planet
200: EAX = 0. EDX is undefined. What is the mnemonic of the one byte instruction to make both zero?
300: This security "professional" claimed that while in Colombia, getting a shot in the ass was "the worst thing that ever happened to [him]"
400: What is the value of the $13 register after the attached ASM sequence? file
500: What kind of motorcycle did metr0 recently buy? (Two words)

100 the

有名すぎる

200 CDQ

EAXとEDXが0になる。
EAX=0 EDX=undefined
どっちも「0」になるのでEAX(32bitで現在の値が「0」)を64bit変換してEAXとEDXに結果を入れるCDQ

300 知らない

400 orz 分かりません。

500 metr0って誰。買った単車知らない。

下記が正解

・ 100: Hack ___ planet
(Key is: the)
・ 200: EAX = 0. EDX is undefined. What is the mnemonic of the one byte instruction to make both zero?
(Key is: CDQ)
・ 300: This security "professional" claimed that while in Colombia, getting a shot in the ass was "the worst thing that ever happened to [him]"
(Key is: Kevin Mitnick)
・ 400: What is the value of the $13 register after the attached ASM sequence? file
(Key is: 0)
・ 500: What kind of motorcycle did metr0 recently buy? (Two words)
(Key is: Gixxer 600)

400のファイル内容

ldah gp,18(t12)
lda gp,30704(gp)
lda sp,-32(sp)
stq ra,0(sp)
stq fp,8(sp)
mov sp,fp
ldq t0,-30952(gp)
stq t0,16(fp)
stq zero,24(fp)
ldq a0,16(fp)
addq fp,0x10,a1
clr a2
ldq t12,-32456(gp)
jsr ra,(t12),0x120007180 <__execve>