Inversion

Submission Date: 2024/9/23 21:24:54
Status: Accepted
Author: rk222
Lines: 87

VSM

# [1200:1216] PEID
# 1200: 0 1 48
# 1202: 0 2 32
# 1204: 0 3 0
# 1208: 1 1 32
# 1210: 1 2 48
# 1212: 1 3 48
# [1216:1232] PEID
# 1216: 0 1 16
# 1218: 0 2 48
# 1220: 0 3 16
# 1224: 1 1 0
# 1226: 1 2 48
# 1228: 1 3 48
imm i"16" $lr[216,220,504,504]
imm i"32" $lr[202,208,504,504]
imm i"48" $lr[200,210,212,504]
imm i"48" $lr[218,226,228,504]
ipassa $lr[216,220,500,500] $lm[1216,1220,500,500]
ipassa $lr[202,208,500,500] $lm[1202,1208,500,500]
ipassa $lr[200,210,212,500] $lm[1200,1210,1212,500]
ipassa $lr[218,226,228,500] $lm[1218,1226,1228,500]
imm i"0x042f03b6" $r0
imm i"0x040b0397" $r1
imm i"0x038403ca" $r2
imm i"0x03a903ff" $r3
imm i"0x04240413" $r4
imm i"0x03d303a0" $r5
imm i"0x048307e0" $r6
imm i"0x0455043f" $r7
imm i"0x04130384" $r8
imm i"0x03d3036e" $r9
imm i"0x03a30437" $r10
imm i"0x047303f7" $r11
imm i"0x03e803ec" $r12
imm i"0x03e10443" $r13
imm i"0x03930378" $r14
imm i"0x044303c3" $r15
imm i"0x03fe03db" $r16
imm i"0x03c003f8" $r17
imm i"0x03aa048d" $r18
imm i"0x037d0485" $r19
imm i"0x03e50000" $r20
imm i"0x03fb03ab" $r21
imm i"0x041b03c7" $r22
imm i"0x046d041c" $r23
imm i"0x03960405" $r24
imm i"0x038403c0" $r25
imm i"0x03a7038b" $r26
imm i"0x0000039a" $r27
imm i"0x03e90440" $r28
imm i"0x037303cd" $r29
imm i"0x04150389" $r30
imm i"0x03ca03d5" $r31
imm i"0x0365039c" $r32
imm i"0x043a042d" $r33
imm i"0x03c003d0" $r34
imm i"0x03fc0543" $r35
imm i"0x03a403d5" $r36
imm i"0x03a103ea" $r37
imm i"0x03cd040e" $r38
imm i"0x04180409" $r39
imm i"0x03c20469" $r40
imm i"0x033c03b8" $r41
imm i"0x03d8039e" $r42
imm i"0x04590000" $r43
imm i"0x03fe0341" $r44
imm i"0x03cf03c1" $r45
imm i"0x0407042e" $r46
imm i"0x04330363" $r47
imm i"0x03f90466" $r48
imm i"0x039a03d1" $r49
imm i"0x03c403a1" $r50
imm i"0x03ee038c" $r51
imm i"0x03ec0382" $r52
imm i"0x03d2038e" $r53
imm i"0x03e10361" $r54
imm i"0x03b603b6" $r55
imm i"0x043903f4" $r56
imm i"0x03c4035f" $r57
imm i"0x03c303a8" $r58
imm i"0x03ff0339" $r59
imm i"0x041a03e6" $r60
imm i"0x04ab03a5" $r61
imm i"0x03c4034e" $r62
imm i"0x03b00422" $r63
lpassa $llr0v $llm200v
lpassa $llr16v $llm216v
lpassa $llr32v $llm232v
lpassa $llr48v $llm248v
# imm i"1" $nowrite
# ilsr $peid $aluf $t
ipassa $peid $t
imm i"4" $ls300
ipassa $lmt200 $ls0
# ---------------------------
# peid * 16
iand $peid $lr44 $ls302
ibsl $aluf $ls300 $ls304 $t
nop # t
llsr $ls0 $lmt[1200,1208,0,0] $ls[2,4,500,500]
llsl $aluf $lmt[1202,1210,0,0] $ls[2,4,500,500]
llsr $aluf $lmt[1204,1212,0,0] $ls[2,4,500,500]
nop
ior $aluf $ls[4,504,504,504] $ln0/1000
# d get $ls302n0c0b0m0p0 1
# d get $ls302n0c0b0m0p1 1
# d get $ls302n0c0b0m0p2 1
# d get $ls302n0c0b0m0p3 1
# d get $ls0n0c0b0m0p0 1
# d get $ls0n0c0b0m0p1 1
# d get $ls0n0c0b0m0p2 1
# d get $ls0n0c0b0m0p3 1
# d get $ls2n0c0b0m0p0 1
# d get $ls2n0c0b0m0p1 1
# d get $ls2n0c0b0m0p2 1
# d get $ls2n0c0b0m0p3 1
# d get $ls4n0c0b0m0p0 1
# d get $ls4n0c0b0m0p1 1
# d get $ls4n0c0b0m0p2 1
# d get $ls4n0c0b0m0p3 1
# d get $ln0n0c0b0m0p0 1
# d get $lr0n0c0b1m0p0 10
# d get $ls4m0p0 1
# d get $ls4n0c0b1m0p0 1
# d get $lm0n0c0b0m0p1 1
# d get $lm200n0c0b1m0p0 1
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Standard Output

