File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
0040f8e0
0040f8e0github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runNonInteractive.func1: ; void github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runNonInteractive.func1(void)
0040f8e0ldr x16, [x28+16]
0040f8e4sub x17, sp, 1168
0040f8e8subs xzr, x17, x16
0040f8ecb.ls 0x40fb0c
0040f8f0sub x20, sp, 1296
0040f8f4stp x29, x30, [x20-8]
0040f8f8add sp, x20, 0
0040f8fcsub x29, sp, 8
0040f900ldr x4, [x26+8]
0040f904str x4, [sp+1096]
0040f908ldr x4, [x26+16]
0040f90cstr x4, [sp+1104]
0040f910b 0x40f914
0040f914
0040f914loc_40f914:
0040f914b 0x40f918
0040f918
0040f918loc_40f918:
0040f918b 0x40f91c
0040f91c
0040f91cloc_40f91c:
0040f91cadd x20, sp, 48
0040f920adr x27, 16
0040f924stp x29, x27, [sp-24]
0040f928sub x29, sp, 24
0040f92cbl runtime.duffzero
0040f930sub x29, sp, 8
0040f934add x4, sp, 48
0040f938ldrsb x27, [x4]
0040f93cb 0x40f940
0040f940
0040f940loc_40f940:
0040f940str x4, [sp+1128]
0040f944orr x4, xzr, 1024
0040f948str x4, [sp+1136]
0040f94cstr x4, [sp+1144]
0040f950add x27, sp, 1192
0040f954stp xzr, xzr, [x27]
0040f958ldr x4, [sp+1096]
0040f95cldrsb x27, [x4]
0040f960ldr x4, [x4+24]
0040f964ldrsb x27, [x4]
0040f968ldr x0, [x4]
0040f96cstr x0, [sp+1280]
0040f970ldr x1, [sp+1128]
0040f974ldr x2, [sp+1136]
0040f978ldr x3, [sp+1144]
0040f97cbl io.(*PipeReader).Read
0040f980str x0, [sp+1080]
0040f984str x1, [sp+1192]
0040f988str x2, [sp+1200]
0040f98cldr x4, [sp+1080]
0040f990str x4, [sp+1088]
0040f994str x1, [sp+1208]
0040f998str x2, [sp+1216]
0040f99cldr x4, [sp+1088]
0040f9a0str x4, [sp+1072]
0040f9a4str x1, [sp+1112]
0040f9a8str x2, [sp+1120]
0040f9acldr x1, [sp+1072]
0040f9b0ldr x2, [sp+1144]
0040f9b4ldr x4, [sp+1128]
0040f9b8subs xzr, x2, x1
0040f9bcb.hs 0x40f9c4
0040f9c0b 0x40fb04
0040f9c4
0040f9c4loc_40f9c4:
0040f9c4b 0x40f9c8
0040f9c8
0040f9c8loc_40f9c8:
0040f9c8str x4, [sp+1168]
0040f9ccstr x1, [sp+1176]
0040f9d0str x2, [sp+1184]
0040f9d4ldr x0, [sp+1104]
0040f9d8mov x3, x2
0040f9dcmov x2, x1
0040f9e0mov x1, x4
0040f9e4bl bytes.(*Buffer).Write
0040f9e8adrp x27, 0x612000
0040f9ecldr x4, [x27+1520]
0040f9f0ldr x5, [sp+1112]
0040f9f4subs xzr, x5, x4
0040f9f8b.eq 0x40fa00
0040f9fcb 0x40fa2c
0040fa00
0040fa00loc_40fa00:
0040fa00ldr x0, [sp+1112]
0040fa04ldr x1, [sp+1120]
0040fa08adrp x27, 0x612000
0040fa0cldr x2, [x27+1528]
0040fa10bl runtime.ifaceeq
0040fa14tbnz w0, 0, 0x40fa1c
0040fa18b 0x40fa28
0040fa1c
0040fa1cloc_40fa1c:
0040fa1cldp x29, x30, [sp-8]
0040fa20add sp, sp, 1296
0040fa24ret x30
0040fa28
0040fa28loc_40fa28:
0040fa28b 0x40fa30
0040fa2c
0040fa2cloc_40fa2c:
0040fa2cb 0x40fa30
0040fa30
0040fa30loc_40fa30:
0040fa30ldr x5, [sp+1112]
0040fa34cbnz x5, 0x40fa3c
0040fa38b 0x40fafc
0040fa3c
0040fa3cloc_40fa3c:
0040fa3cadd x27, sp, 1152
0040fa40stp xzr, xzr, [x27]
0040fa44add x5, sp, 1152
0040fa48str x5, [sp+1248]
0040fa4cldr x5, [sp+1112]
0040fa50ldr x6, [sp+1120]
0040fa54str x5, [sp+1232]
0040fa58str x6, [sp+1240]
0040fa5cstr x5, [sp+1224]
0040fa60ldr x5, [sp+1224]
0040fa64cbnz x5, 0x40fa6c
0040fa68b 0x40fa7c
0040fa6c
0040fa6cloc_40fa6c:
0040fa6cldr x5, [sp+1224]
0040fa70ldr x5, [x5+8]
0040fa74str x5, [sp+1224]
0040fa78b 0x40fa80
0040fa7c
0040fa7cloc_40fa7c:
0040fa7cb 0x40fa80
0040fa80
0040fa80loc_40fa80:
0040fa80ldr x5, [sp+1248]
0040fa84ldrsb x27, [x5]
0040fa88ldr x6, [sp+1224]
0040fa8cldr x7, [sp+1240]
0040fa90str x6, [x5]
0040fa94adrp x27, 0x63c000
0040fa98ldr w6, [x27+3056]
0040fa9ccbz w6, 0x40faa4
0040faa0b 0x40faa8
0040faa4
0040faa4loc_40faa4:
0040faa4b 0x40fabc
0040faa8
0040faa8loc_40faa8:
0040faa8bl runtime.gcWriteBarrier2
0040faacstr x7, [x25]
0040fab0ldr x6, [x5+8]
0040fab4str x6, [x25+8]
0040fab8b 0x40fabc
0040fabc
0040fabcloc_40fabc:
0040fabcstr x7, [x5+8]
0040fac0ldr x2, [sp+1248]
0040fac4ldrsb x27, [x2]
0040fac8b 0x40facc
0040facc
0040faccloc_40facc:
0040faccstr x2, [sp+1256]
0040fad0orr x4, xzr, 1
0040fad4str x4, [sp+1264]
0040fad8str x4, [sp+1272]
0040fadcadrp x0, 0x2aa000
0040fae0add x0, x0, 894
0040fae4orr x1, xzr, 24
0040fae8mov x3, x4
0040faecbl log.Printf
0040faf0ldp x29, x30, [sp-8]
0040faf4add sp, sp, 1296
0040faf8ret x30
0040fafc
0040fafcloc_40fafc:
0040fafcb 0x40fb00
0040fb00
0040fb00loc_40fb00:
0040fb00b 0x40f914
0040fb04
0040fb04loc_40fb04:
0040fb04bl runtime.panicSliceAcap
0040fb08hint
0040fb0c
0040fb0cloc_40fb0c:
0040fb0cmov x3, x30
0040fb10bl runtime.morestack.abi0
0040fb14b 0x40f8e0
0040fb18udf 0
0040fb1cudf 0
0040f8e0
0040f8e0github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runNonInteractive.func1: ; void github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runNonInteractive.func1(void)
0040f8e0ldr x16, [x28+16]
0040f8e4sub x17, sp, 1168
0040f8e8subs xzr, x17, x16
0040f8ecb.ls 0x40fb0c
0040f8f0sub x20, sp, 1296
0040f8f4stp x29, x30, [x20-8]
0040f8f8add sp, x20, 0
0040f8fcsub x29, sp, 8
0040f900ldr x4, [x26+8]
0040f904str x4, [sp+1096]
0040f908ldr x4, [x26+16]
0040f90cstr x4, [sp+1104]
0040f910b 0x40f914
0040f914
0040f914loc_40f914:
0040f914b 0x40f918
0040f918
0040f918loc_40f918:
0040f918b 0x40f91c
0040f91c
0040f91cloc_40f91c:
0040f91cadd x20, sp, 48
0040f920adr x27, 16
0040f924stp x29, x27, [sp-24]
0040f928sub x29, sp, 24
0040f92cbl runtime.duffzero
0040f930sub x29, sp, 8
0040f934add x4, sp, 48
0040f938ldrsb x27, [x4]
0040f93cb 0x40f940
0040f940
0040f940loc_40f940:
0040f940str x4, [sp+1128]
0040f944orr x4, xzr, 1024
0040f948str x4, [sp+1136]
0040f94cstr x4, [sp+1144]
0040f950add x27, sp, 1192
0040f954stp xzr, xzr, [x27]
0040f958ldr x4, [sp+1096]
0040f95cldrsb x27, [x4]
0040f960ldr x4, [x4+24]
0040f964ldrsb x27, [x4]
0040f968ldr x0, [x4]
0040f96cstr x0, [sp+1280]
0040f970ldr x1, [sp+1128]
0040f974ldr x2, [sp+1136]
0040f978ldr x3, [sp+1144]
0040f97cbl io.(*PipeReader).Read
0040f980str x0, [sp+1080]
0040f984str x1, [sp+1192]
0040f988str x2, [sp+1200]
0040f98cldr x4, [sp+1080]
0040f990str x4, [sp+1088]
0040f994str x1, [sp+1208]
0040f998str x2, [sp+1216]
0040f99cldr x4, [sp+1088]
0040f9a0str x4, [sp+1072]
0040f9a4str x1, [sp+1112]
0040f9a8str x2, [sp+1120]
0040f9acldr x1, [sp+1072]
0040f9b0ldr x2, [sp+1144]
0040f9b4ldr x4, [sp+1128]
0040f9b8subs xzr, x2, x1
0040f9bcb.hs 0x40f9c4
0040f9c0b 0x40fb04
0040f9c4
0040f9c4loc_40f9c4:
0040f9c4b 0x40f9c8
0040f9c8
0040f9c8loc_40f9c8:
0040f9c8str x4, [sp+1168]
0040f9ccstr x1, [sp+1176]
0040f9d0str x2, [sp+1184]
0040f9d4ldr x0, [sp+1104]
0040f9d8mov x3, x2
0040f9dcmov x2, x1
0040f9e0mov x1, x4
0040f9e4bl bytes.(*Buffer).Write
0040f9e8adrp x27, 0x612000
0040f9ecldr x4, [x27+1520]
0040f9f0ldr x5, [sp+1112]
0040f9f4subs xzr, x5, x4
0040f9f8b.eq 0x40fa00
0040f9fcb 0x40fa2c
0040fa00
0040fa00loc_40fa00:
0040fa00ldr x0, [sp+1112]
0040fa04ldr x1, [sp+1120]
0040fa08adrp x27, 0x612000
0040fa0cldr x2, [x27+1528]
0040fa10bl runtime.ifaceeq
0040fa14tbnz w0, 0, 0x40fa1c
0040fa18b 0x40fa28
0040fa1c
0040fa1cloc_40fa1c:
0040fa1cldp x29, x30, [sp-8]
0040fa20add sp, sp, 1296
0040fa24ret x30
0040fa28
0040fa28loc_40fa28:
0040fa28b 0x40fa30
0040fa2c
0040fa2cloc_40fa2c:
0040fa2cb 0x40fa30
0040fa30
0040fa30loc_40fa30:
0040fa30ldr x5, [sp+1112]
0040fa34cbnz x5, 0x40fa3c
0040fa38b 0x40fafc
0040fa3c
0040fa3cloc_40fa3c:
0040fa3cadd x27, sp, 1152
0040fa40stp xzr, xzr, [x27]
0040fa44add x5, sp, 1152
0040fa48str x5, [sp+1248]
0040fa4cldr x5, [sp+1112]
0040fa50ldr x6, [sp+1120]
0040fa54str x5, [sp+1232]
0040fa58str x6, [sp+1240]
0040fa5cstr x5, [sp+1224]
0040fa60ldr x5, [sp+1224]
0040fa64cbnz x5, 0x40fa6c
0040fa68b 0x40fa7c
0040fa6c
0040fa6cloc_40fa6c:
0040fa6cldr x5, [sp+1224]
0040fa70ldr x5, [x5+8]
0040fa74str x5, [sp+1224]
0040fa78b 0x40fa80
0040fa7c
0040fa7cloc_40fa7c:
0040fa7cb 0x40fa80
0040fa80
0040fa80loc_40fa80:
0040fa80ldr x5, [sp+1248]
0040fa84ldrsb x27, [x5]
0040fa88ldr x6, [sp+1224]
0040fa8cldr x7, [sp+1240]
0040fa90str x6, [x5]
0040fa94adrp x27, 0x63c000
0040fa98ldr w6, [x27+3056]
0040fa9ccbz w6, 0x40faa4
0040faa0b 0x40faa8
0040faa4
0040faa4loc_40faa4:
0040faa4b 0x40fabc
0040faa8
0040faa8loc_40faa8:
0040faa8bl runtime.gcWriteBarrier2
0040faacstr x7, [x25]
0040fab0ldr x6, [x5+8]
0040fab4str x6, [x25+8]
0040fab8b 0x40fabc
0040fabc
0040fabcloc_40fabc:
0040fabcstr x7, [x5+8]
0040fac0ldr x2, [sp+1248]
0040fac4ldrsb x27, [x2]
0040fac8b 0x40facc
0040facc
0040faccloc_40facc:
0040faccstr x2, [sp+1256]
0040fad0orr x4, xzr, 1
0040fad4str x4, [sp+1264]
0040fad8str x4, [sp+1272]
0040fadcadrp x0, 0x2aa000
0040fae0add x0, x0, 894
0040fae4orr x1, xzr, 24
0040fae8mov x3, x4
0040faecbl log.Printf
0040faf0ldp x29, x30, [sp-8]
0040faf4add sp, sp, 1296
0040faf8ret x30
0040fafc
0040fafcloc_40fafc:
0040fafcb 0x40fb00
0040fb00
0040fb00loc_40fb00:
0040fb00b 0x40f914
0040fb04
0040fb04loc_40fb04:
0040fb04bl runtime.panicSliceAcap
0040fb08hint
0040fb0c
0040fb0cloc_40fb0c:
0040fb0cmov x3, x30
0040fb10bl runtime.morestack.abi0
0040fb14b 0x40f8e0
0040fb18udf 0
0040fb1cudf 0
0040f8e0
0040fb20
0040fb20github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive: ; void github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive(github.com/bishopfox/sliver/protobuf/sliverpb.ExecWasmExtensionReq * req, github.com/bishopfox/sliver/implant/sliver/transports.Connection * conn, github.com/bishopfox/sliver/implant/sliver/extension.WasmExtension * wasm)
0040fb20ldr x16, [x28+16]
0040fb24sub x17, sp, 384
0040fb28subs xzr, x17, x16
0040fb2cb.ls 0x41027c
0040fb30sub x20, sp, 512
0040fb34stp x29, x30, [x20-8]
0040fb38add sp, x20, 0
0040fb3csub x29, sp, 8
0040fb40str x0, [sp+520]
0040fb44str x1, [sp+528]
0040fb48str x2, [sp+536]
0040fb4cstp xzr, xzr, [sp+120]
0040fb50str xzr, [sp+136]
0040fb54stp xzr, xzr, [sp+104]
0040fb58stp xzr, xzr, [sp+432]
0040fb5cadd x1, sp, 432
0040fb60str x1, [sp+328]
0040fb64ldr x1, [sp+520]
0040fb68ldrsb x27, [x1]
0040fb6cldr x0, [x1+64]
0040fb70str x0, [sp+96]
0040fb74bl runtime.convT64
0040fb78str x0, [sp+320]
0040fb7cldr x1, [sp+328]
0040fb80ldrsb x27, [x1]
0040fb84adrp x2, 0x1e6000
0040fb88add x2, x2, 3456
0040fb8cstr x2, [x1]
0040fb90adrp x27, 0x63c000
0040fb94ldr w2, [x27+3056]
0040fb98cbz w2, 0x40fba0
0040fb9cb 0x40fba4
0040fba0
0040fba0loc_40fba0:
0040fba0b 0x40fbb8
0040fba4
0040fba4loc_40fba4:
0040fba4bl runtime.gcWriteBarrier2
0040fba8str x0, [x25]
0040fbacldr x5, [x1+8]
0040fbb0str x5, [x25+8]
0040fbb4b 0x40fbb8
0040fbb8
0040fbb8loc_40fbb8:
0040fbb8str x0, [x1+8]
0040fbbcldr x2, [sp+328]
0040fbc0ldrsb x27, [x2]
0040fbc4b 0x40fbc8
0040fbc8
0040fbc8loc_40fbc8:
0040fbc8str x2, [sp+336]
0040fbccorr x4, xzr, 1
0040fbd0str x4, [sp+344]
0040fbd4str x4, [sp+352]
0040fbd8adrp x0, 0x2bc000
0040fbdcadd x0, x0, 1802
0040fbe0orr x1, xzr, 56
0040fbe4mov x3, x4
0040fbe8bl log.Printf
0040fbecadrp x0, 0x2ac000
0040fbf0add x0, x0, 3124
0040fbf4orr x1, xzr, 28
0040fbf8mov x2, xzr
0040fbfcmov x3, xzr
0040fc00mov x4, x3
0040fc04bl log.Printf
0040fc08adrp x0, 0x1f3000
0040fc0cadd x0, x0, 608
0040fc10bl runtime.newobject
0040fc14str x0, [sp+288]
0040fc18ldr x5, [sp+536]
0040fc1cldrsb x27, [x5]
0040fc20ldr x5, [x5+24]
0040fc24ldrsb x27, [x5]
0040fc28ldr x5, [x5]
0040fc2cadrp x6, 0x307000
0040fc30add x6, x6, 3192
0040fc34str x6, [x0]
0040fc38adrp x27, 0x63c000
0040fc3cldr w6, [x27+3056]
0040fc40cbz w6, 0x40fc48
0040fc44b 0x40fc4c
0040fc48
0040fc48loc_40fc48:
0040fc48b 0x40fc60
0040fc4c
0040fc4cloc_40fc4c:
0040fc4cbl runtime.gcWriteBarrier2
0040fc50str x5, [x25]
0040fc54ldr x6, [x0+8]
0040fc58str x6, [x25+8]
0040fc5cb 0x40fc60
0040fc60
0040fc60loc_40fc60:
0040fc60str x5, [x0+8]
0040fc64ldr x6, [sp+288]
0040fc68ldrsb x27, [x6]
0040fc6cb 0x40fc70
0040fc70
0040fc70loc_40fc70:
0040fc70str x6, [sp+296]
0040fc74orr x6, xzr, 1
0040fc78str x6, [sp+304]
0040fc7cstr x6, [sp+312]
0040fc80ldr x6, [sp+520]
0040fc84ldrsb x27, [x6]
0040fc88ldr x6, [x6+64]
0040fc8cstr x6, [sp+88]
0040fc90ldr x6, [sp+536]
0040fc94ldrsb x27, [x6]
0040fc98ldr x6, [x6+16]
0040fc9cldrsb x27, [x6]
0040fca0ldr x2, [x6+8]
0040fca4adrp x1, 0x307000
0040fca8add x1, x1, 3152
0040fcacstr x1, [sp+272]
0040fcb0str x2, [sp+280]
0040fcb4ldr x0, [sp+88]
0040fcb8ldr x3, [sp+296]
0040fcbcldr x4, [sp+304]
0040fcc0ldr x5, [sp+312]
0040fcc4bl github.com/bishopfox/sliver/implant/sliver/transports.NewTunnel
0040fcc8str x0, [sp+144]
0040fcccldr x6, [sp+528]
0040fcd0mov x1, x0
0040fcd4mov x0, x6
0040fcd8bl github.com/bishopfox/sliver/implant/sliver/transports.(*Connection).AddTunnel
0040fcdcadrp x0, 0x23c000
0040fce0add x0, x0, 3776
0040fce4bl runtime.newobject
0040fce8str x0, [sp+264]
0040fcecadrp x6, 4096
0040fcf0add x6, x6, 2768
0040fcf4str x6, [x0]
0040fcf8ldr x6, [sp+144]
0040fcfcldr x7, [sp+264]
0040fd00ldrsb x27, [x7]
0040fd04adrp x27, 0x63c000
0040fd08ldr w8, [x27+3056]
0040fd0ccbz w8, 0x40fd14
0040fd10b 0x40fd18
0040fd14
0040fd14loc_40fd14:
0040fd14b 0x40fd2c
0040fd18
0040fd18loc_40fd18:
0040fd18bl runtime.gcWriteBarrier2
0040fd1cstr x6, [x25]
0040fd20ldr x1, [x7+8]
0040fd24str x1, [x25+8]
0040fd28b 0x40fd2c
0040fd2c
0040fd2cloc_40fd2c:
0040fd2cstr x6, [x7+8]
0040fd30ldr x1, [sp+528]
0040fd34ldr x2, [sp+264]
0040fd38ldrsb x27, [x2]
0040fd3cadrp x27, 0x63c000
0040fd40ldr w3, [x27+3056]
0040fd44cbz w3, 0x40fd4c
0040fd48b 0x40fd50
0040fd4c
0040fd4cloc_40fd4c:
0040fd4cb 0x40fd64
0040fd50
0040fd50loc_40fd50:
0040fd50bl runtime.gcWriteBarrier2
0040fd54str x1, [x25]
0040fd58ldr x3, [x2+16]
0040fd5cstr x3, [x25+8]
0040fd60b 0x40fd64
0040fd64
0040fd64loc_40fd64:
0040fd64str x1, [x2+16]
0040fd68ldr x1, [sp+264]
0040fd6cstr x1, [sp+168]
0040fd70adrp x0, 0x24d000
0040fd74add x0, x0, 1760
0040fd78bl runtime.newobject
0040fd7cstr x0, [sp+256]
0040fd80adrp x1, 4096
0040fd84add x1, x1, 1648
0040fd88str x1, [x0]
0040fd8cldr x1, [sp+536]
0040fd90ldr x2, [sp+256]
0040fd94ldrsb x27, [x2]
0040fd98adrp x27, 0x63c000
0040fd9cldr w3, [x27+3056]
0040fda0cbz w3, 0x40fda8
0040fda4b 0x40fdac
0040fda8
0040fda8loc_40fda8:
0040fda8b 0x40fdc0
0040fdac
0040fdacloc_40fdac:
0040fdacbl runtime.gcWriteBarrier2
0040fdb0str x1, [x25]
0040fdb4ldr x3, [x2+8]
0040fdb8str x3, [x25+8]
0040fdbcb 0x40fdc0
0040fdc0
0040fdc0loc_40fdc0:
0040fdc0str x1, [x2+8]
0040fdc4ldr x1, [sp+520]
0040fdc8ldr x2, [sp+256]
0040fdccldrsb x27, [x2]
0040fdd0adrp x27, 0x63c000
0040fdd4ldr w3, [x27+3056]
0040fdd8cbz w3, 0x40fde0
0040fddcb 0x40fde4
0040fde0
0040fde0loc_40fde0:
0040fde0b 0x40fdf8
0040fde4
0040fde4loc_40fde4:
0040fde4bl runtime.gcWriteBarrier2
0040fde8str x1, [x25]
0040fdecldr x3, [x2+16]
0040fdf0str x3, [x25+8]
0040fdf4b 0x40fdf8
0040fdf8
0040fdf8loc_40fdf8:
0040fdf8str x1, [x2+16]
0040fdfcldr x1, [sp+144]
0040fe00ldr x2, [sp+256]
0040fe04ldrsb x27, [x2]
0040fe08adrp x27, 0x63c000
0040fe0cldr w3, [x27+3056]
0040fe10cbz w3, 0x40fe18
0040fe14b 0x40fe1c
0040fe18
0040fe18loc_40fe18:
0040fe18b 0x40fe30
0040fe1c
0040fe1cloc_40fe1c:
0040fe1cbl runtime.gcWriteBarrier2
0040fe20str x1, [x25]
0040fe24ldr x3, [x2+24]
0040fe28str x3, [x25+8]
0040fe2cb 0x40fe30
0040fe30
0040fe30loc_40fe30:
0040fe30str x1, [x2+24]
0040fe34ldr x1, [sp+256]
0040fe38str x1, [sp+184]
0040fe3cadrp x0, 0x224000
0040fe40add x0, x0, 1216
0040fe44bl runtime.newobject
0040fe48str x0, [sp+248]
0040fe4cadrp x1, 4096
0040fe50add x1, x1, 1536
0040fe54str x1, [x0]
0040fe58ldr x1, [sp+184]
0040fe5cldr x2, [sp+248]
0040fe60ldrsb x27, [x2]
0040fe64adrp x27, 0x63c000
0040fe68ldr w3, [x27+3056]
0040fe6ccbz w3, 0x40fe74
0040fe70b 0x40fe78
0040fe74
0040fe74loc_40fe74:
0040fe74b 0x40fe8c
0040fe78
0040fe78loc_40fe78:
0040fe78bl runtime.gcWriteBarrier2
0040fe7cstr x1, [x25]
0040fe80ldr x3, [x2+8]
0040fe84str x3, [x25+8]
0040fe88b 0x40fe8c
0040fe8c
0040fe8cloc_40fe8c:
0040fe8cstr x1, [x2+8]
0040fe90ldr x0, [sp+248]
0040fe94bl runtime.newproc
0040fe98adrp x0, 0x2b6000
0040fe9cadd x0, x0, 3956
0040fea0movz x1, 43
0040fea4mov x2, xzr
0040fea8mov x3, xzr
0040feacmov x4, x3
0040feb0bl log.Printf
0040feb4ldr x1, [sp+144]
0040feb8ldrsb x27, [x1]
0040febcldr x2, [x1+16]
0040fec0ldr x3, [x1+8]
0040fec4ldr x1, [x1+24]
0040fec8str x3, [sp+408]
0040feccstr x2, [sp+416]
0040fed0str x1, [sp+424]
0040fed4str xzr, [sp+80]
0040fed8str x2, [sp+72]
0040fedcldr x1, [sp+408]
0040fee0str x1, [sp+64]
0040fee4b 0x40fee8
0040fee8
0040fee8loc_40fee8:
0040fee8ldr x1, [sp+72]
0040feecldr x2, [sp+80]
0040fef0subs xzr, x1, x2
0040fef4b.gt 0x40fefc
0040fef8b 0x4100bc
0040fefc
0040fefcloc_40fefc:
0040fefcldr x1, [sp+64]
0040ff00str x1, [sp+240]
0040ff04ldr x1, [sp+240]
0040ff08ldr x2, [x1+8]
0040ff0cldr x1, [x1]
0040ff10str x1, [sp+152]
0040ff14str x2, [sp+160]
0040ff18cbnz x1, 0x40ff20
0040ff1cb 0x41009c
0040ff20
0040ff20loc_40ff20:
0040ff20adrp x0, 0x24d000
0040ff24add x0, x0, 1952
0040ff28bl runtime.newobject
0040ff2cstr x0, [sp+232]
0040ff30adrp x1, 4096
0040ff34add x1, x1, 800
0040ff38str x1, [x0]
0040ff3cldr x1, [sp+528]
0040ff40ldr x2, [sp+232]
0040ff44ldrsb x27, [x2]
0040ff48adrp x27, 0x63c000
0040ff4cldr w3, [x27+3056]
0040ff50cbz w3, 0x40ff58
0040ff54b 0x40ff5c
0040ff58
0040ff58loc_40ff58:
0040ff58b 0x40ff70
0040ff5c
0040ff5cloc_40ff5c:
0040ff5cbl runtime.gcWriteBarrier2
0040ff60str x1, [x25]
0040ff64ldr x3, [x2+8]
0040ff68str x3, [x25+8]
0040ff6cb 0x40ff70
0040ff70
0040ff70loc_40ff70:
0040ff70str x1, [x2+8]
0040ff74ldr x1, [sp+144]
0040ff78ldr x2, [sp+232]
0040ff7cldrsb x27, [x2]
0040ff80adrp x27, 0x63c000
0040ff84ldr w3, [x27+3056]
0040ff88cbz w3, 0x40ff90
0040ff8cb 0x40ff94
0040ff90
0040ff90loc_40ff90:
0040ff90b 0x40ffa8
0040ff94
0040ff94loc_40ff94:
0040ff94bl runtime.gcWriteBarrier2
0040ff98str x1, [x25]
0040ff9cldr x3, [x2+16]
0040ffa0str x3, [x25+8]
0040ffa4b 0x40ffa8
0040ffa8
0040ffa8loc_40ffa8:
0040ffa8str x1, [x2+16]
0040ffacldr x1, [sp+168]
0040ffb0ldr x2, [sp+232]
0040ffb4ldrsb x27, [x2]
0040ffb8adrp x27, 0x63c000
0040ffbcldr w3, [x27+3056]
0040ffc0cbz w3, 0x40ffc8
0040ffc4b 0x40ffcc
0040ffc8
0040ffc8loc_40ffc8:
0040ffc8b 0x40ffe0
0040ffcc
0040ffccloc_40ffcc:
0040ffccbl runtime.gcWriteBarrier2
0040ffd0str x1, [x25]
0040ffd4ldr x3, [x2+24]
0040ffd8str x3, [x25+8]
0040ffdcb 0x40ffe0
0040ffe0
0040ffe0loc_40ffe0:
0040ffe0str x1, [x2+24]
0040ffe4ldr x1, [sp+232]
0040ffe8str x1, [sp+176]
0040ffecldr x1, [sp+152]
0040fff0ldr x2, [sp+160]
0040fff4str x1, [sp+488]
0040fff8str x2, [sp+496]
0040fffcadrp x0, 0x23c000
00410000add x0, x0, 3936
00410004bl runtime.newobject
00410008str x0, [sp+224]
0041000cadrp x1, 0
00410010add x1, x1, 672
00410014str x1, [x0]
00410018ldr x1, [sp+176]
0041001cldr x2, [sp+224]
00410020ldrsb x27, [x2]
00410024adrp x27, 0x63b000
00410028ldr w3, [x27+3056]
0041002ccbz w3, 0x410034
00410030b 0x410038
00410034
00410034loc_410034:
00410034b 0x41004c
00410038
00410038loc_410038:
00410038bl runtime.gcWriteBarrier2
0041003cstr x1, [x25]
00410040ldr x3, [x2+8]
00410044str x3, [x25+8]
00410048b 0x41004c
0041004c
0041004cloc_41004c:
0041004cstr x1, [x2+8]
00410050ldr x1, [sp+496]
00410054ldr x2, [sp+488]
00410058ldr x3, [sp+224]
0041005cldrsb x27, [x3]
00410060str x2, [x3+16]
00410064adrp x27, 0x63b000
00410068ldr w2, [x27+3056]
0041006ccbz w2, 0x410074
00410070b 0x410078
00410074
00410074loc_410074:
00410074b 0x41008c
00410078
00410078loc_410078:
00410078bl runtime.gcWriteBarrier2
0041007cstr x1, [x25]
00410080ldr x2, [x3+24]
00410084str x2, [x25+8]
00410088b 0x41008c
0041008c
0041008cloc_41008c:
0041008cstr x1, [x3+24]
00410090ldr x0, [sp+224]
00410094bl runtime.newproc
00410098b 0x4100a0
0041009c
0041009cloc_41009c:
0041009cb 0x4100a0
004100a0
004100a0loc_4100a0:
004100a0ldr x1, [sp+80]
004100a4add x1, x1, 1
004100a8str x1, [sp+80]
004100acldr x1, [sp+240]
004100b0add x1, x1, 16
004100b4str x1, [sp+64]
004100b8b 0x40fee8
004100bc
004100bcloc_4100bc:
004100bcadrp x0, 0x275000
004100c0add x0, x0, 480
004100c4bl runtime.newobject
004100c8str x0, [sp+216]
004100ccadrp x27, 0x63b000
004100d0ldr w1, [x27+3056]
004100d4cbz w1, 0x4100dc
004100d8b 0x4100e0
004100dc
004100dcloc_4100dc:
004100dcb 0x4100fc
004100e0
004100e0loc_4100e0:
004100e0str x0, [sp+200]
004100e4mov x1, x0
004100e8adrp x0, 0x275000
004100ecadd x0, x0, 480
004100f0bl runtime.wbZero
004100f4ldr x0, [sp+200]
004100f8b 0x4100fc
004100fc
004100fcloc_4100fc:
004100fcmov x20, x0
00410100adr x27, 16
00410104stp x29, x27, [sp-24]
00410108sub x29, sp, 24
0041010cbl fn_87cf8
00410110sub x29, sp, 8
00410114str xzr, [x0+96]
00410118adrp x0, 0x275000
0041011cadd x0, x0, 3648
00410120bl runtime.newobject
00410124str x0, [sp+208]
00410128adrp x27, 0x63b000
0041012cldr w1, [x27+3056]
00410130cbz w1, 0x410138
00410134b 0x41013c
00410138
00410138loc_410138:
00410138b 0x410158
0041013c
0041013cloc_41013c:
0041013cstr x0, [sp+192]
00410140mov x1, x0
00410144adrp x0, 0x275000
00410148add x0, x0, 3648
0041014cbl runtime.wbZero
00410150ldr x0, [sp+192]
00410154b 0x410158
00410158
00410158loc_410158:
00410158mov x20, x0
0041015cadr x27, 16
00410160stp x29, x27, [sp-24]
00410164sub x29, sp, 24
00410168bl fn_87cf8
0041016csub x29, sp, 8
00410170ldr x2, [sp+208]
00410174ldrsb x27, [x2]
00410178str xzr, [x2+16]
0041017cadrp x27, 0x63b000
00410180ldr w3, [x27+3056]
00410184cbz w3, 0x41018c
00410188b 0x410190
0041018c
0041018cloc_41018c:
0041018cb 0x4101a0
00410190
00410190loc_410190:
00410190ldr x3, [x2+8]
00410194bl runtime.gcWriteBarrier1
00410198str x3, [x25]
0041019cb 0x4101a0
004101a0
004101a0loc_4101a0:
004101a0str xzr, [x2+8]
004101a4ldr x2, [sp+216]
004101a8ldrsb x27, [x2]
004101acldr x3, [sp+208]
004101b0adrp x27, 0x63b000
004101b4ldr w4, [x27+3056]
004101b8cbz w4, 0x4101c0
004101bcb 0x4101c4
004101c0
004101c0loc_4101c0:
004101c0b 0x4101d8
004101c4
004101c4loc_4101c4:
004101c4bl runtime.gcWriteBarrier2
004101c8str x3, [x25]
004101ccldr x4, [x2+64]
004101d0str x4, [x25+8]
004101d4b 0x4101d8
004101d8
004101d8loc_4101d8:
004101d8str x3, [x2+64]
004101dcldr x2, [sp+216]
004101e0str x2, [sp+400]
004101e4stp xzr, xzr, [sp+376]
004101e8str xzr, [sp+392]
004101ecstp xzr, xzr, [sp+360]
004101f0ldr x1, [sp+400]
004101f4adrp x0, 0x304000
004101f8add x0, x0, 3296
004101fcbl google.golang.org/protobuf/proto.Marshal
00410200str x0, [sp+376]
00410204str x1, [sp+384]
00410208str x2, [sp+392]
0041020cstr x3, [sp+360]
00410210str x4, [sp+368]
00410214ldr x2, [sp+376]
00410218ldr x3, [sp+384]
0041021cldr x4, [sp+392]
00410220str x2, [sp+464]
00410224str x3, [sp+472]
00410228str x4, [sp+480]
0041022cldr x2, [sp+360]
00410230ldr x3, [sp+368]
00410234str x2, [sp+448]
00410238str x3, [sp+456]
0041023cldr x2, [sp+464]
00410240ldr x3, [sp+472]
00410244ldr x4, [sp+480]
00410248str x2, [sp+120]
0041024cstr x3, [sp+128]
00410250str x4, [sp+136]
00410254ldr x3, [sp+448]
00410258ldr x4, [sp+456]
0041025cstr x3, [sp+104]
00410260str x4, [sp+112]
00410264ldr x0, [sp+120]
00410268ldr x1, [sp+128]
0041026cldr x2, [sp+136]
00410270ldp x29, x30, [sp-8]
00410274add sp, sp, 512
00410278ret x30
0041027c
0041027cloc_41027c:
0041027cstp x0, x1, [sp+8]
00410280str x2, [sp+24]
00410284mov x3, x30
00410288bl runtime.morestack_noctxt.abi0
0041028cldp x0, x1, [sp+8]
00410290ldr x2, [sp+24]
00410294b 0x40fb20
00410298udf 0
0041029cudf 0
0040fb20
0040fb20github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive: ; void github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive(github.com/bishopfox/sliver/protobuf/sliverpb.ExecWasmExtensionReq * req, github.com/bishopfox/sliver/implant/sliver/transports.Connection * conn, github.com/bishopfox/sliver/implant/sliver/extension.WasmExtension * wasm)
0040fb20ldr x16, [x28+16]
0040fb24sub x17, sp, 384
0040fb28subs xzr, x17, x16
0040fb2cb.ls 0x41027c
0040fb30sub x20, sp, 512
0040fb34stp x29, x30, [x20-8]
0040fb38add sp, x20, 0
0040fb3csub x29, sp, 8
0040fb40str x0, [sp+520]
0040fb44str x1, [sp+528]
0040fb48str x2, [sp+536]
0040fb4cstp xzr, xzr, [sp+120]
0040fb50str xzr, [sp+136]
0040fb54stp xzr, xzr, [sp+104]
0040fb58stp xzr, xzr, [sp+432]
0040fb5cadd x1, sp, 432
0040fb60str x1, [sp+328]
0040fb64ldr x1, [sp+520]
0040fb68ldrsb x27, [x1]
0040fb6cldr x0, [x1+64]
0040fb70str x0, [sp+96]
0040fb74bl runtime.convT64
0040fb78str x0, [sp+320]
0040fb7cldr x1, [sp+328]
0040fb80ldrsb x27, [x1]
0040fb84adrp x2, 0x1e6000
0040fb88add x2, x2, 3456
0040fb8cstr x2, [x1]
0040fb90adrp x27, 0x63c000
0040fb94ldr w2, [x27+3056]
0040fb98cbz w2, 0x40fba0
0040fb9cb 0x40fba4
0040fba0
0040fba0loc_40fba0:
0040fba0b 0x40fbb8
0040fba4
0040fba4loc_40fba4:
0040fba4bl runtime.gcWriteBarrier2
0040fba8str x0, [x25]
0040fbacldr x5, [x1+8]
0040fbb0str x5, [x25+8]
0040fbb4b 0x40fbb8
0040fbb8
0040fbb8loc_40fbb8:
0040fbb8str x0, [x1+8]
0040fbbcldr x2, [sp+328]
0040fbc0ldrsb x27, [x2]
0040fbc4b 0x40fbc8
0040fbc8
0040fbc8loc_40fbc8:
0040fbc8str x2, [sp+336]
0040fbccorr x4, xzr, 1
0040fbd0str x4, [sp+344]
0040fbd4str x4, [sp+352]
0040fbd8adrp x0, 0x2bc000
0040fbdcadd x0, x0, 1802
0040fbe0orr x1, xzr, 56
0040fbe4mov x3, x4
0040fbe8bl log.Printf
0040fbecadrp x0, 0x2ac000
0040fbf0add x0, x0, 3124
0040fbf4orr x1, xzr, 28
0040fbf8mov x2, xzr
0040fbfcmov x3, xzr
0040fc00mov x4, x3
0040fc04bl log.Printf
0040fc08adrp x0, 0x1f3000
0040fc0cadd x0, x0, 608
0040fc10bl runtime.newobject
0040fc14str x0, [sp+288]
0040fc18ldr x5, [sp+536]
0040fc1cldrsb x27, [x5]
0040fc20ldr x5, [x5+24]
0040fc24ldrsb x27, [x5]
0040fc28ldr x5, [x5]
0040fc2cadrp x6, 0x307000
0040fc30add x6, x6, 3192
0040fc34str x6, [x0]
0040fc38adrp x27, 0x63c000
0040fc3cldr w6, [x27+3056]
0040fc40cbz w6, 0x40fc48
0040fc44b 0x40fc4c
0040fc48
0040fc48loc_40fc48:
0040fc48b 0x40fc60
0040fc4c
0040fc4cloc_40fc4c:
0040fc4cbl runtime.gcWriteBarrier2
0040fc50str x5, [x25]
0040fc54ldr x6, [x0+8]
0040fc58str x6, [x25+8]
0040fc5cb 0x40fc60
0040fc60
0040fc60loc_40fc60:
0040fc60str x5, [x0+8]
0040fc64ldr x6, [sp+288]
0040fc68ldrsb x27, [x6]
0040fc6cb 0x40fc70
0040fc70
0040fc70loc_40fc70:
0040fc70str x6, [sp+296]
0040fc74orr x6, xzr, 1
0040fc78str x6, [sp+304]
0040fc7cstr x6, [sp+312]
0040fc80ldr x6, [sp+520]
0040fc84ldrsb x27, [x6]
0040fc88ldr x6, [x6+64]
0040fc8cstr x6, [sp+88]
0040fc90ldr x6, [sp+536]
0040fc94ldrsb x27, [x6]
0040fc98ldr x6, [x6+16]
0040fc9cldrsb x27, [x6]
0040fca0ldr x2, [x6+8]
0040fca4adrp x1, 0x307000
0040fca8add x1, x1, 3152
0040fcacstr x1, [sp+272]
0040fcb0str x2, [sp+280]
0040fcb4ldr x0, [sp+88]
0040fcb8ldr x3, [sp+296]
0040fcbcldr x4, [sp+304]
0040fcc0ldr x5, [sp+312]
0040fcc4bl github.com/bishopfox/sliver/implant/sliver/transports.NewTunnel
0040fcc8str x0, [sp+144]
0040fcccldr x6, [sp+528]
0040fcd0mov x1, x0
0040fcd4mov x0, x6
0040fcd8bl github.com/bishopfox/sliver/implant/sliver/transports.(*Connection).AddTunnel
0040fcdcadrp x0, 0x23c000
0040fce0add x0, x0, 3776
0040fce4bl runtime.newobject
0040fce8str x0, [sp+264]
0040fcecadrp x6, 4096
0040fcf0add x6, x6, 2768
0040fcf4str x6, [x0]
0040fcf8ldr x6, [sp+144]
0040fcfcldr x7, [sp+264]
0040fd00ldrsb x27, [x7]
0040fd04adrp x27, 0x63c000
0040fd08ldr w8, [x27+3056]
0040fd0ccbz w8, 0x40fd14
0040fd10b 0x40fd18
0040fd14
0040fd14loc_40fd14:
0040fd14b 0x40fd2c
0040fd18
0040fd18loc_40fd18:
0040fd18bl runtime.gcWriteBarrier2
0040fd1cstr x6, [x25]
0040fd20ldr x1, [x7+8]
0040fd24str x1, [x25+8]
0040fd28b 0x40fd2c
0040fd2c
0040fd2cloc_40fd2c:
0040fd2cstr x6, [x7+8]
0040fd30ldr x1, [sp+528]
0040fd34ldr x2, [sp+264]
0040fd38ldrsb x27, [x2]
0040fd3cadrp x27, 0x63c000
0040fd40ldr w3, [x27+3056]
0040fd44cbz w3, 0x40fd4c
0040fd48b 0x40fd50
0040fd4c
0040fd4cloc_40fd4c:
0040fd4cb 0x40fd64
0040fd50
0040fd50loc_40fd50:
0040fd50bl runtime.gcWriteBarrier2
0040fd54str x1, [x25]
0040fd58ldr x3, [x2+16]
0040fd5cstr x3, [x25+8]
0040fd60b 0x40fd64
0040fd64
0040fd64loc_40fd64:
0040fd64str x1, [x2+16]
0040fd68ldr x1, [sp+264]
0040fd6cstr x1, [sp+168]
0040fd70adrp x0, 0x24d000
0040fd74add x0, x0, 1760
0040fd78bl runtime.newobject
0040fd7cstr x0, [sp+256]
0040fd80adrp x1, 4096
0040fd84add x1, x1, 1648
0040fd88str x1, [x0]
0040fd8cldr x1, [sp+536]
0040fd90ldr x2, [sp+256]
0040fd94ldrsb x27, [x2]
0040fd98adrp x27, 0x63c000
0040fd9cldr w3, [x27+3056]
0040fda0cbz w3, 0x40fda8
0040fda4b 0x40fdac
0040fda8
0040fda8loc_40fda8:
0040fda8b 0x40fdc0
0040fdac
0040fdacloc_40fdac:
0040fdacbl runtime.gcWriteBarrier2
0040fdb0str x1, [x25]
0040fdb4ldr x3, [x2+8]
0040fdb8str x3, [x25+8]
0040fdbcb 0x40fdc0
0040fdc0
0040fdc0loc_40fdc0:
0040fdc0str x1, [x2+8]
0040fdc4ldr x1, [sp+520]
0040fdc8ldr x2, [sp+256]
0040fdccldrsb x27, [x2]
0040fdd0adrp x27, 0x63c000
0040fdd4ldr w3, [x27+3056]
0040fdd8cbz w3, 0x40fde0
0040fddcb 0x40fde4
0040fde0
0040fde0loc_40fde0:
0040fde0b 0x40fdf8
0040fde4
0040fde4loc_40fde4:
0040fde4bl runtime.gcWriteBarrier2
0040fde8str x1, [x25]
0040fdecldr x3, [x2+16]
0040fdf0str x3, [x25+8]
0040fdf4b 0x40fdf8
0040fdf8
0040fdf8loc_40fdf8:
0040fdf8str x1, [x2+16]
0040fdfcldr x1, [sp+144]
0040fe00ldr x2, [sp+256]
0040fe04ldrsb x27, [x2]
0040fe08adrp x27, 0x63c000
0040fe0cldr w3, [x27+3056]
0040fe10cbz w3, 0x40fe18
0040fe14b 0x40fe1c
0040fe18
0040fe18loc_40fe18:
0040fe18b 0x40fe30
0040fe1c
0040fe1cloc_40fe1c:
0040fe1cbl runtime.gcWriteBarrier2
0040fe20str x1, [x25]
0040fe24ldr x3, [x2+24]
0040fe28str x3, [x25+8]
0040fe2cb 0x40fe30
0040fe30
0040fe30loc_40fe30:
0040fe30str x1, [x2+24]
0040fe34ldr x1, [sp+256]
0040fe38str x1, [sp+184]
0040fe3cadrp x0, 0x224000
0040fe40add x0, x0, 1216
0040fe44bl runtime.newobject
0040fe48str x0, [sp+248]
0040fe4cadrp x1, 4096
0040fe50add x1, x1, 1536
0040fe54str x1, [x0]
0040fe58ldr x1, [sp+184]
0040fe5cldr x2, [sp+248]
0040fe60ldrsb x27, [x2]
0040fe64adrp x27, 0x63c000
0040fe68ldr w3, [x27+3056]
0040fe6ccbz w3, 0x40fe74
0040fe70b 0x40fe78
0040fe74
0040fe74loc_40fe74:
0040fe74b 0x40fe8c
0040fe78
0040fe78loc_40fe78:
0040fe78bl runtime.gcWriteBarrier2
0040fe7cstr x1, [x25]
0040fe80ldr x3, [x2+8]
0040fe84str x3, [x25+8]
0040fe88b 0x40fe8c
0040fe8c
0040fe8cloc_40fe8c:
0040fe8cstr x1, [x2+8]
0040fe90ldr x0, [sp+248]
0040fe94bl runtime.newproc
0040fe98adrp x0, 0x2b6000
0040fe9cadd x0, x0, 3956
0040fea0movz x1, 43
0040fea4mov x2, xzr
0040fea8mov x3, xzr
0040feacmov x4, x3
0040feb0bl log.Printf
0040feb4ldr x1, [sp+144]
0040feb8ldrsb x27, [x1]
0040febcldr x2, [x1+16]
0040fec0ldr x3, [x1+8]
0040fec4ldr x1, [x1+24]
0040fec8str x3, [sp+408]
0040feccstr x2, [sp+416]
0040fed0str x1, [sp+424]
0040fed4str xzr, [sp+80]
0040fed8str x2, [sp+72]
0040fedcldr x1, [sp+408]
0040fee0str x1, [sp+64]
0040fee4b 0x40fee8
0040fee8
0040fee8loc_40fee8:
0040fee8ldr x1, [sp+72]
0040feecldr x2, [sp+80]
0040fef0subs xzr, x1, x2
0040fef4b.gt 0x40fefc
0040fef8b 0x4100bc
0040fefc
0040fefcloc_40fefc:
0040fefcldr x1, [sp+64]
0040ff00str x1, [sp+240]
0040ff04ldr x1, [sp+240]
0040ff08ldr x2, [x1+8]
0040ff0cldr x1, [x1]
0040ff10str x1, [sp+152]
0040ff14str x2, [sp+160]
0040ff18cbnz x1, 0x40ff20
0040ff1cb 0x41009c
0040ff20
0040ff20loc_40ff20:
0040ff20adrp x0, 0x24d000
0040ff24add x0, x0, 1952
0040ff28bl runtime.newobject
0040ff2cstr x0, [sp+232]
0040ff30adrp x1, 4096
0040ff34add x1, x1, 800
0040ff38str x1, [x0]
0040ff3cldr x1, [sp+528]
0040ff40ldr x2, [sp+232]
0040ff44ldrsb x27, [x2]
0040ff48adrp x27, 0x63c000
0040ff4cldr w3, [x27+3056]
0040ff50cbz w3, 0x40ff58
0040ff54b 0x40ff5c
0040ff58
0040ff58loc_40ff58:
0040ff58b 0x40ff70
0040ff5c
0040ff5cloc_40ff5c:
0040ff5cbl runtime.gcWriteBarrier2
0040ff60str x1, [x25]
0040ff64ldr x3, [x2+8]
0040ff68str x3, [x25+8]
0040ff6cb 0x40ff70
0040ff70
0040ff70loc_40ff70:
0040ff70str x1, [x2+8]
0040ff74ldr x1, [sp+144]
0040ff78ldr x2, [sp+232]
0040ff7cldrsb x27, [x2]
0040ff80adrp x27, 0x63c000
0040ff84ldr w3, [x27+3056]
0040ff88cbz w3, 0x40ff90
0040ff8cb 0x40ff94
0040ff90
0040ff90loc_40ff90:
0040ff90b 0x40ffa8
0040ff94
0040ff94loc_40ff94:
0040ff94bl runtime.gcWriteBarrier2
0040ff98str x1, [x25]
0040ff9cldr x3, [x2+16]
0040ffa0str x3, [x25+8]
0040ffa4b 0x40ffa8
0040ffa8
0040ffa8loc_40ffa8:
0040ffa8str x1, [x2+16]
0040ffacldr x1, [sp+168]
0040ffb0ldr x2, [sp+232]
0040ffb4ldrsb x27, [x2]
0040ffb8adrp x27, 0x63c000
0040ffbcldr w3, [x27+3056]
0040ffc0cbz w3, 0x40ffc8
0040ffc4b 0x40ffcc
0040ffc8
0040ffc8loc_40ffc8:
0040ffc8b 0x40ffe0
0040ffcc
0040ffccloc_40ffcc:
0040ffccbl runtime.gcWriteBarrier2
0040ffd0str x1, [x25]
0040ffd4ldr x3, [x2+24]
0040ffd8str x3, [x25+8]
0040ffdcb 0x40ffe0
0040ffe0
0040ffe0loc_40ffe0:
0040ffe0str x1, [x2+24]
0040ffe4ldr x1, [sp+232]
0040ffe8str x1, [sp+176]
0040ffecldr x1, [sp+152]
0040fff0ldr x2, [sp+160]
0040fff4str x1, [sp+488]
0040fff8str x2, [sp+496]
0040fffcadrp x0, 0x23c000
00410000add x0, x0, 3936
00410004bl runtime.newobject
00410008str x0, [sp+224]
0041000cadrp x1, 0
00410010add x1, x1, 672
00410014str x1, [x0]
00410018ldr x1, [sp+176]
0041001cldr x2, [sp+224]
00410020ldrsb x27, [x2]
00410024adrp x27, 0x63b000
00410028ldr w3, [x27+3056]
0041002ccbz w3, 0x410034
00410030b 0x410038
00410034
00410034loc_410034:
00410034b 0x41004c
00410038
00410038loc_410038:
00410038bl runtime.gcWriteBarrier2
0041003cstr x1, [x25]
00410040ldr x3, [x2+8]
00410044str x3, [x25+8]
00410048b 0x41004c
0041004c
0041004cloc_41004c:
0041004cstr x1, [x2+8]
00410050ldr x1, [sp+496]
00410054ldr x2, [sp+488]
00410058ldr x3, [sp+224]
0041005cldrsb x27, [x3]
00410060str x2, [x3+16]
00410064adrp x27, 0x63b000
00410068ldr w2, [x27+3056]
0041006ccbz w2, 0x410074
00410070b 0x410078
00410074
00410074loc_410074:
00410074b 0x41008c
00410078
00410078loc_410078:
00410078bl runtime.gcWriteBarrier2
0041007cstr x1, [x25]
00410080ldr x2, [x3+24]
00410084str x2, [x25+8]
00410088b 0x41008c
0041008c
0041008cloc_41008c:
0041008cstr x1, [x3+24]
00410090ldr x0, [sp+224]
00410094bl runtime.newproc
00410098b 0x4100a0
0041009c
0041009cloc_41009c:
0041009cb 0x4100a0
004100a0
004100a0loc_4100a0:
004100a0ldr x1, [sp+80]
004100a4add x1, x1, 1
004100a8str x1, [sp+80]
004100acldr x1, [sp+240]
004100b0add x1, x1, 16
004100b4str x1, [sp+64]
004100b8b 0x40fee8
004100bc
004100bcloc_4100bc:
004100bcadrp x0, 0x275000
004100c0add x0, x0, 480
004100c4bl runtime.newobject
004100c8str x0, [sp+216]
004100ccadrp x27, 0x63b000
004100d0ldr w1, [x27+3056]
004100d4cbz w1, 0x4100dc
004100d8b 0x4100e0
004100dc
004100dcloc_4100dc:
004100dcb 0x4100fc
004100e0
004100e0loc_4100e0:
004100e0str x0, [sp+200]
004100e4mov x1, x0
004100e8adrp x0, 0x275000
004100ecadd x0, x0, 480
004100f0bl runtime.wbZero
004100f4ldr x0, [sp+200]
004100f8b 0x4100fc
004100fc
004100fcloc_4100fc:
004100fcmov x20, x0
00410100adr x27, 16
00410104stp x29, x27, [sp-24]
00410108sub x29, sp, 24
0041010cbl fn_87cf8
00410110sub x29, sp, 8
00410114str xzr, [x0+96]
00410118adrp x0, 0x275000
0041011cadd x0, x0, 3648
00410120bl runtime.newobject
00410124str x0, [sp+208]
00410128adrp x27, 0x63b000
0041012cldr w1, [x27+3056]
00410130cbz w1, 0x410138
00410134b 0x41013c
00410138
00410138loc_410138:
00410138b 0x410158
0041013c
0041013cloc_41013c:
0041013cstr x0, [sp+192]
00410140mov x1, x0
00410144adrp x0, 0x275000
00410148add x0, x0, 3648
0041014cbl runtime.wbZero
00410150ldr x0, [sp+192]
00410154b 0x410158
00410158
00410158loc_410158:
00410158mov x20, x0
0041015cadr x27, 16
00410160stp x29, x27, [sp-24]
00410164sub x29, sp, 24
00410168bl fn_87cf8
0041016csub x29, sp, 8
00410170ldr x2, [sp+208]
00410174ldrsb x27, [x2]
00410178str xzr, [x2+16]
0041017cadrp x27, 0x63b000
00410180ldr w3, [x27+3056]
00410184cbz w3, 0x41018c
00410188b 0x410190
0041018c
0041018cloc_41018c:
0041018cb 0x4101a0
00410190
00410190loc_410190:
00410190ldr x3, [x2+8]
00410194bl runtime.gcWriteBarrier1
00410198str x3, [x25]
0041019cb 0x4101a0
004101a0
004101a0loc_4101a0:
004101a0str xzr, [x2+8]
004101a4ldr x2, [sp+216]
004101a8ldrsb x27, [x2]
004101acldr x3, [sp+208]
004101b0adrp x27, 0x63b000
004101b4ldr w4, [x27+3056]
004101b8cbz w4, 0x4101c0
004101bcb 0x4101c4
004101c0
004101c0loc_4101c0:
004101c0b 0x4101d8
004101c4
004101c4loc_4101c4:
004101c4bl runtime.gcWriteBarrier2
004101c8str x3, [x25]
004101ccldr x4, [x2+64]
004101d0str x4, [x25+8]
004101d4b 0x4101d8
004101d8
004101d8loc_4101d8:
004101d8str x3, [x2+64]
004101dcldr x2, [sp+216]
004101e0str x2, [sp+400]
004101e4stp xzr, xzr, [sp+376]
004101e8str xzr, [sp+392]
004101ecstp xzr, xzr, [sp+360]
004101f0ldr x1, [sp+400]
004101f4adrp x0, 0x304000
004101f8add x0, x0, 3296
004101fcbl google.golang.org/protobuf/proto.Marshal
00410200str x0, [sp+376]
00410204str x1, [sp+384]
00410208str x2, [sp+392]
0041020cstr x3, [sp+360]
00410210str x4, [sp+368]
00410214ldr x2, [sp+376]
00410218ldr x3, [sp+384]
0041021cldr x4, [sp+392]
00410220str x2, [sp+464]
00410224str x3, [sp+472]
00410228str x4, [sp+480]
0041022cldr x2, [sp+360]
00410230ldr x3, [sp+368]
00410234str x2, [sp+448]
00410238str x3, [sp+456]
0041023cldr x2, [sp+464]
00410240ldr x3, [sp+472]
00410244ldr x4, [sp+480]
00410248str x2, [sp+120]
0041024cstr x3, [sp+128]
00410250str x4, [sp+136]
00410254ldr x3, [sp+448]
00410258ldr x4, [sp+456]
0041025cstr x3, [sp+104]
00410260str x4, [sp+112]
00410264ldr x0, [sp+120]
00410268ldr x1, [sp+128]
0041026cldr x2, [sp+136]
00410270ldp x29, x30, [sp-8]
00410274add sp, sp, 512
00410278ret x30
0041027c
0041027cloc_41027c:
0041027cstp x0, x1, [sp+8]
00410280str x2, [sp+24]
00410284mov x3, x30
00410288bl runtime.morestack_noctxt.abi0
0041028cldp x0, x1, [sp+8]
00410290ldr x2, [sp+24]
00410294b 0x40fb20
00410298udf 0
0041029cudf 0
0040fb20
004102a0
004102a0github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.gowrap2: ; void github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.gowrap2(void)
004102a0ldr x16, [x28+16]
004102a4subs xzr, sp, x16
004102a8b.ls 0x4102f0
004102acstr x30, [sp-64]!
004102b0stur x29, [sp-8]
004102b4sub x29, sp, 8
004102b8ldr x16, [x28+32]
004102bccbnz x16, 0x4102fc
004102c0
004102c0loc_4102c0:
004102c0ldr x2, [x26+8]
004102c4str x2, [sp+32]
004102c8ldr x0, [x26+16]
004102ccldr x1, [x26+24]
004102d0str x0, [sp+40]
004102d4str x1, [sp+48]
004102d8ldr x26, [sp+32]
004102dcldr x2, [x26]
004102e0blr x2
004102e4ldur x29, [sp-8]
004102e8ldr x30, [sp], 64
004102ecret x30
004102f0
004102f0loc_4102f0:
004102f0mov x3, x30
004102f4bl runtime.morestack.abi0
004102f8b 0x4102a0
004102fc
004102fcloc_4102fc:
004102fcldr x17, [x16]
00410300add x20, sp, 72
00410304subs xzr, x20, x17
00410308b.ne 0x4102c0
0041030cadd x20, sp, 8
00410310str x20, [x16]
00410314b 0x4102c0
00410318udf 0
0041031cudf 0
004102a0
004102a0github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.gowrap2: ; void github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.gowrap2(void)
004102a0ldr x16, [x28+16]
004102a4subs xzr, sp, x16
004102a8b.ls 0x4102f0
004102acstr x30, [sp-64]!
004102b0stur x29, [sp-8]
004102b4sub x29, sp, 8
004102b8ldr x16, [x28+32]
004102bccbnz x16, 0x4102fc
004102c0
004102c0loc_4102c0:
004102c0ldr x2, [x26+8]
004102c4str x2, [sp+32]
004102c8ldr x0, [x26+16]
004102ccldr x1, [x26+24]
004102d0str x0, [sp+40]
004102d4str x1, [sp+48]
004102d8ldr x26, [sp+32]
004102dcldr x2, [x26]
004102e0blr x2
004102e4ldur x29, [sp-8]
004102e8ldr x30, [sp], 64
004102ecret x30
004102f0
004102f0loc_4102f0:
004102f0mov x3, x30
004102f4bl runtime.morestack.abi0
004102f8b 0x4102a0
004102fc
004102fcloc_4102fc:
004102fcldr x17, [x16]
00410300add x20, sp, 72
00410304subs xzr, x20, x17
00410308b.ne 0x4102c0
0041030cadd x20, sp, 8
00410310str x20, [x16]
00410314b 0x4102c0
00410318udf 0
0041031cudf 0
004102a0
00410320
00410320github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.func3: ; void github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.func3(io.ReadCloser stream)
00410320ldr x16, [x28+16]
00410324sub x17, sp, 208
00410328subs xzr, x17, x16
0041032cb.ls 0x4105e0
00410330sub x20, sp, 336
00410334stp x29, x30, [x20-8]
00410338add sp, x20, 0
0041033csub x29, sp, 8
00410340str x0, [sp+344]
00410344str x1, [sp+352]
00410348ldr x2, [x26+8]
0041034cstr x2, [sp+104]
00410350ldr x2, [x26+16]
00410354str x2, [sp+64]
00410358ldr x2, [x26+24]
0041035cstr x2, [sp+112]
00410360stp xzr, xzr, [sp+72]
00410364ldr x2, [sp+104]
00410368str x2, [sp+80]
0041036cldr x3, [sp+64]
00410370str x3, [sp+72]
00410374str x3, [sp+192]
00410378str x2, [sp+200]
0041037cstp xzr, xzr, [sp+160]
00410380stp xzr, xzr, [sp+176]
00410384add x2, sp, 160
00410388str x2, [sp+320]
0041038cldr x2, [sp+200]
00410390ldr x3, [sp+192]
00410394str x3, [sp+304]
00410398str x2, [sp+312]
0041039cadrp x0, 0x23e000
004103a0add x0, x0, 928
004103a4add x1, sp, 304
004103a8bl runtime.convT
004103acstr x0, [sp+296]
004103b0ldr x2, [sp+320]
004103b4ldrsb x27, [x2]
004103b8adrp x3, 0x23e000
004103bcadd x3, x3, 928
004103c0str x3, [x2]
004103c4adrp x27, 0x63b000
004103c8ldr w3, [x27+3056]
004103cccbz w3, 0x4103d4
004103d0b 0x4103d8
004103d4
004103d4loc_4103d4:
004103d4b 0x4103ec
004103d8
004103d8loc_4103d8:
004103d8bl runtime.gcWriteBarrier2
004103dcstr x0, [x25]
004103e0ldr x5, [x2+8]
004103e4str x5, [x25+8]
004103e8b 0x4103ec
004103ec
004103ecloc_4103ec:
004103ecstr x0, [x2+8]
004103f0ldr x5, [sp+344]
004103f4ldr x6, [sp+352]
004103f8str x5, [sp+280]
004103fcstr x6, [sp+288]
00410400str x5, [sp+272]
00410404ldr x5, [sp+272]
00410408cbnz x5, 0x410410
0041040cb 0x410420
00410410
00410410loc_410410:
00410410ldr x5, [sp+272]
00410414ldr x5, [x5+8]
00410418str x5, [sp+272]
0041041cb 0x410424
00410420
00410420loc_410420:
00410420b 0x410424
00410424
00410424loc_410424:
00410424ldr x5, [sp+320]
00410428ldrsb x27, [x5]
0041042cldr x6, [sp+288]
00410430ldr x7, [sp+272]
00410434str x7, [x5+16]
00410438adrp x27, 0x63b000
0041043cldr w7, [x27+3056]
00410440cbz w7, 0x410448
00410444b 0x41044c
00410448
00410448loc_410448:
00410448b 0x410460
0041044c
0041044cloc_41044c:
0041044cbl runtime.gcWriteBarrier2
00410450str x6, [x25]
00410454ldr x7, [x5+24]
00410458str x7, [x25+8]
0041045cb 0x410460
00410460
00410460loc_410460:
00410460str x6, [x5+24]
00410464ldr x2, [sp+320]
00410468ldrsb x27, [x2]
0041046cb 0x410470
00410470
00410470loc_410470:
00410470str x2, [sp+120]
00410474orr x4, xzr, 2
00410478str x4, [sp+128]
0041047cstr x4, [sp+136]
00410480adrp x0, 0x2ac000
00410484add x0, x0, 2164
00410488movz x1, 29
0041048cmov x3, x4
00410490bl log.Printf
00410494ldr x5, [sp+72]
00410498ldr x6, [sp+80]
0041049cstr x5, [sp+192]
004104a0str x6, [sp+200]
004104a4stp xzr, xzr, [sp+144]
004104a8adrp x0, 0x23e000
004104acadd x0, x0, 928
004104b0add x1, sp, 192
004104b4bl runtime.convT
004104b8str x0, [sp+264]
004104bcldr x3, [sp+352]
004104c0ldr x5, [sp+344]
004104c4str x5, [sp+248]
004104c8str x3, [sp+256]
004104cccbnz x5, 0x4104d4
004104d0b 0x4104f4
004104d4
004104d4loc_4104d4:
004104d4str x3, [sp+224]
004104d8ldr x1, [x5+8]
004104dcadrp x0, 0x5fe000
004104e0add x0, x0, 1936
004104e4bl runtime.typeAssert
004104e8ldr x3, [sp+224]
004104ecmov x5, x0
004104f0b 0x4104f8
004104f4
004104f4loc_4104f4:
004104f4b 0x4104f8
004104f8
004104f8loc_4104f8:
004104f8str x5, [sp+232]
004104fcstr x3, [sp+240]
00410500ldr x1, [sp+264]
00410504adrp x0, 0x305000
00410508add x0, x0, 1280
0041050cmov x2, x5
00410510bl io.Copy
00410514str x0, [sp+48]
00410518str x1, [sp+144]
0041051cstr x2, [sp+152]
00410520ldr x4, [sp+48]
00410524str x4, [sp+56]
00410528str x1, [sp+208]
0041052cstr x2, [sp+216]
00410530str x1, [sp+88]
00410534str x2, [sp+96]
00410538cbnz x1, 0x410540
0041053cb 0x41056c
00410540
00410540loc_410540:
00410540ldr x26, [sp+112]
00410544ldr x4, [x26]
00410548adrp x0, 0x2a1000
0041054cadd x0, x0, 1428
00410550mov x3, x2
00410554mov x2, x1
00410558orr x1, xzr, 8
0041055cblr x4
00410560ldp x29, x30, [sp-8]
00410564add sp, sp, 336
00410568ret x30
0041056c
0041056cloc_41056c:
0041056cadrp x27, 0x611000
00410570ldr x3, [x27+1520]
00410574subs xzr, x1, x3
00410578b.eq 0x410580
0041057cb 0x4105d0
00410580
00410580loc_410580:
00410580adrp x27, 0x611000
00410584ldr x3, [x27+1528]
00410588mov x0, x1
0041058cmov x1, x2
00410590mov x2, x3
00410594bl runtime.ifaceeq
00410598tbnz w0, 0, 0x4105a0
0041059cb 0x4105cc
004105a0
004105a0loc_4105a0:
004105a0ldr x2, [sp+88]
004105a4ldr x3, [sp+96]
004105a8ldr x26, [sp+112]
004105acldr x4, [x26]
004105b0adrp x0, 0x2a0000
004105b4add x0, x0, 477
004105b8orr x1, xzr, 3
004105bcblr x4
004105c0ldp x29, x30, [sp-8]
004105c4add sp, sp, 336
004105c8ret x30
004105cc
004105ccloc_4105cc:
004105ccb 0x4105d4
004105d0
004105d0loc_4105d0:
004105d0b 0x4105d4
004105d4
004105d4loc_4105d4:
004105d4ldp x29, x30, [sp-8]
004105d8add sp, sp, 336
004105dcret x30
004105e0
004105e0loc_4105e0:
004105e0stp x0, x1, [sp+8]
004105e4mov x3, x30
004105e8bl runtime.morestack.abi0
004105ecldp x0, x1, [sp+8]
004105f0b 0x410320
004105f4udf 0
004105f8udf 0
004105fcudf 0
00410320
00410320github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.func3: ; void github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.func3(io.ReadCloser stream)
00410320ldr x16, [x28+16]
00410324sub x17, sp, 208
00410328subs xzr, x17, x16
0041032cb.ls 0x4105e0
00410330sub x20, sp, 336
00410334stp x29, x30, [x20-8]
00410338add sp, x20, 0
0041033csub x29, sp, 8
00410340str x0, [sp+344]
00410344str x1, [sp+352]
00410348ldr x2, [x26+8]
0041034cstr x2, [sp+104]
00410350ldr x2, [x26+16]
00410354str x2, [sp+64]
00410358ldr x2, [x26+24]
0041035cstr x2, [sp+112]
00410360stp xzr, xzr, [sp+72]
00410364ldr x2, [sp+104]
00410368str x2, [sp+80]
0041036cldr x3, [sp+64]
00410370str x3, [sp+72]
00410374str x3, [sp+192]
00410378str x2, [sp+200]
0041037cstp xzr, xzr, [sp+160]
00410380stp xzr, xzr, [sp+176]
00410384add x2, sp, 160
00410388str x2, [sp+320]
0041038cldr x2, [sp+200]
00410390ldr x3, [sp+192]
00410394str x3, [sp+304]
00410398str x2, [sp+312]
0041039cadrp x0, 0x23e000
004103a0add x0, x0, 928
004103a4add x1, sp, 304
004103a8bl runtime.convT
004103acstr x0, [sp+296]
004103b0ldr x2, [sp+320]
004103b4ldrsb x27, [x2]
004103b8adrp x3, 0x23e000
004103bcadd x3, x3, 928
004103c0str x3, [x2]
004103c4adrp x27, 0x63b000
004103c8ldr w3, [x27+3056]
004103cccbz w3, 0x4103d4
004103d0b 0x4103d8
004103d4
004103d4loc_4103d4:
004103d4b 0x4103ec
004103d8
004103d8loc_4103d8:
004103d8bl runtime.gcWriteBarrier2
004103dcstr x0, [x25]
004103e0ldr x5, [x2+8]
004103e4str x5, [x25+8]
004103e8b 0x4103ec
004103ec
004103ecloc_4103ec:
004103ecstr x0, [x2+8]
004103f0ldr x5, [sp+344]
004103f4ldr x6, [sp+352]
004103f8str x5, [sp+280]
004103fcstr x6, [sp+288]
00410400str x5, [sp+272]
00410404ldr x5, [sp+272]
00410408cbnz x5, 0x410410
0041040cb 0x410420
00410410
00410410loc_410410:
00410410ldr x5, [sp+272]
00410414ldr x5, [x5+8]
00410418str x5, [sp+272]
0041041cb 0x410424
00410420
00410420loc_410420:
00410420b 0x410424
00410424
00410424loc_410424:
00410424ldr x5, [sp+320]
00410428ldrsb x27, [x5]
0041042cldr x6, [sp+288]
00410430ldr x7, [sp+272]
00410434str x7, [x5+16]
00410438adrp x27, 0x63b000
0041043cldr w7, [x27+3056]
00410440cbz w7, 0x410448
00410444b 0x41044c
00410448
00410448loc_410448:
00410448b 0x410460
0041044c
0041044cloc_41044c:
0041044cbl runtime.gcWriteBarrier2
00410450str x6, [x25]
00410454ldr x7, [x5+24]
00410458str x7, [x25+8]
0041045cb 0x410460
00410460
00410460loc_410460:
00410460str x6, [x5+24]
00410464ldr x2, [sp+320]
00410468ldrsb x27, [x2]
0041046cb 0x410470
00410470
00410470loc_410470:
00410470str x2, [sp+120]
00410474orr x4, xzr, 2
00410478str x4, [sp+128]
0041047cstr x4, [sp+136]
00410480adrp x0, 0x2ac000
00410484add x0, x0, 2164
00410488movz x1, 29
0041048cmov x3, x4
00410490bl log.Printf
00410494ldr x5, [sp+72]
00410498ldr x6, [sp+80]
0041049cstr x5, [sp+192]
004104a0str x6, [sp+200]
004104a4stp xzr, xzr, [sp+144]
004104a8adrp x0, 0x23e000
004104acadd x0, x0, 928
004104b0add x1, sp, 192
004104b4bl runtime.convT
004104b8str x0, [sp+264]
004104bcldr x3, [sp+352]
004104c0ldr x5, [sp+344]
004104c4str x5, [sp+248]
004104c8str x3, [sp+256]
004104cccbnz x5, 0x4104d4
004104d0b 0x4104f4
004104d4
004104d4loc_4104d4:
004104d4str x3, [sp+224]
004104d8ldr x1, [x5+8]
004104dcadrp x0, 0x5fe000
004104e0add x0, x0, 1936
004104e4bl runtime.typeAssert
004104e8ldr x3, [sp+224]
004104ecmov x5, x0
004104f0b 0x4104f8
004104f4
004104f4loc_4104f4:
004104f4b 0x4104f8
004104f8
004104f8loc_4104f8:
004104f8str x5, [sp+232]
004104fcstr x3, [sp+240]
00410500ldr x1, [sp+264]
00410504adrp x0, 0x305000
00410508add x0, x0, 1280
0041050cmov x2, x5
00410510bl io.Copy
00410514str x0, [sp+48]
00410518str x1, [sp+144]
0041051cstr x2, [sp+152]
00410520ldr x4, [sp+48]
00410524str x4, [sp+56]
00410528str x1, [sp+208]
0041052cstr x2, [sp+216]
00410530str x1, [sp+88]
00410534str x2, [sp+96]
00410538cbnz x1, 0x410540
0041053cb 0x41056c
00410540
00410540loc_410540:
00410540ldr x26, [sp+112]
00410544ldr x4, [x26]
00410548adrp x0, 0x2a1000
0041054cadd x0, x0, 1428
00410550mov x3, x2
00410554mov x2, x1
00410558orr x1, xzr, 8
0041055cblr x4
00410560ldp x29, x30, [sp-8]
00410564add sp, sp, 336
00410568ret x30
0041056c
0041056cloc_41056c:
0041056cadrp x27, 0x611000
00410570ldr x3, [x27+1520]
00410574subs xzr, x1, x3
00410578b.eq 0x410580
0041057cb 0x4105d0
00410580
00410580loc_410580:
00410580adrp x27, 0x611000
00410584ldr x3, [x27+1528]
00410588mov x0, x1
0041058cmov x1, x2
00410590mov x2, x3
00410594bl runtime.ifaceeq
00410598tbnz w0, 0, 0x4105a0
0041059cb 0x4105cc
004105a0
004105a0loc_4105a0:
004105a0ldr x2, [sp+88]
004105a4ldr x3, [sp+96]
004105a8ldr x26, [sp+112]
004105acldr x4, [x26]
004105b0adrp x0, 0x2a0000
004105b4add x0, x0, 477
004105b8orr x1, xzr, 3
004105bcblr x4
004105c0ldp x29, x30, [sp-8]
004105c4add sp, sp, 336
004105c8ret x30
004105cc
004105ccloc_4105cc:
004105ccb 0x4105d4
004105d0
004105d0loc_4105d0:
004105d0b 0x4105d4
004105d4
004105d4loc_4105d4:
004105d4ldp x29, x30, [sp-8]
004105d8add sp, sp, 336
004105dcret x30
004105e0
004105e0loc_4105e0:
004105e0stp x0, x1, [sp+8]
004105e4mov x3, x30
004105e8bl runtime.morestack.abi0
004105ecldp x0, x1, [sp+8]
004105f0b 0x410320
004105f4udf 0
004105f8udf 0
004105fcudf 0
00410320
00410600
00410600github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.gowrap1: ; void github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.gowrap1(void)
00410600ldr x16, [x28+16]
00410604subs xzr, sp, x16
00410608b.ls 0x41063c
0041060cstr x30, [sp-32]!
00410610stur x29, [sp-8]
00410614sub x29, sp, 8
00410618ldr x16, [x28+32]
0041061ccbnz x16, 0x410648
00410620
00410620loc_410620:
00410620ldr x26, [x26+8]
00410624str x26, [sp+16]
00410628ldr x0, [x26]
0041062cblr x0
00410630ldur x29, [sp-8]
00410634ldr x30, [sp], 32
00410638ret x30
0041063c
0041063cloc_41063c:
0041063cmov x3, x30
00410640bl runtime.morestack.abi0
00410644b 0x410600
00410648
00410648loc_410648:
00410648ldr x17, [x16]
0041064cadd x20, sp, 40
00410650subs xzr, x20, x17
00410654b.ne 0x410620
00410658add x20, sp, 8
0041065cstr x20, [x16]
00410660b 0x410620
00410664udf 0
00410668udf 0
0041066cudf 0
00410600
00410600github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.gowrap1: ; void github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.gowrap1(void)
00410600ldr x16, [x28+16]
00410604subs xzr, sp, x16
00410608b.ls 0x41063c
0041060cstr x30, [sp-32]!
00410610stur x29, [sp-8]
00410614sub x29, sp, 8
00410618ldr x16, [x28+32]
0041061ccbnz x16, 0x410648
00410620
00410620loc_410620:
00410620ldr x26, [x26+8]
00410624str x26, [sp+16]
00410628ldr x0, [x26]
0041062cblr x0
00410630ldur x29, [sp-8]
00410634ldr x30, [sp], 32
00410638ret x30
0041063c
0041063cloc_41063c:
0041063cmov x3, x30
00410640bl runtime.morestack.abi0
00410644b 0x410600
00410648
00410648loc_410648:
00410648ldr x17, [x16]
0041064cadd x20, sp, 40
00410650subs xzr, x20, x17
00410654b.ne 0x410620
00410658add x20, sp, 8
0041065cstr x20, [x16]
00410660b 0x410620
00410664udf 0
00410668udf 0
0041066cudf 0
00410600
00410670
00410670github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.func2: ; void github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.func2(void)
00410670ldr x16, [x28+16]
00410674sub x17, sp, 320
00410678subs xzr, x17, x16
0041067cb.ls 0x410abc
00410680sub x20, sp, 448
00410684stp x29, x30, [x20-8]
00410688add sp, x20, 0
0041068csub x29, sp, 8
00410690ldr x5, [x26+8]
00410694str x5, [sp+88]
00410698ldr x5, [x26+16]
0041069cstr x5, [sp+104]
004106a0ldr x5, [x26+24]
004106a4str x5, [sp+96]
004106a8str wzr, [sp+56]
004106acstp xzr, xzr, [sp+72]
004106b0adrp x0, 0x2b2000
004106b4add x0, x0, 3456
004106b8movz x1, 38
004106bcmov x2, xzr
004106c0mov x3, xzr
004106c4mov x4, x3
004106c8bl log.Printf
004106ccstp xzr, xzr, [sp+160]
004106d0ldr x5, [sp+104]
004106d4ldrsb x27, [x5]
004106d8ldr x1, [x5+24]
004106dcldr x2, [x5+32]
004106e0ldr x3, [x5+40]
004106e4str x1, [sp+360]
004106e8str x2, [sp+368]
004106ecstr x3, [sp+376]
004106f0ldr x0, [sp+88]
004106f4bl github.com/bishopfox/sliver/implant/sliver/extension.(*WasmExtension).Execute
004106f8str w0, [sp+64]
004106fcstr x1, [sp+160]
00410700str x2, [sp+168]
00410704ldr w5, [sp+64]
00410708str w5, [sp+68]
0041070cldr x5, [sp+160]
00410710ldr x6, [sp+168]
00410714str x5, [sp+176]
00410718str x6, [sp+184]
0041071cldr w5, [sp+68]
00410720str w5, [sp+60]
00410724ldr x5, [sp+184]
00410728ldr x6, [sp+176]
0041072cstr x6, [sp+112]
00410730str x5, [sp+120]
00410734subs xzr, x6, 0
00410738cset x5, ne
0041073cstrb w5, [sp+55]
00410740cbnz x6, 0x410748
00410744b 0x41074c
00410748
00410748loc_410748:
00410748b 0x410760
0041074c
0041074cloc_41074c:
0041074cldr w1, [sp+60]
00410750subs wzr, w1, 0
00410754cset x1, ne
00410758strb w1, [sp+55]
0041075cb 0x410760
00410760
00410760loc_410760:
00410760ldrb w1, [sp+55]
00410764tbnz w1, 0, 0x41076c
00410768b 0x410870
0041076c
0041076cloc_41076c:
0041076cstp xzr, xzr, [sp+128]
00410770stp xzr, xzr, [sp+144]
00410774add x1, sp, 128
00410778str x1, [sp+328]
0041077cldr w0, [sp+60]
00410780bl runtime.convT32
00410784str x0, [sp+320]
00410788ldr x1, [sp+328]
0041078cldrsb x27, [x1]
00410790adrp x2, 0x1e5000
00410794add x2, x2, 3328
00410798str x2, [x1]
0041079cadrp x27, 0x63b000
004107a0ldr w2, [x27+3056]
004107a4cbz w2, 0x4107ac
004107a8b 0x4107b0
004107ac
004107acloc_4107ac:
004107acb 0x4107c4
004107b0
004107b0loc_4107b0:
004107b0bl runtime.gcWriteBarrier2
004107b4str x0, [x25]
004107b8ldr x5, [x1+8]
004107bcstr x5, [x25+8]
004107c0b 0x4107c4
004107c4
004107c4loc_4107c4:
004107c4str x0, [x1+8]
004107c8ldr x5, [sp+112]
004107ccldr x6, [sp+120]
004107d0str x5, [sp+304]
004107d4str x6, [sp+312]
004107d8str x5, [sp+296]
004107dcldr x5, [sp+296]
004107e0cbnz x5, 0x4107e8
004107e4b 0x4107f8
004107e8
004107e8loc_4107e8:
004107e8ldr x5, [sp+296]
004107ecldr x5, [x5+8]
004107f0str x5, [sp+296]
004107f4b 0x4107fc
004107f8
004107f8loc_4107f8:
004107f8b 0x4107fc
004107fc
004107fcloc_4107fc:
004107fcldr x5, [sp+328]
00410800ldrsb x27, [x5]
00410804ldr x6, [sp+312]
00410808ldr x7, [sp+296]
0041080cstr x7, [x5+16]
00410810adrp x27, 0x63b000
00410814ldr w7, [x27+3056]
00410818cbz w7, 0x410820
0041081cb 0x410824
00410820
00410820loc_410820:
00410820b 0x410838
00410824
00410824loc_410824:
00410824bl runtime.gcWriteBarrier2
00410828str x6, [x25]
0041082cldr x7, [x5+24]
00410830str x7, [x25+8]
00410834b 0x410838
00410838
00410838loc_410838:
00410838str x6, [x5+24]
0041083cldr x2, [sp+328]
00410840ldrsb x27, [x2]
00410844b 0x410848
00410848
00410848loc_410848:
00410848str x2, [sp+336]
0041084corr x4, xzr, 2
00410850str x4, [sp+344]
00410854str x4, [sp+352]
00410858adrp x0, 0x2b7000
0041085cadd x0, x0, 1767
00410860movz x1, 46
00410864mov x3, x4
00410868bl log.Printf
0041086cb 0x410874
00410870
00410870loc_410870:
00410870b 0x410874
00410874
00410874loc_410874:
00410874stp xzr, xzr, [sp+424]
00410878add x1, sp, 424
0041087cstr x1, [sp+264]
00410880ldr w0, [sp+60]
00410884bl runtime.convT32
00410888str x0, [sp+256]
0041088cldr x1, [sp+264]
00410890ldrsb x27, [x1]
00410894adrp x2, 0x1e5000
00410898add x2, x2, 3328
0041089cstr x2, [x1]
004108a0adrp x27, 0x63b000
004108a4ldr w2, [x27+3056]
004108a8cbz w2, 0x4108b0
004108acb 0x4108b4
004108b0
004108b0loc_4108b0:
004108b0b 0x4108c8
004108b4
004108b4loc_4108b4:
004108b4bl runtime.gcWriteBarrier2
004108b8str x0, [x25]
004108bcldr x5, [x1+8]
004108c0str x5, [x25+8]
004108c4b 0x4108c8
004108c8
004108c8loc_4108c8:
004108c8str x0, [x1+8]
004108ccldr x2, [sp+264]
004108d0ldrsb x27, [x2]
004108d4b 0x4108d8
004108d8
004108d8loc_4108d8:
004108d8str x2, [sp+272]
004108dcorr x4, xzr, 1
004108e0str x4, [sp+280]
004108e4str x4, [sp+288]
004108e8adrp x0, 0x2a6000
004108ecadd x0, x0, 3267
004108f0movz x1, 20
004108f4mov x3, x4
004108f8bl log.Printf
004108fcadrp x0, 0x2a9000
00410900add x0, x0, 3054
00410904movz x1, 25
00410908mov x2, xzr
0041090cmov x3, xzr
00410910mov x4, x3
00410914bl log.Printf
00410918stp xzr, xzr, [sp+424]
0041091cadd x5, sp, 424
00410920str x5, [sp+224]
00410924ldr w0, [sp+60]
00410928bl runtime.convT32
0041092cstr x0, [sp+216]
00410930ldr x5, [sp+224]
00410934ldrsb x27, [x5]
00410938adrp x6, 0x1e5000
0041093cadd x6, x6, 3328
00410940str x6, [x5]
00410944adrp x27, 0x63b000
00410948ldr w6, [x27+3056]
0041094ccbz w6, 0x410954
00410950b 0x410958
00410954
00410954loc_410954:
00410954b 0x41096c
00410958
00410958loc_410958:
00410958bl runtime.gcWriteBarrier2
0041095cstr x0, [x25]
00410960ldr x6, [x5+8]
00410964str x6, [x25+8]
00410968b 0x41096c
0041096c
0041096cloc_41096c:
0041096cstr x0, [x5+8]
00410970ldr x2, [sp+224]
00410974ldrsb x27, [x2]
00410978b 0x41097c
0041097c
0041097cloc_41097c:
0041097cstr x2, [sp+232]
00410980orr x4, xzr, 1
00410984str x4, [sp+240]
00410988str x4, [sp+248]
0041098cadrp x0, 0x2a9000
00410990add x0, x0, 918
00410994orr x1, xzr, 24
00410998mov x3, x4
0041099cbl fmt.Sprintf
004109a0str x0, [sp+408]
004109a4str x1, [sp+416]
004109a8mov x2, x1
004109acmov x1, x0
004109b0mov x0, xzr
004109b4bl runtime.stringtoslicebyte
004109b8str x0, [sp+384]
004109bcstr x1, [sp+392]
004109c0str x2, [sp+400]
004109c4ldr x5, [sp+88]
004109c8ldrsb x27, [x5]
004109ccldr x5, [x5+24]
004109d0ldrsb x27, [x5]
004109d4ldr x0, [x5+8]
004109d8str x0, [sp+208]
004109dcldr x1, [sp+384]
004109e0ldr x2, [sp+392]
004109e4ldr x3, [sp+400]
004109e8bl io.(*PipeWriter).Write
004109ecadrp x0, 0x1f2000
004109f0add x0, x0, 800
004109f4bl runtime.newobject
004109f8str x0, [sp+200]
004109fcadrp x27, 0x2b9000
00410a00add x27, x27, 2566
00410a04ldp x5, x6, [x27]
00410a08adrp x27, 0x2b9000
00410a0cadd x27, x27, 2582
00410a10ldp x7, x8, [x27]
00410a14adrp x27, 0x2b9000
00410a18add x27, x27, 2598
00410a1cldp x9, x10, [x27]
00410a20stp x5, x6, [x0]
00410a24stp x7, x8, [x0+16]
00410a28stp x9, x10, [x0+32]
00410a2cmovz x5, 25973
00410a30movk x5, 0x2e200000
00410a34movk x5, 0x2e2e00000000
00410a38movk x5, 0xa0d000000000000
00410a3cstur x5, [x0+43]
00410a40ldr x5, [sp+200]
00410a44ldrsb x27, [x5]
00410a48b 0x410a4c
00410a4c
00410a4cloc_410a4c:
00410a4cstr x5, [sp+384]
00410a50movz x4, 51
00410a54str x4, [sp+392]
00410a58str x4, [sp+400]
00410a5cldr x4, [sp+88]
00410a60ldrsb x27, [x4]
00410a64ldr x4, [x4+24]
00410a68ldrsb x27, [x4]
00410a6cldr x0, [x4+8]
00410a70str x0, [sp+192]
00410a74ldr x1, [sp+384]
00410a78ldr x2, [sp+392]
00410a7cldr x3, [sp+400]
00410a80bl io.(*PipeWriter).Write
00410a84ldr x0, [sp+88]
00410a88bl github.com/bishopfox/sliver/implant/sliver/extension.(*WasmExtension).Close
00410a8cldr x0, [sp+96]
00410a90bl github.com/bishopfox/sliver/implant/sliver/transports.(*Tunnel).Close
00410a94ldr w4, [sp+60]
00410a98str w4, [sp+56]
00410a9cldr x1, [sp+112]
00410aa0ldr x2, [sp+120]
00410aa4str x1, [sp+72]
00410aa8str x2, [sp+80]
00410aacldr w0, [sp+56]
00410ab0ldp x29, x30, [sp-8]
00410ab4add sp, sp, 448
00410ab8ret x30
00410abc
00410abcloc_410abc:
00410abcmov x3, x30
00410ac0bl runtime.morestack.abi0
00410ac4b 0x410670
00410ac8udf 0
00410accudf 0
00410670
00410670github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.func2: ; void github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.func2(void)
00410670ldr x16, [x28+16]
00410674sub x17, sp, 320
00410678subs xzr, x17, x16
0041067cb.ls 0x410abc
00410680sub x20, sp, 448
00410684stp x29, x30, [x20-8]
00410688add sp, x20, 0
0041068csub x29, sp, 8
00410690ldr x5, [x26+8]
00410694str x5, [sp+88]
00410698ldr x5, [x26+16]
0041069cstr x5, [sp+104]
004106a0ldr x5, [x26+24]
004106a4str x5, [sp+96]
004106a8str wzr, [sp+56]
004106acstp xzr, xzr, [sp+72]
004106b0adrp x0, 0x2b2000
004106b4add x0, x0, 3456
004106b8movz x1, 38
004106bcmov x2, xzr
004106c0mov x3, xzr
004106c4mov x4, x3
004106c8bl log.Printf
004106ccstp xzr, xzr, [sp+160]
004106d0ldr x5, [sp+104]
004106d4ldrsb x27, [x5]
004106d8ldr x1, [x5+24]
004106dcldr x2, [x5+32]
004106e0ldr x3, [x5+40]
004106e4str x1, [sp+360]
004106e8str x2, [sp+368]
004106ecstr x3, [sp+376]
004106f0ldr x0, [sp+88]
004106f4bl github.com/bishopfox/sliver/implant/sliver/extension.(*WasmExtension).Execute
004106f8str w0, [sp+64]
004106fcstr x1, [sp+160]
00410700str x2, [sp+168]
00410704ldr w5, [sp+64]
00410708str w5, [sp+68]
0041070cldr x5, [sp+160]
00410710ldr x6, [sp+168]
00410714str x5, [sp+176]
00410718str x6, [sp+184]
0041071cldr w5, [sp+68]
00410720str w5, [sp+60]
00410724ldr x5, [sp+184]
00410728ldr x6, [sp+176]
0041072cstr x6, [sp+112]
00410730str x5, [sp+120]
00410734subs xzr, x6, 0
00410738cset x5, ne
0041073cstrb w5, [sp+55]
00410740cbnz x6, 0x410748
00410744b 0x41074c
00410748
00410748loc_410748:
00410748b 0x410760
0041074c
0041074cloc_41074c:
0041074cldr w1, [sp+60]
00410750subs wzr, w1, 0
00410754cset x1, ne
00410758strb w1, [sp+55]
0041075cb 0x410760
00410760
00410760loc_410760:
00410760ldrb w1, [sp+55]
00410764tbnz w1, 0, 0x41076c
00410768b 0x410870
0041076c
0041076cloc_41076c:
0041076cstp xzr, xzr, [sp+128]
00410770stp xzr, xzr, [sp+144]
00410774add x1, sp, 128
00410778str x1, [sp+328]
0041077cldr w0, [sp+60]
00410780bl runtime.convT32
00410784str x0, [sp+320]
00410788ldr x1, [sp+328]
0041078cldrsb x27, [x1]
00410790adrp x2, 0x1e5000
00410794add x2, x2, 3328
00410798str x2, [x1]
0041079cadrp x27, 0x63b000
004107a0ldr w2, [x27+3056]
004107a4cbz w2, 0x4107ac
004107a8b 0x4107b0
004107ac
004107acloc_4107ac:
004107acb 0x4107c4
004107b0
004107b0loc_4107b0:
004107b0bl runtime.gcWriteBarrier2
004107b4str x0, [x25]
004107b8ldr x5, [x1+8]
004107bcstr x5, [x25+8]
004107c0b 0x4107c4
004107c4
004107c4loc_4107c4:
004107c4str x0, [x1+8]
004107c8ldr x5, [sp+112]
004107ccldr x6, [sp+120]
004107d0str x5, [sp+304]
004107d4str x6, [sp+312]
004107d8str x5, [sp+296]
004107dcldr x5, [sp+296]
004107e0cbnz x5, 0x4107e8
004107e4b 0x4107f8
004107e8
004107e8loc_4107e8:
004107e8ldr x5, [sp+296]
004107ecldr x5, [x5+8]
004107f0str x5, [sp+296]
004107f4b 0x4107fc
004107f8
004107f8loc_4107f8:
004107f8b 0x4107fc
004107fc
004107fcloc_4107fc:
004107fcldr x5, [sp+328]
00410800ldrsb x27, [x5]
00410804ldr x6, [sp+312]
00410808ldr x7, [sp+296]
0041080cstr x7, [x5+16]
00410810adrp x27, 0x63b000
00410814ldr w7, [x27+3056]
00410818cbz w7, 0x410820
0041081cb 0x410824
00410820
00410820loc_410820:
00410820b 0x410838
00410824
00410824loc_410824:
00410824bl runtime.gcWriteBarrier2
00410828str x6, [x25]
0041082cldr x7, [x5+24]
00410830str x7, [x25+8]
00410834b 0x410838
00410838
00410838loc_410838:
00410838str x6, [x5+24]
0041083cldr x2, [sp+328]
00410840ldrsb x27, [x2]
00410844b 0x410848
00410848
00410848loc_410848:
00410848str x2, [sp+336]
0041084corr x4, xzr, 2
00410850str x4, [sp+344]
00410854str x4, [sp+352]
00410858adrp x0, 0x2b7000
0041085cadd x0, x0, 1767
00410860movz x1, 46
00410864mov x3, x4
00410868bl log.Printf
0041086cb 0x410874
00410870
00410870loc_410870:
00410870b 0x410874
00410874
00410874loc_410874:
00410874stp xzr, xzr, [sp+424]
00410878add x1, sp, 424
0041087cstr x1, [sp+264]
00410880ldr w0, [sp+60]
00410884bl runtime.convT32
00410888str x0, [sp+256]
0041088cldr x1, [sp+264]
00410890ldrsb x27, [x1]
00410894adrp x2, 0x1e5000
00410898add x2, x2, 3328
0041089cstr x2, [x1]
004108a0adrp x27, 0x63b000
004108a4ldr w2, [x27+3056]
004108a8cbz w2, 0x4108b0
004108acb 0x4108b4
004108b0
004108b0loc_4108b0:
004108b0b 0x4108c8
004108b4
004108b4loc_4108b4:
004108b4bl runtime.gcWriteBarrier2
004108b8str x0, [x25]
004108bcldr x5, [x1+8]
004108c0str x5, [x25+8]
004108c4b 0x4108c8
004108c8
004108c8loc_4108c8:
004108c8str x0, [x1+8]
004108ccldr x2, [sp+264]
004108d0ldrsb x27, [x2]
004108d4b 0x4108d8
004108d8
004108d8loc_4108d8:
004108d8str x2, [sp+272]
004108dcorr x4, xzr, 1
004108e0str x4, [sp+280]
004108e4str x4, [sp+288]
004108e8adrp x0, 0x2a6000
004108ecadd x0, x0, 3267
004108f0movz x1, 20
004108f4mov x3, x4
004108f8bl log.Printf
004108fcadrp x0, 0x2a9000
00410900add x0, x0, 3054
00410904movz x1, 25
00410908mov x2, xzr
0041090cmov x3, xzr
00410910mov x4, x3
00410914bl log.Printf
00410918stp xzr, xzr, [sp+424]
0041091cadd x5, sp, 424
00410920str x5, [sp+224]
00410924ldr w0, [sp+60]
00410928bl runtime.convT32
0041092cstr x0, [sp+216]
00410930ldr x5, [sp+224]
00410934ldrsb x27, [x5]
00410938adrp x6, 0x1e5000
0041093cadd x6, x6, 3328
00410940str x6, [x5]
00410944adrp x27, 0x63b000
00410948ldr w6, [x27+3056]
0041094ccbz w6, 0x410954
00410950b 0x410958
00410954
00410954loc_410954:
00410954b 0x41096c
00410958
00410958loc_410958:
00410958bl runtime.gcWriteBarrier2
0041095cstr x0, [x25]
00410960ldr x6, [x5+8]
00410964str x6, [x25+8]
00410968b 0x41096c
0041096c
0041096cloc_41096c:
0041096cstr x0, [x5+8]
00410970ldr x2, [sp+224]
00410974ldrsb x27, [x2]
00410978b 0x41097c
0041097c
0041097cloc_41097c:
0041097cstr x2, [sp+232]
00410980orr x4, xzr, 1
00410984str x4, [sp+240]
00410988str x4, [sp+248]
0041098cadrp x0, 0x2a9000
00410990add x0, x0, 918
00410994orr x1, xzr, 24
00410998mov x3, x4
0041099cbl fmt.Sprintf
004109a0str x0, [sp+408]
004109a4str x1, [sp+416]
004109a8mov x2, x1
004109acmov x1, x0
004109b0mov x0, xzr
004109b4bl runtime.stringtoslicebyte
004109b8str x0, [sp+384]
004109bcstr x1, [sp+392]
004109c0str x2, [sp+400]
004109c4ldr x5, [sp+88]
004109c8ldrsb x27, [x5]
004109ccldr x5, [x5+24]
004109d0ldrsb x27, [x5]
004109d4ldr x0, [x5+8]
004109d8str x0, [sp+208]
004109dcldr x1, [sp+384]
004109e0ldr x2, [sp+392]
004109e4ldr x3, [sp+400]
004109e8bl io.(*PipeWriter).Write
004109ecadrp x0, 0x1f2000
004109f0add x0, x0, 800
004109f4bl runtime.newobject
004109f8str x0, [sp+200]
004109fcadrp x27, 0x2b9000
00410a00add x27, x27, 2566
00410a04ldp x5, x6, [x27]
00410a08adrp x27, 0x2b9000
00410a0cadd x27, x27, 2582
00410a10ldp x7, x8, [x27]
00410a14adrp x27, 0x2b9000
00410a18add x27, x27, 2598
00410a1cldp x9, x10, [x27]
00410a20stp x5, x6, [x0]
00410a24stp x7, x8, [x0+16]
00410a28stp x9, x10, [x0+32]
00410a2cmovz x5, 25973
00410a30movk x5, 0x2e200000
00410a34movk x5, 0x2e2e00000000
00410a38movk x5, 0xa0d000000000000
00410a3cstur x5, [x0+43]
00410a40ldr x5, [sp+200]
00410a44ldrsb x27, [x5]
00410a48b 0x410a4c
00410a4c
00410a4cloc_410a4c:
00410a4cstr x5, [sp+384]
00410a50movz x4, 51
00410a54str x4, [sp+392]
00410a58str x4, [sp+400]
00410a5cldr x4, [sp+88]
00410a60ldrsb x27, [x4]
00410a64ldr x4, [x4+24]
00410a68ldrsb x27, [x4]
00410a6cldr x0, [x4+8]
00410a70str x0, [sp+192]
00410a74ldr x1, [sp+384]
00410a78ldr x2, [sp+392]
00410a7cldr x3, [sp+400]
00410a80bl io.(*PipeWriter).Write
00410a84ldr x0, [sp+88]
00410a88bl github.com/bishopfox/sliver/implant/sliver/extension.(*WasmExtension).Close
00410a8cldr x0, [sp+96]
00410a90bl github.com/bishopfox/sliver/implant/sliver/transports.(*Tunnel).Close
00410a94ldr w4, [sp+60]
00410a98str w4, [sp+56]
00410a9cldr x1, [sp+112]
00410aa0ldr x2, [sp+120]
00410aa4str x1, [sp+72]
00410aa8str x2, [sp+80]
00410aacldr w0, [sp+56]
00410ab0ldp x29, x30, [sp-8]
00410ab4add sp, sp, 448
00410ab8ret x30
00410abc
00410abcloc_410abc:
00410abcmov x3, x30
00410ac0bl runtime.morestack.abi0
00410ac4b 0x410670
00410ac8udf 0
00410accudf 0
00410670
00410ad0
00410ad0github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.func1: ; void github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.func1(struct string reason, error err)
00410ad0ldr x16, [x28+16]
00410ad4sub x17, sp, 240
00410ad8subs xzr, x17, x16
00410adcb.ls 0x410e4c
00410ae0sub x20, sp, 368
00410ae4stp x29, x30, [x20-8]
00410ae8add sp, x20, 0
00410aecsub x29, sp, 8
00410af0str x0, [sp+376]
00410af4str x1, [sp+384]
00410af8str x2, [sp+392]
00410afcstr x3, [sp+400]
00410b00ldr x1, [x26+8]
00410b04str x1, [sp+88]
00410b08ldr x1, [x26+16]
00410b0cstr x1, [sp+96]
00410b10stp xzr, xzr, [sp+160]
00410b14stp xzr, xzr, [sp+176]
00410b18stp xzr, xzr, [sp+192]
00410b1cadd x1, sp, 160
00410b20str x1, [sp+328]
00410b24ldr x1, [sp+88]
00410b28ldrsb x27, [x1]
00410b2cldr x0, [x1]
00410b30str x0, [sp+56]
00410b34bl runtime.convT64
00410b38str x0, [sp+320]
00410b3cldr x1, [sp+328]
00410b40ldrsb x27, [x1]
00410b44adrp x2, 0x1e5000
00410b48add x2, x2, 3456
00410b4cstr x2, [x1]
00410b50adrp x27, 0x63b000
00410b54ldr w2, [x27+3056]
00410b58cbz w2, 0x410b60
00410b5cb 0x410b64
00410b60
00410b60loc_410b60:
00410b60b 0x410b78
00410b64
00410b64loc_410b64:
00410b64bl runtime.gcWriteBarrier2
00410b68str x0, [x25]
00410b6cldr x2, [x1+8]
00410b70str x2, [x25+8]
00410b74b 0x410b78
00410b78
00410b78loc_410b78:
00410b78str x0, [x1+8]
00410b7cldr x0, [sp+376]
00410b80ldr x1, [sp+384]
00410b84bl runtime.convTstring
00410b88str x0, [sp+312]
00410b8cldr x2, [sp+328]
00410b90ldrsb x27, [x2]
00410b94adrp x3, 0x1e5000
00410b98add x3, x3, 2944
00410b9cstr x3, [x2+16]
00410ba0adrp x27, 0x63b000
00410ba4ldr w3, [x27+3056]
00410ba8cbz w3, 0x410bb0
00410bacb 0x410bb4
00410bb0
00410bb0loc_410bb0:
00410bb0b 0x410bc8
00410bb4
00410bb4loc_410bb4:
00410bb4bl runtime.gcWriteBarrier2
00410bb8str x0, [x25]
00410bbcldr x5, [x2+24]
00410bc0str x5, [x25+8]
00410bc4b 0x410bc8
00410bc8
00410bc8loc_410bc8:
00410bc8str x0, [x2+24]
00410bccldr x5, [sp+392]
00410bd0ldr x6, [sp+400]
00410bd4str x5, [sp+296]
00410bd8str x6, [sp+304]
00410bdcstr x5, [sp+288]
00410be0ldr x5, [sp+288]
00410be4cbnz x5, 0x410bec
00410be8b 0x410bfc
00410bec
00410becloc_410bec:
00410becldr x5, [sp+288]
00410bf0ldr x5, [x5+8]
00410bf4str x5, [sp+288]
00410bf8b 0x410c00
00410bfc
00410bfcloc_410bfc:
00410bfcb 0x410c00
00410c00
00410c00loc_410c00:
00410c00ldr x5, [sp+328]
00410c04ldrsb x27, [x5]
00410c08ldr x6, [sp+288]
00410c0cldr x7, [sp+304]
00410c10str x6, [x5+32]
00410c14adrp x27, 0x63b000
00410c18ldr w6, [x27+3056]
00410c1ccbz w6, 0x410c24
00410c20b 0x410c28
00410c24
00410c24loc_410c24:
00410c24b 0x410c3c
00410c28
00410c28loc_410c28:
00410c28bl runtime.gcWriteBarrier2
00410c2cstr x7, [x25]
00410c30ldr x6, [x5+40]
00410c34str x6, [x25+8]
00410c38b 0x410c3c
00410c3c
00410c3cloc_410c3c:
00410c3cstr x7, [x5+40]
00410c40ldr x2, [sp+328]
00410c44ldrsb x27, [x2]
00410c48b 0x410c4c
00410c4c
00410c4cloc_410c4c:
00410c4cstr x2, [sp+336]
00410c50orr x4, xzr, 3
00410c54str x4, [sp+344]
00410c58str x4, [sp+352]
00410c5cadrp x0, 0x2b7000
00410c60add x0, x0, 1813
00410c64movz x1, 46
00410c68mov x3, x4
00410c6cbl log.Printf
00410c70adrp x0, 0x287000
00410c74add x0, x0, 64
00410c78bl runtime.newobject
00410c7cstr x0, [sp+280]
00410c80adrp x27, 0x63b000
00410c84ldr w5, [x27+3056]
00410c88cbz w5, 0x410c90
00410c8cb 0x410c94
00410c90
00410c90loc_410c90:
00410c90b 0x410cb0
00410c94
00410c94loc_410c94:
00410c94str x0, [sp+256]
00410c98mov x1, x0
00410c9cadrp x0, 0x287000
00410ca0add x0, x0, 64
00410ca4bl runtime.wbZero
00410ca8ldr x0, [sp+256]
00410cacb 0x410cb0
00410cb0
00410cb0loc_410cb0:
00410cb0mov x20, x0
00410cb4adr x27, 16
00410cb8stp x29, x27, [sp-24]
00410cbcsub x29, sp, 24
00410cc0bl fn_87cf0
00410cc4sub x29, sp, 8
00410cc8ldr x2, [sp+280]
00410cccldrsb x27, [x2]
00410cd0orr x3, xzr, 1
00410cd4strb w3, [x2+32]
00410cd8ldr x2, [sp+280]
00410cdcldrsb x27, [x2]
00410ce0ldr x3, [sp+88]
00410ce4ldrsb x27, [x3]
00410ce8ldr x3, [x3]
00410cecstr x3, [x2+72]
00410cf0ldr x2, [sp+280]
00410cf4str x2, [sp+152]
00410cf8stp xzr, xzr, [sp+128]
00410cfcstr xzr, [sp+144]
00410d00stp xzr, xzr, [sp+112]
00410d04ldr x1, [sp+152]
00410d08adrp x0, 0x304000
00410d0cadd x0, x0, 3904
00410d10bl google.golang.org/protobuf/proto.Marshal
00410d14str x0, [sp+128]
00410d18str x1, [sp+136]
00410d1cstr x2, [sp+144]
00410d20str x3, [sp+112]
00410d24str x4, [sp+120]
00410d28ldr x2, [sp+128]
00410d2cldr x3, [sp+136]
00410d30ldr x4, [sp+144]
00410d34str x2, [sp+224]
00410d38str x3, [sp+232]
00410d3cstr x4, [sp+240]
00410d40ldr x2, [sp+112]
00410d44ldr x3, [sp+120]
00410d48str x2, [sp+208]
00410d4cstr x3, [sp+216]
00410d50ldr x2, [sp+224]
00410d54ldr x3, [sp+232]
00410d58ldr x4, [sp+240]
00410d5cstr x2, [sp+64]
00410d60str x3, [sp+72]
00410d64str x4, [sp+80]
00410d68adrp x0, 0x274000
00410d6cadd x0, x0, 2848
00410d70bl runtime.newobject
00410d74str x0, [sp+272]
00410d78adrp x27, 0x63b000
00410d7cldr w2, [x27+3056]
00410d80cbz w2, 0x410d88
00410d84b 0x410d8c
00410d88
00410d88loc_410d88:
00410d88b 0x410da8
00410d8c
00410d8cloc_410d8c:
00410d8cstr x0, [sp+248]
00410d90mov x1, x0
00410d94adrp x0, 0x274000
00410d98add x0, x0, 2848
00410d9cbl runtime.wbZero
00410da0ldr x0, [sp+248]
00410da4b 0x410da8
00410da8
00410da8loc_410da8:
00410da8mov x20, x0
00410dacadr x27, 16
00410db0stp x29, x27, [sp-24]
00410db4sub x29, sp, 24
00410db8bl fn_87cfc
00410dbcsub x29, sp, 8
00410dc0str xzr, [x0+80]
00410dc4ldr x2, [sp+272]
00410dc8ldrsb x27, [x2]
00410dccmovz x3, 23
00410dd0str w3, [x2+16]
00410dd4ldr x2, [sp+272]
00410dd8ldrsb x27, [x2]
00410ddcldr x3, [sp+64]
00410de0ldr x4, [sp+72]
00410de4ldr x5, [sp+80]
00410de8str x4, [x2+32]
00410decstr x5, [x2+40]
00410df0adrp x27, 0x63b000
00410df4ldr w4, [x27+3056]
00410df8cbz w4, 0x410e00
00410dfcb 0x410e04
00410e00
00410e00loc_410e00:
00410e00b 0x410e18
00410e04
00410e04loc_410e04:
00410e04bl runtime.gcWriteBarrier2
00410e08str x3, [x25]
00410e0cldr x4, [x2+24]
00410e10str x4, [x25+8]
00410e14b 0x410e18
00410e18
00410e18loc_410e18:
00410e18str x3, [x2+24]
00410e1cldr x2, [sp+272]
00410e20str x2, [sp+104]
00410e24ldr x2, [sp+96]
00410e28ldrsb x27, [x2]
00410e2cldr x2, [x2]
00410e30str x2, [sp+264]
00410e34ldr x0, [sp+264]
00410e38add x1, sp, 104
00410e3cbl runtime.chansend1
00410e40ldp x29, x30, [sp-8]
00410e44add sp, sp, 368
00410e48ret x30
00410e4c
00410e4cloc_410e4c:
00410e4cstp x0, x1, [sp+8]
00410e50stp x2, x3, [sp+24]
00410e54mov x3, x30
00410e58bl runtime.morestack.abi0
00410e5cldp x0, x1, [sp+8]
00410e60ldp x2, x3, [sp+24]
00410e64b 0x410ad0
00410e68udf 0
00410e6cudf 0
00410ad0
00410ad0github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.func1: ; void github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.runInteractive.func1(struct string reason, error err)
00410ad0ldr x16, [x28+16]
00410ad4sub x17, sp, 240
00410ad8subs xzr, x17, x16
00410adcb.ls 0x410e4c
00410ae0sub x20, sp, 368
00410ae4stp x29, x30, [x20-8]
00410ae8add sp, x20, 0
00410aecsub x29, sp, 8
00410af0str x0, [sp+376]
00410af4str x1, [sp+384]
00410af8str x2, [sp+392]
00410afcstr x3, [sp+400]
00410b00ldr x1, [x26+8]
00410b04str x1, [sp+88]
00410b08ldr x1, [x26+16]
00410b0cstr x1, [sp+96]
00410b10stp xzr, xzr, [sp+160]
00410b14stp xzr, xzr, [sp+176]
00410b18stp xzr, xzr, [sp+192]
00410b1cadd x1, sp, 160
00410b20str x1, [sp+328]
00410b24ldr x1, [sp+88]
00410b28ldrsb x27, [x1]
00410b2cldr x0, [x1]
00410b30str x0, [sp+56]
00410b34bl runtime.convT64
00410b38str x0, [sp+320]
00410b3cldr x1, [sp+328]
00410b40ldrsb x27, [x1]
00410b44adrp x2, 0x1e5000
00410b48add x2, x2, 3456
00410b4cstr x2, [x1]
00410b50adrp x27, 0x63b000
00410b54ldr w2, [x27+3056]
00410b58cbz w2, 0x410b60
00410b5cb 0x410b64
00410b60
00410b60loc_410b60:
00410b60b 0x410b78
00410b64
00410b64loc_410b64:
00410b64bl runtime.gcWriteBarrier2
00410b68str x0, [x25]
00410b6cldr x2, [x1+8]
00410b70str x2, [x25+8]
00410b74b 0x410b78
00410b78
00410b78loc_410b78:
00410b78str x0, [x1+8]
00410b7cldr x0, [sp+376]
00410b80ldr x1, [sp+384]
00410b84bl runtime.convTstring
00410b88str x0, [sp+312]
00410b8cldr x2, [sp+328]
00410b90ldrsb x27, [x2]
00410b94adrp x3, 0x1e5000
00410b98add x3, x3, 2944
00410b9cstr x3, [x2+16]
00410ba0adrp x27, 0x63b000
00410ba4ldr w3, [x27+3056]
00410ba8cbz w3, 0x410bb0
00410bacb 0x410bb4
00410bb0
00410bb0loc_410bb0:
00410bb0b 0x410bc8
00410bb4
00410bb4loc_410bb4:
00410bb4bl runtime.gcWriteBarrier2
00410bb8str x0, [x25]
00410bbcldr x5, [x2+24]
00410bc0str x5, [x25+8]
00410bc4b 0x410bc8
00410bc8
00410bc8loc_410bc8:
00410bc8str x0, [x2+24]
00410bccldr x5, [sp+392]
00410bd0ldr x6, [sp+400]
00410bd4str x5, [sp+296]
00410bd8str x6, [sp+304]
00410bdcstr x5, [sp+288]
00410be0ldr x5, [sp+288]
00410be4cbnz x5, 0x410bec
00410be8b 0x410bfc
00410bec
00410becloc_410bec:
00410becldr x5, [sp+288]
00410bf0ldr x5, [x5+8]
00410bf4str x5, [sp+288]
00410bf8b 0x410c00
00410bfc
00410bfcloc_410bfc:
00410bfcb 0x410c00
00410c00
00410c00loc_410c00:
00410c00ldr x5, [sp+328]
00410c04ldrsb x27, [x5]
00410c08ldr x6, [sp+288]
00410c0cldr x7, [sp+304]
00410c10str x6, [x5+32]
00410c14adrp x27, 0x63b000
00410c18ldr w6, [x27+3056]
00410c1ccbz w6, 0x410c24
00410c20b 0x410c28
00410c24
00410c24loc_410c24:
00410c24b 0x410c3c
00410c28
00410c28loc_410c28:
00410c28bl runtime.gcWriteBarrier2
00410c2cstr x7, [x25]
00410c30ldr x6, [x5+40]
00410c34str x6, [x25+8]
00410c38b 0x410c3c
00410c3c
00410c3cloc_410c3c:
00410c3cstr x7, [x5+40]
00410c40ldr x2, [sp+328]
00410c44ldrsb x27, [x2]
00410c48b 0x410c4c
00410c4c
00410c4cloc_410c4c:
00410c4cstr x2, [sp+336]
00410c50orr x4, xzr, 3
00410c54str x4, [sp+344]
00410c58str x4, [sp+352]
00410c5cadrp x0, 0x2b7000
00410c60add x0, x0, 1813
00410c64movz x1, 46
00410c68mov x3, x4
00410c6cbl log.Printf
00410c70adrp x0, 0x287000
00410c74add x0, x0, 64
00410c78bl runtime.newobject
00410c7cstr x0, [sp+280]
00410c80adrp x27, 0x63b000
00410c84ldr w5, [x27+3056]
00410c88cbz w5, 0x410c90
00410c8cb 0x410c94
00410c90
00410c90loc_410c90:
00410c90b 0x410cb0
00410c94
00410c94loc_410c94:
00410c94str x0, [sp+256]
00410c98mov x1, x0
00410c9cadrp x0, 0x287000
00410ca0add x0, x0, 64
00410ca4bl runtime.wbZero
00410ca8ldr x0, [sp+256]
00410cacb 0x410cb0
00410cb0
00410cb0loc_410cb0:
00410cb0mov x20, x0
00410cb4adr x27, 16
00410cb8stp x29, x27, [sp-24]
00410cbcsub x29, sp, 24
00410cc0bl fn_87cf0
00410cc4sub x29, sp, 8
00410cc8ldr x2, [sp+280]
00410cccldrsb x27, [x2]
00410cd0orr x3, xzr, 1
00410cd4strb w3, [x2+32]
00410cd8ldr x2, [sp+280]
00410cdcldrsb x27, [x2]
00410ce0ldr x3, [sp+88]
00410ce4ldrsb x27, [x3]
00410ce8ldr x3, [x3]
00410cecstr x3, [x2+72]
00410cf0ldr x2, [sp+280]
00410cf4str x2, [sp+152]
00410cf8stp xzr, xzr, [sp+128]
00410cfcstr xzr, [sp+144]
00410d00stp xzr, xzr, [sp+112]
00410d04ldr x1, [sp+152]
00410d08adrp x0, 0x304000
00410d0cadd x0, x0, 3904
00410d10bl google.golang.org/protobuf/proto.Marshal
00410d14str x0, [sp+128]
00410d18str x1, [sp+136]
00410d1cstr x2, [sp+144]
00410d20str x3, [sp+112]
00410d24str x4, [sp+120]
00410d28ldr x2, [sp+128]
00410d2cldr x3, [sp+136]
00410d30ldr x4, [sp+144]
00410d34str x2, [sp+224]
00410d38str x3, [sp+232]
00410d3cstr x4, [sp+240]
00410d40ldr x2, [sp+112]
00410d44ldr x3, [sp+120]
00410d48str x2, [sp+208]
00410d4cstr x3, [sp+216]
00410d50ldr x2, [sp+224]
00410d54ldr x3, [sp+232]
00410d58ldr x4, [sp+240]
00410d5cstr x2, [sp+64]
00410d60str x3, [sp+72]
00410d64str x4, [sp+80]
00410d68adrp x0, 0x274000
00410d6cadd x0, x0, 2848
00410d70bl runtime.newobject
00410d74str x0, [sp+272]
00410d78adrp x27, 0x63b000
00410d7cldr w2, [x27+3056]
00410d80cbz w2, 0x410d88
00410d84b 0x410d8c
00410d88
00410d88loc_410d88:
00410d88b 0x410da8
00410d8c
00410d8cloc_410d8c:
00410d8cstr x0, [sp+248]
00410d90mov x1, x0
00410d94adrp x0, 0x274000
00410d98add x0, x0, 2848
00410d9cbl runtime.wbZero
00410da0ldr x0, [sp+248]
00410da4b 0x410da8
00410da8
00410da8loc_410da8:
00410da8mov x20, x0
00410dacadr x27, 16
00410db0stp x29, x27, [sp-24]
00410db4sub x29, sp, 24
00410db8bl fn_87cfc
00410dbcsub x29, sp, 8
00410dc0str xzr, [x0+80]
00410dc4ldr x2, [sp+272]
00410dc8ldrsb x27, [x2]
00410dccmovz x3, 23
00410dd0str w3, [x2+16]
00410dd4ldr x2, [sp+272]
00410dd8ldrsb x27, [x2]
00410ddcldr x3, [sp+64]
00410de0ldr x4, [sp+72]
00410de4ldr x5, [sp+80]
00410de8str x4, [x2+32]
00410decstr x5, [x2+40]
00410df0adrp x27, 0x63b000
00410df4ldr w4, [x27+3056]
00410df8cbz w4, 0x410e00
00410dfcb 0x410e04
00410e00
00410e00loc_410e00:
00410e00b 0x410e18
00410e04
00410e04loc_410e04:
00410e04bl runtime.gcWriteBarrier2
00410e08str x3, [x25]
00410e0cldr x4, [x2+24]
00410e10str x4, [x25+8]
00410e14b 0x410e18
00410e18
00410e18loc_410e18:
00410e18str x3, [x2+24]
00410e1cldr x2, [sp+272]
00410e20str x2, [sp+104]
00410e24ldr x2, [sp+96]
00410e28ldrsb x27, [x2]
00410e2cldr x2, [x2]
00410e30str x2, [sp+264]
00410e34ldr x0, [sp+264]
00410e38add x1, sp, 104
00410e3cbl runtime.chansend1
00410e40ldp x29, x30, [sp-8]
00410e44add sp, sp, 368
00410e48ret x30
00410e4c
00410e4cloc_410e4c:
00410e4cstp x0, x1, [sp+8]
00410e50stp x2, x3, [sp+24]
00410e54mov x3, x30
00410e58bl runtime.morestack.abi0
00410e5cldp x0, x1, [sp+8]
00410e60ldp x2, x3, [sp+24]
00410e64b 0x410ad0
00410e68udf 0
00410e6cudf 0
00410ad0
00410e70
00410e70github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.(*tunnelWriter).Write: ; void github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.(*tunnelWriter).Write(github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.tunnelWriter * tw, struct []uint8 data)
00410e70ldr x16, [x28+16]
00410e74sub x17, sp, 16
00410e78subs xzr, x17, x16
00410e7cb.ls 0x410f28
00410e80str x30, [sp-144]!
00410e84stur x29, [sp-8]
00410e88sub x29, sp, 8
00410e8cldr x16, [x28+32]
00410e90cbnz x16, 0x410f44
00410e94
00410e94loc_410e94:
00410e94str x0, [sp+152]
00410e98str x1, [sp+160]
00410e9cstr x2, [sp+168]
00410ea0str x3, [sp+176]
00410ea4str xzr, [sp+48]
00410ea8stp xzr, xzr, [sp+72]
00410eacldr x5, [sp+152]
00410eb0cbnz x5, 0x410eb8
00410eb4b 0x410f20
00410eb8
00410eb8loc_410eb8:
00410eb8stp xzr, xzr, [sp+104]
00410ebcldr x5, [sp+152]
00410ec0ldrsb x27, [x5]
00410ec4ldr x0, [x5]
00410ec8ldr x1, [x5+8]
00410eccstr x0, [sp+88]
00410ed0str x1, [sp+96]
00410ed4ldr x2, [sp+160]
00410ed8ldr x3, [sp+168]
00410edcldr x4, [sp+176]
00410ee0bl github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.tunnelWriter.Write
00410ee4str x0, [sp+56]
00410ee8str x1, [sp+104]
00410eecstr x2, [sp+112]
00410ef0ldr x5, [sp+56]
00410ef4str x5, [sp+64]
00410ef8str x1, [sp+120]
00410efcstr x2, [sp+128]
00410f00ldr x5, [sp+64]
00410f04str x5, [sp+48]
00410f08str x1, [sp+72]
00410f0cstr x2, [sp+80]
00410f10ldr x0, [sp+48]
00410f14ldur x29, [sp-8]
00410f18ldr x30, [sp], 144
00410f1cret x30
00410f20
00410f20loc_410f20:
00410f20bl runtime.panicwrap
00410f24hint
00410f28
00410f28loc_410f28:
00410f28stp x0, x1, [sp+8]
00410f2cstp x2, x3, [sp+24]
00410f30mov x3, x30
00410f34bl runtime.morestack_noctxt.abi0
00410f38ldp x0, x1, [sp+8]
00410f3cldp x2, x3, [sp+24]
00410f40b 0x410e70
00410f44
00410f44loc_410f44:
00410f44ldr x17, [x16]
00410f48add x20, sp, 152
00410f4csubs xzr, x20, x17
00410f50b.ne 0x410e94
00410f54add x20, sp, 8
00410f58str x20, [x16]
00410f5cb 0x410e94
00410e70
00410e70github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.(*tunnelWriter).Write: ; void github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.(*tunnelWriter).Write(github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.tunnelWriter * tw, struct []uint8 data)
00410e70ldr x16, [x28+16]
00410e74sub x17, sp, 16
00410e78subs xzr, x17, x16
00410e7cb.ls 0x410f28
00410e80str x30, [sp-144]!
00410e84stur x29, [sp-8]
00410e88sub x29, sp, 8
00410e8cldr x16, [x28+32]
00410e90cbnz x16, 0x410f44
00410e94
00410e94loc_410e94:
00410e94str x0, [sp+152]
00410e98str x1, [sp+160]
00410e9cstr x2, [sp+168]
00410ea0str x3, [sp+176]
00410ea4str xzr, [sp+48]
00410ea8stp xzr, xzr, [sp+72]
00410eacldr x5, [sp+152]
00410eb0cbnz x5, 0x410eb8
00410eb4b 0x410f20
00410eb8
00410eb8loc_410eb8:
00410eb8stp xzr, xzr, [sp+104]
00410ebcldr x5, [sp+152]
00410ec0ldrsb x27, [x5]
00410ec4ldr x0, [x5]
00410ec8ldr x1, [x5+8]
00410eccstr x0, [sp+88]
00410ed0str x1, [sp+96]
00410ed4ldr x2, [sp+160]
00410ed8ldr x3, [sp+168]
00410edcldr x4, [sp+176]
00410ee0bl github.com/bishopfox/sliver/implant/sliver/handlers/tunnel_handlers.tunnelWriter.Write
00410ee4str x0, [sp+56]
00410ee8str x1, [sp+104]
00410eecstr x2, [sp+112]
00410ef0ldr x5, [sp+56]
00410ef4str x5, [sp+64]
00410ef8str x1, [sp+120]
00410efcstr x2, [sp+128]
00410f00ldr x5, [sp+64]
00410f04str x5, [sp+48]
00410f08str x1, [sp+72]
00410f0cstr x2, [sp+80]
00410f10ldr x0, [sp+48]
00410f14ldur x29, [sp-8]
00410f18ldr x30, [sp], 144
00410f1cret x30
00410f20
00410f20loc_410f20:
00410f20bl runtime.panicwrap
00410f24hint
00410f28
00410f28loc_410f28:
00410f28stp x0, x1, [sp+8]
00410f2cstp x2, x3, [sp+24]
00410f30mov x3, x30
00410f34bl runtime.morestack_noctxt.abi0
00410f38ldp x0, x1, [sp+8]
00410f3cldp x2, x3, [sp+24]
00410f40b 0x410e70
00410f44
00410f44loc_410f44:
00410f44ldr x17, [x16]
00410f48add x20, sp, 152
00410f4csubs xzr, x20, x17
00410f50b.ne 0x410e94
00410f54add x20, sp, 8
00410f58str x20, [x16]
00410f5cb 0x410e94
00410e70
00410f60
00410f60type:.eq.[2]io.ReadCloser: ; void type:.eq.[2]io.ReadCloser(io.ReadCloser[2] * p, io.ReadCloser[2] * q)
00410f60ldr x16, [x28+16]
00410f64subs xzr, sp, x16
00410f68b.ls 0x411040
00410f6cstr x30, [sp-96]!
00410f70stur x29, [sp-8]
00410f74sub x29, sp, 8
00410f78str x0, [sp+104]
00410f7cstr x1, [sp+112]
00410f80strb wzr, [sp+47]
00410f84str xzr, [sp+48]
00410f88b 0x410f8c
00410f8c
00410f8cloc_410f8c:
00410f8cldr x3, [sp+48]
00410f90subs xzr, x3, 2
00410f94b.lt 0x410f9c
00410f98b 0x411024
00410f9c
00410f9cloc_410f9c:
00410f9cldr x3, [sp+48]
00410fa0ldr x4, [sp+112]
00410fa4add x5, x4, x3, lsl #4
00410fa8ldr x5, [x5+8]
00410facubfm x3, x3, 60, 59
00410fb0ldr x3, [x4+x3]
00410fb4str x3, [sp+72]
00410fb8str x5, [sp+80]
00410fbcldr x3, [sp+48]
00410fc0ldr x4, [sp+104]
00410fc4add x5, x4, x3, lsl #4
00410fc8ldr x1, [x5+8]
00410fccubfm x3, x3, 60, 59
00410fd0ldr x0, [x4+x3]
00410fd4str x0, [sp+56]
00410fd8str x1, [sp+64]
00410fdcldr x3, [sp+72]
00410fe0subs xzr, x0, x3
00410fe4b.eq 0x410fec
00410fe8b 0x411014
00410fec
00410fecloc_410fec:
00410fecldr x2, [sp+80]
00410ff0bl runtime.ifaceeq
00410ff4tbnz w0, 0, 0x410ffc
00410ff8b 0x411010
00410ffc
00410ffcloc_410ffc:
00410ffcldr x3, [sp+48]
00411000add x3, x3, 1
00411004str x3, [sp+48]
00411008b 0x41100c
0041100c
0041100cloc_41100c:
0041100cb 0x410f8c
00411010
00411010loc_411010:
00411010b 0x411018
00411014
00411014loc_411014:
00411014b 0x411018
00411018
00411018loc_411018:
00411018b 0x41101c
0041101c
0041101cloc_41101c:
0041101cstrb wzr, [sp+47]
00411020b 0x411030
00411024
00411024loc_411024:
00411024orr x1, xzr, 1
00411028strb w1, [sp+47]
0041102cb 0x411030
00411030
00411030loc_411030:
00411030ldrb w0, [sp+47]
00411034ldur x29, [sp-8]
00411038ldr x30, [sp], 96
0041103cret x30
00411040
00411040loc_411040:
00411040stp x0, x1, [sp+8]
00411044mov x3, x30
00411048bl runtime.morestack_noctxt.abi0
0041104cldp x0, x1, [sp+8]
00411050b 0x410f60
00411054udf 0
00411058udf 0
0041105cudf 0
00410f60
00410f60type:.eq.[2]io.ReadCloser: ; void type:.eq.[2]io.ReadCloser(io.ReadCloser[2] * p, io.ReadCloser[2] * q)
00410f60ldr x16, [x28+16]
00410f64subs xzr, sp, x16
00410f68b.ls 0x411040
00410f6cstr x30, [sp-96]!
00410f70stur x29, [sp-8]
00410f74sub x29, sp, 8
00410f78str x0, [sp+104]
00410f7cstr x1, [sp+112]
00410f80strb wzr, [sp+47]
00410f84str xzr, [sp+48]
00410f88b 0x410f8c
00410f8c
00410f8cloc_410f8c:
00410f8cldr x3, [sp+48]
00410f90subs xzr, x3, 2
00410f94b.lt 0x410f9c
00410f98b 0x411024
00410f9c
00410f9cloc_410f9c:
00410f9cldr x3, [sp+48]
00410fa0ldr x4, [sp+112]
00410fa4add x5, x4, x3, lsl #4
00410fa8ldr x5, [x5+8]
00410facubfm x3, x3, 60, 59
00410fb0ldr x3, [x4+x3]
00410fb4str x3, [sp+72]
00410fb8str x5, [sp+80]
00410fbcldr x3, [sp+48]
00410fc0ldr x4, [sp+104]
00410fc4add x5, x4, x3, lsl #4
00410fc8ldr x1, [x5+8]
00410fccubfm x3, x3, 60, 59
00410fd0ldr x0, [x4+x3]
00410fd4str x0, [sp+56]
00410fd8str x1, [sp+64]
00410fdcldr x3, [sp+72]
00410fe0subs xzr, x0, x3
00410fe4b.eq 0x410fec
00410fe8b 0x411014
00410fec
00410fecloc_410fec:
00410fecldr x2, [sp+80]
00410ff0bl runtime.ifaceeq
00410ff4tbnz w0, 0, 0x410ffc
00410ff8b 0x411010
00410ffc
00410ffcloc_410ffc:
00410ffcldr x3, [sp+48]
00411000add x3, x3, 1
00411004str x3, [sp+48]
00411008b 0x41100c
0041100c
0041100cloc_41100c:
0041100cb 0x410f8c
00411010
00411010loc_411010:
00411010b 0x411018
00411014
00411014loc_411014:
00411014b 0x411018
00411018
00411018loc_411018:
00411018b 0x41101c
0041101c
0041101cloc_41101c:
0041101cstrb wzr, [sp+47]
00411020b 0x411030
00411024
00411024loc_411024:
00411024orr x1, xzr, 1
00411028strb w1, [sp+47]
0041102cb 0x411030
00411030
00411030loc_411030:
00411030ldrb w0, [sp+47]
00411034ldur x29, [sp-8]
00411038ldr x30, [sp], 96
0041103cret x30
00411040
00411040loc_411040:
00411040stp x0, x1, [sp+8]
00411044mov x3, x30
00411048bl runtime.morestack_noctxt.abi0
0041104cldp x0, x1, [sp+8]
00411050b 0x410f60
00411054udf 0
00411058udf 0
0041105cudf 0
00410f60
00411060
00411060archive/tar.init: ; void archive/tar.init(void)
00411060ldr x16, [x28+16]
00411064subs xzr, sp, x16
00411068b.ls 0x41159c
0041106cstr x30, [sp-112]!
00411070stur x29, [sp-8]
00411074sub x29, sp, 8
00411078adrp x0, 0x2a3000
0041107cadd x0, x0, 1227
00411080orr x1, xzr, 15
00411084bl internal/godebug.New
00411088adrp x27, 0x63a000
0041108cldr w2, [x27+3056]
00411090cbz w2, 0x411098
00411094b 0x41109c
00411098
00411098loc_411098:
00411098b 0x4110b4
0041109c
0041109cloc_41109c:
0041109cbl runtime.gcWriteBarrier2
004110a0str x0, [x25]
004110a4adrp x27, 0x60f000
004110a8ldr x2, [x27+3464]
004110acstr x2, [x25+8]
004110b0b 0x4110b4
004110b4
004110b4loc_4110b4:
004110b4adrp x27, 0x60f000
004110b8str x0, [x27+3464]
004110bcadrp x0, 0x2ac000
004110c0add x0, x0, 3331
004110c4orr x1, xzr, 31
004110c8bl errors.New
004110ccadrp x27, 0x610000
004110d0str x0, [x27+2096]
004110d4adrp x27, 0x63a000
004110d8ldr w2, [x27+3056]
004110dccbz w2, 0x4110e4
004110e0b 0x4110e8
004110e4
004110e4loc_4110e4:
004110e4b 0x411100
004110e8
004110e8loc_4110e8:
004110e8bl runtime.gcWriteBarrier2
004110ecstr x1, [x25]
004110f0adrp x27, 0x610000
004110f4ldr x2, [x27+2104]
004110f8str x2, [x25+8]
004110fcb 0x411100
00411100
00411100loc_411100:
00411100adrp x27, 0x610000
00411104str x1, [x27+2104]
00411108adrp x0, 0x2aa000
0041110cadd x0, x0, 346
00411110movz x1, 27
00411114bl errors.New
00411118adrp x27, 0x610000
0041111cstr x0, [x27+2112]
00411120adrp x27, 0x63a000
00411124ldr w2, [x27+3056]
00411128cbz w2, 0x411130
0041112cb 0x411134
00411130
00411130loc_411130:
00411130b 0x41114c
00411134
00411134loc_411134:
00411134bl runtime.gcWriteBarrier2
00411138str x1, [x25]
0041113cadrp x27, 0x610000
00411140ldr x2, [x27+2120]
00411144str x2, [x25+8]
00411148b 0x41114c
0041114c
0041114cloc_41114c:
0041114cadrp x27, 0x610000
00411150str x1, [x27+2120]
00411154adrp x0, 0x2af000
00411158add x0, x0, 403
0041115cmovz x1, 34
00411160bl errors.New
00411164adrp x27, 0x610000
00411168str x0, [x27+2128]
0041116cadrp x27, 0x63a000
00411170ldr w2, [x27+3056]
00411174cbz w2, 0x41117c
00411178b 0x411180
0041117c
0041117cloc_41117c:
0041117cb 0x411198
00411180
00411180loc_411180:
00411180bl runtime.gcWriteBarrier2
00411184str x1, [x25]
00411188adrp x27, 0x610000
0041118cldr x2, [x27+2136]
00411190str x2, [x25+8]
00411194b 0x411198
00411198
00411198loc_411198:
00411198adrp x27, 0x610000
0041119cstr x1, [x27+2136]
004111a0adrp x0, 0x2ac000
004111a4add x0, x0, 1012
004111a8orr x1, xzr, 30
004111acbl errors.New
004111b0adrp x27, 0x610000
004111b4str x0, [x27+2144]
004111b8adrp x27, 0x63a000
004111bcldr w2, [x27+3056]
004111c0cbz w2, 0x4111c8
004111c4b 0x4111cc
004111c8
004111c8loc_4111c8:
004111c8b 0x4111e4
004111cc
004111ccloc_4111cc:
004111ccbl runtime.gcWriteBarrier2
004111d0str x1, [x25]
004111d4adrp x27, 0x610000
004111d8ldr x2, [x27+2152]
004111dcstr x2, [x25+8]
004111e0b 0x4111e4
004111e4
004111e4loc_4111e4:
004111e4adrp x27, 0x610000
004111e8str x1, [x27+2152]
004111ecadrp x0, 0x2ac000
004111f0add x0, x0, 3362
004111f4orr x1, xzr, 31
004111f8bl errors.New
004111fcadrp x27, 0x610000
00411200str x0, [x27+2160]
00411204adrp x27, 0x63a000
00411208ldr w2, [x27+3056]
0041120ccbz w2, 0x411214
00411210b 0x411218
00411214
00411214loc_411214:
00411214b 0x411230
00411218
00411218loc_411218:
00411218bl runtime.gcWriteBarrier2
0041121cstr x1, [x25]
00411220adrp x27, 0x610000
00411224ldr x2, [x27+2168]
00411228str x2, [x25+8]
0041122cb 0x411230
00411230
00411230loc_411230:
00411230adrp x27, 0x610000
00411234str x1, [x27+2168]
00411238adrp x0, 0x2b9000
0041123cadd x0, x0, 1112
00411240movz x1, 53
00411244bl errors.New
00411248adrp x27, 0x610000
0041124cstr x0, [x27+2176]
00411250adrp x27, 0x63a000
00411254ldr w2, [x27+3056]
00411258cbz w2, 0x411260
0041125cb 0x411264
00411260
00411260loc_411260:
00411260b 0x41127c
00411264
00411264loc_411264:
00411264bl runtime.gcWriteBarrier2
00411268str x1, [x25]
0041126cadrp x27, 0x610000
00411270ldr x2, [x27+2184]
00411274str x2, [x25+8]
00411278b 0x41127c
0041127c
0041127cloc_41127c:
0041127cadrp x27, 0x610000
00411280str x1, [x27+2184]
00411284adrp x0, 0x2b8000
00411288add x0, x0, 2617
0041128cmovz x1, 51
00411290bl errors.New
00411294adrp x27, 0x610000
00411298str x0, [x27+2192]
0041129cadrp x27, 0x63a000
004112a0ldr w2, [x27+3056]
004112a4cbz w2, 0x4112ac
004112a8b 0x4112b0
004112ac
004112acloc_4112ac:
004112acb 0x4112c8
004112b0
004112b0loc_4112b0:
004112b0bl runtime.gcWriteBarrier2
004112b4str x1, [x25]
004112b8adrp x27, 0x610000
004112bcldr x2, [x27+2200]
004112c0str x2, [x25+8]
004112c4b 0x4112c8
004112c8
004112c8loc_4112c8:
004112c8adrp x27, 0x610000
004112ccstr x1, [x27+2200]
004112d0adrp x0, 0x2b6000
004112d4add x0, x0, 1859
004112d8movz x1, 46
004112dcbl errors.New
004112e0adrp x27, 0x610000
004112e4str x0, [x27+2208]
004112e8adrp x27, 0x63a000
004112ecldr w2, [x27+3056]
004112f0cbz w2, 0x4112f8
004112f4b 0x4112fc
004112f8
004112f8loc_4112f8:
004112f8b 0x411314
004112fc
004112fcloc_4112fc:
004112fcbl runtime.gcWriteBarrier2
00411300str x1, [x25]
00411304adrp x27, 0x610000
00411308ldr x0, [x27+2216]
0041130cstr x0, [x25+8]
00411310b 0x411314
00411314
00411314loc_411314:
00411314adrp x27, 0x610000
00411318str x1, [x27+2216]
0041131cbl archive/tar.map.init.0
00411320bl runtime.makemap_small
00411324str x0, [sp+96]
00411328orr x0, xzr, 1
0041132cstr x0, [sp+32]
00411330adrp x0, 0x29f000
00411334add x0, x0, 87
00411338str x0, [sp+80]
0041133corr x0, xzr, 2
00411340str x0, [sp+88]
00411344ldr x2, [sp+32]
00411348ldr x1, [sp+96]
0041134cadrp x0, 0x213000
00411350add x0, x0, 1728
00411354bl runtime.mapassign_fast64
00411358str x0, [sp+72]
0041135cldrsb x27, [x0]
00411360ldr x1, [sp+80]
00411364ldr x2, [sp+88]
00411368str x2, [x0+8]
0041136cadrp x27, 0x63a000
00411370ldr w2, [x27+3056]
00411374cbz w2, 0x41137c
00411378b 0x411380
0041137c
0041137cloc_41137c:
0041137cb 0x411394
00411380
00411380loc_411380:
00411380bl runtime.gcWriteBarrier2
00411384str x1, [x25]
00411388ldr x3, [x0]
0041138cstr x3, [x25+8]
00411390b 0x411394
00411394
00411394loc_411394:
00411394str x1, [x0]
00411398orr x3, xzr, 2
0041139cstr x3, [sp+32]
004113a0adrp x3, 0x29f000
004113a4add x3, x3, 1902
004113a8str x3, [sp+80]
004113acmovz x3, 5
004113b0str x3, [sp+88]
004113b4ldr x2, [sp+32]
004113b8ldr x1, [sp+96]
004113bcadrp x0, 0x213000
004113c0add x0, x0, 1728
004113c4bl runtime.mapassign_fast64
004113c8str x0, [sp+64]
004113ccldrsb x27, [x0]
004113d0ldr x3, [sp+80]
004113d4ldr x4, [sp+88]
004113d8str x4, [x0+8]
004113dcadrp x27, 0x63a000
004113e0ldr w4, [x27+3056]
004113e4cbz w4, 0x4113ec
004113e8b 0x4113f0
004113ec
004113ecloc_4113ec:
004113ecb 0x411404
004113f0
004113f0loc_4113f0:
004113f0bl runtime.gcWriteBarrier2
004113f4str x3, [x25]
004113f8ldr x4, [x0]
004113fcstr x4, [x25+8]
00411400b 0x411404
00411404
00411404loc_411404:
00411404str x3, [x0]
00411408orr x3, xzr, 4
0041140cstr x3, [sp+32]
00411410adrp x3, 0x29f000
00411414add x3, x3, 501
00411418str x3, [sp+80]
0041141corr x3, xzr, 3
00411420str x3, [sp+88]
00411424ldr x2, [sp+32]
00411428ldr x1, [sp+96]
0041142cadrp x0, 0x213000
00411430add x0, x0, 1728
00411434bl runtime.mapassign_fast64
00411438str x0, [sp+56]
0041143cldrsb x27, [x0]
00411440ldr x3, [sp+80]
00411444ldr x4, [sp+88]
00411448str x4, [x0+8]
0041144cadrp x27, 0x63a000
00411450ldr w4, [x27+3056]
00411454cbz w4, 0x41145c
00411458b 0x411460
0041145c
0041145cloc_41145c:
0041145cb 0x411474
00411460
00411460loc_411460:
00411460bl runtime.gcWriteBarrier2
00411464str x3, [x25]
00411468ldr x4, [x0]
0041146cstr x4, [x25+8]
00411470b 0x411474
00411474
00411474loc_411474:
00411474str x3, [x0]
00411478orr x3, xzr, 8
0041147cstr x3, [sp+32]
00411480adrp x3, 0x29f000
00411484add x3, x3, 504
00411488str x3, [sp+80]
0041148corr x3, xzr, 3
00411490str x3, [sp+88]
00411494ldr x2, [sp+32]
00411498ldr x1, [sp+96]
0041149cadrp x0, 0x213000
004114a0add x0, x0, 1728
004114a4bl runtime.mapassign_fast64
004114a8str x0, [sp+48]
004114acldrsb x27, [x0]
004114b0ldr x3, [sp+80]
004114b4ldr x4, [sp+88]
004114b8str x4, [x0+8]
004114bcadrp x27, 0x63a000
004114c0ldr w4, [x27+3056]
004114c4cbz w4, 0x4114cc
004114c8b 0x4114d0
004114cc
004114ccloc_4114cc:
004114ccb 0x4114e4
004114d0
004114d0loc_4114d0:
004114d0bl runtime.gcWriteBarrier2
004114d4str x3, [x25]
004114d8ldr x4, [x0]
004114dcstr x4, [x25+8]
004114e0b 0x4114e4
004114e4
004114e4loc_4114e4:
004114e4str x3, [x0]
004114e8orr x3, xzr, 16
004114ecstr x3, [sp+32]
004114f0adrp x3, 0x29f000
004114f4add x3, x3, 1078
004114f8str x3, [sp+80]
004114fcorr x3, xzr, 4
00411500str x3, [sp+88]
00411504ldr x2, [sp+32]
00411508ldr x1, [sp+96]
0041150cadrp x0, 0x213000
00411510add x0, x0, 1728
00411514bl runtime.mapassign_fast64
00411518str x0, [sp+40]
0041151cldrsb x27, [x0]
00411520ldr x3, [sp+80]
00411524ldr x4, [sp+88]
00411528str x4, [x0+8]
0041152cadrp x27, 0x63a000
00411530ldr w4, [x27+3056]
00411534cbz w4, 0x41153c
00411538b 0x411540
0041153c
0041153cloc_41153c:
0041153cb 0x411554
00411540
00411540loc_411540:
00411540bl runtime.gcWriteBarrier2
00411544str x3, [x25]
00411548ldr x1, [x0]
0041154cstr x1, [x25+8]
00411550b 0x411554
00411554
00411554loc_411554:
00411554str x3, [x0]
00411558ldr x0, [sp+96]
0041155cadrp x27, 0x63a000
00411560ldr w1, [x27+3056]
00411564cbz w1, 0x41156c
00411568b 0x411570
0041156c
0041156cloc_41156c:
0041156cb 0x411588
00411570
00411570loc_411570:
00411570bl runtime.gcWriteBarrier2
00411574str x0, [x25]
00411578adrp x27, 0x60f000
0041157cldr x1, [x27+3488]
00411580str x1, [x25+8]
00411584b 0x411588
00411588
00411588loc_411588:
00411588adrp x27, 0x60f000
0041158cstr x0, [x27+3488]
00411590ldur x29, [sp-8]
00411594ldr x30, [sp], 112
00411598ret x30
0041159c
0041159cloc_41159c:
0041159cmov x3, x30
004115a0bl runtime.morestack_noctxt.abi0
004115a4b 0x411060
004115a8udf 0
004115acudf 0
00411060
00411060archive/tar.init: ; void archive/tar.init(void)
00411060ldr x16, [x28+16]
00411064subs xzr, sp, x16
00411068b.ls 0x41159c
0041106cstr x30, [sp-112]!
00411070stur x29, [sp-8]
00411074sub x29, sp, 8
00411078adrp x0, 0x2a3000
0041107cadd x0, x0, 1227
00411080orr x1, xzr, 15
00411084bl internal/godebug.New
00411088adrp x27, 0x63a000
0041108cldr w2, [x27+3056]
00411090cbz w2, 0x411098
00411094b 0x41109c
00411098
00411098loc_411098:
00411098b 0x4110b4
0041109c
0041109cloc_41109c:
0041109cbl runtime.gcWriteBarrier2
004110a0str x0, [x25]
004110a4adrp x27, 0x60f000
004110a8ldr x2, [x27+3464]
004110acstr x2, [x25+8]
004110b0b 0x4110b4
004110b4
004110b4loc_4110b4:
004110b4adrp x27, 0x60f000
004110b8str x0, [x27+3464]
004110bcadrp x0, 0x2ac000
004110c0add x0, x0, 3331
004110c4orr x1, xzr, 31
004110c8bl errors.New
004110ccadrp x27, 0x610000
004110d0str x0, [x27+2096]
004110d4adrp x27, 0x63a000
004110d8ldr w2, [x27+3056]
004110dccbz w2, 0x4110e4
004110e0b 0x4110e8
004110e4
004110e4loc_4110e4:
004110e4b 0x411100
004110e8
004110e8loc_4110e8:
004110e8bl runtime.gcWriteBarrier2
004110ecstr x1, [x25]
004110f0adrp x27, 0x610000
004110f4ldr x2, [x27+2104]
004110f8str x2, [x25+8]
004110fcb 0x411100
00411100
00411100loc_411100:
00411100adrp x27, 0x610000
00411104str x1, [x27+2104]
00411108adrp x0, 0x2aa000
0041110cadd x0, x0, 346
00411110movz x1, 27
00411114bl errors.New
00411118adrp x27, 0x610000
0041111cstr x0, [x27+2112]
00411120adrp x27, 0x63a000
00411124ldr w2, [x27+3056]
00411128cbz w2, 0x411130
0041112cb 0x411134
00411130
00411130loc_411130:
00411130b 0x41114c
00411134
00411134loc_411134:
00411134bl runtime.gcWriteBarrier2
00411138str x1, [x25]
0041113cadrp x27, 0x610000
00411140ldr x2, [x27+2120]
00411144str x2, [x25+8]
00411148b 0x41114c
0041114c
0041114cloc_41114c:
0041114cadrp x27, 0x610000
00411150str x1, [x27+2120]
00411154adrp x0, 0x2af000
00411158add x0, x0, 403
0041115cmovz x1, 34
00411160bl errors.New
00411164adrp x27, 0x610000
00411168str x0, [x27+2128]
0041116cadrp x27, 0x63a000
00411170ldr w2, [x27+3056]
00411174cbz w2, 0x41117c
00411178b 0x411180
0041117c
0041117cloc_41117c:
0041117cb 0x411198
00411180
00411180loc_411180:
00411180bl runtime.gcWriteBarrier2
00411184str x1, [x25]
00411188adrp x27, 0x610000
0041118cldr x2, [x27+2136]
00411190str x2, [x25+8]
00411194b 0x411198
00411198
00411198loc_411198:
00411198adrp x27, 0x610000
0041119cstr x1, [x27+2136]
004111a0adrp x0, 0x2ac000
004111a4add x0, x0, 1012
004111a8orr x1, xzr, 30
004111acbl errors.New
004111b0adrp x27, 0x610000
004111b4str x0, [x27+2144]
004111b8adrp x27, 0x63a000
004111bcldr w2, [x27+3056]
004111c0cbz w2, 0x4111c8
004111c4b 0x4111cc
004111c8
004111c8loc_4111c8:
004111c8b 0x4111e4
004111cc
004111ccloc_4111cc:
004111ccbl runtime.gcWriteBarrier2
004111d0str x1, [x25]
004111d4adrp x27, 0x610000
004111d8ldr x2, [x27+2152]
004111dcstr x2, [x25+8]
004111e0b 0x4111e4
004111e4
004111e4loc_4111e4:
004111e4adrp x27, 0x610000
004111e8str x1, [x27+2152]
004111ecadrp x0, 0x2ac000
004111f0add x0, x0, 3362
004111f4orr x1, xzr, 31
004111f8bl errors.New
004111fcadrp x27, 0x610000
00411200str x0, [x27+2160]
00411204adrp x27, 0x63a000
00411208ldr w2, [x27+3056]
0041120ccbz w2, 0x411214
00411210b 0x411218
00411214
00411214loc_411214:
00411214b 0x411230
00411218
00411218loc_411218:
00411218bl runtime.gcWriteBarrier2
0041121cstr x1, [x25]
00411220adrp x27, 0x610000
00411224ldr x2, [x27+2168]
00411228str x2, [x25+8]
0041122cb 0x411230
00411230
00411230loc_411230:
00411230adrp x27, 0x610000
00411234str x1, [x27+2168]
00411238adrp x0, 0x2b9000
0041123cadd x0, x0, 1112
00411240movz x1, 53
00411244bl errors.New
00411248adrp x27, 0x610000
0041124cstr x0, [x27+2176]
00411250adrp x27, 0x63a000
00411254ldr w2, [x27+3056]
00411258cbz w2, 0x411260
0041125cb 0x411264
00411260
00411260loc_411260:
00411260b 0x41127c
00411264
00411264loc_411264:
00411264bl runtime.gcWriteBarrier2
00411268str x1, [x25]
0041126cadrp x27, 0x610000
00411270ldr x2, [x27+2184]
00411274str x2, [x25+8]
00411278b 0x41127c
0041127c
0041127cloc_41127c:
0041127cadrp x27, 0x610000
00411280str x1, [x27+2184]
00411284adrp x0, 0x2b8000
00411288add x0, x0, 2617
0041128cmovz x1, 51
00411290bl errors.New
00411294adrp x27, 0x610000
00411298str x0, [x27+2192]
0041129cadrp x27, 0x63a000
004112a0ldr w2, [x27+3056]
004112a4cbz w2, 0x4112ac
004112a8b 0x4112b0
004112ac
004112acloc_4112ac:
004112acb 0x4112c8
004112b0
004112b0loc_4112b0:
004112b0bl runtime.gcWriteBarrier2
004112b4str x1, [x25]
004112b8adrp x27, 0x610000
004112bcldr x2, [x27+2200]
004112c0str x2, [x25+8]
004112c4b 0x4112c8
004112c8
004112c8loc_4112c8:
004112c8adrp x27, 0x610000
004112ccstr x1, [x27+2200]
004112d0adrp x0, 0x2b6000
004112d4add x0, x0, 1859
004112d8movz x1, 46
004112dcbl errors.New
004112e0adrp x27, 0x610000
004112e4str x0, [x27+2208]
004112e8adrp x27, 0x63a000
004112ecldr w2, [x27+3056]
004112f0cbz w2, 0x4112f8
004112f4b 0x4112fc
004112f8
004112f8loc_4112f8:
004112f8b 0x411314
004112fc
004112fcloc_4112fc:
004112fcbl runtime.gcWriteBarrier2
00411300str x1, [x25]
00411304adrp x27, 0x610000
00411308ldr x0, [x27+2216]
0041130cstr x0, [x25+8]
00411310b 0x411314
00411314
00411314loc_411314:
00411314adrp x27, 0x610000
00411318str x1, [x27+2216]
0041131cbl archive/tar.map.init.0
00411320bl runtime.makemap_small
00411324str x0, [sp+96]
00411328orr x0, xzr, 1
0041132cstr x0, [sp+32]
00411330adrp x0, 0x29f000
00411334add x0, x0, 87
00411338str x0, [sp+80]
0041133corr x0, xzr, 2
00411340str x0, [sp+88]
00411344ldr x2, [sp+32]
00411348ldr x1, [sp+96]
0041134cadrp x0, 0x213000
00411350add x0, x0, 1728
00411354bl runtime.mapassign_fast64
00411358str x0, [sp+72]
0041135cldrsb x27, [x0]
00411360ldr x1, [sp+80]
00411364ldr x2, [sp+88]
00411368str x2, [x0+8]
0041136cadrp x27, 0x63a000
00411370ldr w2, [x27+3056]
00411374cbz w2, 0x41137c
00411378b 0x411380
0041137c
0041137cloc_41137c:
0041137cb 0x411394
00411380
00411380loc_411380:
00411380bl runtime.gcWriteBarrier2
00411384str x1, [x25]
00411388ldr x3, [x0]
0041138cstr x3, [x25+8]
00411390b 0x411394
00411394
00411394loc_411394:
00411394str x1, [x0]
00411398orr x3, xzr, 2
0041139cstr x3, [sp+32]
004113a0adrp x3, 0x29f000
004113a4add x3, x3, 1902
004113a8str x3, [sp+80]
004113acmovz x3, 5
004113b0str x3, [sp+88]
004113b4ldr x2, [sp+32]
004113b8ldr x1, [sp+96]
004113bcadrp x0, 0x213000
004113c0add x0, x0, 1728
004113c4bl runtime.mapassign_fast64
004113c8str x0, [sp+64]
004113ccldrsb x27, [x0]
004113d0ldr x3, [sp+80]
004113d4ldr x4, [sp+88]
004113d8str x4, [x0+8]
004113dcadrp x27, 0x63a000
004113e0ldr w4, [x27+3056]
004113e4cbz w4, 0x4113ec
004113e8b 0x4113f0
004113ec
004113ecloc_4113ec:
004113ecb 0x411404
004113f0
004113f0loc_4113f0:
004113f0bl runtime.gcWriteBarrier2
004113f4str x3, [x25]
004113f8ldr x4, [x0]
004113fcstr x4, [x25+8]
00411400b 0x411404
00411404
00411404loc_411404:
00411404str x3, [x0]
00411408orr x3, xzr, 4
0041140cstr x3, [sp+32]
00411410adrp x3, 0x29f000
00411414add x3, x3, 501
00411418str x3, [sp+80]
0041141corr x3, xzr, 3
00411420str x3, [sp+88]
00411424ldr x2, [sp+32]
00411428ldr x1, [sp+96]
0041142cadrp x0, 0x213000
00411430add x0, x0, 1728
00411434bl runtime.mapassign_fast64
00411438str x0, [sp+56]
0041143cldrsb x27, [x0]
00411440ldr x3, [sp+80]
00411444ldr x4, [sp+88]
00411448str x4, [x0+8]
0041144cadrp x27, 0x63a000
00411450ldr w4, [x27+3056]
00411454cbz w4, 0x41145c
00411458b 0x411460
0041145c
0041145cloc_41145c:
0041145cb 0x411474
00411460
00411460loc_411460:
00411460bl runtime.gcWriteBarrier2
00411464str x3, [x25]
00411468ldr x4, [x0]
0041146cstr x4, [x25+8]
00411470b 0x411474
00411474
00411474loc_411474:
00411474str x3, [x0]
00411478orr x3, xzr, 8
0041147cstr x3, [sp+32]
00411480adrp x3, 0x29f000
00411484add x3, x3, 504
00411488str x3, [sp+80]
0041148corr x3, xzr, 3
00411490str x3, [sp+88]
00411494ldr x2, [sp+32]
00411498ldr x1, [sp+96]
0041149cadrp x0, 0x213000
004114a0add x0, x0, 1728
004114a4bl runtime.mapassign_fast64
004114a8str x0, [sp+48]
004114acldrsb x27, [x0]
004114b0ldr x3, [sp+80]
004114b4ldr x4, [sp+88]
004114b8str x4, [x0+8]
004114bcadrp x27, 0x63a000
004114c0ldr w4, [x27+3056]
004114c4cbz w4, 0x4114cc
004114c8b 0x4114d0
004114cc
004114ccloc_4114cc:
004114ccb 0x4114e4
004114d0
004114d0loc_4114d0:
004114d0bl runtime.gcWriteBarrier2
004114d4str x3, [x25]
004114d8ldr x4, [x0]
004114dcstr x4, [x25+8]
004114e0b 0x4114e4
004114e4
004114e4loc_4114e4:
004114e4str x3, [x0]
004114e8orr x3, xzr, 16
004114ecstr x3, [sp+32]
004114f0adrp x3, 0x29f000
004114f4add x3, x3, 1078
004114f8str x3, [sp+80]
004114fcorr x3, xzr, 4
00411500str x3, [sp+88]
00411504ldr x2, [sp+32]
00411508ldr x1, [sp+96]
0041150cadrp x0, 0x213000
00411510add x0, x0, 1728
00411514bl runtime.mapassign_fast64
00411518str x0, [sp+40]
0041151cldrsb x27, [x0]
00411520ldr x3, [sp+80]
00411524ldr x4, [sp+88]
00411528str x4, [x0+8]
0041152cadrp x27, 0x63a000
00411530ldr w4, [x27+3056]
00411534cbz w4, 0x41153c
00411538b 0x411540
0041153c
0041153cloc_41153c:
0041153cb 0x411554
00411540
00411540loc_411540:
00411540bl runtime.gcWriteBarrier2
00411544str x3, [x25]
00411548ldr x1, [x0]
0041154cstr x1, [x25+8]
00411550b 0x411554
00411554
00411554loc_411554:
00411554str x3, [x0]
00411558ldr x0, [sp+96]
0041155cadrp x27, 0x63a000
00411560ldr w1, [x27+3056]
00411564cbz w1, 0x41156c
00411568b 0x411570
0041156c
0041156cloc_41156c:
0041156cb 0x411588
00411570
00411570loc_411570:
00411570bl runtime.gcWriteBarrier2
00411574str x0, [x25]
00411578adrp x27, 0x60f000
0041157cldr x1, [x27+3488]
00411580str x1, [x25+8]
00411584b 0x411588
00411588
00411588loc_411588:
00411588adrp x27, 0x60f000
0041158cstr x0, [x27+3488]
00411590ldur x29, [sp-8]
00411594ldr x30, [sp], 112
00411598ret x30
0041159c
0041159cloc_41159c:
0041159cmov x3, x30
004115a0bl runtime.morestack_noctxt.abi0
004115a4b 0x411060
004115a8udf 0
004115acudf 0
00411060
004115b0
004115b0archive/tar.map.init.0: ; void archive/tar.map.init.0(void)
004115b0ldr x16, [x28+16]
004115b4sub x17, sp, 32
004115b8subs xzr, x17, x16
004115bcb.ls 0x4118d0
004115c0str x30, [sp-160]!
004115c4stur x29, [sp-8]
004115c8sub x29, sp, 8
004115ccadrp x0, 0x212000
004115d0add x0, x0, 2528
004115d4movz x1, 10
004115d8mov x2, xzr
004115dcbl runtime.makemap
004115e0str x0, [sp+144]
004115e4adrp x3, 0x29f000
004115e8add x3, x3, 994
004115ecstr x3, [sp+128]
004115f0orr x3, xzr, 4
004115f4str x3, [sp+136]
004115f8orr x3, xzr, 1
004115fcstrb w3, [sp+47]
00411600ldr x2, [sp+128]
00411604ldr x3, [sp+136]
00411608ldr x1, [sp+144]
0041160cadrp x0, 0x212000
00411610add x0, x0, 2528
00411614bl runtime.mapassign_faststr
00411618str x0, [sp+96]
0041161cldrsb x27, [x0]
00411620ldrb w3, [sp+47]
00411624strb w3, [x0]
00411628adrp x3, 0x2a0000
0041162cadd x3, x3, 1436
00411630str x3, [sp+128]
00411634orr x3, xzr, 8
00411638str x3, [sp+136]
0041163corr x3, xzr, 1
00411640strb w3, [sp+47]
00411644ldr x2, [sp+128]
00411648ldr x3, [sp+136]
0041164cldr x1, [sp+144]
00411650adrp x0, 0x212000
00411654add x0, x0, 2528
00411658bl runtime.mapassign_faststr
0041165cstr x0, [sp+88]
00411660ldrsb x27, [x0]
00411664ldrb w3, [sp+47]
00411668strb w3, [x0]
0041166cadrp x3, 0x29f000
00411670add x3, x3, 1082
00411674str x3, [sp+128]
00411678orr x3, xzr, 4
0041167cstr x3, [sp+136]
00411680orr x3, xzr, 1
00411684strb w3, [sp+47]
00411688ldr x2, [sp+128]
0041168cldr x3, [sp+136]
00411690ldr x1, [sp+144]
00411694adrp x0, 0x212000
00411698add x0, x0, 2528
0041169cbl runtime.mapassign_faststr
004116a0str x0, [sp+80]
004116a4ldrsb x27, [x0]
004116a8ldrb w3, [sp+47]
004116acstrb w3, [x0]
004116b0adrp x3, 0x29f000
004116b4add x3, x3, 507
004116b8str x3, [sp+128]
004116bcorr x3, xzr, 3
004116c0str x3, [sp+136]
004116c4orr x3, xzr, 1
004116c8strb w3, [sp+47]
004116ccldr x2, [sp+128]
004116d0ldr x3, [sp+136]
004116d4ldr x1, [sp+144]
004116d8adrp x0, 0x212000
004116dcadd x0, x0, 2528
004116e0bl runtime.mapassign_faststr
004116e4str x0, [sp+72]
004116e8ldrsb x27, [x0]
004116ecldrb w3, [sp+47]
004116f0strb w3, [x0]
004116f4adrp x3, 0x29f000
004116f8add x3, x3, 510
004116fcstr x3, [sp+128]
00411700orr x3, xzr, 3
00411704str x3, [sp+136]
00411708orr x3, xzr, 1
0041170cstrb w3, [sp+47]
00411710ldr x2, [sp+128]
00411714ldr x3, [sp+136]
00411718ldr x1, [sp+144]
0041171cadrp x0, 0x212000
00411720add x0, x0, 2528
00411724bl runtime.mapassign_faststr
00411728str x0, [sp+64]
0041172cldrsb x27, [x0]
00411730ldrb w3, [sp+47]
00411734strb w3, [x0]
00411738adrp x3, 0x29f000
0041173cadd x3, x3, 1907
00411740str x3, [sp+128]
00411744movz x3, 5
00411748str x3, [sp+136]
0041174corr x3, xzr, 1
00411750strb w3, [sp+47]
00411754ldr x2, [sp+128]
00411758ldr x3, [sp+136]
0041175cldr x1, [sp+144]
00411760adrp x0, 0x212000
00411764add x0, x0, 2528
00411768bl runtime.mapassign_faststr
0041176cstr x0, [sp+56]
00411770ldrsb x27, [x0]
00411774ldrb w3, [sp+47]
00411778strb w3, [x0]
0041177cadrp x3, 0x29f000
00411780add x3, x3, 1912
00411784str x3, [sp+128]
00411788movz x3, 5
0041178cstr x3, [sp+136]
00411790orr x3, xzr, 1
00411794strb w3, [sp+47]
00411798ldr x2, [sp+128]
0041179cldr x3, [sp+136]
004117a0ldr x1, [sp+144]
004117a4adrp x0, 0x212000
004117a8add x0, x0, 2528
004117acbl runtime.mapassign_faststr
004117b0str x0, [sp+48]
004117b4ldrsb x27, [x0]
004117b8ldrb w3, [sp+47]
004117bcstrb w3, [x0]
004117c0adrp x3, 0x29f000
004117c4add x3, x3, 1917
004117c8str x3, [sp+128]
004117ccmovz x3, 5
004117d0str x3, [sp+136]
004117d4orr x3, xzr, 1
004117d8strb w3, [sp+47]
004117dcldr x2, [sp+128]
004117e0ldr x3, [sp+136]
004117e4ldr x1, [sp+144]
004117e8adrp x0, 0x212000
004117ecadd x0, x0, 2528
004117f0bl runtime.mapassign_faststr
004117f4str x0, [sp+120]
004117f8ldrsb x27, [x0]
004117fcldrb w3, [sp+47]
00411800strb w3, [x0]
00411804adrp x3, 0x29f000
00411808add x3, x3, 1922
0041180cstr x3, [sp+128]
00411810movz x3, 5
00411814str x3, [sp+136]
00411818orr x3, xzr, 1
0041181cstrb w3, [sp+47]
00411820ldr x2, [sp+128]
00411824ldr x3, [sp+136]
00411828ldr x1, [sp+144]
0041182cadrp x0, 0x212000
00411830add x0, x0, 2528
00411834bl runtime.mapassign_faststr
00411838str x0, [sp+112]
0041183cldrsb x27, [x0]
00411840ldrb w3, [sp+47]
00411844strb w3, [x0]
00411848adrp x3, 0x29f000
0041184cadd x3, x3, 1927
00411850str x3, [sp+128]
00411854movz x3, 5
00411858str x3, [sp+136]
0041185corr x3, xzr, 1
00411860strb w3, [sp+47]
00411864ldr x2, [sp+128]
00411868ldr x3, [sp+136]
0041186cldr x1, [sp+144]
00411870adrp x0, 0x212000
00411874add x0, x0, 2528
00411878bl runtime.mapassign_faststr
0041187cstr x0, [sp+104]
00411880ldrsb x27, [x0]
00411884ldrb w3, [sp+47]
00411888strb w3, [x0]
0041188cldr x3, [sp+144]
00411890adrp x27, 0x63a000
00411894ldr w4, [x27+3056]
00411898cbz w4, 0x4118a0
0041189cb 0x4118a4
004118a0
004118a0loc_4118a0:
004118a0b 0x4118bc
004118a4
004118a4loc_4118a4:
004118a4bl runtime.gcWriteBarrier2
004118a8str x3, [x25]
004118acadrp x27, 0x60f000
004118b0ldr x0, [x27+3472]
004118b4str x0, [x25+8]
004118b8b 0x4118bc
004118bc
004118bcloc_4118bc:
004118bcadrp x27, 0x60f000
004118c0str x3, [x27+3472]
004118c4ldur x29, [sp-8]
004118c8ldr x30, [sp], 160
004118ccret x30
004118d0
004118d0loc_4118d0:
004118d0mov x3, x30
004118d4bl runtime.morestack_noctxt.abi0
004118d8b 0x4115b0
004118dcudf 0
004115b0
004115b0archive/tar.map.init.0: ; void archive/tar.map.init.0(void)
004115b0ldr x16, [x28+16]
004115b4sub x17, sp, 32
004115b8subs xzr, x17, x16
004115bcb.ls 0x4118d0
004115c0str x30, [sp-160]!
004115c4stur x29, [sp-8]
004115c8sub x29, sp, 8
004115ccadrp x0, 0x212000
004115d0add x0, x0, 2528
004115d4movz x1, 10
004115d8mov x2, xzr
004115dcbl runtime.makemap
004115e0str x0, [sp+144]
004115e4adrp x3, 0x29f000
004115e8add x3, x3, 994
004115ecstr x3, [sp+128]
004115f0orr x3, xzr, 4
004115f4str x3, [sp+136]
004115f8orr x3, xzr, 1
004115fcstrb w3, [sp+47]
00411600ldr x2, [sp+128]
00411604ldr x3, [sp+136]
00411608ldr x1, [sp+144]
0041160cadrp x0, 0x212000
00411610add x0, x0, 2528
00411614bl runtime.mapassign_faststr
00411618str x0, [sp+96]
0041161cldrsb x27, [x0]
00411620ldrb w3, [sp+47]
00411624strb w3, [x0]
00411628adrp x3, 0x2a0000
0041162cadd x3, x3, 1436
00411630str x3, [sp+128]
00411634orr x3, xzr, 8
00411638str x3, [sp+136]
0041163corr x3, xzr, 1
00411640strb w3, [sp+47]
00411644ldr x2, [sp+128]
00411648ldr x3, [sp+136]
0041164cldr x1, [sp+144]
00411650adrp x0, 0x212000
00411654add x0, x0, 2528
00411658bl runtime.mapassign_faststr
0041165cstr x0, [sp+88]
00411660ldrsb x27, [x0]
00411664ldrb w3, [sp+47]
00411668strb w3, [x0]
0041166cadrp x3, 0x29f000
00411670add x3, x3, 1082
00411674str x3, [sp+128]
00411678orr x3, xzr, 4
0041167cstr x3, [sp+136]
00411680orr x3, xzr, 1
00411684strb w3, [sp+47]
00411688ldr x2, [sp+128]
0041168cldr x3, [sp+136]
00411690ldr x1, [sp+144]
00411694adrp x0, 0x212000
00411698add x0, x0, 2528
0041169cbl runtime.mapassign_faststr
004116a0str x0, [sp+80]
004116a4ldrsb x27, [x0]
004116a8ldrb w3, [sp+47]
004116acstrb w3, [x0]
004116b0adrp x3, 0x29f000
004116b4add x3, x3, 507
004116b8str x3, [sp+128]
004116bcorr x3, xzr, 3
004116c0str x3, [sp+136]
004116c4orr x3, xzr, 1
004116c8strb w3, [sp+47]
004116ccldr x2, [sp+128]
004116d0ldr x3, [sp+136]
004116d4ldr x1, [sp+144]
004116d8adrp x0, 0x212000
004116dcadd x0, x0, 2528
004116e0bl runtime.mapassign_faststr
004116e4str x0, [sp+72]
004116e8ldrsb x27, [x0]
004116ecldrb w3, [sp+47]
004116f0strb w3, [x0]
004116f4adrp x3, 0x29f000
004116f8add x3, x3, 510
004116fcstr x3, [sp+128]
00411700orr x3, xzr, 3
00411704str x3, [sp+136]
00411708orr x3, xzr, 1
0041170cstrb w3, [sp+47]
00411710ldr x2, [sp+128]
00411714ldr x3, [sp+136]
00411718ldr x1, [sp+144]
0041171cadrp x0, 0x212000
00411720add x0, x0, 2528
00411724bl runtime.mapassign_faststr
00411728str x0, [sp+64]
0041172cldrsb x27, [x0]
00411730ldrb w3, [sp+47]
00411734strb w3, [x0]
00411738adrp x3, 0x29f000
0041173cadd x3, x3, 1907
00411740str x3, [sp+128]
00411744movz x3, 5
00411748str x3, [sp+136]
0041174corr x3, xzr, 1
00411750strb w3, [sp+47]
00411754ldr x2, [sp+128]
00411758ldr x3, [sp+136]
0041175cldr x1, [sp+144]
00411760adrp x0, 0x212000
00411764add x0, x0, 2528
00411768bl runtime.mapassign_faststr
0041176cstr x0, [sp+56]
00411770ldrsb x27, [x0]
00411774ldrb w3, [sp+47]
00411778strb w3, [x0]
0041177cadrp x3, 0x29f000
00411780add x3, x3, 1912
00411784str x3, [sp+128]
00411788movz x3, 5
0041178cstr x3, [sp+136]
00411790orr x3, xzr, 1
00411794strb w3, [sp+47]
00411798ldr x2, [sp+128]
0041179cldr x3, [sp+136]
004117a0ldr x1, [sp+144]
004117a4adrp x0, 0x212000
004117a8add x0, x0, 2528
004117acbl runtime.mapassign_faststr
004117b0str x0, [sp+48]
004117b4ldrsb x27, [x0]
004117b8ldrb w3, [sp+47]
004117bcstrb w3, [x0]
004117c0adrp x3, 0x29f000
004117c4add x3, x3, 1917
004117c8str x3, [sp+128]
004117ccmovz x3, 5
004117d0str x3, [sp+136]
004117d4orr x3, xzr, 1
004117d8strb w3, [sp+47]
004117dcldr x2, [sp+128]
004117e0ldr x3, [sp+136]
004117e4ldr x1, [sp+144]
004117e8adrp x0, 0x212000
004117ecadd x0, x0, 2528
004117f0bl runtime.mapassign_faststr
004117f4str x0, [sp+120]
004117f8ldrsb x27, [x0]
004117fcldrb w3, [sp+47]
00411800strb w3, [x0]
00411804adrp x3, 0x29f000
00411808add x3, x3, 1922
0041180cstr x3, [sp+128]
00411810movz x3, 5
00411814str x3, [sp+136]
00411818orr x3, xzr, 1
0041181cstrb w3, [sp+47]
00411820ldr x2, [sp+128]
00411824ldr x3, [sp+136]
00411828ldr x1, [sp+144]
0041182cadrp x0, 0x212000
00411830add x0, x0, 2528
00411834bl runtime.mapassign_faststr
00411838str x0, [sp+112]
0041183cldrsb x27, [x0]
00411840ldrb w3, [sp+47]
00411844strb w3, [x0]
00411848adrp x3, 0x29f000
0041184cadd x3, x3, 1927
00411850str x3, [sp+128]
00411854movz x3, 5
00411858str x3, [sp+136]
0041185corr x3, xzr, 1
00411860strb w3, [sp+47]
00411864ldr x2, [sp+128]
00411868ldr x3, [sp+136]
0041186cldr x1, [sp+144]
00411870adrp x0, 0x212000
00411874add x0, x0, 2528
00411878bl runtime.mapassign_faststr
0041187cstr x0, [sp+104]
00411880ldrsb x27, [x0]
00411884ldrb w3, [sp+47]
00411888strb w3, [x0]
0041188cldr x3, [sp+144]
00411890adrp x27, 0x63a000
00411894ldr w4, [x27+3056]
00411898cbz w4, 0x4118a0
0041189cb 0x4118a4
004118a0
004118a0loc_4118a0:
004118a0b 0x4118bc
004118a4
004118a4loc_4118a4:
004118a4bl runtime.gcWriteBarrier2
004118a8str x3, [x25]
004118acadrp x27, 0x60f000
004118b0ldr x0, [x27+3472]
004118b4str x0, [x25+8]
004118b8b 0x4118bc
004118bc
004118bcloc_4118bc:
004118bcadrp x27, 0x60f000
004118c0str x3, [x27+3472]
004118c4ldur x29, [sp-8]
004118c8ldr x30, [sp], 160
004118ccret x30
004118d0
004118d0loc_4118d0:
004118d0mov x3, x30
004118d4bl runtime.morestack_noctxt.abi0
004118d8b 0x4115b0
004118dcudf 0
004115b0
004118e0
004118e0archive/tar.headerError.Error: ; void archive/tar.headerError.Error(archive/tar.headerError he)
004118e0ldr x16, [x28+16]
004118e4sub x17, sp, 192
004118e8subs xzr, x17, x16
004118ecb.ls 0x411b68
004118f0sub x20, sp, 320
004118f4stp x29, x30, [x20-8]
004118f8add sp, x20, 0
004118fcsub x29, sp, 8
00411900str x0, [sp+328]
00411904str x1, [sp+336]
00411908str x2, [sp+344]
0041190cstp xzr, xzr, [sp+120]
00411910str xzr, [sp+136]
00411914stp xzr, xzr, [sp+144]
00411918ldr x5, [sp+336]
0041191cldr x6, [sp+328]
00411920ldr x7, [sp+344]
00411924str x6, [sp+240]
00411928str x5, [sp+248]
0041192cstr x7, [sp+256]
00411930str xzr, [sp+88]
00411934str x5, [sp+112]
00411938ldr x5, [sp+240]
0041193cstr x5, [sp+104]
00411940b 0x411944
00411944
00411944loc_411944:
00411944ldr x5, [sp+112]
00411948ldr x6, [sp+88]
0041194csubs xzr, x5, x6
00411950b.gt 0x411958
00411954b 0x411a28
00411958
00411958loc_411958:
00411958ldr x5, [sp+104]
0041195cstr x5, [sp+304]
00411960ldr x5, [sp+304]
00411964ldr x6, [x5]
00411968ldr x5, [x5+8]
0041196cstr x6, [sp+160]
00411970str x5, [sp+168]
00411974cbnz x5, 0x41197c
00411978b 0x411a04
0041197c
0041197cloc_41197c:
0041197cldr x2, [sp+152]
00411980ldr x0, [sp+136]
00411984ldr x5, [sp+144]
00411988add x1, x5, 1
0041198csubs xzr, x2, x1
00411990b.hs 0x411998
00411994b 0x41199c
00411998
00411998loc_411998:
00411998b 0x4119b0
0041199c
0041199cloc_41199c:
0041199corr x3, xzr, 1
004119a0adrp x4, 0x1e4000
004119a4add x4, x4, 2944
004119a8bl runtime.growslice
004119acb 0x4119b0
004119b0
004119b0loc_4119b0:
004119b0ldr x5, [sp+160]
004119b4ldr x6, [sp+168]
004119b8sub x7, x1, 1
004119bcadd x8, x0, x7, lsl #4
004119c0str x6, [x8+8]
004119c4ubfm x6, x7, 60, 59
004119c8adrp x27, 0x63a000
004119ccldr w7, [x27+3056]
004119d0cbz w7, 0x4119d8
004119d4b 0x4119dc
004119d8
004119d8loc_4119d8:
004119d8b 0x4119f0
004119dc
004119dcloc_4119dc:
004119dcbl runtime.gcWriteBarrier2
004119e0str x5, [x25]
004119e4ldr x7, [x0+x6]
004119e8str x7, [x25+8]
004119ecb 0x4119f0
004119f0
004119f0loc_4119f0:
004119f0str x5, [x0+x6]
004119f4str x0, [sp+136]
004119f8str x1, [sp+144]
004119fcstr x2, [sp+152]
00411a00b 0x411a08
00411a04
00411a04loc_411a04:
00411a04b 0x411a08
00411a08
00411a08loc_411a08:
00411a08b 0x411a0c
00411a0c
00411a0cloc_411a0c:
00411a0cldr x5, [sp+88]
00411a10add x5, x5, 1
00411a14str x5, [sp+88]
00411a18ldr x5, [sp+304]
00411a1cadd x5, x5, 16
00411a20str x5, [sp+104]
00411a24b 0x411944
00411a28
00411a28loc_411a28:
00411a28ldr x5, [sp+144]
00411a2cstr x5, [sp+96]
00411a30cbz x5, 0x411a38
00411a34b 0x411a58
00411a38
00411a38loc_411a38:
00411a38adrp x0, 0x2ae000
00411a3cadd x0, x0, 1827
00411a40str x0, [sp+120]
00411a44movz x1, 33
00411a48str x1, [sp+128]
00411a4cldp x29, x30, [sp-8]
00411a50add sp, sp, 320
00411a54ret x30
00411a58
00411a58loc_411a58:
00411a58ldr x0, [sp+136]
00411a5cldr x1, [sp+144]
00411a60ldr x2, [sp+152]
00411a64adrp x3, 0x29f000
00411a68add x3, x3, 2815
00411a6corr x4, xzr, 6
00411a70bl strings.Join
00411a74str x0, [sp+224]
00411a78str x1, [sp+232]
00411a7cstp xzr, xzr, [sp+192]
00411a80stp xzr, xzr, [sp+208]
00411a84add x5, sp, 192
00411a88str x5, [sp+272]
00411a8cldrsb x27, [x5]
00411a90adrp x6, 0x1e4000
00411a94add x6, x6, 2944
00411a98str x6, [x5]
00411a9cadrp x27, 0x63a000
00411aa0ldr w6, [x27+3056]
00411aa4cbz w6, 0x411aac
00411aa8b 0x411ab0
00411aac
00411aacloc_411aac:
00411aacb 0x411ac0
00411ab0
00411ab0loc_411ab0:
00411ab0ldr x2, [x5+8]
00411ab4bl runtime.gcWriteBarrier1
00411ab8str x2, [x25]
00411abcb 0x411ac0
00411ac0
00411ac0loc_411ac0:
00411ac0adrp x2, 0x300000
00411ac4add x2, x2, 3152
00411ac8str x2, [x5+8]
00411accldr x0, [sp+224]
00411ad0ldr x1, [sp+232]
00411ad4bl runtime.convTstring
00411ad8str x0, [sp+264]
00411adcldr x2, [sp+272]
00411ae0ldrsb x27, [x2]
00411ae4adrp x3, 0x1e4000
00411ae8add x3, x3, 2944
00411aecstr x3, [x2+16]
00411af0adrp x27, 0x63a000
00411af4ldr w3, [x27+3056]
00411af8cbz w3, 0x411b00
00411afcb 0x411b04
00411b00
00411b00loc_411b00:
00411b00b 0x411b18
00411b04
00411b04loc_411b04:
00411b04bl runtime.gcWriteBarrier2
00411b08str x0, [x25]
00411b0cldr x5, [x2+24]
00411b10str x5, [x25+8]
00411b14b 0x411b18
00411b18
00411b18loc_411b18:
00411b18str x0, [x2+24]
00411b1cldr x2, [sp+272]
00411b20ldrsb x27, [x2]
00411b24b 0x411b28
00411b28
00411b28loc_411b28:
00411b28str x2, [sp+280]
00411b2corr x4, xzr, 2
00411b30str x4, [sp+288]
00411b34str x4, [sp+296]
00411b38adrp x0, 0x29f000
00411b3cadd x0, x0, 2821
00411b40orr x1, xzr, 6
00411b44mov x3, x4
00411b48bl fmt.Sprintf
00411b4cstr x0, [sp+176]
00411b50str x1, [sp+184]
00411b54str x0, [sp+120]
00411b58str x1, [sp+128]
00411b5cldp x29, x30, [sp-8]
00411b60add sp, sp, 320
00411b64ret x30
00411b68
00411b68loc_411b68:
00411b68stp x0, x1, [sp+8]
00411b6cstr x2, [sp+24]
00411b70mov x3, x30
00411b74bl runtime.morestack_noctxt.abi0
00411b78ldp x0, x1, [sp+8]
00411b7cldr x2, [sp+24]
00411b80b 0x4118e0
00411b84udf 0
00411b88udf 0
00411b8cudf 0
004118e0
004118e0archive/tar.headerError.Error: ; void archive/tar.headerError.Error(archive/tar.headerError he)
004118e0ldr x16, [x28+16]
004118e4sub x17, sp, 192
004118e8subs xzr, x17, x16
004118ecb.ls 0x411b68
004118f0sub x20, sp, 320
004118f4stp x29, x30, [x20-8]
004118f8add sp, x20, 0
004118fcsub x29, sp, 8
00411900str x0, [sp+328]
00411904str x1, [sp+336]
00411908str x2, [sp+344]
0041190cstp xzr, xzr, [sp+120]
00411910str xzr, [sp+136]
00411914stp xzr, xzr, [sp+144]
00411918ldr x5, [sp+336]
0041191cldr x6, [sp+328]
00411920ldr x7, [sp+344]
00411924str x6, [sp+240]
00411928str x5, [sp+248]
0041192cstr x7, [sp+256]
00411930str xzr, [sp+88]
00411934str x5, [sp+112]
00411938ldr x5, [sp+240]
0041193cstr x5, [sp+104]
00411940b 0x411944
00411944
00411944loc_411944:
00411944ldr x5, [sp+112]
00411948ldr x6, [sp+88]
0041194csubs xzr, x5, x6
00411950b.gt 0x411958
00411954b 0x411a28
00411958
00411958loc_411958:
00411958ldr x5, [sp+104]
0041195cstr x5, [sp+304]
00411960ldr x5, [sp+304]
00411964ldr x6, [x5]
00411968ldr x5, [x5+8]
0041196cstr x6, [sp+160]
00411970str x5, [sp+168]
00411974cbnz x5, 0x41197c
00411978b 0x411a04
0041197c
0041197cloc_41197c:
0041197cldr x2, [sp+152]
00411980ldr x0, [sp+136]
00411984ldr x5, [sp+144]
00411988add x1, x5, 1
0041198csubs xzr, x2, x1
00411990b.hs 0x411998
00411994b 0x41199c
00411998
00411998loc_411998:
00411998b 0x4119b0
0041199c
0041199cloc_41199c:
0041199corr x3, xzr, 1
004119a0adrp x4, 0x1e4000
004119a4add x4, x4, 2944
004119a8bl runtime.growslice
004119acb 0x4119b0
004119b0
004119b0loc_4119b0:
004119b0ldr x5, [sp+160]
004119b4ldr x6, [sp+168]
004119b8sub x7, x1, 1
004119bcadd x8, x0, x7, lsl #4
004119c0str x6, [x8+8]
004119c4ubfm x6, x7, 60, 59
004119c8adrp x27, 0x63a000
004119ccldr w7, [x27+3056]
004119d0cbz w7, 0x4119d8
004119d4b 0x4119dc
004119d8
004119d8loc_4119d8:
004119d8b 0x4119f0
004119dc
004119dcloc_4119dc:
004119dcbl runtime.gcWriteBarrier2
004119e0str x5, [x25]
004119e4ldr x7, [x0+x6]
004119e8str x7, [x25+8]
004119ecb 0x4119f0
004119f0
004119f0loc_4119f0:
004119f0str x5, [x0+x6]
004119f4str x0, [sp+136]
004119f8str x1, [sp+144]
004119fcstr x2, [sp+152]
00411a00b 0x411a08
00411a04
00411a04loc_411a04:
00411a04b 0x411a08
00411a08
00411a08loc_411a08:
00411a08b 0x411a0c
00411a0c
00411a0cloc_411a0c:
00411a0cldr x5, [sp+88]
00411a10add x5, x5, 1
00411a14str x5, [sp+88]
00411a18ldr x5, [sp+304]
00411a1cadd x5, x5, 16
00411a20str x5, [sp+104]
00411a24b 0x411944
00411a28
00411a28loc_411a28:
00411a28ldr x5, [sp+144]
00411a2cstr x5, [sp+96]
00411a30cbz x5, 0x411a38
00411a34b 0x411a58
00411a38
00411a38loc_411a38:
00411a38adrp x0, 0x2ae000
00411a3cadd x0, x0, 1827
00411a40str x0, [sp+120]
00411a44movz x1, 33
00411a48str x1, [sp+128]
00411a4cldp x29, x30, [sp-8]
00411a50add sp, sp, 320
00411a54ret x30
00411a58
00411a58loc_411a58:
00411a58ldr x0, [sp+136]
00411a5cldr x1, [sp+144]
00411a60ldr x2, [sp+152]
00411a64adrp x3, 0x29f000
00411a68add x3, x3, 2815
00411a6corr x4, xzr, 6
00411a70bl strings.Join
00411a74str x0, [sp+224]
00411a78str x1, [sp+232]
00411a7cstp xzr, xzr, [sp+192]
00411a80stp xzr, xzr, [sp+208]
00411a84add x5, sp, 192
00411a88str x5, [sp+272]
00411a8cldrsb x27, [x5]
00411a90adrp x6, 0x1e4000
00411a94add x6, x6, 2944
00411a98str x6, [x5]
00411a9cadrp x27, 0x63a000
00411aa0ldr w6, [x27+3056]
00411aa4cbz w6, 0x411aac
00411aa8b 0x411ab0
00411aac
00411aacloc_411aac:
00411aacb 0x411ac0
00411ab0
00411ab0loc_411ab0:
00411ab0ldr x2, [x5+8]
00411ab4bl runtime.gcWriteBarrier1
00411ab8str x2, [x25]
00411abcb 0x411ac0
00411ac0
00411ac0loc_411ac0:
00411ac0adrp x2, 0x300000
00411ac4add x2, x2, 3152
00411ac8str x2, [x5+8]
00411accldr x0, [sp+224]
00411ad0ldr x1, [sp+232]
00411ad4bl runtime.convTstring
00411ad8str x0, [sp+264]
00411adcldr x2, [sp+272]
00411ae0ldrsb x27, [x2]
00411ae4adrp x3, 0x1e4000
00411ae8add x3, x3, 2944
00411aecstr x3, [x2+16]
00411af0adrp x27, 0x63a000
00411af4ldr w3, [x27+3056]
00411af8cbz w3, 0x411b00
00411afcb 0x411b04
00411b00
00411b00loc_411b00:
00411b00b 0x411b18
00411b04
00411b04loc_411b04:
00411b04bl runtime.gcWriteBarrier2
00411b08str x0, [x25]
00411b0cldr x5, [x2+24]
00411b10str x5, [x25+8]
00411b14b 0x411b18
00411b18
00411b18loc_411b18:
00411b18str x0, [x2+24]
00411b1cldr x2, [sp+272]
00411b20ldrsb x27, [x2]
00411b24b 0x411b28
00411b28
00411b28loc_411b28:
00411b28str x2, [sp+280]
00411b2corr x4, xzr, 2
00411b30str x4, [sp+288]
00411b34str x4, [sp+296]
00411b38adrp x0, 0x29f000
00411b3cadd x0, x0, 2821
00411b40orr x1, xzr, 6
00411b44mov x3, x4
00411b48bl fmt.Sprintf
00411b4cstr x0, [sp+176]
00411b50str x1, [sp+184]
00411b54str x0, [sp+120]
00411b58str x1, [sp+128]
00411b5cldp x29, x30, [sp-8]
00411b60add sp, sp, 320
00411b64ret x30
00411b68
00411b68loc_411b68:
00411b68stp x0, x1, [sp+8]
00411b6cstr x2, [sp+24]
00411b70mov x3, x30
00411b74bl runtime.morestack_noctxt.abi0
00411b78ldp x0, x1, [sp+8]
00411b7cldr x2, [sp+24]
00411b80b 0x4118e0
00411b84udf 0
00411b88udf 0
00411b8cudf 0
004118e0
Loading..