kit

kit
git clone https://git.ryansepassi.com/git/kit.git
Log | Files | Refs | README

04-disasm-stripped-segment.expected (7336B)


      1 exec.stripped.elf:	file format elf64-arm64
      2 
      3 Disassembly of segment LOAD:
      4 
      5   404000:	ff c3 01 d1             	sub sp, sp, #112
      6   404004:	f1 83 01 91             	add x17, sp, #96
      7   404008:	3d 02 00 f8             	stur x29, [x17]
      8   40400c:	3e 82 00 f8             	stur x30, [x17, #8]
      9   404010:	fd c3 01 91             	add x29, sp, #112
     10   404014:	1f 20 03 d5             	nop
     11   404018:	1f 20 03 d5             	nop
     12   40401c:	1f 20 03 d5             	nop
     13   404020:	1f 20 03 d5             	nop
     14   404024:	1f 20 03 d5             	nop
     15   404028:	1f 20 03 d5             	nop
     16   40402c:	1f 20 03 d5             	nop
     17   404030:	1f 20 03 d5             	nop
     18   404034:	1f 20 03 d5             	nop
     19   404038:	1f 20 03 d5             	nop
     20   40403c:	1f 20 03 d5             	nop
     21   404040:	1f 20 03 d5             	nop
     22   404044:	1f 20 03 d5             	nop
     23   404048:	1f 20 03 d5             	nop
     24   40404c:	1f 20 03 d5             	nop
     25   404050:	1f 20 03 d5             	nop
     26   404054:	1f 20 03 d5             	nop
     27   404058:	1f 20 03 d5             	nop
     28   40405c:	1f 20 03 d5             	nop
     29   404060:	a0 83 1e f8             	stur x0, [x29, #-24]
     30   404064:	a8 0b 80 d2             	movz x8, 0x5d
     31   404068:	a9 83 5e f8             	ldur x9, [x29, #-24]
     32   40406c:	eb 03 09 aa             	mov x11, x9
     33   404070:	a9 83 5e f8             	ldur x9, [x29, #-24]
     34   404074:	ec 03 09 aa             	mov x12, x9
     35   404078:	ac 83 1d f8             	stur x12, [x29, #-40]
     36   40407c:	a9 a3 00 d1             	sub x9, x29, #40
     37   404080:	a9 83 1c f8             	stur x9, [x29, #-56]
     38   404084:	a9 83 5c f8             	ldur x9, [x29, #-56]
     39   404088:	ec 03 09 aa             	mov x12, x9
     40   40408c:	ed 03 0c aa             	mov x13, x12
     41   404090:	a9 01 40 f9             	ldr x9, [x13]
     42   404094:	a9 03 1b f8             	stur x9, [x29, #-80]
     43   404098:	a9 03 5b f8             	ldur x9, [x29, #-80]
     44   40409c:	ee 03 09 aa             	mov x14, x9
     45   4040a0:	a8 03 1e f8             	stur x8, [x29, #-32]
     46   4040a4:	ab 03 1d f8             	stur x11, [x29, #-48]
     47   4040a8:	ad 03 1c f8             	stur x13, [x29, #-64]
     48   4040ac:	ac 83 1b f8             	stur x12, [x29, #-72]
     49   4040b0:	ae 83 1a f8             	stur x14, [x29, #-88]
     50   4040b4:	a1 03 5e f8             	ldur x1, [x29, #-32]
     51   4040b8:	a0 83 5a f8             	ldur x0, [x29, #-88]
     52   4040bc:	01 00 00 d4             	svc #0x0
     53   4040c0:	a0 83 1a f8             	stur x0, [x29, #-88]
     54   4040c4:	a9 83 5a f8             	ldur x9, [x29, #-88]
     55   4040c8:	e8 03 09 aa             	mov x8, x9
     56   4040cc:	a9 03 5c f8             	ldur x9, [x29, #-64]
     57   4040d0:	28 01 00 f9             	str x8, [x9]
     58   4040d4:	a8 03 1a f8             	stur x8, [x29, #-96]
     59   4040d8:	a0 83 5d f8             	ldur x0, [x29, #-40]
     60   4040dc:	05 00 00 14             	b 0x4040f0
     61   4040e0:	08 00 80 d2             	movz x8, 0x0
     62   4040e4:	a8 83 19 f8             	stur x8, [x29, #-104]
     63   4040e8:	a0 83 59 f8             	ldur x0, [x29, #-104]
     64   4040ec:	01 00 00 14             	b 0x4040f0
     65   4040f0:	b0 03 00 91             	add x16, x29, #0
     66   4040f4:	1d 02 5f f8             	ldur x29, [x16, #-16]
     67   4040f8:	1e 82 5f f8             	ldur x30, [x16, #-8]
     68   4040fc:	1f 02 00 91             	add sp, x16, #0
     69   404100:	c0 03 5f d6             	ret
     70   404104:	ff c3 00 d1             	sub sp, sp, #48
     71   404108:	f1 83 00 91             	add x17, sp, #32
     72   40410c:	3d 02 00 f8             	stur x29, [x17]
     73   404110:	3e 82 00 f8             	stur x30, [x17, #8]
     74   404114:	fd c3 00 91             	add x29, sp, #48
     75   404118:	1f 20 03 d5             	nop
     76   40411c:	1f 20 03 d5             	nop
     77   404120:	1f 20 03 d5             	nop
     78   404124:	1f 20 03 d5             	nop
     79   404128:	1f 20 03 d5             	nop
     80   40412c:	1f 20 03 d5             	nop
     81   404130:	1f 20 03 d5             	nop
     82   404134:	1f 20 03 d5             	nop
     83   404138:	1f 20 03 d5             	nop
     84   40413c:	1f 20 03 d5             	nop
     85   404140:	1f 20 03 d5             	nop
     86   404144:	1f 20 03 d5             	nop
     87   404148:	1f 20 03 d5             	nop
     88   40414c:	1f 20 03 d5             	nop
     89   404150:	1f 20 03 d5             	nop
     90   404154:	1f 20 03 d5             	nop
     91   404158:	1f 20 03 d5             	nop
     92   40415c:	1f 20 03 d5             	nop
     93   404160:	1f 20 03 d5             	nop
     94   404164:	a0 c3 1e b8             	stur w0, [x29, #-20]
     95   404168:	a1 83 1e b8             	stur w1, [x29, #-24]
     96   40416c:	a9 c3 5e b8             	ldur w9, [x29, #-20]
     97   404170:	aa 83 5e b8             	ldur w10, [x29, #-24]
     98   404174:	28 7d 0a 1b             	mul w8, w9, w10
     99   404178:	e9 00 80 52             	movz w9, 0x7
    100   40417c:	0b 01 09 0b             	add w11, w8, w9
    101   404180:	a8 43 1e b8             	stur w8, [x29, #-28]
    102   404184:	ab 03 1e b8             	stur w11, [x29, #-32]
    103   404188:	a0 03 5e b8             	ldur w0, [x29, #-32]
    104   40418c:	05 00 00 14             	b 0x4041a0
    105   404190:	08 00 80 52             	movz w8, 0x0
    106   404194:	a8 c3 1d b8             	stur w8, [x29, #-36]
    107   404198:	a0 c3 5d b8             	ldur w0, [x29, #-36]
    108   40419c:	01 00 00 14             	b 0x4041a0
    109   4041a0:	b0 03 00 91             	add x16, x29, #0
    110   4041a4:	1d 02 5f f8             	ldur x29, [x16, #-16]
    111   4041a8:	1e 82 5f f8             	ldur x30, [x16, #-8]
    112   4041ac:	1f 02 00 91             	add sp, x16, #0
    113   4041b0:	c0 03 5f d6             	ret
    114   4041b4:	ff c3 00 d1             	sub sp, sp, #48
    115   4041b8:	f1 83 00 91             	add x17, sp, #32
    116   4041bc:	3d 02 00 f8             	stur x29, [x17]
    117   4041c0:	3e 82 00 f8             	stur x30, [x17, #8]
    118   4041c4:	fd c3 00 91             	add x29, sp, #48
    119   4041c8:	1f 20 03 d5             	nop
    120   4041cc:	1f 20 03 d5             	nop
    121   4041d0:	1f 20 03 d5             	nop
    122   4041d4:	1f 20 03 d5             	nop
    123   4041d8:	1f 20 03 d5             	nop
    124   4041dc:	1f 20 03 d5             	nop
    125   4041e0:	1f 20 03 d5             	nop
    126   4041e4:	1f 20 03 d5             	nop
    127   4041e8:	1f 20 03 d5             	nop
    128   4041ec:	1f 20 03 d5             	nop
    129   4041f0:	1f 20 03 d5             	nop
    130   4041f4:	1f 20 03 d5             	nop
    131   4041f8:	1f 20 03 d5             	nop
    132   4041fc:	1f 20 03 d5             	nop
    133   404200:	1f 20 03 d5             	nop
    134   404204:	1f 20 03 d5             	nop
    135   404208:	1f 20 03 d5             	nop
    136   40420c:	1f 20 03 d5             	nop
    137   404210:	1f 20 03 d5             	nop
    138   404214:	a8 00 80 52             	movz w8, 0x5
    139   404218:	6b 00 80 52             	movz w11, 0x3
    140   40421c:	a8 c3 1e b8             	stur w8, [x29, #-20]
    141   404220:	ab 83 1e b8             	stur w11, [x29, #-24]
    142   404224:	a0 83 5e b8             	ldur w0, [x29, #-24]
    143   404228:	a1 c3 5e b8             	ldur w1, [x29, #-20]
    144   40422c:	b6 ff ff 97             	bl 0x404104
    145   404230:	a0 43 1e b8             	stur w0, [x29, #-28]
    146   404234:	a9 43 5e b8             	ldur w9, [x29, #-28]
    147   404238:	28 7d 40 93             	sxtw x8, w9
    148   40423c:	a8 83 1d f8             	stur x8, [x29, #-40]
    149   404240:	a0 83 5d f8             	ldur x0, [x29, #-40]
    150   404244:	6f ff ff 97             	bl 0x404000
    151   404248:	a0 03 1d f8             	stur x0, [x29, #-48]
    152   40424c:	01 00 00 14             	b 0x404250
    153   404250:	b0 03 00 91             	add x16, x29, #0
    154   404254:	1d 02 5f f8             	ldur x29, [x16, #-16]
    155   404258:	1e 82 5f f8             	ldur x30, [x16, #-8]
    156   40425c:	1f 02 00 91             	add sp, x16, #0
    157   404260:	c0 03 5f d6             	ret
    158