ACCEPTED!! score=87 j=87 m=0 bytes=2180
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Standard Error

------------------- vsm --------------------
# ======= In(0): ((16_MAB:1, 4_PE:1, 2_W:1), (64:1))@LM0 / UInt =======
d set $lm0m0p0 1 0000003000000055 # values=[48, 85] / UInt @[0,0],[1,0]
d set $lm2m0p0 1 000000100000000D # values=[16, 13] / UInt @[0,1],[1,1]
d set $lm4m0p0 1 0000006100000059 # values=[97, 89] / UInt @[0,2],[1,2]
d set $lm6m0p0 1 000000450000001B # values=[69, 27] / UInt @[0,3],[1,3]
d set $lm8m0p0 1 0000004500000056 # values=[69, 86] / UInt @[0,4],[1,4]
d set $lm10m0p0 1 000000610000004D # values=[97, 77] / UInt @[0,5],[1,5]
d set $lm12m0p0 1 0000004000000057 # values=[64, 87] / UInt @[0,6],[1,6]
d set $lm14m0p0 1 0000004900000001 # values=[73, 1] / UInt @[0,7],[1,7]
d set $lm16m0p0 1 0000005400000019 # values=[84, 25] / UInt @[0,8],[1,8]
d set $lm18m0p0 1 000000040000000D # values=[4, 13] / UInt @[0,9],[1,9]
d set $lm20m0p0 1 000000010000003A # values=[1, 58] / UInt @[0,10],[1,10]
d set $lm22m0p0 1 0000001500000037 # values=[21, 55] / UInt @[0,11],[1,11]
d set $lm24m0p0 1 0000003800000006 # values=[56, 6] / UInt @[0,12],[1,12]
d set $lm26m0p0 1 0000004100000002 # values=[65, 2] / UInt @[0,13],[1,13]
d set $lm28m0p0 1 0000004900000016 # values=[73, 22] / UInt @[0,14],[1,14]
d set $lm30m0p0 1 0000006100000011 # values=[97, 17] / UInt @[0,15],[1,15]
d set $lm32m0p0 1 0000000F00000025 # values=[15, 37] / UInt @[0,16],[1,16]
d set $lm34m0p0 1 0000003200000062 # values=[50, 98] / UInt @[0,17],[1,17]
d set $lm36m0p0 1 000000260000000E # values=[38, 14] / UInt @[0,18],[1,18]
d set $lm38m0p0 1 000000550000003F # values=[85, 63] / UInt @[0,19],[1,19]
d set $lm40m0p0 1 0000004B00000058 # values=[75, 88] / UInt @[0,20],[1,20]
d set $lm42m0p0 1 000000570000001B # values=[87, 27] / UInt @[0,21],[1,21]
d set $lm44m0p0 1 0000002700000049 # values=[39, 73] / UInt @[0,22],[1,22]
d set $lm46m0p0 1 0000002500000026 # values=[37, 38] / UInt @[0,23],[1,23]
 
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX