File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
004faf60
004faf60github.com/bishopfox/sliver/implant/sliver/handlers.uploadHandler: ; void github.com/bishopfox/sliver/implant/sliver/handlers.uploadHandler(struct []uint8 data, github.com/bishopfox/sliver/implant/sliver/handlers.RPCResponse resp)
004faf60ldr x16, [x28+16]
004faf64sub x17, sp, 1328
004faf68subs xzr, x17, x16
004faf6cb.ls 0x4fc74c
004faf70sub x20, sp, 1456
004faf74stp x29, x30, [x20-8]
004faf78add sp, x20, 0
004faf7csub x29, sp, 8
004faf80str x0, [sp+1464]
004faf84str x1, [sp+1472]
004faf88str x2, [sp+1480]
004faf8cstr x3, [sp+1488]
004faf90adrp x0, 0x199000
004faf94add x0, x0, 2624
004faf98bl runtime.newobject
004faf9cstr x0, [sp+1008]
004fafa0adrp x27, 0x551000
004fafa4ldr w1, [x27+3056]
004fafa8cbz w1, 0x4fafb0
004fafacb 0x4fafb4
004fafb0
004fafb0loc_4fafb0:
004fafb0b 0x4fafd0
004fafb4
004fafb4loc_4fafb4:
004fafb4str x0, [sp+1416]
004fafb8mov x1, x0
004fafbcadrp x0, 0x199000
004fafc0add x0, x0, 2624
004fafc4bl runtime.wbZero
004fafc8ldr x0, [sp+1416]
004fafccb 0x4fafd0
004fafd0
004fafd0loc_4fafd0:
004fafd0mov x20, x0
004fafd4adr x27, 16
004fafd8stp x29, x27, [sp-24]
004fafdcsub x29, sp, 24
004fafe0bl fn_87cf0
004fafe4sub x29, sp, 8
004fafe8str xzr, [x0+128]
004fafecldr x4, [sp+1008]
004faff0str x4, [sp+128]
004faff4str x4, [sp+1200]
004faff8ldr x0, [sp+1464]
004faffcldr x1, [sp+1472]
004fb000ldr x2, [sp+1480]
004fb004adrp x3, 0x219000
004fb008add x3, x3, 864
004fb00cbl google.golang.org/protobuf/proto.Unmarshal
004fb010str x0, [sp+256]
004fb014str x1, [sp+264]
004fb018cbnz x0, 0x4fb020
004fb01cb 0x4fb118
004fb020
004fb020loc_4fb020:
004fb020add x27, sp, 1184
004fb024stp xzr, xzr, [x27]
004fb028add x5, sp, 1184
004fb02cstr x5, [sp+976]
004fb030ldr x5, [sp+256]
004fb034ldr x6, [sp+264]
004fb038str x5, [sp+960]
004fb03cstr x6, [sp+968]
004fb040str x5, [sp+936]
004fb044ldr x5, [sp+936]
004fb048cbnz x5, 0x4fb050
004fb04cb 0x4fb060
004fb050
004fb050loc_4fb050:
004fb050ldr x5, [sp+936]
004fb054ldr x5, [x5+8]
004fb058str x5, [sp+936]
004fb05cb 0x4fb064
004fb060
004fb060loc_4fb060:
004fb060b 0x4fb064
004fb064
004fb064loc_4fb064:
004fb064ldr x5, [sp+976]
004fb068ldrsb x27, [x5]
004fb06cldr x6, [sp+936]
004fb070ldr x7, [sp+968]
004fb074str x6, [x5]
004fb078adrp x27, 0x550000
004fb07cldr w6, [x27+3056]
004fb080cbz w6, 0x4fb088
004fb084b 0x4fb08c
004fb088
004fb088loc_4fb088:
004fb088b 0x4fb0a0
004fb08c
004fb08cloc_4fb08c:
004fb08cbl runtime.gcWriteBarrier2
004fb090str x7, [x25]
004fb094ldr x6, [x5+8]
004fb098str x6, [x25+8]
004fb09cb 0x4fb0a0
004fb0a0
004fb0a0loc_4fb0a0:
004fb0a0str x7, [x5+8]
004fb0a4ldr x2, [sp+976]
004fb0a8ldrsb x27, [x2]
004fb0acb 0x4fb0b0
004fb0b0
004fb0b0loc_4fb0b0:
004fb0b0str x2, [sp+984]
004fb0b4orr x4, xzr, 1
004fb0b8str x4, [sp+992]
004fb0bcstr x4, [sp+1000]
004fb0c0adrp x0, 0x1bf000
004fb0c4add x0, x0, 981
004fb0c8movz x1, 26
004fb0ccmov x3, x4
004fb0d0bl log.Printf
004fb0d4adrp x0, 0x550000
004fb0d8add x0, x0, 1504
004fb0dcstr x0, [sp+904]
004fb0e0b 0x4fb0e4
004fb0e4
004fb0e4loc_4fb0e4:
004fb0e4str x0, [sp+912]
004fb0e8add x27, sp, 920
004fb0ecstp xzr, xzr, [x27]
004fb0f0ldr x26, [sp+1488]
004fb0f4ldr x5, [x26]
004fb0f8ldr x3, [sp+256]
004fb0fcldr x4, [sp+264]
004fb100mov x1, xzr
004fb104mov x2, x1
004fb108blr x5
004fb10cldp x29, x30, [sp-8]
004fb110add sp, sp, 1456
004fb114ret x30
004fb118
004fb118loc_4fb118:
004fb118add x27, sp, 1168
004fb11cstp xzr, xzr, [x27]
004fb120add x27, sp, 1152
004fb124stp xzr, xzr, [x27]
004fb128ldr x2, [sp+128]
004fb12cldrsb x27, [x2]
004fb130ldr x0, [x2+8]
004fb134ldr x1, [x2+16]
004fb138str x0, [sp+888]
004fb13cstr x1, [sp+896]
004fb140bl path/filepath.Abs
004fb144str x0, [sp+1168]
004fb148str x1, [sp+1176]
004fb14cstr x2, [sp+1152]
004fb150str x3, [sp+1160]
004fb154ldr x2, [sp+1168]
004fb158ldr x3, [sp+1176]
004fb15cstr x2, [sp+944]
004fb160str x3, [sp+952]
004fb164ldr x2, [sp+1152]
004fb168ldr x3, [sp+1160]
004fb16cstr x2, [sp+784]
004fb170str x3, [sp+792]
004fb174ldr x2, [sp+944]
004fb178ldr x3, [sp+952]
004fb17cstr x2, [sp+152]
004fb180str x3, [sp+160]
004fb184ldr x2, [sp+792]
004fb188ldr x3, [sp+784]
004fb18cstr x3, [sp+256]
004fb190str x2, [sp+264]
004fb194cbnz x3, 0x4fb19c
004fb198b 0x4fb294
004fb19c
004fb19cloc_4fb19c:
004fb19cadd x27, sp, 1184
004fb1a0stp xzr, xzr, [x27]
004fb1a4add x5, sp, 1184
004fb1a8str x5, [sp+856]
004fb1acldr x5, [sp+256]
004fb1b0ldr x6, [sp+264]
004fb1b4str x5, [sp+840]
004fb1b8str x6, [sp+848]
004fb1bcstr x5, [sp+832]
004fb1c0ldr x5, [sp+832]
004fb1c4cbnz x5, 0x4fb1cc
004fb1c8b 0x4fb1dc
004fb1cc
004fb1ccloc_4fb1cc:
004fb1ccldr x5, [sp+832]
004fb1d0ldr x5, [x5+8]
004fb1d4str x5, [sp+832]
004fb1d8b 0x4fb1e0
004fb1dc
004fb1dcloc_4fb1dc:
004fb1dcb 0x4fb1e0
004fb1e0
004fb1e0loc_4fb1e0:
004fb1e0ldr x5, [sp+856]
004fb1e4ldrsb x27, [x5]
004fb1e8ldr x6, [sp+832]
004fb1ecldr x7, [sp+848]
004fb1f0str x6, [x5]
004fb1f4adrp x27, 0x550000
004fb1f8ldr w6, [x27+3056]
004fb1fccbz w6, 0x4fb204
004fb200b 0x4fb208
004fb204
004fb204loc_4fb204:
004fb204b 0x4fb21c
004fb208
004fb208loc_4fb208:
004fb208bl runtime.gcWriteBarrier2
004fb20cstr x7, [x25]
004fb210ldr x6, [x5+8]
004fb214str x6, [x25+8]
004fb218b 0x4fb21c
004fb21c
004fb21cloc_4fb21c:
004fb21cstr x7, [x5+8]
004fb220ldr x2, [sp+856]
004fb224ldrsb x27, [x2]
004fb228b 0x4fb22c
004fb22c
004fb22cloc_4fb22c:
004fb22cstr x2, [sp+864]
004fb230orr x4, xzr, 1
004fb234str x4, [sp+872]
004fb238str x4, [sp+880]
004fb23cadrp x0, 0x1bc000
004fb240add x0, x0, 900
004fb244movz x1, 21
004fb248mov x3, x4
004fb24cbl log.Printf
004fb250adrp x0, 0x550000
004fb254add x0, x0, 1504
004fb258str x0, [sp+800]
004fb25cb 0x4fb260
004fb260
004fb260loc_4fb260:
004fb260str x0, [sp+808]
004fb264add x27, sp, 816
004fb268stp xzr, xzr, [x27]
004fb26cldr x26, [sp+1488]
004fb270ldr x5, [x26]
004fb274ldr x3, [sp+256]
004fb278ldr x4, [sp+264]
004fb27cmov x1, xzr
004fb280mov x2, x1
004fb284blr x5
004fb288ldp x29, x30, [sp-8]
004fb28cadd sp, sp, 1456
004fb290ret x30
004fb294
004fb294loc_4fb294:
004fb294adrp x0, 0x189000
004fb298add x0, x0, 256
004fb29cbl runtime.newobject
004fb2a0str x0, [sp+776]
004fb2a4adrp x27, 0x550000
004fb2a8ldr w1, [x27+3056]
004fb2accbz w1, 0x4fb2b4
004fb2b0b 0x4fb2b8
004fb2b4
004fb2b4loc_4fb2b4:
004fb2b4b 0x4fb2d4
004fb2b8
004fb2b8loc_4fb2b8:
004fb2b8str x0, [sp+1408]
004fb2bcmov x1, x0
004fb2c0adrp x0, 0x189000
004fb2c4add x0, x0, 256
004fb2c8bl runtime.wbZero
004fb2ccldr x0, [sp+1408]
004fb2d0b 0x4fb2d4
004fb2d4
004fb2d4loc_4fb2d4:
004fb2d4stp xzr, xzr, [x0]
004fb2d8stp xzr, xzr, [x0+16]
004fb2dcstp xzr, xzr, [x0+32]
004fb2e0stp xzr, xzr, [x0+48]
004fb2e4str xzr, [x0+64]
004fb2e8ldr x2, [sp+776]
004fb2ecldrsb x27, [x2]
004fb2f0ldr x3, [sp+152]
004fb2f4ldr x4, [sp+160]
004fb2f8str x4, [x2+16]
004fb2fcadrp x27, 0x550000
004fb300ldr w4, [x27+3056]
004fb304cbz w4, 0x4fb30c
004fb308b 0x4fb310
004fb30c
004fb30cloc_4fb30c:
004fb30cb 0x4fb324
004fb310
004fb310loc_4fb310:
004fb310bl runtime.gcWriteBarrier2
004fb314str x3, [x25]
004fb318ldr x4, [x2+8]
004fb31cstr x4, [x25+8]
004fb320b 0x4fb324
004fb324
004fb324loc_4fb324:
004fb324str x3, [x2+8]
004fb328ldr x2, [sp+776]
004fb32cstr x2, [sp+192]
004fb330add x27, sp, 1136
004fb334stp xzr, xzr, [x27]
004fb338add x27, sp, 1152
004fb33cstp xzr, xzr, [x27]
004fb340ldr x0, [sp+152]
004fb344ldr x1, [sp+160]
004fb348bl os.Stat
004fb34cstr x0, [sp+1136]
004fb350str x1, [sp+1144]
004fb354str x2, [sp+1152]
004fb358str x3, [sp+1160]
004fb35cldr x2, [sp+1136]
004fb360ldr x3, [sp+1144]
004fb364str x2, [sp+384]
004fb368str x3, [sp+392]
004fb36cldr x2, [sp+1152]
004fb370ldr x3, [sp+1160]
004fb374str x2, [sp+1432]
004fb378str x3, [sp+1440]
004fb37cldr x2, [sp+384]
004fb380ldr x3, [sp+392]
004fb384str x2, [sp+136]
004fb388str x3, [sp+144]
004fb38cldr x1, [sp+1440]
004fb390ldr x0, [sp+1432]
004fb394str x0, [sp+256]
004fb398str x1, [sp+264]
004fb39ccbnz x0, 0x4fb3a4
004fb3a0b 0x4fb7a8
004fb3a4
004fb3a4loc_4fb3a4:
004fb3a4adrp x27, 0x526000
004fb3a8ldr x3, [x27+1672]
004fb3acadrp x27, 0x526000
004fb3b0ldr x2, [x27+1664]
004fb3b4bl errors.Is
004fb3b8strb w0, [sp+63]
004fb3bctbnz w0, 0, 0x4fb3c4
004fb3c0b 0x4fb614
004fb3c4
004fb3c4loc_4fb3c4:
004fb3c4adrp x27, 0x526000
004fb3c8ldr x2, [x27+1664]
004fb3ccldr x0, [sp+256]
004fb3d0adrp x27, 0x526000
004fb3d4ldr x3, [x27+1672]
004fb3d8ldr x1, [sp+264]
004fb3dcbl errors.Is
004fb3e0strb w0, [sp+63]
004fb3e4tbnz w0, 0, 0x4fb3ec
004fb3e8b 0x4fb60c
004fb3ec
004fb3ecloc_4fb3ec:
004fb3ecldr x6, [sp+128]
004fb3f0ldrsb x27, [x6]
004fb3f4ldrb w6, [x6+88]
004fb3f8tbnz w6, 0, 0x4fb400
004fb3fcb 0x4fb600
004fb400
004fb400loc_4fb400:
004fb400ldr x0, [sp+152]
004fb404ldr x1, [sp+160]
004fb408movz x2, 488
004fb40cbl os.MkdirAll
004fb410str x0, [sp+256]
004fb414str x1, [sp+264]
004fb418subs xzr, x0, 0
004fb41ccset x3, ne
004fb420strb w3, [sp+63]
004fb424cbnz x0, 0x4fb42c
004fb428b 0x4fb458
004fb42c
004fb42cloc_4fb42c:
004fb42cldr x0, [sp+256]
004fb430adrp x27, 0x526000
004fb434ldr x2, [x27+1648]
004fb438ldr x1, [sp+264]
004fb43cadrp x27, 0x526000
004fb440ldr x3, [x27+1656]
004fb444bl errors.Is
004fb448strb w0, [sp+62]
004fb44ceor x4, x0, 1
004fb450strb w4, [sp+63]
004fb454b 0x4fb45c
004fb458
004fb458loc_4fb458:
004fb458b 0x4fb45c
004fb45c
004fb45cloc_4fb45c:
004fb45cldrb w6, [sp+63]
004fb460tbnz w6, 0, 0x4fb468
004fb464b 0x4fb5f8
004fb468
004fb468loc_4fb468:
004fb468add x27, sp, 1184
004fb46cstp xzr, xzr, [x27]
004fb470add x5, sp, 1184
004fb474str x5, [sp+680]
004fb478ldr x5, [sp+256]
004fb47cldr x6, [sp+264]
004fb480str x5, [sp+664]
004fb484str x6, [sp+672]
004fb488str x5, [sp+656]
004fb48cldr x5, [sp+656]
004fb490cbnz x5, 0x4fb498
004fb494b 0x4fb4a8
004fb498
004fb498loc_4fb498:
004fb498ldr x5, [sp+656]
004fb49cldr x5, [x5+8]
004fb4a0str x5, [sp+656]
004fb4a4b 0x4fb4ac
004fb4a8
004fb4a8loc_4fb4a8:
004fb4a8b 0x4fb4ac
004fb4ac
004fb4acloc_4fb4ac:
004fb4acldr x5, [sp+680]
004fb4b0ldrsb x27, [x5]
004fb4b4ldr x6, [sp+656]
004fb4b8ldr x7, [sp+672]
004fb4bcstr x6, [x5]
004fb4c0adrp x27, 0x550000
004fb4c4ldr w6, [x27+3056]
004fb4c8cbz w6, 0x4fb4d0
004fb4ccb 0x4fb4d4
004fb4d0
004fb4d0loc_4fb4d0:
004fb4d0b 0x4fb4e8
004fb4d4
004fb4d4loc_4fb4d4:
004fb4d4bl runtime.gcWriteBarrier2
004fb4d8str x7, [x25]
004fb4dcldr x6, [x5+8]
004fb4e0str x6, [x25+8]
004fb4e4b 0x4fb4e8
004fb4e8
004fb4e8loc_4fb4e8:
004fb4e8str x7, [x5+8]
004fb4ecldr x2, [sp+680]
004fb4f0ldrsb x27, [x2]
004fb4f4b 0x4fb4f8
004fb4f8
004fb4f8loc_4fb4f8:
004fb4f8str x2, [sp+688]
004fb4fcorr x4, xzr, 1
004fb500str x4, [sp+696]
004fb504str x4, [sp+704]
004fb508adrp x0, 0x1b5000
004fb50cadd x0, x0, 15
004fb510orr x1, xzr, 2
004fb514mov x3, x4
004fb518bl fmt.Sprintf
004fb51cstr x0, [sp+1168]
004fb520str x1, [sp+1176]
004fb524adrp x0, 0x18a000
004fb528add x0, x0, 3648
004fb52cbl runtime.newobject
004fb530str x0, [sp+648]
004fb534adrp x27, 0x550000
004fb538ldr w5, [x27+3056]
004fb53ccbz w5, 0x4fb544
004fb540b 0x4fb548
004fb544
004fb544loc_4fb544:
004fb544b 0x4fb564
004fb548
004fb548loc_4fb548:
004fb548str x0, [sp+1400]
004fb54cmov x1, x0
004fb550adrp x0, 0x18a000
004fb554add x0, x0, 3648
004fb558bl runtime.wbZero
004fb55cldr x0, [sp+1400]
004fb560b 0x4fb564
004fb564
004fb564loc_4fb564:
004fb564mov x20, x0
004fb568adr x27, 16
004fb56cstp x29, x27, [sp-24]
004fb570sub x29, sp, 24
004fb574bl fn_87cf8
004fb578sub x29, sp, 8
004fb57cldr x6, [sp+648]
004fb580ldrsb x27, [x6]
004fb584ldr x7, [sp+1168]
004fb588ldr x8, [sp+1176]
004fb58cstr x8, [x6+16]
004fb590adrp x27, 0x550000
004fb594ldr w8, [x27+3056]
004fb598cbz w8, 0x4fb5a0
004fb59cb 0x4fb5a4
004fb5a0
004fb5a0loc_4fb5a0:
004fb5a0b 0x4fb5b8
004fb5a4
004fb5a4loc_4fb5a4:
004fb5a4bl runtime.gcWriteBarrier2
004fb5a8str x7, [x25]
004fb5acldr x8, [x6+8]
004fb5b0str x8, [x25+8]
004fb5b4b 0x4fb5b8
004fb5b8
004fb5b8loc_4fb5b8:
004fb5b8str x7, [x6+8]
004fb5bcldr x6, [sp+192]
004fb5c0ldrsb x27, [x6]
004fb5c4ldr x7, [sp+648]
004fb5c8adrp x27, 0x550000
004fb5ccldr w8, [x27+3056]
004fb5d0cbz w8, 0x4fb5d8
004fb5d4b 0x4fb5dc
004fb5d8
004fb5d8loc_4fb5d8:
004fb5d8b 0x4fb5f0
004fb5dc
004fb5dcloc_4fb5dc:
004fb5dcbl runtime.gcWriteBarrier2
004fb5e0str x7, [x25]
004fb5e4ldr x8, [x6+32]
004fb5e8str x8, [x25+8]
004fb5ecb 0x4fb5f0
004fb5f0
004fb5f0loc_4fb5f0:
004fb5f0str x7, [x6+32]
004fb5f4b 0x4fb5fc
004fb5f8
004fb5f8loc_4fb5f8:
004fb5f8b 0x4fb5fc
004fb5fc
004fb5fcloc_4fb5fc:
004fb5fcb 0x4fb608
004fb600
004fb600loc_4fb600:
004fb600stp xzr, xzr, [sp+256]
004fb604b 0x4fb608
004fb608
004fb608loc_4fb608:
004fb608b 0x4fb610
004fb60c
004fb60cloc_4fb60c:
004fb60cb 0x4fb610
004fb610
004fb610loc_4fb610:
004fb610b 0x4fb7a4
004fb614
004fb614loc_4fb614:
004fb614add x27, sp, 1184
004fb618stp xzr, xzr, [x27]
004fb61cadd x5, sp, 1184
004fb620str x5, [sp+744]
004fb624ldr x5, [sp+256]
004fb628ldr x6, [sp+264]
004fb62cstr x5, [sp+728]
004fb630str x6, [sp+736]
004fb634str x5, [sp+720]
004fb638ldr x5, [sp+720]
004fb63ccbnz x5, 0x4fb644
004fb640b 0x4fb654
004fb644
004fb644loc_4fb644:
004fb644ldr x5, [sp+720]
004fb648ldr x5, [x5+8]
004fb64cstr x5, [sp+720]
004fb650b 0x4fb658
004fb654
004fb654loc_4fb654:
004fb654b 0x4fb658
004fb658
004fb658loc_4fb658:
004fb658ldr x5, [sp+744]
004fb65cldrsb x27, [x5]
004fb660ldr x6, [sp+720]
004fb664ldr x7, [sp+736]
004fb668str x6, [x5]
004fb66cadrp x27, 0x550000
004fb670ldr w6, [x27+3056]
004fb674cbz w6, 0x4fb67c
004fb678b 0x4fb680
004fb67c
004fb67cloc_4fb67c:
004fb67cb 0x4fb694
004fb680
004fb680loc_4fb680:
004fb680bl runtime.gcWriteBarrier2
004fb684str x7, [x25]
004fb688ldr x6, [x5+8]
004fb68cstr x6, [x25+8]
004fb690b 0x4fb694
004fb694
004fb694loc_4fb694:
004fb694str x7, [x5+8]
004fb698ldr x2, [sp+744]
004fb69cldrsb x27, [x2]
004fb6a0b 0x4fb6a4
004fb6a4
004fb6a4loc_4fb6a4:
004fb6a4str x2, [sp+752]
004fb6a8orr x4, xzr, 1
004fb6acstr x4, [sp+760]
004fb6b0str x4, [sp+768]
004fb6b4adrp x0, 0x1b5000
004fb6b8add x0, x0, 15
004fb6bcorr x1, xzr, 2
004fb6c0mov x3, x4
004fb6c4bl fmt.Sprintf
004fb6c8str x0, [sp+1168]
004fb6ccstr x1, [sp+1176]
004fb6d0adrp x0, 0x18a000
004fb6d4add x0, x0, 3648
004fb6d8bl runtime.newobject
004fb6dcstr x0, [sp+712]
004fb6e0adrp x27, 0x550000
004fb6e4ldr w5, [x27+3056]
004fb6e8cbz w5, 0x4fb6f0
004fb6ecb 0x4fb6f4
004fb6f0
004fb6f0loc_4fb6f0:
004fb6f0b 0x4fb710
004fb6f4
004fb6f4loc_4fb6f4:
004fb6f4str x0, [sp+1400]
004fb6f8mov x1, x0
004fb6fcadrp x0, 0x18a000
004fb700add x0, x0, 3648
004fb704bl runtime.wbZero
004fb708ldr x0, [sp+1400]
004fb70cb 0x4fb710
004fb710
004fb710loc_4fb710:
004fb710mov x20, x0
004fb714adr x27, 16
004fb718stp x29, x27, [sp-24]
004fb71csub x29, sp, 24
004fb720bl fn_87cf8
004fb724sub x29, sp, 8
004fb728ldr x6, [sp+712]
004fb72cldrsb x27, [x6]
004fb730ldr x7, [sp+1168]
004fb734ldr x8, [sp+1176]
004fb738str x8, [x6+16]
004fb73cadrp x27, 0x550000
004fb740ldr w8, [x27+3056]
004fb744cbz w8, 0x4fb74c
004fb748b 0x4fb750
004fb74c
004fb74cloc_4fb74c:
004fb74cb 0x4fb764
004fb750
004fb750loc_4fb750:
004fb750bl runtime.gcWriteBarrier2
004fb754str x7, [x25]
004fb758ldr x8, [x6+8]
004fb75cstr x8, [x25+8]
004fb760b 0x4fb764
004fb764
004fb764loc_4fb764:
004fb764str x7, [x6+8]
004fb768ldr x6, [sp+192]
004fb76cldrsb x27, [x6]
004fb770ldr x7, [sp+712]
004fb774adrp x27, 0x550000
004fb778ldr w8, [x27+3056]
004fb77ccbz w8, 0x4fb784
004fb780b 0x4fb788
004fb784
004fb784loc_4fb784:
004fb784b 0x4fb79c
004fb788
004fb788loc_4fb788:
004fb788bl runtime.gcWriteBarrier2
004fb78cstr x7, [x25]
004fb790ldr x8, [x6+32]
004fb794str x8, [x25+8]
004fb798b 0x4fb79c
004fb79c
004fb79cloc_4fb79c:
004fb79cstr x7, [x6+32]
004fb7a0b 0x4fb7a4
004fb7a4
004fb7a4loc_4fb7a4:
004fb7a4b 0x4fb9b0
004fb7a8
004fb7a8loc_4fb7a8:
004fb7a8ldr x1, [sp+136]
004fb7acldrsb x27, [x1]
004fb7b0ldr x1, [x1+24]
004fb7b4ldr x0, [sp+144]
004fb7b8blr x1
004fb7bcstrb w0, [sp+63]
004fb7c0tbnz w0, 0, 0x4fb7c8
004fb7c4b 0x4fb9a8
004fb7c8
004fb7c8loc_4fb7c8:
004fb7c8ldr x0, [sp+152]
004fb7ccldr x1, [sp+160]
004fb7d0adrp x2, 0x1b4000
004fb7d4add x2, x2, 4032
004fb7d8orr x3, xzr, 1
004fb7dcbl strings.HasSuffix
004fb7e0strb w0, [sp+63]
004fb7e4tbnz w0, 0, 0x4fb7ec
004fb7e8b 0x4fb7f0
004fb7ec
004fb7ecloc_4fb7ec:
004fb7ecb 0x4fb850
004fb7f0
004fb7f0loc_4fb7f0:
004fb7f0ldr x1, [sp+152]
004fb7f4ldr x2, [sp+160]
004fb7f8mov x0, xzr
004fb7fcadrp x3, 0x1b4000
004fb800add x3, x3, 4032
004fb804orr x4, xzr, 1
004fb808bl runtime.concatstring2
004fb80cstr x0, [sp+152]
004fb810str x1, [sp+160]
004fb814ldr x5, [sp+192]
004fb818ldrsb x27, [x5]
004fb81cstr x1, [x5+16]
004fb820adrp x27, 0x550000
004fb824ldr w6, [x27+3056]
004fb828cbz w6, 0x4fb830
004fb82cb 0x4fb834
004fb830
004fb830loc_4fb830:
004fb830b 0x4fb848
004fb834
004fb834loc_4fb834:
004fb834bl runtime.gcWriteBarrier2
004fb838str x0, [x25]
004fb83cldr x6, [x5+8]
004fb840str x6, [x25+8]
004fb844b 0x4fb848
004fb848
004fb848loc_4fb848:
004fb848str x0, [x5+8]
004fb84cb 0x4fb850
004fb850
004fb850loc_4fb850:
004fb850ldr x6, [sp+128]
004fb854ldrsb x27, [x6]
004fb858ldrb w6, [x6+88]
004fb85ctbnz w6, 0, 0x4fb864
004fb860b 0x4fb868
004fb864
004fb864loc_4fb864:
004fb864b 0x4fb9a4
004fb868
004fb868loc_4fb868:
004fb868ldr x5, [sp+128]
004fb86cldrsb x27, [x5]
004fb870ldr x3, [x5+72]
004fb874ldr x4, [x5+80]
004fb878str x3, [sp+632]
004fb87cstr x4, [sp+640]
004fb880ldr x1, [sp+152]
004fb884ldr x2, [sp+160]
004fb888mov x0, xzr
004fb88cbl runtime.concatstring2
004fb890str x0, [sp+152]
004fb894str x1, [sp+160]
004fb898add x27, sp, 1136
004fb89cstp xzr, xzr, [x27]
004fb8a0add x27, sp, 1152
004fb8a4stp xzr, xzr, [x27]
004fb8a8ldr x0, [sp+152]
004fb8acldr x1, [sp+160]
004fb8b0bl os.Stat
004fb8b4str x0, [sp+1136]
004fb8b8str x1, [sp+1144]
004fb8bcstr x2, [sp+1152]
004fb8c0str x3, [sp+1160]
004fb8c4ldr x5, [sp+1136]
004fb8c8ldr x6, [sp+1144]
004fb8ccstr x5, [sp+1384]
004fb8d0str x6, [sp+1392]
004fb8d4ldr x5, [sp+1152]
004fb8d8ldr x6, [sp+1160]
004fb8dcstr x5, [sp+1368]
004fb8e0str x6, [sp+1376]
004fb8e4ldr x5, [sp+1384]
004fb8e8ldr x6, [sp+1392]
004fb8ecstr x5, [sp+136]
004fb8f0str x6, [sp+144]
004fb8f4ldr x5, [sp+1368]
004fb8f8ldr x6, [sp+1376]
004fb8fcstr x5, [sp+256]
004fb900str x6, [sp+264]
004fb904ldr x5, [sp+192]
004fb908ldrsb x27, [x5]
004fb90cldr x6, [sp+152]
004fb910ldr x7, [sp+160]
004fb914str x7, [x5+16]
004fb918adrp x27, 0x550000
004fb91cldr w7, [x27+3056]
004fb920cbz w7, 0x4fb928
004fb924b 0x4fb92c
004fb928
004fb928loc_4fb928:
004fb928b 0x4fb940
004fb92c
004fb92cloc_4fb92c:
004fb92cbl runtime.gcWriteBarrier2
004fb930str x6, [x25]
004fb934ldr x7, [x5+8]
004fb938str x7, [x25+8]
004fb93cb 0x4fb940
004fb940
004fb940loc_4fb940:
004fb940str x6, [x5+8]
004fb944ldr x6, [sp+256]
004fb948subs xzr, x6, 0
004fb94ccset x7, ne
004fb950strb w7, [sp+63]
004fb954cbnz x6, 0x4fb95c
004fb958b 0x4fb984
004fb95c
004fb95cloc_4fb95c:
004fb95cldr x0, [sp+256]
004fb960adrp x27, 0x526000
004fb964ldr x2, [x27+1664]
004fb968ldr x1, [sp+264]
004fb96cadrp x27, 0x526000
004fb970ldr x3, [x27+1672]
004fb974bl errors.Is
004fb978strb w0, [sp+62]
004fb97cstrb w0, [sp+63]
004fb980b 0x4fb988
004fb984
004fb984loc_4fb984:
004fb984b 0x4fb988
004fb988
004fb988loc_4fb988:
004fb988ldrb w6, [sp+63]
004fb98ctbnz w6, 0, 0x4fb994
004fb990b 0x4fb99c
004fb994
004fb994loc_4fb994:
004fb994stp xzr, xzr, [sp+256]
004fb998b 0x4fb9a0
004fb99c
004fb99cloc_4fb99c:
004fb99cb 0x4fb9a0
004fb9a0
004fb9a0loc_4fb9a0:
004fb9a0b 0x4fb9a4
004fb9a4
004fb9a4loc_4fb9a4:
004fb9a4b 0x4fb9ac
004fb9a8
004fb9a8loc_4fb9a8:
004fb9a8b 0x4fb9ac
004fb9ac
004fb9acloc_4fb9ac:
004fb9acb 0x4fb9b0
004fb9b0
004fb9b0loc_4fb9b0:
004fb9b0ldr x6, [sp+136]
004fb9b4subs xzr, x6, 0
004fb9b8cset x7, ne
004fb9bcstrb w7, [sp+62]
004fb9c0cbnz x6, 0x4fb9c8
004fb9c4b 0x4fb9ec
004fb9c8
004fb9c8loc_4fb9c8:
004fb9c8ldr x1, [sp+136]
004fb9ccldrsb x27, [x1]
004fb9d0ldr x0, [sp+144]
004fb9d4ldr x1, [x1+24]
004fb9d8blr x1
004fb9dcstrb w0, [sp+61]
004fb9e0eor x1, x0, 1
004fb9e4strb w1, [sp+62]
004fb9e8b 0x4fb9f0
004fb9ec
004fb9ecloc_4fb9ec:
004fb9ecb 0x4fb9f0
004fb9f0
004fb9f0loc_4fb9f0:
004fb9f0ldrb w6, [sp+62]
004fb9f4strb w6, [sp+63]
004fb9f8tbnz w6, 0, 0x4fba00
004fb9fcb 0x4fba18
004fba00
004fba00loc_4fba00:
004fba00ldr x6, [sp+128]
004fba04ldrsb x27, [x6]
004fba08ldrb w6, [x6+89]
004fba0ceor x6, x6, 1
004fba10strb w6, [sp+63]
004fba14b 0x4fba1c
004fba18
004fba18loc_4fba18:
004fba18b 0x4fba1c
004fba1c
004fba1cloc_4fba1c:
004fba1cldrb w6, [sp+63]
004fba20tbnz w6, 0, 0x4fba28
004fba24b 0x4fbc50
004fba28
004fba28loc_4fba28:
004fba28add x27, sp, 1184
004fba2cstp xzr, xzr, [x27]
004fba30add x2, sp, 1184
004fba34str x2, [sp+600]
004fba38ldr x0, [sp+152]
004fba3cldr x1, [sp+160]
004fba40bl runtime.convTstring
004fba44str x0, [sp+592]
004fba48ldr x2, [sp+600]
004fba4cldrsb x27, [x2]
004fba50adrp x3, 0xfa000
004fba54add x3, x3, 2944
004fba58str x3, [x2]
004fba5cadrp x27, 0x550000
004fba60ldr w3, [x27+3056]
004fba64cbz w3, 0x4fba6c
004fba68b 0x4fba70
004fba6c
004fba6cloc_4fba6c:
004fba6cb 0x4fba84
004fba70
004fba70loc_4fba70:
004fba70bl runtime.gcWriteBarrier2
004fba74str x0, [x25]
004fba78ldr x5, [x2+8]
004fba7cstr x5, [x25+8]
004fba80b 0x4fba84
004fba84
004fba84loc_4fba84:
004fba84str x0, [x2+8]
004fba88ldr x2, [sp+600]
004fba8cldrsb x27, [x2]
004fba90b 0x4fba94
004fba94
004fba94loc_4fba94:
004fba94str x2, [sp+608]
004fba98orr x4, xzr, 1
004fba9cstr x4, [sp+616]
004fbaa0str x4, [sp+624]
004fbaa4adrp x0, 0x1cb000
004fbaa8add x0, x0, 3321
004fbaacmovz x1, 45
004fbab0mov x3, x4
004fbab4bl fmt.Errorf
004fbab8str x0, [sp+256]
004fbabcstr x1, [sp+264]
004fbac0add x27, sp, 1184
004fbac4stp xzr, xzr, [x27]
004fbac8add x5, sp, 1184
004fbaccstr x5, [sp+560]
004fbad0ldr x5, [sp+256]
004fbad4ldr x6, [sp+264]
004fbad8str x5, [sp+544]
004fbadcstr x6, [sp+552]
004fbae0str x5, [sp+536]
004fbae4ldr x5, [sp+536]
004fbae8cbnz x5, 0x4fbaf0
004fbaecb 0x4fbb00
004fbaf0
004fbaf0loc_4fbaf0:
004fbaf0ldr x5, [sp+536]
004fbaf4ldr x5, [x5+8]
004fbaf8str x5, [sp+536]
004fbafcb 0x4fbb04
004fbb00
004fbb00loc_4fbb00:
004fbb00b 0x4fbb04
004fbb04
004fbb04loc_4fbb04:
004fbb04ldr x5, [sp+560]
004fbb08ldrsb x27, [x5]
004fbb0cldr x6, [sp+536]
004fbb10ldr x7, [sp+552]
004fbb14str x6, [x5]
004fbb18adrp x27, 0x550000
004fbb1cldr w6, [x27+3056]
004fbb20cbz w6, 0x4fbb28
004fbb24b 0x4fbb2c
004fbb28
004fbb28loc_4fbb28:
004fbb28b 0x4fbb40
004fbb2c
004fbb2cloc_4fbb2c:
004fbb2cbl runtime.gcWriteBarrier2
004fbb30str x7, [x25]
004fbb34ldr x6, [x5+8]
004fbb38str x6, [x25+8]
004fbb3cb 0x4fbb40
004fbb40
004fbb40loc_4fbb40:
004fbb40str x7, [x5+8]
004fbb44ldr x2, [sp+560]
004fbb48ldrsb x27, [x2]
004fbb4cb 0x4fbb50
004fbb50
004fbb50loc_4fbb50:
004fbb50str x2, [sp+568]
004fbb54orr x4, xzr, 1
004fbb58str x4, [sp+576]
004fbb5cstr x4, [sp+584]
004fbb60adrp x0, 0x1b5000
004fbb64add x0, x0, 15
004fbb68orr x1, xzr, 2
004fbb6cmov x3, x4
004fbb70bl fmt.Sprintf
004fbb74str x0, [sp+1168]
004fbb78str x1, [sp+1176]
004fbb7cadrp x0, 0x18a000
004fbb80add x0, x0, 3648
004fbb84bl runtime.newobject
004fbb88str x0, [sp+528]
004fbb8cadrp x27, 0x550000
004fbb90ldr w5, [x27+3056]
004fbb94cbz w5, 0x4fbb9c
004fbb98b 0x4fbba0
004fbb9c
004fbb9cloc_4fbb9c:
004fbb9cb 0x4fbbbc
004fbba0
004fbba0loc_4fbba0:
004fbba0str x0, [sp+1400]
004fbba4mov x1, x0
004fbba8adrp x0, 0x18a000
004fbbacadd x0, x0, 3648
004fbbb0bl runtime.wbZero
004fbbb4ldr x0, [sp+1400]
004fbbb8b 0x4fbbbc
004fbbbc
004fbbbcloc_4fbbbc:
004fbbbcmov x20, x0
004fbbc0adr x27, 16
004fbbc4stp x29, x27, [sp-24]
004fbbc8sub x29, sp, 24
004fbbccbl fn_87cf8
004fbbd0sub x29, sp, 8
004fbbd4ldr x6, [sp+528]
004fbbd8ldrsb x27, [x6]
004fbbdcldr x7, [sp+1168]
004fbbe0ldr x8, [sp+1176]
004fbbe4str x8, [x6+16]
004fbbe8adrp x27, 0x550000
004fbbecldr w8, [x27+3056]
004fbbf0cbz w8, 0x4fbbf8
004fbbf4b 0x4fbbfc
004fbbf8
004fbbf8loc_4fbbf8:
004fbbf8b 0x4fbc10
004fbbfc
004fbbfcloc_4fbbfc:
004fbbfcbl runtime.gcWriteBarrier2
004fbc00str x7, [x25]
004fbc04ldr x8, [x6+8]
004fbc08str x8, [x25+8]
004fbc0cb 0x4fbc10
004fbc10
004fbc10loc_4fbc10:
004fbc10str x7, [x6+8]
004fbc14ldr x6, [sp+192]
004fbc18ldrsb x27, [x6]
004fbc1cldr x7, [sp+528]
004fbc20adrp x27, 0x550000
004fbc24ldr w8, [x27+3056]
004fbc28cbz w8, 0x4fbc30
004fbc2cb 0x4fbc34
004fbc30
004fbc30loc_4fbc30:
004fbc30b 0x4fbc48
004fbc34
004fbc34loc_4fbc34:
004fbc34bl runtime.gcWriteBarrier2
004fbc38str x7, [x25]
004fbc3cldr x8, [x6+32]
004fbc40str x8, [x25+8]
004fbc44b 0x4fbc48
004fbc48
004fbc48loc_4fbc48:
004fbc48str x7, [x6+32]
004fbc4cb 0x4fbc54
004fbc50
004fbc50loc_4fbc50:
004fbc50b 0x4fbc54
004fbc54
004fbc54loc_4fbc54:
004fbc54ldr x6, [sp+256]
004fbc58cbnz x6, 0x4fbc60
004fbc5cb 0x4fbd00
004fbc60
004fbc60loc_4fbc60:
004fbc60ldr x2, [sp+192]
004fbc64str x2, [sp+1128]
004fbc68str xzr, [sp+1104]
004fbc6cadd x27, sp, 1112
004fbc70stp xzr, xzr, [x27]
004fbc74add x27, sp, 1152
004fbc78stp xzr, xzr, [x27]
004fbc7cldr x1, [sp+1128]
004fbc80adrp x0, 0x219000
004fbc84add x0, x0, 896
004fbc88bl google.golang.org/protobuf/proto.Marshal
004fbc8cstr x0, [sp+1104]
004fbc90str x1, [sp+1112]
004fbc94str x2, [sp+1120]
004fbc98str x3, [sp+1152]
004fbc9cstr x4, [sp+1160]
004fbca0ldr x2, [sp+1104]
004fbca4ldr x3, [sp+1112]
004fbca8ldr x4, [sp+1120]
004fbcacstr x2, [sp+1344]
004fbcb0str x3, [sp+1352]
004fbcb4str x4, [sp+1360]
004fbcb8ldr x2, [sp+1152]
004fbcbcldr x3, [sp+1160]
004fbcc0str x2, [sp+1328]
004fbcc4str x3, [sp+1336]
004fbcc8ldr x0, [sp+1344]
004fbcccldr x1, [sp+1352]
004fbcd0ldr x2, [sp+1360]
004fbcd4str x0, [sp+1464]
004fbcd8str x1, [sp+1472]
004fbcdcstr x2, [sp+1480]
004fbce0ldr x3, [sp+256]
004fbce4ldr x4, [sp+264]
004fbce8ldr x26, [sp+1488]
004fbcecldr x5, [x26]
004fbcf0blr x5
004fbcf4ldp x29, x30, [sp-8]
004fbcf8add sp, sp, 1456
004fbcfcret x30
004fbd00
004fbd00loc_4fbd00:
004fbd00str xzr, [sp+168]
004fbd04stp xzr, xzr, [sp+176]
004fbd08ldr x6, [sp+128]
004fbd0cldrsb x27, [x6]
004fbd10ldr x6, [x6+32]
004fbd14subs xzr, x6, 4
004fbd18b.eq 0x4fbd20
004fbd1cb 0x4fbe70
004fbd20
004fbd20loc_4fbd20:
004fbd20ldr x6, [sp+128]
004fbd24ldrsb x27, [x6]
004fbd28ldr x1, [x6+32]
004fbd2cldr x6, [x6+24]
004fbd30subs xzr, x1, 0
004fbd34b.hi 0x4fbd3c
004fbd38b 0x4fc740
004fbd3c
004fbd3cloc_4fbd3c:
004fbd3cldr x7, [sp+128]
004fbd40ldrsb x27, [x7]
004fbd44ldr x1, [x7+32]
004fbd48ldr x7, [x7+24]
004fbd4cldrb w6, [x6]
004fbd50subs xzr, x1, 1
004fbd54b.hi 0x4fbd5c
004fbd58b 0x4fc738
004fbd5c
004fbd5cloc_4fbd5c:
004fbd5cldr x8, [sp+128]
004fbd60ldrsb x27, [x8]
004fbd64ldr x1, [x8+32]
004fbd68ldr x8, [x8+24]
004fbd6cldrb w7, [x7+1]
004fbd70ubfm x7, x7, 56, 7
004fbd74orr x6, x6, x7
004fbd78subs xzr, x1, 2
004fbd7cb.hi 0x4fbd84
004fbd80b 0x4fc730
004fbd84
004fbd84loc_4fbd84:
004fbd84ldr x7, [sp+128]
004fbd88ldrsb x27, [x7]
004fbd8cldr x1, [x7+32]
004fbd90ldr x7, [x7+24]
004fbd94ldrb w8, [x8+2]
004fbd98ubfm x8, x8, 48, 7
004fbd9corr x6, x6, x8
004fbda0subs xzr, x1, 3
004fbda4b.hi 0x4fbdac
004fbda8b 0x4fc728
004fbdac
004fbdacloc_4fbdac:
004fbdacldrb w7, [x7+3]
004fbdb0ubfm x7, x7, 40, 7
004fbdb4orr x6, x6, x7
004fbdb8movz x7, 31335
004fbdbcmovk x7, 0x70690000
004fbdc0subs wzr, w6, w7
004fbdc4b.eq 0x4fbdcc
004fbdc8b 0x4fbe6c
004fbdcc
004fbdccloc_4fbdcc:
004fbdccstr xzr, [sp+1104]
004fbdd0add x27, sp, 1112
004fbdd4stp xzr, xzr, [x27]
004fbdd8add x27, sp, 1152
004fbddcstp xzr, xzr, [x27]
004fbde0ldr x3, [sp+128]
004fbde4ldrsb x27, [x3]
004fbde8ldr x0, [x3+40]
004fbdecldr x1, [x3+48]
004fbdf0ldr x2, [x3+56]
004fbdf4str x0, [sp+504]
004fbdf8str x1, [sp+512]
004fbdfcstr x2, [sp+520]
004fbe00bl github.com/bishopfox/sliver/implant/sliver/handlers.gzipRead
004fbe04str x0, [sp+1104]
004fbe08str x1, [sp+1112]
004fbe0cstr x2, [sp+1120]
004fbe10str x3, [sp+1152]
004fbe14str x4, [sp+1160]
004fbe18ldr x3, [sp+1104]
004fbe1cldr x4, [sp+1112]
004fbe20ldr x5, [sp+1120]
004fbe24str x3, [sp+1304]
004fbe28str x4, [sp+1312]
004fbe2cstr x5, [sp+1320]
004fbe30ldr x3, [sp+1152]
004fbe34ldr x4, [sp+1160]
004fbe38str x3, [sp+1288]
004fbe3cstr x4, [sp+1296]
004fbe40ldr x3, [sp+1304]
004fbe44ldr x4, [sp+1312]
004fbe48ldr x5, [sp+1320]
004fbe4cstr x3, [sp+168]
004fbe50str x4, [sp+176]
004fbe54str x5, [sp+184]
004fbe58ldr x3, [sp+1288]
004fbe5cldr x4, [sp+1296]
004fbe60str x3, [sp+256]
004fbe64str x4, [sp+264]
004fbe68b 0x4fbe98
004fbe6c
004fbe6cloc_4fbe6c:
004fbe6cb 0x4fbe74
004fbe70
004fbe70loc_4fbe70:
004fbe70b 0x4fbe74
004fbe74
004fbe74loc_4fbe74:
004fbe74ldr x6, [sp+128]
004fbe78ldrsb x27, [x6]
004fbe7cldr x7, [x6+40]
004fbe80ldr x8, [x6+48]
004fbe84ldr x6, [x6+56]
004fbe88str x7, [sp+168]
004fbe8cstr x8, [sp+176]
004fbe90str x6, [sp+184]
004fbe94b 0x4fbe98
004fbe98
004fbe98loc_4fbe98:
004fbe98ldr x6, [sp+256]
004fbe9ccbnz x6, 0x4fbea4
004fbea0b 0x4fc034
004fbea4
004fbea4loc_4fbea4:
004fbea4add x27, sp, 1184
004fbea8stp xzr, xzr, [x27]
004fbeacadd x5, sp, 1184
004fbeb0str x5, [sp+472]
004fbeb4ldr x5, [sp+256]
004fbeb8ldr x6, [sp+264]
004fbebcstr x5, [sp+456]
004fbec0str x6, [sp+464]
004fbec4str x5, [sp+448]
004fbec8ldr x5, [sp+448]
004fbecccbnz x5, 0x4fbed4
004fbed0b 0x4fbee4
004fbed4
004fbed4loc_4fbed4:
004fbed4ldr x5, [sp+448]
004fbed8ldr x5, [x5+8]
004fbedcstr x5, [sp+448]
004fbee0b 0x4fbee8
004fbee4
004fbee4loc_4fbee4:
004fbee4b 0x4fbee8
004fbee8
004fbee8loc_4fbee8:
004fbee8ldr x5, [sp+472]
004fbeecldrsb x27, [x5]
004fbef0ldr x6, [sp+448]
004fbef4ldr x7, [sp+464]
004fbef8str x6, [x5]
004fbefcadrp x27, 0x550000
004fbf00ldr w6, [x27+3056]
004fbf04cbz w6, 0x4fbf0c
004fbf08b 0x4fbf10
004fbf0c
004fbf0cloc_4fbf0c:
004fbf0cb 0x4fbf24
004fbf10
004fbf10loc_4fbf10:
004fbf10bl runtime.gcWriteBarrier2
004fbf14str x7, [x25]
004fbf18ldr x6, [x5+8]
004fbf1cstr x6, [x25+8]
004fbf20b 0x4fbf24
004fbf24
004fbf24loc_4fbf24:
004fbf24str x7, [x5+8]
004fbf28ldr x2, [sp+472]
004fbf2cldrsb x27, [x2]
004fbf30b 0x4fbf34
004fbf34
004fbf34loc_4fbf34:
004fbf34str x2, [sp+480]
004fbf38orr x4, xzr, 1
004fbf3cstr x4, [sp+488]
004fbf40str x4, [sp+496]
004fbf44adrp x0, 0x1b5000
004fbf48add x0, x0, 15
004fbf4corr x1, xzr, 2
004fbf50mov x3, x4
004fbf54bl fmt.Sprintf
004fbf58str x0, [sp+1168]
004fbf5cstr x1, [sp+1176]
004fbf60adrp x0, 0x18a000
004fbf64add x0, x0, 3648
004fbf68bl runtime.newobject
004fbf6cstr x0, [sp+440]
004fbf70adrp x27, 0x550000
004fbf74ldr w5, [x27+3056]
004fbf78cbz w5, 0x4fbf80
004fbf7cb 0x4fbf84
004fbf80
004fbf80loc_4fbf80:
004fbf80b 0x4fbfa0
004fbf84
004fbf84loc_4fbf84:
004fbf84str x0, [sp+1400]
004fbf88mov x1, x0
004fbf8cadrp x0, 0x18a000
004fbf90add x0, x0, 3648
004fbf94bl runtime.wbZero
004fbf98ldr x0, [sp+1400]
004fbf9cb 0x4fbfa0
004fbfa0
004fbfa0loc_4fbfa0:
004fbfa0mov x20, x0
004fbfa4adr x27, 16
004fbfa8stp x29, x27, [sp-24]
004fbfacsub x29, sp, 24
004fbfb0bl fn_87cf8
004fbfb4sub x29, sp, 8
004fbfb8ldr x2, [sp+440]
004fbfbcldrsb x27, [x2]
004fbfc0ldr x3, [sp+1168]
004fbfc4ldr x4, [sp+1176]
004fbfc8str x4, [x2+16]
004fbfccadrp x27, 0x550000
004fbfd0ldr w4, [x27+3056]
004fbfd4cbz w4, 0x4fbfdc
004fbfd8b 0x4fbfe0
004fbfdc
004fbfdcloc_4fbfdc:
004fbfdcb 0x4fbff4
004fbfe0
004fbfe0loc_4fbfe0:
004fbfe0bl runtime.gcWriteBarrier2
004fbfe4str x3, [x25]
004fbfe8ldr x4, [x2+8]
004fbfecstr x4, [x25+8]
004fbff0b 0x4fbff4
004fbff4
004fbff4loc_4fbff4:
004fbff4str x3, [x2+8]
004fbff8ldr x2, [sp+192]
004fbffcldrsb x27, [x2]
004fc000ldr x3, [sp+440]
004fc004adrp x27, 0x54f000
004fc008ldr w4, [x27+3056]
004fc00ccbz w4, 0x4fc014
004fc010b 0x4fc018
004fc014
004fc014loc_4fc014:
004fc014b 0x4fc02c
004fc018
004fc018loc_4fc018:
004fc018bl runtime.gcWriteBarrier2
004fc01cstr x3, [x25]
004fc020ldr x4, [x2+32]
004fc024str x4, [x25+8]
004fc028b 0x4fc02c
004fc02c
004fc02cloc_4fc02c:
004fc02cstr x3, [x2+32]
004fc030b 0x4fc688
004fc034
004fc034loc_4fc034:
004fc034ldr x6, [sp+128]
004fc038ldrsb x27, [x6]
004fc03cldrb w6, [x6+88]
004fc040tbnz w6, 0, 0x4fc048
004fc044b 0x4fc43c
004fc048
004fc048loc_4fc048:
004fc048add x27, sp, 1152
004fc04cstp xzr, xzr, [x27]
004fc050ldr x6, [sp+128]
004fc054ldrsb x27, [x6]
004fc058ldrb w5, [x6+89]
004fc05cstrb w5, [sp+60]
004fc060ldr x0, [sp+168]
004fc064ldr x3, [sp+152]
004fc068ldr x1, [sp+176]
004fc06cldr x4, [sp+160]
004fc070ldr x2, [sp+184]
004fc074bl github.com/bishopfox/sliver/implant/sliver/handlers.extractFiles
004fc078str x0, [sp+88]
004fc07cstr x1, [sp+80]
004fc080str x2, [sp+1152]
004fc084str x3, [sp+1160]
004fc088ldr x6, [sp+88]
004fc08cstr x6, [sp+104]
004fc090ldr x6, [sp+80]
004fc094str x6, [sp+96]
004fc098str x2, [sp+1272]
004fc09cstr x3, [sp+1280]
004fc0a0ldr x6, [sp+104]
004fc0a4str x6, [sp+64]
004fc0a8ldr x6, [sp+96]
004fc0acstr x6, [sp+72]
004fc0b0str x2, [sp+240]
004fc0b4str x3, [sp+248]
004fc0b8cbnz x2, 0x4fc0c0
004fc0bcb 0x4fc414
004fc0c0
004fc0c0loc_4fc0c0:
004fc0c0adrp x1, 0x214000
004fc0c4add x1, x1, 3296
004fc0c8str x1, [sp+112]
004fc0ccorr x1, xzr, 1
004fc0d0str x1, [sp+120]
004fc0d4ldr x2, [sp+64]
004fc0d8subs xzr, x2, 1
004fc0dcb.eq 0x4fc0e4
004fc0e0b 0x4fc0ec
004fc0e4
004fc0e4loc_4fc0e4:
004fc0e4stp xzr, xzr, [sp+112]
004fc0e8b 0x4fc0f0
004fc0ec
004fc0ecloc_4fc0ec:
004fc0ecb 0x4fc0f0
004fc0f0
004fc0f0loc_4fc0f0:
004fc0f0adrp x2, 0x214000
004fc0f4add x2, x2, 3296
004fc0f8str x2, [sp+200]
004fc0fcstr x1, [sp+208]
004fc100ldr x1, [sp+72]
004fc104subs xzr, x1, 1
004fc108b.eq 0x4fc110
004fc10cb 0x4fc118
004fc110
004fc110loc_4fc110:
004fc110stp xzr, xzr, [sp+200]
004fc114b 0x4fc11c
004fc118
004fc118loc_4fc118:
004fc118b 0x4fc11c
004fc11c
004fc11cloc_4fc11c:
004fc11cadd x20, sp, 1024
004fc120adr x27, 16
004fc124stp x29, x27, [sp-24]
004fc128sub x29, sp, 24
004fc12cbl fn_87cfc
004fc130sub x29, sp, 8
004fc134add x1, sp, 1024
004fc138str x1, [sp+408]
004fc13cldr x0, [sp+64]
004fc140bl runtime.convT64
004fc144str x0, [sp+400]
004fc148ldr x1, [sp+408]
004fc14cldrsb x27, [x1]
004fc150adrp x2, 0xf9000
004fc154add x2, x2, 3520
004fc158str x2, [x1]
004fc15cadrp x27, 0x54f000
004fc160ldr w2, [x27+3056]
004fc164cbz w2, 0x4fc16c
004fc168b 0x4fc170
004fc16c
004fc16cloc_4fc16c:
004fc16cb 0x4fc184
004fc170
004fc170loc_4fc170:
004fc170bl runtime.gcWriteBarrier2
004fc174str x0, [x25]
004fc178ldr x2, [x1+8]
004fc17cstr x2, [x25+8]
004fc180b 0x4fc184
004fc184
004fc184loc_4fc184:
004fc184str x0, [x1+8]
004fc188ldr x0, [sp+112]
004fc18cldr x1, [sp+120]
004fc190bl runtime.convTstring
004fc194str x0, [sp+376]
004fc198ldr x2, [sp+408]
004fc19cldrsb x27, [x2]
004fc1a0adrp x3, 0xf9000
004fc1a4add x3, x3, 2944
004fc1a8str x3, [x2+16]
004fc1acadrp x27, 0x54f000
004fc1b0ldr w3, [x27+3056]
004fc1b4cbz w3, 0x4fc1bc
004fc1b8b 0x4fc1c0
004fc1bc
004fc1bcloc_4fc1bc:
004fc1bcb 0x4fc1d4
004fc1c0
004fc1c0loc_4fc1c0:
004fc1c0bl runtime.gcWriteBarrier2
004fc1c4str x0, [x25]
004fc1c8ldr x1, [x2+24]
004fc1ccstr x1, [x25+8]
004fc1d0b 0x4fc1d4
004fc1d4
004fc1d4loc_4fc1d4:
004fc1d4str x0, [x2+24]
004fc1d8ldr x0, [sp+72]
004fc1dcbl runtime.convT64
004fc1e0str x0, [sp+368]
004fc1e4ldr x1, [sp+408]
004fc1e8ldrsb x27, [x1]
004fc1ecadrp x2, 0xf9000
004fc1f0add x2, x2, 3520
004fc1f4str x2, [x1+32]
004fc1f8adrp x27, 0x54f000
004fc1fcldr w2, [x27+3056]
004fc200cbz w2, 0x4fc208
004fc204b 0x4fc20c
004fc208
004fc208loc_4fc208:
004fc208b 0x4fc220
004fc20c
004fc20cloc_4fc20c:
004fc20cbl runtime.gcWriteBarrier2
004fc210str x0, [x25]
004fc214ldr x2, [x1+40]
004fc218str x2, [x25+8]
004fc21cb 0x4fc220
004fc220
004fc220loc_4fc220:
004fc220str x0, [x1+40]
004fc224ldr x0, [sp+200]
004fc228ldr x1, [sp+208]
004fc22cbl runtime.convTstring
004fc230str x0, [sp+360]
004fc234ldr x2, [sp+408]
004fc238ldrsb x27, [x2]
004fc23cadrp x3, 0xf9000
004fc240add x3, x3, 2944
004fc244str x3, [x2+48]
004fc248adrp x27, 0x54f000
004fc24cldr w3, [x27+3056]
004fc250cbz w3, 0x4fc258
004fc254b 0x4fc25c
004fc258
004fc258loc_4fc258:
004fc258b 0x4fc270
004fc25c
004fc25cloc_4fc25c:
004fc25cbl runtime.gcWriteBarrier2
004fc260str x0, [x25]
004fc264ldr x5, [x2+56]
004fc268str x5, [x25+8]
004fc26cb 0x4fc270
004fc270
004fc270loc_4fc270:
004fc270str x0, [x2+56]
004fc274ldr x5, [sp+240]
004fc278ldr x6, [sp+248]
004fc27cstr x5, [sp+344]
004fc280str x6, [sp+352]
004fc284str x5, [sp+336]
004fc288ldr x5, [sp+336]
004fc28ccbnz x5, 0x4fc294
004fc290b 0x4fc2a4
004fc294
004fc294loc_4fc294:
004fc294ldr x5, [sp+336]
004fc298ldr x5, [x5+8]
004fc29cstr x5, [sp+336]
004fc2a0b 0x4fc2a8
004fc2a4
004fc2a4loc_4fc2a4:
004fc2a4b 0x4fc2a8
004fc2a8
004fc2a8loc_4fc2a8:
004fc2a8ldr x5, [sp+408]
004fc2acldrsb x27, [x5]
004fc2b0ldr x6, [sp+336]
004fc2b4ldr x7, [sp+352]
004fc2b8str x6, [x5+64]
004fc2bcadrp x27, 0x54f000
004fc2c0ldr w6, [x27+3056]
004fc2c4cbz w6, 0x4fc2cc
004fc2c8b 0x4fc2d0
004fc2cc
004fc2ccloc_4fc2cc:
004fc2ccb 0x4fc2e4
004fc2d0
004fc2d0loc_4fc2d0:
004fc2d0bl runtime.gcWriteBarrier2
004fc2d4str x7, [x25]
004fc2d8ldr x6, [x5+72]
004fc2dcstr x6, [x25+8]
004fc2e0b 0x4fc2e4
004fc2e4
004fc2e4loc_4fc2e4:
004fc2e4str x7, [x5+72]
004fc2e8ldr x2, [sp+408]
004fc2ecldrsb x27, [x2]
004fc2f0b 0x4fc2f4
004fc2f4
004fc2f4loc_4fc2f4:
004fc2f4str x2, [sp+416]
004fc2f8movz x4, 5
004fc2fcstr x4, [sp+424]
004fc300str x4, [sp+432]
004fc304adrp x0, 0x1c8000
004fc308add x0, x0, 419
004fc30cmovz x1, 40
004fc310mov x3, x4
004fc314bl fmt.Sprintf
004fc318str x0, [sp+1168]
004fc31cstr x1, [sp+1176]
004fc320adrp x0, 0x189000
004fc324add x0, x0, 3648
004fc328bl runtime.newobject
004fc32cstr x0, [sp+328]
004fc330adrp x27, 0x54f000
004fc334ldr w5, [x27+3056]
004fc338cbz w5, 0x4fc340
004fc33cb 0x4fc344
004fc340
004fc340loc_4fc340:
004fc340b 0x4fc360
004fc344
004fc344loc_4fc344:
004fc344str x0, [sp+1400]
004fc348mov x1, x0
004fc34cadrp x0, 0x189000
004fc350add x0, x0, 3648
004fc354bl runtime.wbZero
004fc358ldr x0, [sp+1400]
004fc35cb 0x4fc360
004fc360
004fc360loc_4fc360:
004fc360mov x20, x0
004fc364adr x27, 16
004fc368stp x29, x27, [sp-24]
004fc36csub x29, sp, 24
004fc370bl fn_87cf8
004fc374sub x29, sp, 8
004fc378ldr x2, [sp+328]
004fc37cldrsb x27, [x2]
004fc380ldr x3, [sp+1168]
004fc384ldr x4, [sp+1176]
004fc388str x4, [x2+16]
004fc38cadrp x27, 0x54f000
004fc390ldr w4, [x27+3056]
004fc394cbz w4, 0x4fc39c
004fc398b 0x4fc3a0
004fc39c
004fc39cloc_4fc39c:
004fc39cb 0x4fc3b4
004fc3a0
004fc3a0loc_4fc3a0:
004fc3a0bl runtime.gcWriteBarrier2
004fc3a4str x3, [x25]
004fc3a8ldr x4, [x2+8]
004fc3acstr x4, [x25+8]
004fc3b0b 0x4fc3b4
004fc3b4
004fc3b4loc_4fc3b4:
004fc3b4str x3, [x2+8]
004fc3b8ldr x2, [sp+192]
004fc3bcldrsb x27, [x2]
004fc3c0ldr x3, [sp+328]
004fc3c4adrp x27, 0x54f000
004fc3c8ldr w4, [x27+3056]
004fc3cccbz w4, 0x4fc3d4
004fc3d0b 0x4fc3d8
004fc3d4
004fc3d4loc_4fc3d4:
004fc3d4b 0x4fc3ec
004fc3d8
004fc3d8loc_4fc3d8:
004fc3d8bl runtime.gcWriteBarrier2
004fc3dcstr x3, [x25]
004fc3e0ldr x4, [x2+32]
004fc3e4str x4, [x25+8]
004fc3e8b 0x4fc3ec
004fc3ec
004fc3ecloc_4fc3ec:
004fc3ecstr x3, [x2+32]
004fc3f0ldr x2, [sp+192]
004fc3f4ldrsb x27, [x2]
004fc3f8ldr x3, [sp+64]
004fc3fcstr w3, [x2+24]
004fc400ldr x2, [sp+192]
004fc404ldrsb x27, [x2]
004fc408ldr x3, [sp+72]
004fc40cstr w3, [x2+28]
004fc410b 0x4fc418
004fc414
004fc414loc_4fc414:
004fc414b 0x4fc418
004fc418
004fc418loc_4fc418:
004fc418ldr x2, [sp+192]
004fc41cldrsb x27, [x2]
004fc420ldr x3, [sp+64]
004fc424str w3, [x2+24]
004fc428ldr x2, [sp+192]
004fc42cldrsb x27, [x2]
004fc430ldr x3, [sp+72]
004fc434str w3, [x2+28]
004fc438b 0x4fc684
004fc43c
004fc43cloc_4fc43c:
004fc43cstr xzr, [sp+1016]
004fc440add x27, sp, 1152
004fc444stp xzr, xzr, [x27]
004fc448ldr x0, [sp+152]
004fc44cldr x1, [sp+160]
004fc450bl os.Create
004fc454str x0, [sp+1016]
004fc458str x1, [sp+1152]
004fc45cstr x2, [sp+1160]
004fc460ldr x2, [sp+1016]
004fc464str x2, [sp+1264]
004fc468ldr x2, [sp+1160]
004fc46cldr x3, [sp+1152]
004fc470str x3, [sp+1248]
004fc474str x2, [sp+1256]
004fc478ldr x2, [sp+1264]
004fc47cstr x2, [sp+216]
004fc480ldr x2, [sp+1256]
004fc484ldr x3, [sp+1248]
004fc488str x3, [sp+224]
004fc48cstr x2, [sp+232]
004fc490cbnz x3, 0x4fc498
004fc494b 0x4fc644
004fc498
004fc498loc_4fc498:
004fc498add x27, sp, 1184
004fc49cstp xzr, xzr, [x27]
004fc4a0add x5, sp, 1184
004fc4a4str x5, [sp+296]
004fc4a8ldr x5, [sp+224]
004fc4acldr x6, [sp+232]
004fc4b0str x5, [sp+280]
004fc4b4str x6, [sp+288]
004fc4b8str x5, [sp+272]
004fc4bcldr x5, [sp+272]
004fc4c0cbnz x5, 0x4fc4c8
004fc4c4b 0x4fc4d8
004fc4c8
004fc4c8loc_4fc4c8:
004fc4c8ldr x5, [sp+272]
004fc4ccldr x5, [x5+8]
004fc4d0str x5, [sp+272]
004fc4d4b 0x4fc4dc
004fc4d8
004fc4d8loc_4fc4d8:
004fc4d8b 0x4fc4dc
004fc4dc
004fc4dcloc_4fc4dc:
004fc4dcldr x5, [sp+296]
004fc4e0ldrsb x27, [x5]
004fc4e4ldr x6, [sp+272]
004fc4e8ldr x7, [sp+288]
004fc4ecstr x6, [x5]
004fc4f0adrp x27, 0x54f000
004fc4f4ldr w6, [x27+3056]
004fc4f8cbz w6, 0x4fc500
004fc4fcb 0x4fc504
004fc500
004fc500loc_4fc500:
004fc500b 0x4fc518
004fc504
004fc504loc_4fc504:
004fc504bl runtime.gcWriteBarrier2
004fc508str x7, [x25]
004fc50cldr x6, [x5+8]
004fc510str x6, [x25+8]
004fc514b 0x4fc518
004fc518
004fc518loc_4fc518:
004fc518str x7, [x5+8]
004fc51cldr x2, [sp+296]
004fc520ldrsb x27, [x2]
004fc524b 0x4fc528
004fc528
004fc528loc_4fc528:
004fc528str x2, [sp+304]
004fc52corr x4, xzr, 1
004fc530str x4, [sp+312]
004fc534str x4, [sp+320]
004fc538adrp x0, 0x1b4000
004fc53cadd x0, x0, 15
004fc540orr x1, xzr, 2
004fc544mov x3, x4
004fc548bl fmt.Sprintf
004fc54cstr x0, [sp+1168]
004fc550str x1, [sp+1176]
004fc554adrp x0, 0x189000
004fc558add x0, x0, 3648
004fc55cbl runtime.newobject
004fc560str x0, [sp+1424]
004fc564adrp x27, 0x54f000
004fc568ldr w5, [x27+3056]
004fc56ccbz w5, 0x4fc574
004fc570b 0x4fc578
004fc574
004fc574loc_4fc574:
004fc574b 0x4fc594
004fc578
004fc578loc_4fc578:
004fc578str x0, [sp+1400]
004fc57cmov x1, x0
004fc580adrp x0, 0x189000
004fc584add x0, x0, 3648
004fc588bl runtime.wbZero
004fc58cldr x0, [sp+1400]
004fc590b 0x4fc594
004fc594
004fc594loc_4fc594:
004fc594mov x20, x0
004fc598adr x27, 16
004fc59cstp x29, x27, [sp-24]
004fc5a0sub x29, sp, 24
004fc5a4bl fn_87cf8
004fc5a8sub x29, sp, 8
004fc5acldr x2, [sp+1424]
004fc5b0ldrsb x27, [x2]
004fc5b4ldr x3, [sp+1168]
004fc5b8ldr x4, [sp+1176]
004fc5bcstr x4, [x2+16]
004fc5c0adrp x27, 0x54f000
004fc5c4ldr w4, [x27+3056]
004fc5c8cbz w4, 0x4fc5d0
004fc5ccb 0x4fc5d4
004fc5d0
004fc5d0loc_4fc5d0:
004fc5d0b 0x4fc5e8
004fc5d4
004fc5d4loc_4fc5d4:
004fc5d4bl runtime.gcWriteBarrier2
004fc5d8str x3, [x25]
004fc5dcldr x4, [x2+8]
004fc5e0str x4, [x25+8]
004fc5e4b 0x4fc5e8
004fc5e8
004fc5e8loc_4fc5e8:
004fc5e8str x3, [x2+8]
004fc5ecldr x2, [sp+192]
004fc5f0ldrsb x27, [x2]
004fc5f4ldr x3, [sp+1424]
004fc5f8adrp x27, 0x54f000
004fc5fcldr w4, [x27+3056]
004fc600cbz w4, 0x4fc608
004fc604b 0x4fc60c
004fc608
004fc608loc_4fc608:
004fc608b 0x4fc620
004fc60c
004fc60cloc_4fc60c:
004fc60cbl runtime.gcWriteBarrier2
004fc610str x3, [x25]
004fc614ldr x4, [x2+32]
004fc618str x4, [x25+8]
004fc61cb 0x4fc620
004fc620
004fc620loc_4fc620:
004fc620str x3, [x2+32]
004fc624ldr x2, [sp+192]
004fc628ldrsb x27, [x2]
004fc62corr x3, xzr, 1
004fc630str w3, [x2+28]
004fc634ldr x2, [sp+192]
004fc638ldrsb x27, [x2]
004fc63cstr wzr, [x2+24]
004fc640b 0x4fc680
004fc644
004fc644loc_4fc644:
004fc644ldr x1, [sp+168]
004fc648ldr x2, [sp+176]
004fc64cldr x3, [sp+184]
004fc650ldr x0, [sp+216]
004fc654bl os.(*File).Write
004fc658ldr x0, [sp+216]
004fc65cbl os.(*File).Close
004fc660ldr x4, [sp+192]
004fc664ldrsb x27, [x4]
004fc668orr x5, xzr, 1
004fc66cstr w5, [x4+24]
004fc670ldr x4, [sp+192]
004fc674ldrsb x27, [x4]
004fc678str wzr, [x4+28]
004fc67cb 0x4fc680
004fc680
004fc680loc_4fc680:
004fc680b 0x4fc684
004fc684
004fc684loc_4fc684:
004fc684b 0x4fc688
004fc688
004fc688loc_4fc688:
004fc688ldr x2, [sp+192]
004fc68cstr x2, [sp+1128]
004fc690str xzr, [sp+1104]
004fc694add x27, sp, 1112
004fc698stp xzr, xzr, [x27]
004fc69cadd x27, sp, 1152
004fc6a0stp xzr, xzr, [x27]
004fc6a4ldr x1, [sp+1128]
004fc6a8adrp x0, 0x218000
004fc6acadd x0, x0, 896
004fc6b0bl google.golang.org/protobuf/proto.Marshal
004fc6b4str x0, [sp+1104]
004fc6b8str x1, [sp+1112]
004fc6bcstr x2, [sp+1120]
004fc6c0str x3, [sp+1152]
004fc6c4str x4, [sp+1160]
004fc6c8ldr x2, [sp+1104]
004fc6ccldr x3, [sp+1112]
004fc6d0ldr x4, [sp+1120]
004fc6d4str x2, [sp+1224]
004fc6d8str x3, [sp+1232]
004fc6dcstr x4, [sp+1240]
004fc6e0ldr x2, [sp+1152]
004fc6e4ldr x3, [sp+1160]
004fc6e8str x2, [sp+1208]
004fc6ecstr x3, [sp+1216]
004fc6f0ldr x0, [sp+1224]
004fc6f4ldr x1, [sp+1232]
004fc6f8ldr x2, [sp+1240]
004fc6fcstr x0, [sp+1464]
004fc700str x1, [sp+1472]
004fc704str x2, [sp+1480]
004fc708ldr x3, [sp+256]
004fc70cldr x4, [sp+264]
004fc710ldr x26, [sp+1488]
004fc714ldr x5, [x26]
004fc718blr x5
004fc71cldp x29, x30, [sp-8]
004fc720add sp, sp, 1456
004fc724ret x30
004fc728
004fc728loc_4fc728:
004fc728orr x0, xzr, 3
004fc72cbl runtime.panicIndex
004fc730
004fc730loc_4fc730:
004fc730orr x0, xzr, 2
004fc734bl runtime.panicIndex
004fc738
004fc738loc_4fc738:
004fc738orr x0, xzr, 1
004fc73cbl runtime.panicIndex
004fc740
004fc740loc_4fc740:
004fc740mov x0, xzr
004fc744bl runtime.panicIndex
004fc748hint
004fc74c
004fc74cloc_4fc74c:
004fc74cstp x0, x1, [sp+8]
004fc750stp x2, x3, [sp+24]
004fc754mov x3, x30
004fc758bl runtime.morestack_noctxt.abi0
004fc75cldp x0, x1, [sp+8]
004fc760ldp x2, x3, [sp+24]
004fc764b 0x4faf60
004fc768udf 0
004fc76cudf 0
004faf60
004faf60github.com/bishopfox/sliver/implant/sliver/handlers.uploadHandler: ; void github.com/bishopfox/sliver/implant/sliver/handlers.uploadHandler(struct []uint8 data, github.com/bishopfox/sliver/implant/sliver/handlers.RPCResponse resp)
004faf60ldr x16, [x28+16]
004faf64sub x17, sp, 1328
004faf68subs xzr, x17, x16
004faf6cb.ls 0x4fc74c
004faf70sub x20, sp, 1456
004faf74stp x29, x30, [x20-8]
004faf78add sp, x20, 0
004faf7csub x29, sp, 8
004faf80str x0, [sp+1464]
004faf84str x1, [sp+1472]
004faf88str x2, [sp+1480]
004faf8cstr x3, [sp+1488]
004faf90adrp x0, 0x199000
004faf94add x0, x0, 2624
004faf98bl runtime.newobject
004faf9cstr x0, [sp+1008]
004fafa0adrp x27, 0x551000
004fafa4ldr w1, [x27+3056]
004fafa8cbz w1, 0x4fafb0
004fafacb 0x4fafb4
004fafb0
004fafb0loc_4fafb0:
004fafb0b 0x4fafd0
004fafb4
004fafb4loc_4fafb4:
004fafb4str x0, [sp+1416]
004fafb8mov x1, x0
004fafbcadrp x0, 0x199000
004fafc0add x0, x0, 2624
004fafc4bl runtime.wbZero
004fafc8ldr x0, [sp+1416]
004fafccb 0x4fafd0
004fafd0
004fafd0loc_4fafd0:
004fafd0mov x20, x0
004fafd4adr x27, 16
004fafd8stp x29, x27, [sp-24]
004fafdcsub x29, sp, 24
004fafe0bl fn_87cf0
004fafe4sub x29, sp, 8
004fafe8str xzr, [x0+128]
004fafecldr x4, [sp+1008]
004faff0str x4, [sp+128]
004faff4str x4, [sp+1200]
004faff8ldr x0, [sp+1464]
004faffcldr x1, [sp+1472]
004fb000ldr x2, [sp+1480]
004fb004adrp x3, 0x219000
004fb008add x3, x3, 864
004fb00cbl google.golang.org/protobuf/proto.Unmarshal
004fb010str x0, [sp+256]
004fb014str x1, [sp+264]
004fb018cbnz x0, 0x4fb020
004fb01cb 0x4fb118
004fb020
004fb020loc_4fb020:
004fb020add x27, sp, 1184
004fb024stp xzr, xzr, [x27]
004fb028add x5, sp, 1184
004fb02cstr x5, [sp+976]
004fb030ldr x5, [sp+256]
004fb034ldr x6, [sp+264]
004fb038str x5, [sp+960]
004fb03cstr x6, [sp+968]
004fb040str x5, [sp+936]
004fb044ldr x5, [sp+936]
004fb048cbnz x5, 0x4fb050
004fb04cb 0x4fb060
004fb050
004fb050loc_4fb050:
004fb050ldr x5, [sp+936]
004fb054ldr x5, [x5+8]
004fb058str x5, [sp+936]
004fb05cb 0x4fb064
004fb060
004fb060loc_4fb060:
004fb060b 0x4fb064
004fb064
004fb064loc_4fb064:
004fb064ldr x5, [sp+976]
004fb068ldrsb x27, [x5]
004fb06cldr x6, [sp+936]
004fb070ldr x7, [sp+968]
004fb074str x6, [x5]
004fb078adrp x27, 0x550000
004fb07cldr w6, [x27+3056]
004fb080cbz w6, 0x4fb088
004fb084b 0x4fb08c
004fb088
004fb088loc_4fb088:
004fb088b 0x4fb0a0
004fb08c
004fb08cloc_4fb08c:
004fb08cbl runtime.gcWriteBarrier2
004fb090str x7, [x25]
004fb094ldr x6, [x5+8]
004fb098str x6, [x25+8]
004fb09cb 0x4fb0a0
004fb0a0
004fb0a0loc_4fb0a0:
004fb0a0str x7, [x5+8]
004fb0a4ldr x2, [sp+976]
004fb0a8ldrsb x27, [x2]
004fb0acb 0x4fb0b0
004fb0b0
004fb0b0loc_4fb0b0:
004fb0b0str x2, [sp+984]
004fb0b4orr x4, xzr, 1
004fb0b8str x4, [sp+992]
004fb0bcstr x4, [sp+1000]
004fb0c0adrp x0, 0x1bf000
004fb0c4add x0, x0, 981
004fb0c8movz x1, 26
004fb0ccmov x3, x4
004fb0d0bl log.Printf
004fb0d4adrp x0, 0x550000
004fb0d8add x0, x0, 1504
004fb0dcstr x0, [sp+904]
004fb0e0b 0x4fb0e4
004fb0e4
004fb0e4loc_4fb0e4:
004fb0e4str x0, [sp+912]
004fb0e8add x27, sp, 920
004fb0ecstp xzr, xzr, [x27]
004fb0f0ldr x26, [sp+1488]
004fb0f4ldr x5, [x26]
004fb0f8ldr x3, [sp+256]
004fb0fcldr x4, [sp+264]
004fb100mov x1, xzr
004fb104mov x2, x1
004fb108blr x5
004fb10cldp x29, x30, [sp-8]
004fb110add sp, sp, 1456
004fb114ret x30
004fb118
004fb118loc_4fb118:
004fb118add x27, sp, 1168
004fb11cstp xzr, xzr, [x27]
004fb120add x27, sp, 1152
004fb124stp xzr, xzr, [x27]
004fb128ldr x2, [sp+128]
004fb12cldrsb x27, [x2]
004fb130ldr x0, [x2+8]
004fb134ldr x1, [x2+16]
004fb138str x0, [sp+888]
004fb13cstr x1, [sp+896]
004fb140bl path/filepath.Abs
004fb144str x0, [sp+1168]
004fb148str x1, [sp+1176]
004fb14cstr x2, [sp+1152]
004fb150str x3, [sp+1160]
004fb154ldr x2, [sp+1168]
004fb158ldr x3, [sp+1176]
004fb15cstr x2, [sp+944]
004fb160str x3, [sp+952]
004fb164ldr x2, [sp+1152]
004fb168ldr x3, [sp+1160]
004fb16cstr x2, [sp+784]
004fb170str x3, [sp+792]
004fb174ldr x2, [sp+944]
004fb178ldr x3, [sp+952]
004fb17cstr x2, [sp+152]
004fb180str x3, [sp+160]
004fb184ldr x2, [sp+792]
004fb188ldr x3, [sp+784]
004fb18cstr x3, [sp+256]
004fb190str x2, [sp+264]
004fb194cbnz x3, 0x4fb19c
004fb198b 0x4fb294
004fb19c
004fb19cloc_4fb19c:
004fb19cadd x27, sp, 1184
004fb1a0stp xzr, xzr, [x27]
004fb1a4add x5, sp, 1184
004fb1a8str x5, [sp+856]
004fb1acldr x5, [sp+256]
004fb1b0ldr x6, [sp+264]
004fb1b4str x5, [sp+840]
004fb1b8str x6, [sp+848]
004fb1bcstr x5, [sp+832]
004fb1c0ldr x5, [sp+832]
004fb1c4cbnz x5, 0x4fb1cc
004fb1c8b 0x4fb1dc
004fb1cc
004fb1ccloc_4fb1cc:
004fb1ccldr x5, [sp+832]
004fb1d0ldr x5, [x5+8]
004fb1d4str x5, [sp+832]
004fb1d8b 0x4fb1e0
004fb1dc
004fb1dcloc_4fb1dc:
004fb1dcb 0x4fb1e0
004fb1e0
004fb1e0loc_4fb1e0:
004fb1e0ldr x5, [sp+856]
004fb1e4ldrsb x27, [x5]
004fb1e8ldr x6, [sp+832]
004fb1ecldr x7, [sp+848]
004fb1f0str x6, [x5]
004fb1f4adrp x27, 0x550000
004fb1f8ldr w6, [x27+3056]
004fb1fccbz w6, 0x4fb204
004fb200b 0x4fb208
004fb204
004fb204loc_4fb204:
004fb204b 0x4fb21c
004fb208
004fb208loc_4fb208:
004fb208bl runtime.gcWriteBarrier2
004fb20cstr x7, [x25]
004fb210ldr x6, [x5+8]
004fb214str x6, [x25+8]
004fb218b 0x4fb21c
004fb21c
004fb21cloc_4fb21c:
004fb21cstr x7, [x5+8]
004fb220ldr x2, [sp+856]
004fb224ldrsb x27, [x2]
004fb228b 0x4fb22c
004fb22c
004fb22cloc_4fb22c:
004fb22cstr x2, [sp+864]
004fb230orr x4, xzr, 1
004fb234str x4, [sp+872]
004fb238str x4, [sp+880]
004fb23cadrp x0, 0x1bc000
004fb240add x0, x0, 900
004fb244movz x1, 21
004fb248mov x3, x4
004fb24cbl log.Printf
004fb250adrp x0, 0x550000
004fb254add x0, x0, 1504
004fb258str x0, [sp+800]
004fb25cb 0x4fb260
004fb260
004fb260loc_4fb260:
004fb260str x0, [sp+808]
004fb264add x27, sp, 816
004fb268stp xzr, xzr, [x27]
004fb26cldr x26, [sp+1488]
004fb270ldr x5, [x26]
004fb274ldr x3, [sp+256]
004fb278ldr x4, [sp+264]
004fb27cmov x1, xzr
004fb280mov x2, x1
004fb284blr x5
004fb288ldp x29, x30, [sp-8]
004fb28cadd sp, sp, 1456
004fb290ret x30
004fb294
004fb294loc_4fb294:
004fb294adrp x0, 0x189000
004fb298add x0, x0, 256
004fb29cbl runtime.newobject
004fb2a0str x0, [sp+776]
004fb2a4adrp x27, 0x550000
004fb2a8ldr w1, [x27+3056]
004fb2accbz w1, 0x4fb2b4
004fb2b0b 0x4fb2b8
004fb2b4
004fb2b4loc_4fb2b4:
004fb2b4b 0x4fb2d4
004fb2b8
004fb2b8loc_4fb2b8:
004fb2b8str x0, [sp+1408]
004fb2bcmov x1, x0
004fb2c0adrp x0, 0x189000
004fb2c4add x0, x0, 256
004fb2c8bl runtime.wbZero
004fb2ccldr x0, [sp+1408]
004fb2d0b 0x4fb2d4
004fb2d4
004fb2d4loc_4fb2d4:
004fb2d4stp xzr, xzr, [x0]
004fb2d8stp xzr, xzr, [x0+16]
004fb2dcstp xzr, xzr, [x0+32]
004fb2e0stp xzr, xzr, [x0+48]
004fb2e4str xzr, [x0+64]
004fb2e8ldr x2, [sp+776]
004fb2ecldrsb x27, [x2]
004fb2f0ldr x3, [sp+152]
004fb2f4ldr x4, [sp+160]
004fb2f8str x4, [x2+16]
004fb2fcadrp x27, 0x550000
004fb300ldr w4, [x27+3056]
004fb304cbz w4, 0x4fb30c
004fb308b 0x4fb310
004fb30c
004fb30cloc_4fb30c:
004fb30cb 0x4fb324
004fb310
004fb310loc_4fb310:
004fb310bl runtime.gcWriteBarrier2
004fb314str x3, [x25]
004fb318ldr x4, [x2+8]
004fb31cstr x4, [x25+8]
004fb320b 0x4fb324
004fb324
004fb324loc_4fb324:
004fb324str x3, [x2+8]
004fb328ldr x2, [sp+776]
004fb32cstr x2, [sp+192]
004fb330add x27, sp, 1136
004fb334stp xzr, xzr, [x27]
004fb338add x27, sp, 1152
004fb33cstp xzr, xzr, [x27]
004fb340ldr x0, [sp+152]
004fb344ldr x1, [sp+160]
004fb348bl os.Stat
004fb34cstr x0, [sp+1136]
004fb350str x1, [sp+1144]
004fb354str x2, [sp+1152]
004fb358str x3, [sp+1160]
004fb35cldr x2, [sp+1136]
004fb360ldr x3, [sp+1144]
004fb364str x2, [sp+384]
004fb368str x3, [sp+392]
004fb36cldr x2, [sp+1152]
004fb370ldr x3, [sp+1160]
004fb374str x2, [sp+1432]
004fb378str x3, [sp+1440]
004fb37cldr x2, [sp+384]
004fb380ldr x3, [sp+392]
004fb384str x2, [sp+136]
004fb388str x3, [sp+144]
004fb38cldr x1, [sp+1440]
004fb390ldr x0, [sp+1432]
004fb394str x0, [sp+256]
004fb398str x1, [sp+264]
004fb39ccbnz x0, 0x4fb3a4
004fb3a0b 0x4fb7a8
004fb3a4
004fb3a4loc_4fb3a4:
004fb3a4adrp x27, 0x526000
004fb3a8ldr x3, [x27+1672]
004fb3acadrp x27, 0x526000
004fb3b0ldr x2, [x27+1664]
004fb3b4bl errors.Is
004fb3b8strb w0, [sp+63]
004fb3bctbnz w0, 0, 0x4fb3c4
004fb3c0b 0x4fb614
004fb3c4
004fb3c4loc_4fb3c4:
004fb3c4adrp x27, 0x526000
004fb3c8ldr x2, [x27+1664]
004fb3ccldr x0, [sp+256]
004fb3d0adrp x27, 0x526000
004fb3d4ldr x3, [x27+1672]
004fb3d8ldr x1, [sp+264]
004fb3dcbl errors.Is
004fb3e0strb w0, [sp+63]
004fb3e4tbnz w0, 0, 0x4fb3ec
004fb3e8b 0x4fb60c
004fb3ec
004fb3ecloc_4fb3ec:
004fb3ecldr x6, [sp+128]
004fb3f0ldrsb x27, [x6]
004fb3f4ldrb w6, [x6+88]
004fb3f8tbnz w6, 0, 0x4fb400
004fb3fcb 0x4fb600
004fb400
004fb400loc_4fb400:
004fb400ldr x0, [sp+152]
004fb404ldr x1, [sp+160]
004fb408movz x2, 488
004fb40cbl os.MkdirAll
004fb410str x0, [sp+256]
004fb414str x1, [sp+264]
004fb418subs xzr, x0, 0
004fb41ccset x3, ne
004fb420strb w3, [sp+63]
004fb424cbnz x0, 0x4fb42c
004fb428b 0x4fb458
004fb42c
004fb42cloc_4fb42c:
004fb42cldr x0, [sp+256]
004fb430adrp x27, 0x526000
004fb434ldr x2, [x27+1648]
004fb438ldr x1, [sp+264]
004fb43cadrp x27, 0x526000
004fb440ldr x3, [x27+1656]
004fb444bl errors.Is
004fb448strb w0, [sp+62]
004fb44ceor x4, x0, 1
004fb450strb w4, [sp+63]
004fb454b 0x4fb45c
004fb458
004fb458loc_4fb458:
004fb458b 0x4fb45c
004fb45c
004fb45cloc_4fb45c:
004fb45cldrb w6, [sp+63]
004fb460tbnz w6, 0, 0x4fb468
004fb464b 0x4fb5f8
004fb468
004fb468loc_4fb468:
004fb468add x27, sp, 1184
004fb46cstp xzr, xzr, [x27]
004fb470add x5, sp, 1184
004fb474str x5, [sp+680]
004fb478ldr x5, [sp+256]
004fb47cldr x6, [sp+264]
004fb480str x5, [sp+664]
004fb484str x6, [sp+672]
004fb488str x5, [sp+656]
004fb48cldr x5, [sp+656]
004fb490cbnz x5, 0x4fb498
004fb494b 0x4fb4a8
004fb498
004fb498loc_4fb498:
004fb498ldr x5, [sp+656]
004fb49cldr x5, [x5+8]
004fb4a0str x5, [sp+656]
004fb4a4b 0x4fb4ac
004fb4a8
004fb4a8loc_4fb4a8:
004fb4a8b 0x4fb4ac
004fb4ac
004fb4acloc_4fb4ac:
004fb4acldr x5, [sp+680]
004fb4b0ldrsb x27, [x5]
004fb4b4ldr x6, [sp+656]
004fb4b8ldr x7, [sp+672]
004fb4bcstr x6, [x5]
004fb4c0adrp x27, 0x550000
004fb4c4ldr w6, [x27+3056]
004fb4c8cbz w6, 0x4fb4d0
004fb4ccb 0x4fb4d4
004fb4d0
004fb4d0loc_4fb4d0:
004fb4d0b 0x4fb4e8
004fb4d4
004fb4d4loc_4fb4d4:
004fb4d4bl runtime.gcWriteBarrier2
004fb4d8str x7, [x25]
004fb4dcldr x6, [x5+8]
004fb4e0str x6, [x25+8]
004fb4e4b 0x4fb4e8
004fb4e8
004fb4e8loc_4fb4e8:
004fb4e8str x7, [x5+8]
004fb4ecldr x2, [sp+680]
004fb4f0ldrsb x27, [x2]
004fb4f4b 0x4fb4f8
004fb4f8
004fb4f8loc_4fb4f8:
004fb4f8str x2, [sp+688]
004fb4fcorr x4, xzr, 1
004fb500str x4, [sp+696]
004fb504str x4, [sp+704]
004fb508adrp x0, 0x1b5000
004fb50cadd x0, x0, 15
004fb510orr x1, xzr, 2
004fb514mov x3, x4
004fb518bl fmt.Sprintf
004fb51cstr x0, [sp+1168]
004fb520str x1, [sp+1176]
004fb524adrp x0, 0x18a000
004fb528add x0, x0, 3648
004fb52cbl runtime.newobject
004fb530str x0, [sp+648]
004fb534adrp x27, 0x550000
004fb538ldr w5, [x27+3056]
004fb53ccbz w5, 0x4fb544
004fb540b 0x4fb548
004fb544
004fb544loc_4fb544:
004fb544b 0x4fb564
004fb548
004fb548loc_4fb548:
004fb548str x0, [sp+1400]
004fb54cmov x1, x0
004fb550adrp x0, 0x18a000
004fb554add x0, x0, 3648
004fb558bl runtime.wbZero
004fb55cldr x0, [sp+1400]
004fb560b 0x4fb564
004fb564
004fb564loc_4fb564:
004fb564mov x20, x0
004fb568adr x27, 16
004fb56cstp x29, x27, [sp-24]
004fb570sub x29, sp, 24
004fb574bl fn_87cf8
004fb578sub x29, sp, 8
004fb57cldr x6, [sp+648]
004fb580ldrsb x27, [x6]
004fb584ldr x7, [sp+1168]
004fb588ldr x8, [sp+1176]
004fb58cstr x8, [x6+16]
004fb590adrp x27, 0x550000
004fb594ldr w8, [x27+3056]
004fb598cbz w8, 0x4fb5a0
004fb59cb 0x4fb5a4
004fb5a0
004fb5a0loc_4fb5a0:
004fb5a0b 0x4fb5b8
004fb5a4
004fb5a4loc_4fb5a4:
004fb5a4bl runtime.gcWriteBarrier2
004fb5a8str x7, [x25]
004fb5acldr x8, [x6+8]
004fb5b0str x8, [x25+8]
004fb5b4b 0x4fb5b8
004fb5b8
004fb5b8loc_4fb5b8:
004fb5b8str x7, [x6+8]
004fb5bcldr x6, [sp+192]
004fb5c0ldrsb x27, [x6]
004fb5c4ldr x7, [sp+648]
004fb5c8adrp x27, 0x550000
004fb5ccldr w8, [x27+3056]
004fb5d0cbz w8, 0x4fb5d8
004fb5d4b 0x4fb5dc
004fb5d8
004fb5d8loc_4fb5d8:
004fb5d8b 0x4fb5f0
004fb5dc
004fb5dcloc_4fb5dc:
004fb5dcbl runtime.gcWriteBarrier2
004fb5e0str x7, [x25]
004fb5e4ldr x8, [x6+32]
004fb5e8str x8, [x25+8]
004fb5ecb 0x4fb5f0
004fb5f0
004fb5f0loc_4fb5f0:
004fb5f0str x7, [x6+32]
004fb5f4b 0x4fb5fc
004fb5f8
004fb5f8loc_4fb5f8:
004fb5f8b 0x4fb5fc
004fb5fc
004fb5fcloc_4fb5fc:
004fb5fcb 0x4fb608
004fb600
004fb600loc_4fb600:
004fb600stp xzr, xzr, [sp+256]
004fb604b 0x4fb608
004fb608
004fb608loc_4fb608:
004fb608b 0x4fb610
004fb60c
004fb60cloc_4fb60c:
004fb60cb 0x4fb610
004fb610
004fb610loc_4fb610:
004fb610b 0x4fb7a4
004fb614
004fb614loc_4fb614:
004fb614add x27, sp, 1184
004fb618stp xzr, xzr, [x27]
004fb61cadd x5, sp, 1184
004fb620str x5, [sp+744]
004fb624ldr x5, [sp+256]
004fb628ldr x6, [sp+264]
004fb62cstr x5, [sp+728]
004fb630str x6, [sp+736]
004fb634str x5, [sp+720]
004fb638ldr x5, [sp+720]
004fb63ccbnz x5, 0x4fb644
004fb640b 0x4fb654
004fb644
004fb644loc_4fb644:
004fb644ldr x5, [sp+720]
004fb648ldr x5, [x5+8]
004fb64cstr x5, [sp+720]
004fb650b 0x4fb658
004fb654
004fb654loc_4fb654:
004fb654b 0x4fb658
004fb658
004fb658loc_4fb658:
004fb658ldr x5, [sp+744]
004fb65cldrsb x27, [x5]
004fb660ldr x6, [sp+720]
004fb664ldr x7, [sp+736]
004fb668str x6, [x5]
004fb66cadrp x27, 0x550000
004fb670ldr w6, [x27+3056]
004fb674cbz w6, 0x4fb67c
004fb678b 0x4fb680
004fb67c
004fb67cloc_4fb67c:
004fb67cb 0x4fb694
004fb680
004fb680loc_4fb680:
004fb680bl runtime.gcWriteBarrier2
004fb684str x7, [x25]
004fb688ldr x6, [x5+8]
004fb68cstr x6, [x25+8]
004fb690b 0x4fb694
004fb694
004fb694loc_4fb694:
004fb694str x7, [x5+8]
004fb698ldr x2, [sp+744]
004fb69cldrsb x27, [x2]
004fb6a0b 0x4fb6a4
004fb6a4
004fb6a4loc_4fb6a4:
004fb6a4str x2, [sp+752]
004fb6a8orr x4, xzr, 1
004fb6acstr x4, [sp+760]
004fb6b0str x4, [sp+768]
004fb6b4adrp x0, 0x1b5000
004fb6b8add x0, x0, 15
004fb6bcorr x1, xzr, 2
004fb6c0mov x3, x4
004fb6c4bl fmt.Sprintf
004fb6c8str x0, [sp+1168]
004fb6ccstr x1, [sp+1176]
004fb6d0adrp x0, 0x18a000
004fb6d4add x0, x0, 3648
004fb6d8bl runtime.newobject
004fb6dcstr x0, [sp+712]
004fb6e0adrp x27, 0x550000
004fb6e4ldr w5, [x27+3056]
004fb6e8cbz w5, 0x4fb6f0
004fb6ecb 0x4fb6f4
004fb6f0
004fb6f0loc_4fb6f0:
004fb6f0b 0x4fb710
004fb6f4
004fb6f4loc_4fb6f4:
004fb6f4str x0, [sp+1400]
004fb6f8mov x1, x0
004fb6fcadrp x0, 0x18a000
004fb700add x0, x0, 3648
004fb704bl runtime.wbZero
004fb708ldr x0, [sp+1400]
004fb70cb 0x4fb710
004fb710
004fb710loc_4fb710:
004fb710mov x20, x0
004fb714adr x27, 16
004fb718stp x29, x27, [sp-24]
004fb71csub x29, sp, 24
004fb720bl fn_87cf8
004fb724sub x29, sp, 8
004fb728ldr x6, [sp+712]
004fb72cldrsb x27, [x6]
004fb730ldr x7, [sp+1168]
004fb734ldr x8, [sp+1176]
004fb738str x8, [x6+16]
004fb73cadrp x27, 0x550000
004fb740ldr w8, [x27+3056]
004fb744cbz w8, 0x4fb74c
004fb748b 0x4fb750
004fb74c
004fb74cloc_4fb74c:
004fb74cb 0x4fb764
004fb750
004fb750loc_4fb750:
004fb750bl runtime.gcWriteBarrier2
004fb754str x7, [x25]
004fb758ldr x8, [x6+8]
004fb75cstr x8, [x25+8]
004fb760b 0x4fb764
004fb764
004fb764loc_4fb764:
004fb764str x7, [x6+8]
004fb768ldr x6, [sp+192]
004fb76cldrsb x27, [x6]
004fb770ldr x7, [sp+712]
004fb774adrp x27, 0x550000
004fb778ldr w8, [x27+3056]
004fb77ccbz w8, 0x4fb784
004fb780b 0x4fb788
004fb784
004fb784loc_4fb784:
004fb784b 0x4fb79c
004fb788
004fb788loc_4fb788:
004fb788bl runtime.gcWriteBarrier2
004fb78cstr x7, [x25]
004fb790ldr x8, [x6+32]
004fb794str x8, [x25+8]
004fb798b 0x4fb79c
004fb79c
004fb79cloc_4fb79c:
004fb79cstr x7, [x6+32]
004fb7a0b 0x4fb7a4
004fb7a4
004fb7a4loc_4fb7a4:
004fb7a4b 0x4fb9b0
004fb7a8
004fb7a8loc_4fb7a8:
004fb7a8ldr x1, [sp+136]
004fb7acldrsb x27, [x1]
004fb7b0ldr x1, [x1+24]
004fb7b4ldr x0, [sp+144]
004fb7b8blr x1
004fb7bcstrb w0, [sp+63]
004fb7c0tbnz w0, 0, 0x4fb7c8
004fb7c4b 0x4fb9a8
004fb7c8
004fb7c8loc_4fb7c8:
004fb7c8ldr x0, [sp+152]
004fb7ccldr x1, [sp+160]
004fb7d0adrp x2, 0x1b4000
004fb7d4add x2, x2, 4032
004fb7d8orr x3, xzr, 1
004fb7dcbl strings.HasSuffix
004fb7e0strb w0, [sp+63]
004fb7e4tbnz w0, 0, 0x4fb7ec
004fb7e8b 0x4fb7f0
004fb7ec
004fb7ecloc_4fb7ec:
004fb7ecb 0x4fb850
004fb7f0
004fb7f0loc_4fb7f0:
004fb7f0ldr x1, [sp+152]
004fb7f4ldr x2, [sp+160]
004fb7f8mov x0, xzr
004fb7fcadrp x3, 0x1b4000
004fb800add x3, x3, 4032
004fb804orr x4, xzr, 1
004fb808bl runtime.concatstring2
004fb80cstr x0, [sp+152]
004fb810str x1, [sp+160]
004fb814ldr x5, [sp+192]
004fb818ldrsb x27, [x5]
004fb81cstr x1, [x5+16]
004fb820adrp x27, 0x550000
004fb824ldr w6, [x27+3056]
004fb828cbz w6, 0x4fb830
004fb82cb 0x4fb834
004fb830
004fb830loc_4fb830:
004fb830b 0x4fb848
004fb834
004fb834loc_4fb834:
004fb834bl runtime.gcWriteBarrier2
004fb838str x0, [x25]
004fb83cldr x6, [x5+8]
004fb840str x6, [x25+8]
004fb844b 0x4fb848
004fb848
004fb848loc_4fb848:
004fb848str x0, [x5+8]
004fb84cb 0x4fb850
004fb850
004fb850loc_4fb850:
004fb850ldr x6, [sp+128]
004fb854ldrsb x27, [x6]
004fb858ldrb w6, [x6+88]
004fb85ctbnz w6, 0, 0x4fb864
004fb860b 0x4fb868
004fb864
004fb864loc_4fb864:
004fb864b 0x4fb9a4
004fb868
004fb868loc_4fb868:
004fb868ldr x5, [sp+128]
004fb86cldrsb x27, [x5]
004fb870ldr x3, [x5+72]
004fb874ldr x4, [x5+80]
004fb878str x3, [sp+632]
004fb87cstr x4, [sp+640]
004fb880ldr x1, [sp+152]
004fb884ldr x2, [sp+160]
004fb888mov x0, xzr
004fb88cbl runtime.concatstring2
004fb890str x0, [sp+152]
004fb894str x1, [sp+160]
004fb898add x27, sp, 1136
004fb89cstp xzr, xzr, [x27]
004fb8a0add x27, sp, 1152
004fb8a4stp xzr, xzr, [x27]
004fb8a8ldr x0, [sp+152]
004fb8acldr x1, [sp+160]
004fb8b0bl os.Stat
004fb8b4str x0, [sp+1136]
004fb8b8str x1, [sp+1144]
004fb8bcstr x2, [sp+1152]
004fb8c0str x3, [sp+1160]
004fb8c4ldr x5, [sp+1136]
004fb8c8ldr x6, [sp+1144]
004fb8ccstr x5, [sp+1384]
004fb8d0str x6, [sp+1392]
004fb8d4ldr x5, [sp+1152]
004fb8d8ldr x6, [sp+1160]
004fb8dcstr x5, [sp+1368]
004fb8e0str x6, [sp+1376]
004fb8e4ldr x5, [sp+1384]
004fb8e8ldr x6, [sp+1392]
004fb8ecstr x5, [sp+136]
004fb8f0str x6, [sp+144]
004fb8f4ldr x5, [sp+1368]
004fb8f8ldr x6, [sp+1376]
004fb8fcstr x5, [sp+256]
004fb900str x6, [sp+264]
004fb904ldr x5, [sp+192]
004fb908ldrsb x27, [x5]
004fb90cldr x6, [sp+152]
004fb910ldr x7, [sp+160]
004fb914str x7, [x5+16]
004fb918adrp x27, 0x550000
004fb91cldr w7, [x27+3056]
004fb920cbz w7, 0x4fb928
004fb924b 0x4fb92c
004fb928
004fb928loc_4fb928:
004fb928b 0x4fb940
004fb92c
004fb92cloc_4fb92c:
004fb92cbl runtime.gcWriteBarrier2
004fb930str x6, [x25]
004fb934ldr x7, [x5+8]
004fb938str x7, [x25+8]
004fb93cb 0x4fb940
004fb940
004fb940loc_4fb940:
004fb940str x6, [x5+8]
004fb944ldr x6, [sp+256]
004fb948subs xzr, x6, 0
004fb94ccset x7, ne
004fb950strb w7, [sp+63]
004fb954cbnz x6, 0x4fb95c
004fb958b 0x4fb984
004fb95c
004fb95cloc_4fb95c:
004fb95cldr x0, [sp+256]
004fb960adrp x27, 0x526000
004fb964ldr x2, [x27+1664]
004fb968ldr x1, [sp+264]
004fb96cadrp x27, 0x526000
004fb970ldr x3, [x27+1672]
004fb974bl errors.Is
004fb978strb w0, [sp+62]
004fb97cstrb w0, [sp+63]
004fb980b 0x4fb988
004fb984
004fb984loc_4fb984:
004fb984b 0x4fb988
004fb988
004fb988loc_4fb988:
004fb988ldrb w6, [sp+63]
004fb98ctbnz w6, 0, 0x4fb994
004fb990b 0x4fb99c
004fb994
004fb994loc_4fb994:
004fb994stp xzr, xzr, [sp+256]
004fb998b 0x4fb9a0
004fb99c
004fb99cloc_4fb99c:
004fb99cb 0x4fb9a0
004fb9a0
004fb9a0loc_4fb9a0:
004fb9a0b 0x4fb9a4
004fb9a4
004fb9a4loc_4fb9a4:
004fb9a4b 0x4fb9ac
004fb9a8
004fb9a8loc_4fb9a8:
004fb9a8b 0x4fb9ac
004fb9ac
004fb9acloc_4fb9ac:
004fb9acb 0x4fb9b0
004fb9b0
004fb9b0loc_4fb9b0:
004fb9b0ldr x6, [sp+136]
004fb9b4subs xzr, x6, 0
004fb9b8cset x7, ne
004fb9bcstrb w7, [sp+62]
004fb9c0cbnz x6, 0x4fb9c8
004fb9c4b 0x4fb9ec
004fb9c8
004fb9c8loc_4fb9c8:
004fb9c8ldr x1, [sp+136]
004fb9ccldrsb x27, [x1]
004fb9d0ldr x0, [sp+144]
004fb9d4ldr x1, [x1+24]
004fb9d8blr x1
004fb9dcstrb w0, [sp+61]
004fb9e0eor x1, x0, 1
004fb9e4strb w1, [sp+62]
004fb9e8b 0x4fb9f0
004fb9ec
004fb9ecloc_4fb9ec:
004fb9ecb 0x4fb9f0
004fb9f0
004fb9f0loc_4fb9f0:
004fb9f0ldrb w6, [sp+62]
004fb9f4strb w6, [sp+63]
004fb9f8tbnz w6, 0, 0x4fba00
004fb9fcb 0x4fba18
004fba00
004fba00loc_4fba00:
004fba00ldr x6, [sp+128]
004fba04ldrsb x27, [x6]
004fba08ldrb w6, [x6+89]
004fba0ceor x6, x6, 1
004fba10strb w6, [sp+63]
004fba14b 0x4fba1c
004fba18
004fba18loc_4fba18:
004fba18b 0x4fba1c
004fba1c
004fba1cloc_4fba1c:
004fba1cldrb w6, [sp+63]
004fba20tbnz w6, 0, 0x4fba28
004fba24b 0x4fbc50
004fba28
004fba28loc_4fba28:
004fba28add x27, sp, 1184
004fba2cstp xzr, xzr, [x27]
004fba30add x2, sp, 1184
004fba34str x2, [sp+600]
004fba38ldr x0, [sp+152]
004fba3cldr x1, [sp+160]
004fba40bl runtime.convTstring
004fba44str x0, [sp+592]
004fba48ldr x2, [sp+600]
004fba4cldrsb x27, [x2]
004fba50adrp x3, 0xfa000
004fba54add x3, x3, 2944
004fba58str x3, [x2]
004fba5cadrp x27, 0x550000
004fba60ldr w3, [x27+3056]
004fba64cbz w3, 0x4fba6c
004fba68b 0x4fba70
004fba6c
004fba6cloc_4fba6c:
004fba6cb 0x4fba84
004fba70
004fba70loc_4fba70:
004fba70bl runtime.gcWriteBarrier2
004fba74str x0, [x25]
004fba78ldr x5, [x2+8]
004fba7cstr x5, [x25+8]
004fba80b 0x4fba84
004fba84
004fba84loc_4fba84:
004fba84str x0, [x2+8]
004fba88ldr x2, [sp+600]
004fba8cldrsb x27, [x2]
004fba90b 0x4fba94
004fba94
004fba94loc_4fba94:
004fba94str x2, [sp+608]
004fba98orr x4, xzr, 1
004fba9cstr x4, [sp+616]
004fbaa0str x4, [sp+624]
004fbaa4adrp x0, 0x1cb000
004fbaa8add x0, x0, 3321
004fbaacmovz x1, 45
004fbab0mov x3, x4
004fbab4bl fmt.Errorf
004fbab8str x0, [sp+256]
004fbabcstr x1, [sp+264]
004fbac0add x27, sp, 1184
004fbac4stp xzr, xzr, [x27]
004fbac8add x5, sp, 1184
004fbaccstr x5, [sp+560]
004fbad0ldr x5, [sp+256]
004fbad4ldr x6, [sp+264]
004fbad8str x5, [sp+544]
004fbadcstr x6, [sp+552]
004fbae0str x5, [sp+536]
004fbae4ldr x5, [sp+536]
004fbae8cbnz x5, 0x4fbaf0
004fbaecb 0x4fbb00
004fbaf0
004fbaf0loc_4fbaf0:
004fbaf0ldr x5, [sp+536]
004fbaf4ldr x5, [x5+8]
004fbaf8str x5, [sp+536]
004fbafcb 0x4fbb04
004fbb00
004fbb00loc_4fbb00:
004fbb00b 0x4fbb04
004fbb04
004fbb04loc_4fbb04:
004fbb04ldr x5, [sp+560]
004fbb08ldrsb x27, [x5]
004fbb0cldr x6, [sp+536]
004fbb10ldr x7, [sp+552]
004fbb14str x6, [x5]
004fbb18adrp x27, 0x550000
004fbb1cldr w6, [x27+3056]
004fbb20cbz w6, 0x4fbb28
004fbb24b 0x4fbb2c
004fbb28
004fbb28loc_4fbb28:
004fbb28b 0x4fbb40
004fbb2c
004fbb2cloc_4fbb2c:
004fbb2cbl runtime.gcWriteBarrier2
004fbb30str x7, [x25]
004fbb34ldr x6, [x5+8]
004fbb38str x6, [x25+8]
004fbb3cb 0x4fbb40
004fbb40
004fbb40loc_4fbb40:
004fbb40str x7, [x5+8]
004fbb44ldr x2, [sp+560]
004fbb48ldrsb x27, [x2]
004fbb4cb 0x4fbb50
004fbb50
004fbb50loc_4fbb50:
004fbb50str x2, [sp+568]
004fbb54orr x4, xzr, 1
004fbb58str x4, [sp+576]
004fbb5cstr x4, [sp+584]
004fbb60adrp x0, 0x1b5000
004fbb64add x0, x0, 15
004fbb68orr x1, xzr, 2
004fbb6cmov x3, x4
004fbb70bl fmt.Sprintf
004fbb74str x0, [sp+1168]
004fbb78str x1, [sp+1176]
004fbb7cadrp x0, 0x18a000
004fbb80add x0, x0, 3648
004fbb84bl runtime.newobject
004fbb88str x0, [sp+528]
004fbb8cadrp x27, 0x550000
004fbb90ldr w5, [x27+3056]
004fbb94cbz w5, 0x4fbb9c
004fbb98b 0x4fbba0
004fbb9c
004fbb9cloc_4fbb9c:
004fbb9cb 0x4fbbbc
004fbba0
004fbba0loc_4fbba0:
004fbba0str x0, [sp+1400]
004fbba4mov x1, x0
004fbba8adrp x0, 0x18a000
004fbbacadd x0, x0, 3648
004fbbb0bl runtime.wbZero
004fbbb4ldr x0, [sp+1400]
004fbbb8b 0x4fbbbc
004fbbbc
004fbbbcloc_4fbbbc:
004fbbbcmov x20, x0
004fbbc0adr x27, 16
004fbbc4stp x29, x27, [sp-24]
004fbbc8sub x29, sp, 24
004fbbccbl fn_87cf8
004fbbd0sub x29, sp, 8
004fbbd4ldr x6, [sp+528]
004fbbd8ldrsb x27, [x6]
004fbbdcldr x7, [sp+1168]
004fbbe0ldr x8, [sp+1176]
004fbbe4str x8, [x6+16]
004fbbe8adrp x27, 0x550000
004fbbecldr w8, [x27+3056]
004fbbf0cbz w8, 0x4fbbf8
004fbbf4b 0x4fbbfc
004fbbf8
004fbbf8loc_4fbbf8:
004fbbf8b 0x4fbc10
004fbbfc
004fbbfcloc_4fbbfc:
004fbbfcbl runtime.gcWriteBarrier2
004fbc00str x7, [x25]
004fbc04ldr x8, [x6+8]
004fbc08str x8, [x25+8]
004fbc0cb 0x4fbc10
004fbc10
004fbc10loc_4fbc10:
004fbc10str x7, [x6+8]
004fbc14ldr x6, [sp+192]
004fbc18ldrsb x27, [x6]
004fbc1cldr x7, [sp+528]
004fbc20adrp x27, 0x550000
004fbc24ldr w8, [x27+3056]
004fbc28cbz w8, 0x4fbc30
004fbc2cb 0x4fbc34
004fbc30
004fbc30loc_4fbc30:
004fbc30b 0x4fbc48
004fbc34
004fbc34loc_4fbc34:
004fbc34bl runtime.gcWriteBarrier2
004fbc38str x7, [x25]
004fbc3cldr x8, [x6+32]
004fbc40str x8, [x25+8]
004fbc44b 0x4fbc48
004fbc48
004fbc48loc_4fbc48:
004fbc48str x7, [x6+32]
004fbc4cb 0x4fbc54
004fbc50
004fbc50loc_4fbc50:
004fbc50b 0x4fbc54
004fbc54
004fbc54loc_4fbc54:
004fbc54ldr x6, [sp+256]
004fbc58cbnz x6, 0x4fbc60
004fbc5cb 0x4fbd00
004fbc60
004fbc60loc_4fbc60:
004fbc60ldr x2, [sp+192]
004fbc64str x2, [sp+1128]
004fbc68str xzr, [sp+1104]
004fbc6cadd x27, sp, 1112
004fbc70stp xzr, xzr, [x27]
004fbc74add x27, sp, 1152
004fbc78stp xzr, xzr, [x27]
004fbc7cldr x1, [sp+1128]
004fbc80adrp x0, 0x219000
004fbc84add x0, x0, 896
004fbc88bl google.golang.org/protobuf/proto.Marshal
004fbc8cstr x0, [sp+1104]
004fbc90str x1, [sp+1112]
004fbc94str x2, [sp+1120]
004fbc98str x3, [sp+1152]
004fbc9cstr x4, [sp+1160]
004fbca0ldr x2, [sp+1104]
004fbca4ldr x3, [sp+1112]
004fbca8ldr x4, [sp+1120]
004fbcacstr x2, [sp+1344]
004fbcb0str x3, [sp+1352]
004fbcb4str x4, [sp+1360]
004fbcb8ldr x2, [sp+1152]
004fbcbcldr x3, [sp+1160]
004fbcc0str x2, [sp+1328]
004fbcc4str x3, [sp+1336]
004fbcc8ldr x0, [sp+1344]
004fbcccldr x1, [sp+1352]
004fbcd0ldr x2, [sp+1360]
004fbcd4str x0, [sp+1464]
004fbcd8str x1, [sp+1472]
004fbcdcstr x2, [sp+1480]
004fbce0ldr x3, [sp+256]
004fbce4ldr x4, [sp+264]
004fbce8ldr x26, [sp+1488]
004fbcecldr x5, [x26]
004fbcf0blr x5
004fbcf4ldp x29, x30, [sp-8]
004fbcf8add sp, sp, 1456
004fbcfcret x30
004fbd00
004fbd00loc_4fbd00:
004fbd00str xzr, [sp+168]
004fbd04stp xzr, xzr, [sp+176]
004fbd08ldr x6, [sp+128]
004fbd0cldrsb x27, [x6]
004fbd10ldr x6, [x6+32]
004fbd14subs xzr, x6, 4
004fbd18b.eq 0x4fbd20
004fbd1cb 0x4fbe70
004fbd20
004fbd20loc_4fbd20:
004fbd20ldr x6, [sp+128]
004fbd24ldrsb x27, [x6]
004fbd28ldr x1, [x6+32]
004fbd2cldr x6, [x6+24]
004fbd30subs xzr, x1, 0
004fbd34b.hi 0x4fbd3c
004fbd38b 0x4fc740
004fbd3c
004fbd3cloc_4fbd3c:
004fbd3cldr x7, [sp+128]
004fbd40ldrsb x27, [x7]
004fbd44ldr x1, [x7+32]
004fbd48ldr x7, [x7+24]
004fbd4cldrb w6, [x6]
004fbd50subs xzr, x1, 1
004fbd54b.hi 0x4fbd5c
004fbd58b 0x4fc738
004fbd5c
004fbd5cloc_4fbd5c:
004fbd5cldr x8, [sp+128]
004fbd60ldrsb x27, [x8]
004fbd64ldr x1, [x8+32]
004fbd68ldr x8, [x8+24]
004fbd6cldrb w7, [x7+1]
004fbd70ubfm x7, x7, 56, 7
004fbd74orr x6, x6, x7
004fbd78subs xzr, x1, 2
004fbd7cb.hi 0x4fbd84
004fbd80b 0x4fc730
004fbd84
004fbd84loc_4fbd84:
004fbd84ldr x7, [sp+128]
004fbd88ldrsb x27, [x7]
004fbd8cldr x1, [x7+32]
004fbd90ldr x7, [x7+24]
004fbd94ldrb w8, [x8+2]
004fbd98ubfm x8, x8, 48, 7
004fbd9corr x6, x6, x8
004fbda0subs xzr, x1, 3
004fbda4b.hi 0x4fbdac
004fbda8b 0x4fc728
004fbdac
004fbdacloc_4fbdac:
004fbdacldrb w7, [x7+3]
004fbdb0ubfm x7, x7, 40, 7
004fbdb4orr x6, x6, x7
004fbdb8movz x7, 31335
004fbdbcmovk x7, 0x70690000
004fbdc0subs wzr, w6, w7
004fbdc4b.eq 0x4fbdcc
004fbdc8b 0x4fbe6c
004fbdcc
004fbdccloc_4fbdcc:
004fbdccstr xzr, [sp+1104]
004fbdd0add x27, sp, 1112
004fbdd4stp xzr, xzr, [x27]
004fbdd8add x27, sp, 1152
004fbddcstp xzr, xzr, [x27]
004fbde0ldr x3, [sp+128]
004fbde4ldrsb x27, [x3]
004fbde8ldr x0, [x3+40]
004fbdecldr x1, [x3+48]
004fbdf0ldr x2, [x3+56]
004fbdf4str x0, [sp+504]
004fbdf8str x1, [sp+512]
004fbdfcstr x2, [sp+520]
004fbe00bl github.com/bishopfox/sliver/implant/sliver/handlers.gzipRead
004fbe04str x0, [sp+1104]
004fbe08str x1, [sp+1112]
004fbe0cstr x2, [sp+1120]
004fbe10str x3, [sp+1152]
004fbe14str x4, [sp+1160]
004fbe18ldr x3, [sp+1104]
004fbe1cldr x4, [sp+1112]
004fbe20ldr x5, [sp+1120]
004fbe24str x3, [sp+1304]
004fbe28str x4, [sp+1312]
004fbe2cstr x5, [sp+1320]
004fbe30ldr x3, [sp+1152]
004fbe34ldr x4, [sp+1160]
004fbe38str x3, [sp+1288]
004fbe3cstr x4, [sp+1296]
004fbe40ldr x3, [sp+1304]
004fbe44ldr x4, [sp+1312]
004fbe48ldr x5, [sp+1320]
004fbe4cstr x3, [sp+168]
004fbe50str x4, [sp+176]
004fbe54str x5, [sp+184]
004fbe58ldr x3, [sp+1288]
004fbe5cldr x4, [sp+1296]
004fbe60str x3, [sp+256]
004fbe64str x4, [sp+264]
004fbe68b 0x4fbe98
004fbe6c
004fbe6cloc_4fbe6c:
004fbe6cb 0x4fbe74
004fbe70
004fbe70loc_4fbe70:
004fbe70b 0x4fbe74
004fbe74
004fbe74loc_4fbe74:
004fbe74ldr x6, [sp+128]
004fbe78ldrsb x27, [x6]
004fbe7cldr x7, [x6+40]
004fbe80ldr x8, [x6+48]
004fbe84ldr x6, [x6+56]
004fbe88str x7, [sp+168]
004fbe8cstr x8, [sp+176]
004fbe90str x6, [sp+184]
004fbe94b 0x4fbe98
004fbe98
004fbe98loc_4fbe98:
004fbe98ldr x6, [sp+256]
004fbe9ccbnz x6, 0x4fbea4
004fbea0b 0x4fc034
004fbea4
004fbea4loc_4fbea4:
004fbea4add x27, sp, 1184
004fbea8stp xzr, xzr, [x27]
004fbeacadd x5, sp, 1184
004fbeb0str x5, [sp+472]
004fbeb4ldr x5, [sp+256]
004fbeb8ldr x6, [sp+264]
004fbebcstr x5, [sp+456]
004fbec0str x6, [sp+464]
004fbec4str x5, [sp+448]
004fbec8ldr x5, [sp+448]
004fbecccbnz x5, 0x4fbed4
004fbed0b 0x4fbee4
004fbed4
004fbed4loc_4fbed4:
004fbed4ldr x5, [sp+448]
004fbed8ldr x5, [x5+8]
004fbedcstr x5, [sp+448]
004fbee0b 0x4fbee8
004fbee4
004fbee4loc_4fbee4:
004fbee4b 0x4fbee8
004fbee8
004fbee8loc_4fbee8:
004fbee8ldr x5, [sp+472]
004fbeecldrsb x27, [x5]
004fbef0ldr x6, [sp+448]
004fbef4ldr x7, [sp+464]
004fbef8str x6, [x5]
004fbefcadrp x27, 0x550000
004fbf00ldr w6, [x27+3056]
004fbf04cbz w6, 0x4fbf0c
004fbf08b 0x4fbf10
004fbf0c
004fbf0cloc_4fbf0c:
004fbf0cb 0x4fbf24
004fbf10
004fbf10loc_4fbf10:
004fbf10bl runtime.gcWriteBarrier2
004fbf14str x7, [x25]
004fbf18ldr x6, [x5+8]
004fbf1cstr x6, [x25+8]
004fbf20b 0x4fbf24
004fbf24
004fbf24loc_4fbf24:
004fbf24str x7, [x5+8]
004fbf28ldr x2, [sp+472]
004fbf2cldrsb x27, [x2]
004fbf30b 0x4fbf34
004fbf34
004fbf34loc_4fbf34:
004fbf34str x2, [sp+480]
004fbf38orr x4, xzr, 1
004fbf3cstr x4, [sp+488]
004fbf40str x4, [sp+496]
004fbf44adrp x0, 0x1b5000
004fbf48add x0, x0, 15
004fbf4corr x1, xzr, 2
004fbf50mov x3, x4
004fbf54bl fmt.Sprintf
004fbf58str x0, [sp+1168]
004fbf5cstr x1, [sp+1176]
004fbf60adrp x0, 0x18a000
004fbf64add x0, x0, 3648
004fbf68bl runtime.newobject
004fbf6cstr x0, [sp+440]
004fbf70adrp x27, 0x550000
004fbf74ldr w5, [x27+3056]
004fbf78cbz w5, 0x4fbf80
004fbf7cb 0x4fbf84
004fbf80
004fbf80loc_4fbf80:
004fbf80b 0x4fbfa0
004fbf84
004fbf84loc_4fbf84:
004fbf84str x0, [sp+1400]
004fbf88mov x1, x0
004fbf8cadrp x0, 0x18a000
004fbf90add x0, x0, 3648
004fbf94bl runtime.wbZero
004fbf98ldr x0, [sp+1400]
004fbf9cb 0x4fbfa0
004fbfa0
004fbfa0loc_4fbfa0:
004fbfa0mov x20, x0
004fbfa4adr x27, 16
004fbfa8stp x29, x27, [sp-24]
004fbfacsub x29, sp, 24
004fbfb0bl fn_87cf8
004fbfb4sub x29, sp, 8
004fbfb8ldr x2, [sp+440]
004fbfbcldrsb x27, [x2]
004fbfc0ldr x3, [sp+1168]
004fbfc4ldr x4, [sp+1176]
004fbfc8str x4, [x2+16]
004fbfccadrp x27, 0x550000
004fbfd0ldr w4, [x27+3056]
004fbfd4cbz w4, 0x4fbfdc
004fbfd8b 0x4fbfe0
004fbfdc
004fbfdcloc_4fbfdc:
004fbfdcb 0x4fbff4
004fbfe0
004fbfe0loc_4fbfe0:
004fbfe0bl runtime.gcWriteBarrier2
004fbfe4str x3, [x25]
004fbfe8ldr x4, [x2+8]
004fbfecstr x4, [x25+8]
004fbff0b 0x4fbff4
004fbff4
004fbff4loc_4fbff4:
004fbff4str x3, [x2+8]
004fbff8ldr x2, [sp+192]
004fbffcldrsb x27, [x2]
004fc000ldr x3, [sp+440]
004fc004adrp x27, 0x54f000
004fc008ldr w4, [x27+3056]
004fc00ccbz w4, 0x4fc014
004fc010b 0x4fc018
004fc014
004fc014loc_4fc014:
004fc014b 0x4fc02c
004fc018
004fc018loc_4fc018:
004fc018bl runtime.gcWriteBarrier2
004fc01cstr x3, [x25]
004fc020ldr x4, [x2+32]
004fc024str x4, [x25+8]
004fc028b 0x4fc02c
004fc02c
004fc02cloc_4fc02c:
004fc02cstr x3, [x2+32]
004fc030b 0x4fc688
004fc034
004fc034loc_4fc034:
004fc034ldr x6, [sp+128]
004fc038ldrsb x27, [x6]
004fc03cldrb w6, [x6+88]
004fc040tbnz w6, 0, 0x4fc048
004fc044b 0x4fc43c
004fc048
004fc048loc_4fc048:
004fc048add x27, sp, 1152
004fc04cstp xzr, xzr, [x27]
004fc050ldr x6, [sp+128]
004fc054ldrsb x27, [x6]
004fc058ldrb w5, [x6+89]
004fc05cstrb w5, [sp+60]
004fc060ldr x0, [sp+168]
004fc064ldr x3, [sp+152]
004fc068ldr x1, [sp+176]
004fc06cldr x4, [sp+160]
004fc070ldr x2, [sp+184]
004fc074bl github.com/bishopfox/sliver/implant/sliver/handlers.extractFiles
004fc078str x0, [sp+88]
004fc07cstr x1, [sp+80]
004fc080str x2, [sp+1152]
004fc084str x3, [sp+1160]
004fc088ldr x6, [sp+88]
004fc08cstr x6, [sp+104]
004fc090ldr x6, [sp+80]
004fc094str x6, [sp+96]
004fc098str x2, [sp+1272]
004fc09cstr x3, [sp+1280]
004fc0a0ldr x6, [sp+104]
004fc0a4str x6, [sp+64]
004fc0a8ldr x6, [sp+96]
004fc0acstr x6, [sp+72]
004fc0b0str x2, [sp+240]
004fc0b4str x3, [sp+248]
004fc0b8cbnz x2, 0x4fc0c0
004fc0bcb 0x4fc414
004fc0c0
004fc0c0loc_4fc0c0:
004fc0c0adrp x1, 0x214000
004fc0c4add x1, x1, 3296
004fc0c8str x1, [sp+112]
004fc0ccorr x1, xzr, 1
004fc0d0str x1, [sp+120]
004fc0d4ldr x2, [sp+64]
004fc0d8subs xzr, x2, 1
004fc0dcb.eq 0x4fc0e4
004fc0e0b 0x4fc0ec
004fc0e4
004fc0e4loc_4fc0e4:
004fc0e4stp xzr, xzr, [sp+112]
004fc0e8b 0x4fc0f0
004fc0ec
004fc0ecloc_4fc0ec:
004fc0ecb 0x4fc0f0
004fc0f0
004fc0f0loc_4fc0f0:
004fc0f0adrp x2, 0x214000
004fc0f4add x2, x2, 3296
004fc0f8str x2, [sp+200]
004fc0fcstr x1, [sp+208]
004fc100ldr x1, [sp+72]
004fc104subs xzr, x1, 1
004fc108b.eq 0x4fc110
004fc10cb 0x4fc118
004fc110
004fc110loc_4fc110:
004fc110stp xzr, xzr, [sp+200]
004fc114b 0x4fc11c
004fc118
004fc118loc_4fc118:
004fc118b 0x4fc11c
004fc11c
004fc11cloc_4fc11c:
004fc11cadd x20, sp, 1024
004fc120adr x27, 16
004fc124stp x29, x27, [sp-24]
004fc128sub x29, sp, 24
004fc12cbl fn_87cfc
004fc130sub x29, sp, 8
004fc134add x1, sp, 1024
004fc138str x1, [sp+408]
004fc13cldr x0, [sp+64]
004fc140bl runtime.convT64
004fc144str x0, [sp+400]
004fc148ldr x1, [sp+408]
004fc14cldrsb x27, [x1]
004fc150adrp x2, 0xf9000
004fc154add x2, x2, 3520
004fc158str x2, [x1]
004fc15cadrp x27, 0x54f000
004fc160ldr w2, [x27+3056]
004fc164cbz w2, 0x4fc16c
004fc168b 0x4fc170
004fc16c
004fc16cloc_4fc16c:
004fc16cb 0x4fc184
004fc170
004fc170loc_4fc170:
004fc170bl runtime.gcWriteBarrier2
004fc174str x0, [x25]
004fc178ldr x2, [x1+8]
004fc17cstr x2, [x25+8]
004fc180b 0x4fc184
004fc184
004fc184loc_4fc184:
004fc184str x0, [x1+8]
004fc188ldr x0, [sp+112]
004fc18cldr x1, [sp+120]
004fc190bl runtime.convTstring
004fc194str x0, [sp+376]
004fc198ldr x2, [sp+408]
004fc19cldrsb x27, [x2]
004fc1a0adrp x3, 0xf9000
004fc1a4add x3, x3, 2944
004fc1a8str x3, [x2+16]
004fc1acadrp x27, 0x54f000
004fc1b0ldr w3, [x27+3056]
004fc1b4cbz w3, 0x4fc1bc
004fc1b8b 0x4fc1c0
004fc1bc
004fc1bcloc_4fc1bc:
004fc1bcb 0x4fc1d4
004fc1c0
004fc1c0loc_4fc1c0:
004fc1c0bl runtime.gcWriteBarrier2
004fc1c4str x0, [x25]
004fc1c8ldr x1, [x2+24]
004fc1ccstr x1, [x25+8]
004fc1d0b 0x4fc1d4
004fc1d4
004fc1d4loc_4fc1d4:
004fc1d4str x0, [x2+24]
004fc1d8ldr x0, [sp+72]
004fc1dcbl runtime.convT64
004fc1e0str x0, [sp+368]
004fc1e4ldr x1, [sp+408]
004fc1e8ldrsb x27, [x1]
004fc1ecadrp x2, 0xf9000
004fc1f0add x2, x2, 3520
004fc1f4str x2, [x1+32]
004fc1f8adrp x27, 0x54f000
004fc1fcldr w2, [x27+3056]
004fc200cbz w2, 0x4fc208
004fc204b 0x4fc20c
004fc208
004fc208loc_4fc208:
004fc208b 0x4fc220
004fc20c
004fc20cloc_4fc20c:
004fc20cbl runtime.gcWriteBarrier2
004fc210str x0, [x25]
004fc214ldr x2, [x1+40]
004fc218str x2, [x25+8]
004fc21cb 0x4fc220
004fc220
004fc220loc_4fc220:
004fc220str x0, [x1+40]
004fc224ldr x0, [sp+200]
004fc228ldr x1, [sp+208]
004fc22cbl runtime.convTstring
004fc230str x0, [sp+360]
004fc234ldr x2, [sp+408]
004fc238ldrsb x27, [x2]
004fc23cadrp x3, 0xf9000
004fc240add x3, x3, 2944
004fc244str x3, [x2+48]
004fc248adrp x27, 0x54f000
004fc24cldr w3, [x27+3056]
004fc250cbz w3, 0x4fc258
004fc254b 0x4fc25c
004fc258
004fc258loc_4fc258:
004fc258b 0x4fc270
004fc25c
004fc25cloc_4fc25c:
004fc25cbl runtime.gcWriteBarrier2
004fc260str x0, [x25]
004fc264ldr x5, [x2+56]
004fc268str x5, [x25+8]
004fc26cb 0x4fc270
004fc270
004fc270loc_4fc270:
004fc270str x0, [x2+56]
004fc274ldr x5, [sp+240]
004fc278ldr x6, [sp+248]
004fc27cstr x5, [sp+344]
004fc280str x6, [sp+352]
004fc284str x5, [sp+336]
004fc288ldr x5, [sp+336]
004fc28ccbnz x5, 0x4fc294
004fc290b 0x4fc2a4
004fc294
004fc294loc_4fc294:
004fc294ldr x5, [sp+336]
004fc298ldr x5, [x5+8]
004fc29cstr x5, [sp+336]
004fc2a0b 0x4fc2a8
004fc2a4
004fc2a4loc_4fc2a4:
004fc2a4b 0x4fc2a8
004fc2a8
004fc2a8loc_4fc2a8:
004fc2a8ldr x5, [sp+408]
004fc2acldrsb x27, [x5]
004fc2b0ldr x6, [sp+336]
004fc2b4ldr x7, [sp+352]
004fc2b8str x6, [x5+64]
004fc2bcadrp x27, 0x54f000
004fc2c0ldr w6, [x27+3056]
004fc2c4cbz w6, 0x4fc2cc
004fc2c8b 0x4fc2d0
004fc2cc
004fc2ccloc_4fc2cc:
004fc2ccb 0x4fc2e4
004fc2d0
004fc2d0loc_4fc2d0:
004fc2d0bl runtime.gcWriteBarrier2
004fc2d4str x7, [x25]
004fc2d8ldr x6, [x5+72]
004fc2dcstr x6, [x25+8]
004fc2e0b 0x4fc2e4
004fc2e4
004fc2e4loc_4fc2e4:
004fc2e4str x7, [x5+72]
004fc2e8ldr x2, [sp+408]
004fc2ecldrsb x27, [x2]
004fc2f0b 0x4fc2f4
004fc2f4
004fc2f4loc_4fc2f4:
004fc2f4str x2, [sp+416]
004fc2f8movz x4, 5
004fc2fcstr x4, [sp+424]
004fc300str x4, [sp+432]
004fc304adrp x0, 0x1c8000
004fc308add x0, x0, 419
004fc30cmovz x1, 40
004fc310mov x3, x4
004fc314bl fmt.Sprintf
004fc318str x0, [sp+1168]
004fc31cstr x1, [sp+1176]
004fc320adrp x0, 0x189000
004fc324add x0, x0, 3648
004fc328bl runtime.newobject
004fc32cstr x0, [sp+328]
004fc330adrp x27, 0x54f000
004fc334ldr w5, [x27+3056]
004fc338cbz w5, 0x4fc340
004fc33cb 0x4fc344
004fc340
004fc340loc_4fc340:
004fc340b 0x4fc360
004fc344
004fc344loc_4fc344:
004fc344str x0, [sp+1400]
004fc348mov x1, x0
004fc34cadrp x0, 0x189000
004fc350add x0, x0, 3648
004fc354bl runtime.wbZero
004fc358ldr x0, [sp+1400]
004fc35cb 0x4fc360
004fc360
004fc360loc_4fc360:
004fc360mov x20, x0
004fc364adr x27, 16
004fc368stp x29, x27, [sp-24]
004fc36csub x29, sp, 24
004fc370bl fn_87cf8
004fc374sub x29, sp, 8
004fc378ldr x2, [sp+328]
004fc37cldrsb x27, [x2]
004fc380ldr x3, [sp+1168]
004fc384ldr x4, [sp+1176]
004fc388str x4, [x2+16]
004fc38cadrp x27, 0x54f000
004fc390ldr w4, [x27+3056]
004fc394cbz w4, 0x4fc39c
004fc398b 0x4fc3a0
004fc39c
004fc39cloc_4fc39c:
004fc39cb 0x4fc3b4
004fc3a0
004fc3a0loc_4fc3a0:
004fc3a0bl runtime.gcWriteBarrier2
004fc3a4str x3, [x25]
004fc3a8ldr x4, [x2+8]
004fc3acstr x4, [x25+8]
004fc3b0b 0x4fc3b4
004fc3b4
004fc3b4loc_4fc3b4:
004fc3b4str x3, [x2+8]
004fc3b8ldr x2, [sp+192]
004fc3bcldrsb x27, [x2]
004fc3c0ldr x3, [sp+328]
004fc3c4adrp x27, 0x54f000
004fc3c8ldr w4, [x27+3056]
004fc3cccbz w4, 0x4fc3d4
004fc3d0b 0x4fc3d8
004fc3d4
004fc3d4loc_4fc3d4:
004fc3d4b 0x4fc3ec
004fc3d8
004fc3d8loc_4fc3d8:
004fc3d8bl runtime.gcWriteBarrier2
004fc3dcstr x3, [x25]
004fc3e0ldr x4, [x2+32]
004fc3e4str x4, [x25+8]
004fc3e8b 0x4fc3ec
004fc3ec
004fc3ecloc_4fc3ec:
004fc3ecstr x3, [x2+32]
004fc3f0ldr x2, [sp+192]
004fc3f4ldrsb x27, [x2]
004fc3f8ldr x3, [sp+64]
004fc3fcstr w3, [x2+24]
004fc400ldr x2, [sp+192]
004fc404ldrsb x27, [x2]
004fc408ldr x3, [sp+72]
004fc40cstr w3, [x2+28]
004fc410b 0x4fc418
004fc414
004fc414loc_4fc414:
004fc414b 0x4fc418
004fc418
004fc418loc_4fc418:
004fc418ldr x2, [sp+192]
004fc41cldrsb x27, [x2]
004fc420ldr x3, [sp+64]
004fc424str w3, [x2+24]
004fc428ldr x2, [sp+192]
004fc42cldrsb x27, [x2]
004fc430ldr x3, [sp+72]
004fc434str w3, [x2+28]
004fc438b 0x4fc684
004fc43c
004fc43cloc_4fc43c:
004fc43cstr xzr, [sp+1016]
004fc440add x27, sp, 1152
004fc444stp xzr, xzr, [x27]
004fc448ldr x0, [sp+152]
004fc44cldr x1, [sp+160]
004fc450bl os.Create
004fc454str x0, [sp+1016]
004fc458str x1, [sp+1152]
004fc45cstr x2, [sp+1160]
004fc460ldr x2, [sp+1016]
004fc464str x2, [sp+1264]
004fc468ldr x2, [sp+1160]
004fc46cldr x3, [sp+1152]
004fc470str x3, [sp+1248]
004fc474str x2, [sp+1256]
004fc478ldr x2, [sp+1264]
004fc47cstr x2, [sp+216]
004fc480ldr x2, [sp+1256]
004fc484ldr x3, [sp+1248]
004fc488str x3, [sp+224]
004fc48cstr x2, [sp+232]
004fc490cbnz x3, 0x4fc498
004fc494b 0x4fc644
004fc498
004fc498loc_4fc498:
004fc498add x27, sp, 1184
004fc49cstp xzr, xzr, [x27]
004fc4a0add x5, sp, 1184
004fc4a4str x5, [sp+296]
004fc4a8ldr x5, [sp+224]
004fc4acldr x6, [sp+232]
004fc4b0str x5, [sp+280]
004fc4b4str x6, [sp+288]
004fc4b8str x5, [sp+272]
004fc4bcldr x5, [sp+272]
004fc4c0cbnz x5, 0x4fc4c8
004fc4c4b 0x4fc4d8
004fc4c8
004fc4c8loc_4fc4c8:
004fc4c8ldr x5, [sp+272]
004fc4ccldr x5, [x5+8]
004fc4d0str x5, [sp+272]
004fc4d4b 0x4fc4dc
004fc4d8
004fc4d8loc_4fc4d8:
004fc4d8b 0x4fc4dc
004fc4dc
004fc4dcloc_4fc4dc:
004fc4dcldr x5, [sp+296]
004fc4e0ldrsb x27, [x5]
004fc4e4ldr x6, [sp+272]
004fc4e8ldr x7, [sp+288]
004fc4ecstr x6, [x5]
004fc4f0adrp x27, 0x54f000
004fc4f4ldr w6, [x27+3056]
004fc4f8cbz w6, 0x4fc500
004fc4fcb 0x4fc504
004fc500
004fc500loc_4fc500:
004fc500b 0x4fc518
004fc504
004fc504loc_4fc504:
004fc504bl runtime.gcWriteBarrier2
004fc508str x7, [x25]
004fc50cldr x6, [x5+8]
004fc510str x6, [x25+8]
004fc514b 0x4fc518
004fc518
004fc518loc_4fc518:
004fc518str x7, [x5+8]
004fc51cldr x2, [sp+296]
004fc520ldrsb x27, [x2]
004fc524b 0x4fc528
004fc528
004fc528loc_4fc528:
004fc528str x2, [sp+304]
004fc52corr x4, xzr, 1
004fc530str x4, [sp+312]
004fc534str x4, [sp+320]
004fc538adrp x0, 0x1b4000
004fc53cadd x0, x0, 15
004fc540orr x1, xzr, 2
004fc544mov x3, x4
004fc548bl fmt.Sprintf
004fc54cstr x0, [sp+1168]
004fc550str x1, [sp+1176]
004fc554adrp x0, 0x189000
004fc558add x0, x0, 3648
004fc55cbl runtime.newobject
004fc560str x0, [sp+1424]
004fc564adrp x27, 0x54f000
004fc568ldr w5, [x27+3056]
004fc56ccbz w5, 0x4fc574
004fc570b 0x4fc578
004fc574
004fc574loc_4fc574:
004fc574b 0x4fc594
004fc578
004fc578loc_4fc578:
004fc578str x0, [sp+1400]
004fc57cmov x1, x0
004fc580adrp x0, 0x189000
004fc584add x0, x0, 3648
004fc588bl runtime.wbZero
004fc58cldr x0, [sp+1400]
004fc590b 0x4fc594
004fc594
004fc594loc_4fc594:
004fc594mov x20, x0
004fc598adr x27, 16
004fc59cstp x29, x27, [sp-24]
004fc5a0sub x29, sp, 24
004fc5a4bl fn_87cf8
004fc5a8sub x29, sp, 8
004fc5acldr x2, [sp+1424]
004fc5b0ldrsb x27, [x2]
004fc5b4ldr x3, [sp+1168]
004fc5b8ldr x4, [sp+1176]
004fc5bcstr x4, [x2+16]
004fc5c0adrp x27, 0x54f000
004fc5c4ldr w4, [x27+3056]
004fc5c8cbz w4, 0x4fc5d0
004fc5ccb 0x4fc5d4
004fc5d0
004fc5d0loc_4fc5d0:
004fc5d0b 0x4fc5e8
004fc5d4
004fc5d4loc_4fc5d4:
004fc5d4bl runtime.gcWriteBarrier2
004fc5d8str x3, [x25]
004fc5dcldr x4, [x2+8]
004fc5e0str x4, [x25+8]
004fc5e4b 0x4fc5e8
004fc5e8
004fc5e8loc_4fc5e8:
004fc5e8str x3, [x2+8]
004fc5ecldr x2, [sp+192]
004fc5f0ldrsb x27, [x2]
004fc5f4ldr x3, [sp+1424]
004fc5f8adrp x27, 0x54f000
004fc5fcldr w4, [x27+3056]
004fc600cbz w4, 0x4fc608
004fc604b 0x4fc60c
004fc608
004fc608loc_4fc608:
004fc608b 0x4fc620
004fc60c
004fc60cloc_4fc60c:
004fc60cbl runtime.gcWriteBarrier2
004fc610str x3, [x25]
004fc614ldr x4, [x2+32]
004fc618str x4, [x25+8]
004fc61cb 0x4fc620
004fc620
004fc620loc_4fc620:
004fc620str x3, [x2+32]
004fc624ldr x2, [sp+192]
004fc628ldrsb x27, [x2]
004fc62corr x3, xzr, 1
004fc630str w3, [x2+28]
004fc634ldr x2, [sp+192]
004fc638ldrsb x27, [x2]
004fc63cstr wzr, [x2+24]
004fc640b 0x4fc680
004fc644
004fc644loc_4fc644:
004fc644ldr x1, [sp+168]
004fc648ldr x2, [sp+176]
004fc64cldr x3, [sp+184]
004fc650ldr x0, [sp+216]
004fc654bl os.(*File).Write
004fc658ldr x0, [sp+216]
004fc65cbl os.(*File).Close
004fc660ldr x4, [sp+192]
004fc664ldrsb x27, [x4]
004fc668orr x5, xzr, 1
004fc66cstr w5, [x4+24]
004fc670ldr x4, [sp+192]
004fc674ldrsb x27, [x4]
004fc678str wzr, [x4+28]
004fc67cb 0x4fc680
004fc680
004fc680loc_4fc680:
004fc680b 0x4fc684
004fc684
004fc684loc_4fc684:
004fc684b 0x4fc688
004fc688
004fc688loc_4fc688:
004fc688ldr x2, [sp+192]
004fc68cstr x2, [sp+1128]
004fc690str xzr, [sp+1104]
004fc694add x27, sp, 1112
004fc698stp xzr, xzr, [x27]
004fc69cadd x27, sp, 1152
004fc6a0stp xzr, xzr, [x27]
004fc6a4ldr x1, [sp+1128]
004fc6a8adrp x0, 0x218000
004fc6acadd x0, x0, 896
004fc6b0bl google.golang.org/protobuf/proto.Marshal
004fc6b4str x0, [sp+1104]
004fc6b8str x1, [sp+1112]
004fc6bcstr x2, [sp+1120]
004fc6c0str x3, [sp+1152]
004fc6c4str x4, [sp+1160]
004fc6c8ldr x2, [sp+1104]
004fc6ccldr x3, [sp+1112]
004fc6d0ldr x4, [sp+1120]
004fc6d4str x2, [sp+1224]
004fc6d8str x3, [sp+1232]
004fc6dcstr x4, [sp+1240]
004fc6e0ldr x2, [sp+1152]
004fc6e4ldr x3, [sp+1160]
004fc6e8str x2, [sp+1208]
004fc6ecstr x3, [sp+1216]
004fc6f0ldr x0, [sp+1224]
004fc6f4ldr x1, [sp+1232]
004fc6f8ldr x2, [sp+1240]
004fc6fcstr x0, [sp+1464]
004fc700str x1, [sp+1472]
004fc704str x2, [sp+1480]
004fc708ldr x3, [sp+256]
004fc70cldr x4, [sp+264]
004fc710ldr x26, [sp+1488]
004fc714ldr x5, [x26]
004fc718blr x5
004fc71cldp x29, x30, [sp-8]
004fc720add sp, sp, 1456
004fc724ret x30
004fc728
004fc728loc_4fc728:
004fc728orr x0, xzr, 3
004fc72cbl runtime.panicIndex
004fc730
004fc730loc_4fc730:
004fc730orr x0, xzr, 2
004fc734bl runtime.panicIndex
004fc738
004fc738loc_4fc738:
004fc738orr x0, xzr, 1
004fc73cbl runtime.panicIndex
004fc740
004fc740loc_4fc740:
004fc740mov x0, xzr
004fc744bl runtime.panicIndex
004fc748hint
004fc74c
004fc74cloc_4fc74c:
004fc74cstp x0, x1, [sp+8]
004fc750stp x2, x3, [sp+24]
004fc754mov x3, x30
004fc758bl runtime.morestack_noctxt.abi0
004fc75cldp x0, x1, [sp+8]
004fc760ldp x2, x3, [sp+24]
004fc764b 0x4faf60
004fc768udf 0
004fc76cudf 0
004faf60
004fc770
004fc770github.com/bishopfox/sliver/implant/sliver/handlers.executeHandler: ; void github.com/bishopfox/sliver/implant/sliver/handlers.executeHandler(struct []uint8 data, github.com/bishopfox/sliver/implant/sliver/handlers.RPCResponse resp)
004fc770ldr x16, [x28+16]
004fc774sub x17, sp, 1280
004fc778subs xzr, x17, x16
004fc77cb.ls 0x4fdbe4
004fc780sub x20, sp, 1408
004fc784stp x29, x30, [x20-8]
004fc788add sp, x20, 0
004fc78csub x29, sp, 8
004fc790str x0, [sp+1416]
004fc794str x1, [sp+1424]
004fc798str x2, [sp+1432]
004fc79cstr x3, [sp+1440]
004fc7a0stp xzr, xzr, [sp+336]
004fc7a4stp xzr, xzr, [sp+216]
004fc7a8stp xzr, xzr, [sp+184]
004fc7acstr xzr, [sp+280]
004fc7b0str xzr, [sp+232]
004fc7b4adrp x0, 0x195000
004fc7b8add x0, x0, 800
004fc7bcbl runtime.newobject
004fc7c0str x0, [sp+1040]
004fc7c4adrp x27, 0x54f000
004fc7c8ldr w1, [x27+3056]
004fc7cccbz w1, 0x4fc7d4
004fc7d0b 0x4fc7d8
004fc7d4
004fc7d4loc_4fc7d4:
004fc7d4b 0x4fc7f4
004fc7d8
004fc7d8loc_4fc7d8:
004fc7d8str x0, [sp+1376]
004fc7dcmov x1, x0
004fc7e0adrp x0, 0x195000
004fc7e4add x0, x0, 800
004fc7e8bl runtime.wbZero
004fc7ecldr x0, [sp+1376]
004fc7f0b 0x4fc7f4
004fc7f4
004fc7f4loc_4fc7f4:
004fc7f4mov x20, x0
004fc7f8adr x27, 16
004fc7fcstp x29, x27, [sp-24]
004fc800sub x29, sp, 24
004fc804bl fn_87cf0
004fc808sub x29, sp, 8
004fc80cstr xzr, [x0+128]
004fc810ldr x4, [sp+1040]
004fc814str x4, [sp+256]
004fc818str x4, [sp+1224]
004fc81cldr x0, [sp+1416]
004fc820ldr x1, [sp+1424]
004fc824ldr x2, [sp+1432]
004fc828adrp x3, 0x218000
004fc82cadd x3, x3, 352
004fc830bl google.golang.org/protobuf/proto.Unmarshal
004fc834str x0, [sp+336]
004fc838str x1, [sp+344]
004fc83ccbnz x0, 0x4fc844
004fc840b 0x4fc908
004fc844
004fc844loc_4fc844:
004fc844add x27, sp, 1208
004fc848stp xzr, xzr, [x27]
004fc84cadd x5, sp, 1208
004fc850str x5, [sp+1008]
004fc854ldr x5, [sp+336]
004fc858ldr x6, [sp+344]
004fc85cstr x5, [sp+992]
004fc860str x6, [sp+1000]
004fc864str x5, [sp+984]
004fc868ldr x5, [sp+984]
004fc86ccbnz x5, 0x4fc874
004fc870b 0x4fc884
004fc874
004fc874loc_4fc874:
004fc874ldr x5, [sp+984]
004fc878ldr x5, [x5+8]
004fc87cstr x5, [sp+984]
004fc880b 0x4fc888
004fc884
004fc884loc_4fc884:
004fc884b 0x4fc888
004fc888
004fc888loc_4fc888:
004fc888ldr x5, [sp+1008]
004fc88cldrsb x27, [x5]
004fc890ldr x6, [sp+984]
004fc894ldr x7, [sp+1000]
004fc898str x6, [x5]
004fc89cadrp x27, 0x54f000
004fc8a0ldr w6, [x27+3056]
004fc8a4cbz w6, 0x4fc8ac
004fc8a8b 0x4fc8b0
004fc8ac
004fc8acloc_4fc8ac:
004fc8acb 0x4fc8c4
004fc8b0
004fc8b0loc_4fc8b0:
004fc8b0bl runtime.gcWriteBarrier2
004fc8b4str x7, [x25]
004fc8b8ldr x6, [x5+8]
004fc8bcstr x6, [x25+8]
004fc8c0b 0x4fc8c4
004fc8c4
004fc8c4loc_4fc8c4:
004fc8c4str x7, [x5+8]
004fc8c8ldr x2, [sp+1008]
004fc8ccldrsb x27, [x2]
004fc8d0b 0x4fc8d4
004fc8d4
004fc8d4loc_4fc8d4:
004fc8d4str x2, [sp+1016]
004fc8d8orr x4, xzr, 1
004fc8dcstr x4, [sp+1024]
004fc8e0str x4, [sp+1032]
004fc8e4adrp x0, 0x1be000
004fc8e8add x0, x0, 981
004fc8ecmovz x1, 26
004fc8f0mov x3, x4
004fc8f4bl log.Printf
004fc8f8bl runtime.deferreturn
004fc8fcldp x29, x30, [sp-8]
004fc900add sp, sp, 1408
004fc904ret x30
004fc908
004fc908loc_4fc908:
004fc908adrp x0, 0x18f000
004fc90cadd x0, x0, 672
004fc910bl runtime.newobject
004fc914str x0, [sp+976]
004fc918adrp x27, 0x54f000
004fc91cldr w1, [x27+3056]
004fc920cbz w1, 0x4fc928
004fc924b 0x4fc92c
004fc928
004fc928loc_4fc928:
004fc928b 0x4fc948
004fc92c
004fc92cloc_4fc92c:
004fc92cstr x0, [sp+1368]
004fc930mov x1, x0
004fc934adrp x0, 0x18f000
004fc938add x0, x0, 672
004fc93cbl runtime.wbZero
004fc940ldr x0, [sp+1368]
004fc944b 0x4fc948
004fc948
004fc948loc_4fc948:
004fc948mov x20, x0
004fc94cadr x27, 16
004fc950stp x29, x27, [sp-24]
004fc954sub x29, sp, 24
004fc958bl fn_87cf4
004fc95csub x29, sp, 8
004fc960ldr x2, [sp+976]
004fc964str x2, [sp+248]
004fc968add x27, sp, 1192
004fc96cstp xzr, xzr, [x27]
004fc970add x27, sp, 1176
004fc974stp xzr, xzr, [x27]
004fc978ldr x2, [sp+256]
004fc97cldrsb x27, [x2]
004fc980ldr x0, [x2+8]
004fc984ldr x1, [x2+16]
004fc988str x0, [sp+960]
004fc98cstr x1, [sp+968]
004fc990bl github.com/bishopfox/sliver/implant/sliver/handlers.expandPath
004fc994str x0, [sp+1192]
004fc998str x1, [sp+1200]
004fc99cstr x2, [sp+1176]
004fc9a0str x3, [sp+1184]
004fc9a4ldr x2, [sp+1192]
004fc9a8ldr x3, [sp+1200]
004fc9acstr x2, [sp+1384]
004fc9b0str x3, [sp+1392]
004fc9b4ldr x2, [sp+1176]
004fc9b8ldr x3, [sp+1184]
004fc9bcstr x2, [sp+1344]
004fc9c0str x3, [sp+1352]
004fc9c4ldr x2, [sp+1384]
004fc9c8ldr x3, [sp+1392]
004fc9ccstr x2, [sp+264]
004fc9d0str x3, [sp+272]
004fc9d4ldr x2, [sp+1352]
004fc9d8ldr x3, [sp+1344]
004fc9dcstr x3, [sp+336]
004fc9e0str x2, [sp+344]
004fc9e4cbnz x3, 0x4fc9ec
004fc9e8b 0x4fcbbc
004fc9ec
004fc9ecloc_4fc9ec:
004fc9ecadd x27, sp, 1208
004fc9f0stp xzr, xzr, [x27]
004fc9f4add x5, sp, 1208
004fc9f8str x5, [sp+928]
004fc9fcldr x5, [sp+336]
004fca00ldr x6, [sp+344]
004fca04str x5, [sp+912]
004fca08str x6, [sp+920]
004fca0cstr x5, [sp+904]
004fca10ldr x5, [sp+904]
004fca14cbnz x5, 0x4fca1c
004fca18b 0x4fca2c
004fca1c
004fca1cloc_4fca1c:
004fca1cldr x5, [sp+904]
004fca20ldr x5, [x5+8]
004fca24str x5, [sp+904]
004fca28b 0x4fca30
004fca2c
004fca2cloc_4fca2c:
004fca2cb 0x4fca30
004fca30
004fca30loc_4fca30:
004fca30ldr x5, [sp+928]
004fca34ldrsb x27, [x5]
004fca38ldr x6, [sp+904]
004fca3cldr x7, [sp+920]
004fca40str x6, [x5]
004fca44adrp x27, 0x54f000
004fca48ldr w6, [x27+3056]
004fca4ccbz w6, 0x4fca54
004fca50b 0x4fca58
004fca54
004fca54loc_4fca54:
004fca54b 0x4fca6c
004fca58
004fca58loc_4fca58:
004fca58bl runtime.gcWriteBarrier2
004fca5cstr x7, [x25]
004fca60ldr x6, [x5+8]
004fca64str x6, [x25+8]
004fca68b 0x4fca6c
004fca6c
004fca6cloc_4fca6c:
004fca6cstr x7, [x5+8]
004fca70ldr x2, [sp+928]
004fca74ldrsb x27, [x2]
004fca78b 0x4fca7c
004fca7c
004fca7cloc_4fca7c:
004fca7cstr x2, [sp+936]
004fca80orr x4, xzr, 1
004fca84str x4, [sp+944]
004fca88str x4, [sp+952]
004fca8cadrp x0, 0x1b4000
004fca90add x0, x0, 17
004fca94orr x1, xzr, 2
004fca98mov x3, x4
004fca9cbl fmt.Sprintf
004fcaa0str x0, [sp+1192]
004fcaa4str x1, [sp+1200]
004fcaa8adrp x0, 0x189000
004fcaacadd x0, x0, 3648
004fcab0bl runtime.newobject
004fcab4str x0, [sp+896]
004fcab8adrp x27, 0x54f000
004fcabcldr w5, [x27+3056]
004fcac0cbz w5, 0x4fcac8
004fcac4b 0x4fcacc
004fcac8
004fcac8loc_4fcac8:
004fcac8b 0x4fcae8
004fcacc
004fcaccloc_4fcacc:
004fcaccstr x0, [sp+1360]
004fcad0mov x1, x0
004fcad4adrp x0, 0x189000
004fcad8add x0, x0, 3648
004fcadcbl runtime.wbZero
004fcae0ldr x0, [sp+1360]
004fcae4b 0x4fcae8
004fcae8
004fcae8loc_4fcae8:
004fcae8mov x20, x0
004fcaecadr x27, 16
004fcaf0stp x29, x27, [sp-24]
004fcaf4sub x29, sp, 24
004fcaf8bl fn_87cf8
004fcafcsub x29, sp, 8
004fcb00ldr x2, [sp+896]
004fcb04ldrsb x27, [x2]
004fcb08ldr x3, [sp+1192]
004fcb0cldr x4, [sp+1200]
004fcb10str x4, [x2+16]
004fcb14adrp x27, 0x54f000
004fcb18ldr w4, [x27+3056]
004fcb1ccbz w4, 0x4fcb24
004fcb20b 0x4fcb28
004fcb24
004fcb24loc_4fcb24:
004fcb24b 0x4fcb3c
004fcb28
004fcb28loc_4fcb28:
004fcb28bl runtime.gcWriteBarrier2
004fcb2cstr x3, [x25]
004fcb30ldr x4, [x2+8]
004fcb34str x4, [x25+8]
004fcb38b 0x4fcb3c
004fcb3c
004fcb3cloc_4fcb3c:
004fcb3cstr x3, [x2+8]
004fcb40ldr x2, [sp+248]
004fcb44ldrsb x27, [x2]
004fcb48ldr x3, [sp+896]
004fcb4cadrp x27, 0x54f000
004fcb50ldr w4, [x27+3056]
004fcb54cbz w4, 0x4fcb5c
004fcb58b 0x4fcb60
004fcb5c
004fcb5cloc_4fcb5c:
004fcb5cb 0x4fcb74
004fcb60
004fcb60loc_4fcb60:
004fcb60bl runtime.gcWriteBarrier2
004fcb64str x3, [x25]
004fcb68ldr x4, [x2+72]
004fcb6cstr x4, [x25+8]
004fcb70b 0x4fcb74
004fcb74
004fcb74loc_4fcb74:
004fcb74str x3, [x2+72]
004fcb78ldr x1, [sp+248]
004fcb7cstr x1, [sp+1168]
004fcb80adrp x0, 0x218000
004fcb84add x0, x0, 384
004fcb88bl google.golang.org/protobuf/proto.Marshal
004fcb8cldr x3, [sp+336]
004fcb90ldr x0, [sp+1416]
004fcb94ldr x1, [sp+1424]
004fcb98ldr x4, [sp+344]
004fcb9cldr x2, [sp+1432]
004fcba0ldr x26, [sp+1440]
004fcba4ldr x5, [x26]
004fcba8blr x5
004fcbacbl runtime.deferreturn
004fcbb0ldp x29, x30, [sp-8]
004fcbb4add sp, sp, 1408
004fcbb8ret x30
004fcbbc
004fcbbcloc_4fcbbc:
004fcbbcldr x5, [sp+256]
004fcbc0ldrsb x27, [x5]
004fcbc4ldr x2, [x5+24]
004fcbc8ldr x3, [x5+32]
004fcbccldr x4, [x5+40]
004fcbd0str x2, [sp+872]
004fcbd4str x3, [sp+880]
004fcbd8str x4, [sp+888]
004fcbdcldr x0, [sp+264]
004fcbe0ldr x1, [sp+272]
004fcbe4bl os/exec.Command
004fcbe8str x0, [sp+352]
004fcbecldr x5, [sp+256]
004fcbf0ldrsb x27, [x5]
004fcbf4ldrb w5, [x5+48]
004fcbf8tbnz w5, 0, 0x4fcc00
004fcbfcb 0x4fd8e8
004fcc00
004fcc00loc_4fcc00:
004fcc00adrp x0, 0x156000
004fcc04add x0, x0, 2048
004fcc08bl runtime.newobject
004fcc0cstr x0, [sp+176]
004fcc10adrp x0, 0x156000
004fcc14add x0, x0, 2048
004fcc18bl runtime.newobject
004fcc1cstr x0, [sp+208]
004fcc20str x0, [sp+1160]
004fcc24adrp x1, 0x217000
004fcc28add x1, x1, 2976
004fcc2cstr x1, [sp+216]
004fcc30str x0, [sp+224]
004fcc34ldr x1, [sp+176]
004fcc38str x1, [sp+1160]
004fcc3cadrp x2, 0x217000
004fcc40add x2, x2, 2976
004fcc44str x2, [sp+184]
004fcc48str x1, [sp+192]
004fcc4cldr x1, [sp+256]
004fcc50ldrsb x27, [x1]
004fcc54ldr x1, [x1+80]
004fcc58cbnz x1, 0x4fcc60
004fcc5cb 0x4fd01c
004fcc60
004fcc60loc_4fcc60:
004fcc60str xzr, [sp+1152]
004fcc64add x27, sp, 1176
004fcc68stp xzr, xzr, [x27]
004fcc6cldr x2, [sp+256]
004fcc70ldrsb x27, [x2]
004fcc74ldr x0, [x2+72]
004fcc78ldr x1, [x2+80]
004fcc7cstr x0, [sp+856]
004fcc80str x1, [sp+864]
004fcc84bl os.Create
004fcc88str x0, [sp+1152]
004fcc8cstr x1, [sp+1176]
004fcc90str x2, [sp+1184]
004fcc94ldr x2, [sp+1152]
004fcc98str x2, [sp+1336]
004fcc9cldr x2, [sp+1176]
004fcca0ldr x3, [sp+1184]
004fcca4str x2, [sp+1320]
004fcca8str x3, [sp+1328]
004fccacldr x2, [sp+1336]
004fccb0str x2, [sp+200]
004fccb4ldr x2, [sp+1328]
004fccb8ldr x3, [sp+1320]
004fccbcstr x3, [sp+320]
004fccc0str x2, [sp+328]
004fccc4cbnz x3, 0x4fcccc
004fccc8b 0x4fce9c
004fcccc
004fccccloc_4fcccc:
004fccccadd x27, sp, 1208
004fccd0stp xzr, xzr, [x27]
004fccd4add x5, sp, 1208
004fccd8str x5, [sp+824]
004fccdcldr x5, [sp+320]
004fcce0ldr x6, [sp+328]
004fcce4str x5, [sp+808]
004fcce8str x6, [sp+816]
004fccecstr x5, [sp+800]
004fccf0ldr x5, [sp+800]
004fccf4cbnz x5, 0x4fccfc
004fccf8b 0x4fcd0c
004fccfc
004fccfcloc_4fccfc:
004fccfcldr x5, [sp+800]
004fcd00ldr x5, [x5+8]
004fcd04str x5, [sp+800]
004fcd08b 0x4fcd10
004fcd0c
004fcd0cloc_4fcd0c:
004fcd0cb 0x4fcd10
004fcd10
004fcd10loc_4fcd10:
004fcd10ldr x5, [sp+824]
004fcd14ldrsb x27, [x5]
004fcd18ldr x6, [sp+800]
004fcd1cldr x7, [sp+816]
004fcd20str x6, [x5]
004fcd24adrp x27, 0x54f000
004fcd28ldr w6, [x27+3056]
004fcd2ccbz w6, 0x4fcd34
004fcd30b 0x4fcd38
004fcd34
004fcd34loc_4fcd34:
004fcd34b 0x4fcd4c
004fcd38
004fcd38loc_4fcd38:
004fcd38bl runtime.gcWriteBarrier2
004fcd3cstr x7, [x25]
004fcd40ldr x6, [x5+8]
004fcd44str x6, [x25+8]
004fcd48b 0x4fcd4c
004fcd4c
004fcd4cloc_4fcd4c:
004fcd4cstr x7, [x5+8]
004fcd50ldr x2, [sp+824]
004fcd54ldrsb x27, [x2]
004fcd58b 0x4fcd5c
004fcd5c
004fcd5cloc_4fcd5c:
004fcd5cstr x2, [sp+832]
004fcd60orr x4, xzr, 1
004fcd64str x4, [sp+840]
004fcd68str x4, [sp+848]
004fcd6cadrp x0, 0x1b4000
004fcd70add x0, x0, 17
004fcd74orr x1, xzr, 2
004fcd78mov x3, x4
004fcd7cbl fmt.Sprintf
004fcd80str x0, [sp+1192]
004fcd84str x1, [sp+1200]
004fcd88adrp x0, 0x189000
004fcd8cadd x0, x0, 3648
004fcd90bl runtime.newobject
004fcd94str x0, [sp+792]
004fcd98adrp x27, 0x54f000
004fcd9cldr w5, [x27+3056]
004fcda0cbz w5, 0x4fcda8
004fcda4b 0x4fcdac
004fcda8
004fcda8loc_4fcda8:
004fcda8b 0x4fcdc8
004fcdac
004fcdacloc_4fcdac:
004fcdacstr x0, [sp+1360]
004fcdb0mov x1, x0
004fcdb4adrp x0, 0x189000
004fcdb8add x0, x0, 3648
004fcdbcbl runtime.wbZero
004fcdc0ldr x0, [sp+1360]
004fcdc4b 0x4fcdc8
004fcdc8
004fcdc8loc_4fcdc8:
004fcdc8mov x20, x0
004fcdccadr x27, 16
004fcdd0stp x29, x27, [sp-24]
004fcdd4sub x29, sp, 24
004fcdd8bl fn_87cf8
004fcddcsub x29, sp, 8
004fcde0ldr x2, [sp+792]
004fcde4ldrsb x27, [x2]
004fcde8ldr x3, [sp+1192]
004fcdecldr x4, [sp+1200]
004fcdf0str x4, [x2+16]
004fcdf4adrp x27, 0x54f000
004fcdf8ldr w4, [x27+3056]
004fcdfccbz w4, 0x4fce04
004fce00b 0x4fce08
004fce04
004fce04loc_4fce04:
004fce04b 0x4fce1c
004fce08
004fce08loc_4fce08:
004fce08bl runtime.gcWriteBarrier2
004fce0cstr x3, [x25]
004fce10ldr x4, [x2+8]
004fce14str x4, [x25+8]
004fce18b 0x4fce1c
004fce1c
004fce1cloc_4fce1c:
004fce1cstr x3, [x2+8]
004fce20ldr x2, [sp+248]
004fce24ldrsb x27, [x2]
004fce28ldr x3, [sp+792]
004fce2cadrp x27, 0x54f000
004fce30ldr w4, [x27+3056]
004fce34cbz w4, 0x4fce3c
004fce38b 0x4fce40
004fce3c
004fce3cloc_4fce3c:
004fce3cb 0x4fce54
004fce40
004fce40loc_4fce40:
004fce40bl runtime.gcWriteBarrier2
004fce44str x3, [x25]
004fce48ldr x4, [x2+72]
004fce4cstr x4, [x25+8]
004fce50b 0x4fce54
004fce54
004fce54loc_4fce54:
004fce54str x3, [x2+72]
004fce58ldr x1, [sp+248]
004fce5cstr x1, [sp+1168]
004fce60adrp x0, 0x218000
004fce64add x0, x0, 384
004fce68bl google.golang.org/protobuf/proto.Marshal
004fce6cldr x3, [sp+320]
004fce70ldr x0, [sp+1416]
004fce74ldr x1, [sp+1424]
004fce78ldr x4, [sp+328]
004fce7cldr x2, [sp+1432]
004fce80ldr x26, [sp+1440]
004fce84ldr x5, [x26]
004fce88blr x5
004fce8cbl runtime.deferreturn
004fce90ldp x29, x30, [sp-8]
004fce94add sp, sp, 1408
004fce98ret x30
004fce9c
004fce9cloc_4fce9c:
004fce9cldr x1, [sp+200]
004fcea0str x1, [sp+1312]
004fcea4add x27, sp, 768
004fcea8stp xzr, xzr, [x27]
004fceacadd x1, sp, 768
004fceb0str x1, [sp+784]
004fceb4ldrsb x27, [x1]
004fceb8adrp x2, 4096
004fcebcadd x2, x2, 3232
004fcec0str x2, [x1]
004fcec4ldrsb x27, [x1]
004fcec8ldr x2, [sp+1312]
004fceccadrp x27, 0x54f000
004fced0ldr w3, [x27+3056]
004fced4cbz w3, 0x4fcedc
004fced8b 0x4fcee0
004fcedc
004fcedcloc_4fcedc:
004fcedcb 0x4fcef4
004fcee0
004fcee0loc_4fcee0:
004fcee0bl runtime.gcWriteBarrier2
004fcee4str x2, [x25]
004fcee8ldr x3, [x1+8]
004fceecstr x3, [x25+8]
004fcef0b 0x4fcef4
004fcef4
004fcef4loc_4fcef4:
004fcef4str x2, [x1+8]
004fcef8str x1, [sp+144]
004fcefcadd x0, sp, 120
004fcf00bl runtime.deferprocStack
004fcf04subs xzr, x0, 0
004fcf08b.ne 0x4fd00c
004fcf0cb 0x4fcf10
004fcf10
004fcf10loc_4fcf10:
004fcf10ldr x1, [sp+200]
004fcf14str x1, [sp+1152]
004fcf18adrp x0, 0x217000
004fcf1cadd x0, x0, 2168
004fcf20bl bufio.NewWriter
004fcf24str x0, [sp+280]
004fcf28str x0, [sp+1144]
004fcf2cldr x2, [sp+208]
004fcf30str x2, [sp+1160]
004fcf34add x27, sp, 1112
004fcf38stp xzr, xzr, [x27]
004fcf3cadd x27, sp, 1128
004fcf40stp xzr, xzr, [x27]
004fcf44add x2, sp, 1112
004fcf48str x2, [sp+736]
004fcf4cldr x2, [sp+1144]
004fcf50str x2, [sp+728]
004fcf54ldr x3, [sp+736]
004fcf58ldrsb x27, [x3]
004fcf5cadrp x4, 0x218000
004fcf60add x4, x4, 416
004fcf64str x4, [x3]
004fcf68adrp x27, 0x54f000
004fcf6cldr w4, [x27+3056]
004fcf70cbz w4, 0x4fcf78
004fcf74b 0x4fcf7c
004fcf78
004fcf78loc_4fcf78:
004fcf78b 0x4fcf90
004fcf7c
004fcf7cloc_4fcf7c:
004fcf7cbl runtime.gcWriteBarrier2
004fcf80str x2, [x25]
004fcf84ldr x4, [x3+8]
004fcf88str x4, [x25+8]
004fcf8cb 0x4fcf90
004fcf90
004fcf90loc_4fcf90:
004fcf90str x2, [x3+8]
004fcf94ldr x3, [sp+1160]
004fcf98str x3, [sp+720]
004fcf9cldr x4, [sp+736]
004fcfa0ldrsb x27, [x4]
004fcfa4adrp x5, 0x217000
004fcfa8add x5, x5, 2976
004fcfacstr x5, [x4+16]
004fcfb0adrp x27, 0x54f000
004fcfb4ldr w5, [x27+3056]
004fcfb8cbz w5, 0x4fcfc0
004fcfbcb 0x4fcfc4
004fcfc0
004fcfc0loc_4fcfc0:
004fcfc0b 0x4fcfd8
004fcfc4
004fcfc4loc_4fcfc4:
004fcfc4bl runtime.gcWriteBarrier2
004fcfc8str x3, [x25]
004fcfccldr x5, [x4+24]
004fcfd0str x5, [x25+8]
004fcfd4b 0x4fcfd8
004fcfd8
004fcfd8loc_4fcfd8:
004fcfd8str x3, [x4+24]
004fcfdcldr x0, [sp+736]
004fcfe0ldrsb x27, [x0]
004fcfe4b 0x4fcfe8
004fcfe8
004fcfe8loc_4fcfe8:
004fcfe8str x0, [sp+744]
004fcfecorr x2, xzr, 2
004fcff0str x2, [sp+752]
004fcff4str x2, [sp+760]
004fcff8mov x1, x2
004fcffcbl io.MultiWriter
004fd000str x0, [sp+216]
004fd004str x1, [sp+224]
004fd008b 0x4fd020
004fd00c
004fd00cloc_4fd00c:
004fd00cbl runtime.deferreturn
004fd010ldp x29, x30, [sp-8]
004fd014add sp, sp, 1408
004fd018ret x30
004fd01c
004fd01cloc_4fd01c:
004fd01cb 0x4fd020
004fd020
004fd020loc_4fd020:
004fd020ldr x2, [sp+256]
004fd024ldrsb x27, [x2]
004fd028ldr x2, [x2+64]
004fd02ccbnz x2, 0x4fd034
004fd030b 0x4fd3f0
004fd034
004fd034loc_4fd034:
004fd034str xzr, [sp+1152]
004fd038add x27, sp, 1176
004fd03cstp xzr, xzr, [x27]
004fd040ldr x2, [sp+256]
004fd044ldrsb x27, [x2]
004fd048ldr x0, [x2+56]
004fd04cldr x1, [x2+64]
004fd050str x0, [sp+704]
004fd054str x1, [sp+712]
004fd058bl os.Create
004fd05cstr x0, [sp+1152]
004fd060str x1, [sp+1176]
004fd064str x2, [sp+1184]
004fd068ldr x2, [sp+1152]
004fd06cstr x2, [sp+1304]
004fd070ldr x2, [sp+1176]
004fd074ldr x3, [sp+1184]
004fd078str x2, [sp+1288]
004fd07cstr x3, [sp+1296]
004fd080ldr x2, [sp+1304]
004fd084str x2, [sp+168]
004fd088ldr x2, [sp+1296]
004fd08cldr x3, [sp+1288]
004fd090str x3, [sp+304]
004fd094str x2, [sp+312]
004fd098cbnz x3, 0x4fd0a0
004fd09cb 0x4fd270
004fd0a0
004fd0a0loc_4fd0a0:
004fd0a0add x27, sp, 1208
004fd0a4stp xzr, xzr, [x27]
004fd0a8add x5, sp, 1208
004fd0acstr x5, [sp+672]
004fd0b0ldr x5, [sp+304]
004fd0b4ldr x6, [sp+312]
004fd0b8str x5, [sp+656]
004fd0bcstr x6, [sp+664]
004fd0c0str x5, [sp+648]
004fd0c4ldr x5, [sp+648]
004fd0c8cbnz x5, 0x4fd0d0
004fd0ccb 0x4fd0e0
004fd0d0
004fd0d0loc_4fd0d0:
004fd0d0ldr x5, [sp+648]
004fd0d4ldr x5, [x5+8]
004fd0d8str x5, [sp+648]
004fd0dcb 0x4fd0e4
004fd0e0
004fd0e0loc_4fd0e0:
004fd0e0b 0x4fd0e4
004fd0e4
004fd0e4loc_4fd0e4:
004fd0e4ldr x5, [sp+672]
004fd0e8ldrsb x27, [x5]
004fd0ecldr x6, [sp+648]
004fd0f0ldr x7, [sp+664]
004fd0f4str x6, [x5]
004fd0f8adrp x27, 0x54e000
004fd0fcldr w6, [x27+3056]
004fd100cbz w6, 0x4fd108
004fd104b 0x4fd10c
004fd108
004fd108loc_4fd108:
004fd108b 0x4fd120
004fd10c
004fd10cloc_4fd10c:
004fd10cbl runtime.gcWriteBarrier2
004fd110str x7, [x25]
004fd114ldr x6, [x5+8]
004fd118str x6, [x25+8]
004fd11cb 0x4fd120
004fd120
004fd120loc_4fd120:
004fd120str x7, [x5+8]
004fd124ldr x2, [sp+672]
004fd128ldrsb x27, [x2]
004fd12cb 0x4fd130
004fd130
004fd130loc_4fd130:
004fd130str x2, [sp+680]
004fd134orr x4, xzr, 1
004fd138str x4, [sp+688]
004fd13cstr x4, [sp+696]
004fd140adrp x0, 0x1b3000
004fd144add x0, x0, 17
004fd148orr x1, xzr, 2
004fd14cmov x3, x4
004fd150bl fmt.Sprintf
004fd154str x0, [sp+1192]
004fd158str x1, [sp+1200]
004fd15cadrp x0, 0x188000
004fd160add x0, x0, 3648
004fd164bl runtime.newobject
004fd168str x0, [sp+640]
004fd16cadrp x27, 0x54e000
004fd170ldr w5, [x27+3056]
004fd174cbz w5, 0x4fd17c
004fd178b 0x4fd180
004fd17c
004fd17cloc_4fd17c:
004fd17cb 0x4fd19c
004fd180
004fd180loc_4fd180:
004fd180str x0, [sp+1360]
004fd184mov x1, x0
004fd188adrp x0, 0x188000
004fd18cadd x0, x0, 3648
004fd190bl runtime.wbZero
004fd194ldr x0, [sp+1360]
004fd198b 0x4fd19c
004fd19c
004fd19cloc_4fd19c:
004fd19cmov x20, x0
004fd1a0adr x27, 16
004fd1a4stp x29, x27, [sp-24]
004fd1a8sub x29, sp, 24
004fd1acbl fn_87cf8
004fd1b0sub x29, sp, 8
004fd1b4ldr x2, [sp+640]
004fd1b8ldrsb x27, [x2]
004fd1bcldr x3, [sp+1192]
004fd1c0ldr x4, [sp+1200]
004fd1c4str x4, [x2+16]
004fd1c8adrp x27, 0x54e000
004fd1ccldr w4, [x27+3056]
004fd1d0cbz w4, 0x4fd1d8
004fd1d4b 0x4fd1dc
004fd1d8
004fd1d8loc_4fd1d8:
004fd1d8b 0x4fd1f0
004fd1dc
004fd1dcloc_4fd1dc:
004fd1dcbl runtime.gcWriteBarrier2
004fd1e0str x3, [x25]
004fd1e4ldr x4, [x2+8]
004fd1e8str x4, [x25+8]
004fd1ecb 0x4fd1f0
004fd1f0
004fd1f0loc_4fd1f0:
004fd1f0str x3, [x2+8]
004fd1f4ldr x2, [sp+248]
004fd1f8ldrsb x27, [x2]
004fd1fcldr x3, [sp+640]
004fd200adrp x27, 0x54e000
004fd204ldr w4, [x27+3056]
004fd208cbz w4, 0x4fd210
004fd20cb 0x4fd214
004fd210
004fd210loc_4fd210:
004fd210b 0x4fd228
004fd214
004fd214loc_4fd214:
004fd214bl runtime.gcWriteBarrier2
004fd218str x3, [x25]
004fd21cldr x4, [x2+72]
004fd220str x4, [x25+8]
004fd224b 0x4fd228
004fd228
004fd228loc_4fd228:
004fd228str x3, [x2+72]
004fd22cldr x1, [sp+248]
004fd230str x1, [sp+1168]
004fd234adrp x0, 0x217000
004fd238add x0, x0, 384
004fd23cbl google.golang.org/protobuf/proto.Marshal
004fd240ldr x3, [sp+304]
004fd244ldr x0, [sp+1416]
004fd248ldr x1, [sp+1424]
004fd24cldr x4, [sp+312]
004fd250ldr x2, [sp+1432]
004fd254ldr x26, [sp+1440]
004fd258ldr x5, [x26]
004fd25cblr x5
004fd260bl runtime.deferreturn
004fd264ldp x29, x30, [sp-8]
004fd268add sp, sp, 1408
004fd26cret x30
004fd270
004fd270loc_4fd270:
004fd270ldr x1, [sp+168]
004fd274str x1, [sp+1280]
004fd278add x27, sp, 616
004fd27cstp xzr, xzr, [x27]
004fd280add x1, sp, 616
004fd284str x1, [sp+632]
004fd288ldrsb x27, [x1]
004fd28cadrp x2, 0
004fd290add x2, x2, 3136
004fd294str x2, [x1]
004fd298ldrsb x27, [x1]
004fd29cldr x2, [sp+1280]
004fd2a0adrp x27, 0x54e000
004fd2a4ldr w3, [x27+3056]
004fd2a8cbz w3, 0x4fd2b0
004fd2acb 0x4fd2b4
004fd2b0
004fd2b0loc_4fd2b0:
004fd2b0b 0x4fd2c8
004fd2b4
004fd2b4loc_4fd2b4:
004fd2b4bl runtime.gcWriteBarrier2
004fd2b8str x2, [x25]
004fd2bcldr x3, [x1+8]
004fd2c0str x3, [x25+8]
004fd2c4b 0x4fd2c8
004fd2c8
004fd2c8loc_4fd2c8:
004fd2c8str x2, [x1+8]
004fd2ccstr x1, [sp+96]
004fd2d0add x0, sp, 72
004fd2d4bl runtime.deferprocStack
004fd2d8subs xzr, x0, 0
004fd2dcb.ne 0x4fd3e0
004fd2e0b 0x4fd2e4
004fd2e4
004fd2e4loc_4fd2e4:
004fd2e4ldr x1, [sp+168]
004fd2e8str x1, [sp+1152]
004fd2ecadrp x0, 0x216000
004fd2f0add x0, x0, 2168
004fd2f4bl bufio.NewWriter
004fd2f8str x0, [sp+232]
004fd2fcstr x0, [sp+1144]
004fd300ldr x2, [sp+176]
004fd304str x2, [sp+1160]
004fd308add x27, sp, 1112
004fd30cstp xzr, xzr, [x27]
004fd310add x27, sp, 1128
004fd314stp xzr, xzr, [x27]
004fd318add x2, sp, 1112
004fd31cstr x2, [sp+584]
004fd320ldr x2, [sp+1144]
004fd324str x2, [sp+576]
004fd328ldr x3, [sp+584]
004fd32cldrsb x27, [x3]
004fd330adrp x4, 0x217000
004fd334add x4, x4, 416
004fd338str x4, [x3]
004fd33cadrp x27, 0x54e000
004fd340ldr w4, [x27+3056]
004fd344cbz w4, 0x4fd34c
004fd348b 0x4fd350
004fd34c
004fd34cloc_4fd34c:
004fd34cb 0x4fd364
004fd350
004fd350loc_4fd350:
004fd350bl runtime.gcWriteBarrier2
004fd354str x2, [x25]
004fd358ldr x4, [x3+8]
004fd35cstr x4, [x25+8]
004fd360b 0x4fd364
004fd364
004fd364loc_4fd364:
004fd364str x2, [x3+8]
004fd368ldr x3, [sp+1160]
004fd36cstr x3, [sp+568]
004fd370ldr x4, [sp+584]
004fd374ldrsb x27, [x4]
004fd378adrp x5, 0x216000
004fd37cadd x5, x5, 2976
004fd380str x5, [x4+16]
004fd384adrp x27, 0x54e000
004fd388ldr w5, [x27+3056]
004fd38ccbz w5, 0x4fd394
004fd390b 0x4fd398
004fd394
004fd394loc_4fd394:
004fd394b 0x4fd3ac
004fd398
004fd398loc_4fd398:
004fd398bl runtime.gcWriteBarrier2
004fd39cstr x3, [x25]
004fd3a0ldr x5, [x4+24]
004fd3a4str x5, [x25+8]
004fd3a8b 0x4fd3ac
004fd3ac
004fd3acloc_4fd3ac:
004fd3acstr x3, [x4+24]
004fd3b0ldr x0, [sp+584]
004fd3b4ldrsb x27, [x0]
004fd3b8b 0x4fd3bc
004fd3bc
004fd3bcloc_4fd3bc:
004fd3bcstr x0, [sp+592]
004fd3c0orr x2, xzr, 2
004fd3c4str x2, [sp+600]
004fd3c8str x2, [sp+608]
004fd3ccmov x1, x2
004fd3d0bl io.MultiWriter
004fd3d4str x0, [sp+184]
004fd3d8str x1, [sp+192]
004fd3dcb 0x4fd3f4
004fd3e0
004fd3e0loc_4fd3e0:
004fd3e0bl runtime.deferreturn
004fd3e4ldp x29, x30, [sp-8]
004fd3e8add sp, sp, 1408
004fd3ecret x30
004fd3f0
004fd3f0loc_4fd3f0:
004fd3f0b 0x4fd3f4
004fd3f4
004fd3f4loc_4fd3f4:
004fd3f4ldr x1, [sp+352]
004fd3f8ldrsb x27, [x1]
004fd3fcldr x2, [sp+192]
004fd400ldr x3, [sp+184]
004fd404str x3, [x1+96]
004fd408adrp x27, 0x54e000
004fd40cldr w3, [x27+3056]
004fd410cbz w3, 0x4fd418
004fd414b 0x4fd41c
004fd418
004fd418loc_4fd418:
004fd418b 0x4fd430
004fd41c
004fd41cloc_4fd41c:
004fd41cbl runtime.gcWriteBarrier2
004fd420str x2, [x25]
004fd424ldr x3, [x1+104]
004fd428str x3, [x25+8]
004fd42cb 0x4fd430
004fd430
004fd430loc_4fd430:
004fd430str x2, [x1+104]
004fd434ldr x1, [sp+352]
004fd438ldrsb x27, [x1]
004fd43cldr x2, [sp+224]
004fd440ldr x3, [sp+216]
004fd444str x3, [x1+112]
004fd448adrp x27, 0x54e000
004fd44cldr w3, [x27+3056]
004fd450cbz w3, 0x4fd458
004fd454b 0x4fd45c
004fd458
004fd458loc_4fd458:
004fd458b 0x4fd470
004fd45c
004fd45cloc_4fd45c:
004fd45cbl runtime.gcWriteBarrier2
004fd460str x2, [x25]
004fd464ldr x3, [x1+120]
004fd468str x3, [x25+8]
004fd46cb 0x4fd470
004fd470
004fd470loc_4fd470:
004fd470str x2, [x1+120]
004fd474ldr x0, [sp+352]
004fd478bl os/exec.(*Cmd).Run
004fd47cstr x0, [sp+288]
004fd480str x1, [sp+296]
004fd484ldr x0, [sp+176]
004fd488bl bytes.(*Buffer).String
004fd48cstr x0, [sp+1192]
004fd490str x1, [sp+1200]
004fd494add x27, sp, 1080
004fd498stp xzr, xzr, [x27]
004fd49cadd x27, sp, 1096
004fd4a0stp xzr, xzr, [x27]
004fd4a4add x1, sp, 1080
004fd4a8str x1, [sp+536]
004fd4acldr x1, [sp+288]
004fd4b0ldr x2, [sp+296]
004fd4b4str x1, [sp+520]
004fd4b8str x2, [sp+528]
004fd4bcstr x1, [sp+512]
004fd4c0ldr x1, [sp+512]
004fd4c4cbnz x1, 0x4fd4cc
004fd4c8b 0x4fd4dc
004fd4cc
004fd4ccloc_4fd4cc:
004fd4ccldr x2, [sp+512]
004fd4d0ldr x2, [x2+8]
004fd4d4str x2, [sp+512]
004fd4d8b 0x4fd4e0
004fd4dc
004fd4dcloc_4fd4dc:
004fd4dcb 0x4fd4e0
004fd4e0
004fd4e0loc_4fd4e0:
004fd4e0ldr x2, [sp+536]
004fd4e4ldrsb x27, [x2]
004fd4e8ldr x3, [sp+512]
004fd4ecldr x4, [sp+528]
004fd4f0str x3, [x2]
004fd4f4adrp x27, 0x54e000
004fd4f8ldr w3, [x27+3056]
004fd4fccbz w3, 0x4fd504
004fd500b 0x4fd508
004fd504
004fd504loc_4fd504:
004fd504b 0x4fd51c
004fd508
004fd508loc_4fd508:
004fd508bl runtime.gcWriteBarrier2
004fd50cstr x4, [x25]
004fd510ldr x3, [x2+8]
004fd514str x3, [x25+8]
004fd518b 0x4fd51c
004fd51c
004fd51cloc_4fd51c:
004fd51cstr x4, [x2+8]
004fd520ldr x0, [sp+1192]
004fd524ldr x1, [sp+1200]
004fd528bl runtime.convTstring
004fd52cstr x0, [sp+504]
004fd530ldr x2, [sp+536]
004fd534ldrsb x27, [x2]
004fd538adrp x3, 0xf8000
004fd53cadd x3, x3, 2944
004fd540str x3, [x2+16]
004fd544adrp x27, 0x54e000
004fd548ldr w3, [x27+3056]
004fd54ccbz w3, 0x4fd554
004fd550b 0x4fd558
004fd554
004fd554loc_4fd554:
004fd554b 0x4fd56c
004fd558
004fd558loc_4fd558:
004fd558bl runtime.gcWriteBarrier2
004fd55cstr x0, [x25]
004fd560ldr x5, [x2+24]
004fd564str x5, [x25+8]
004fd568b 0x4fd56c
004fd56c
004fd56cloc_4fd56c:
004fd56cstr x0, [x2+24]
004fd570ldr x2, [sp+536]
004fd574ldrsb x27, [x2]
004fd578b 0x4fd57c
004fd57c
004fd57cloc_4fd57c:
004fd57cstr x2, [sp+544]
004fd580orr x4, xzr, 2
004fd584str x4, [sp+552]
004fd588str x4, [sp+560]
004fd58cadrp x0, 0x1b6000
004fd590add x0, x0, 1927
004fd594movz x1, 13
004fd598mov x3, x4
004fd59cbl log.Printf
004fd5a0ldr x5, [sp+288]
004fd5a4cbnz x5, 0x4fd5ac
004fd5a8b 0x4fd7cc
004fd5ac
004fd5acloc_4fd5ac:
004fd5acstr xzr, [sp+1072]
004fd5b0ldr x5, [sp+288]
004fd5b4ldr x6, [sp+296]
004fd5b8adrp x7, 0x217000
004fd5bcadd x7, x7, 448
004fd5c0subs xzr, x5, x7
004fd5c4b.eq 0x4fd5cc
004fd5c8b 0x4fd5d4
004fd5cc
004fd5ccloc_4fd5cc:
004fd5ccorr x0, xzr, 1
004fd5d0b 0x4fd5e0
004fd5d4
004fd5d4loc_4fd5d4:
004fd5d4mov x0, xzr
004fd5d8mov x6, xzr
004fd5dcb 0x4fd5e0
004fd5e0
004fd5e0loc_4fd5e0:
004fd5e0str x6, [sp+1072]
004fd5e4strb w0, [sp+62]
004fd5e8ldr x5, [sp+1072]
004fd5ecstr x5, [sp+1272]
004fd5f0ldrb w5, [sp+62]
004fd5f4strb w5, [sp+63]
004fd5f8ldr x5, [sp+1272]
004fd5fcstr x5, [sp+240]
004fd600ldrb w5, [sp+63]
004fd604strb w5, [sp+61]
004fd608tbnz w5, 0, 0x4fd610
004fd60cb 0x4fd638
004fd610
004fd610loc_4fd610:
004fd610ldr x1, [sp+240]
004fd614ldrsb x27, [x1]
004fd618ldr x0, [x1]
004fd61cstr x0, [sp+496]
004fd620bl os.(*ProcessState).ExitCode
004fd624str x0, [sp+64]
004fd628ldr x1, [sp+248]
004fd62cldrsb x27, [x1]
004fd630str w0, [x1+8]
004fd634b 0x4fd7c8
004fd638
004fd638loc_4fd638:
004fd638add x27, sp, 1208
004fd63cstp xzr, xzr, [x27]
004fd640add x5, sp, 1208
004fd644str x5, [sp+464]
004fd648ldr x5, [sp+288]
004fd64cldr x6, [sp+296]
004fd650str x5, [sp+448]
004fd654str x6, [sp+456]
004fd658str x5, [sp+440]
004fd65cldr x5, [sp+440]
004fd660cbnz x5, 0x4fd668
004fd664b 0x4fd678
004fd668
004fd668loc_4fd668:
004fd668ldr x5, [sp+440]
004fd66cldr x5, [x5+8]
004fd670str x5, [sp+440]
004fd674b 0x4fd67c
004fd678
004fd678loc_4fd678:
004fd678b 0x4fd67c
004fd67c
004fd67cloc_4fd67c:
004fd67cldr x5, [sp+464]
004fd680ldrsb x27, [x5]
004fd684ldr x6, [sp+440]
004fd688ldr x7, [sp+456]
004fd68cstr x6, [x5]
004fd690adrp x27, 0x54e000
004fd694ldr w6, [x27+3056]
004fd698cbz w6, 0x4fd6a0
004fd69cb 0x4fd6a4
004fd6a0
004fd6a0loc_4fd6a0:
004fd6a0b 0x4fd6b8
004fd6a4
004fd6a4loc_4fd6a4:
004fd6a4bl runtime.gcWriteBarrier2
004fd6a8str x7, [x25]
004fd6acldr x6, [x5+8]
004fd6b0str x6, [x25+8]
004fd6b4b 0x4fd6b8
004fd6b8
004fd6b8loc_4fd6b8:
004fd6b8str x7, [x5+8]
004fd6bcldr x2, [sp+464]
004fd6c0ldrsb x27, [x2]
004fd6c4b 0x4fd6c8
004fd6c8
004fd6c8loc_4fd6c8:
004fd6c8str x2, [sp+472]
004fd6ccorr x4, xzr, 1
004fd6d0str x4, [sp+480]
004fd6d4str x4, [sp+488]
004fd6d8adrp x0, 0x1b3000
004fd6dcadd x0, x0, 17
004fd6e0orr x1, xzr, 2
004fd6e4mov x3, x4
004fd6e8bl fmt.Sprintf
004fd6ecstr x0, [sp+1192]
004fd6f0str x1, [sp+1200]
004fd6f4adrp x0, 0x188000
004fd6f8add x0, x0, 3648
004fd6fcbl runtime.newobject
004fd700str x0, [sp+432]
004fd704adrp x27, 0x54e000
004fd708ldr w5, [x27+3056]
004fd70ccbz w5, 0x4fd714
004fd710b 0x4fd718
004fd714
004fd714loc_4fd714:
004fd714b 0x4fd734
004fd718
004fd718loc_4fd718:
004fd718str x0, [sp+1360]
004fd71cmov x1, x0
004fd720adrp x0, 0x188000
004fd724add x0, x0, 3648
004fd728bl runtime.wbZero
004fd72cldr x0, [sp+1360]
004fd730b 0x4fd734
004fd734
004fd734loc_4fd734:
004fd734mov x20, x0
004fd738adr x27, 16
004fd73cstp x29, x27, [sp-24]
004fd740sub x29, sp, 24
004fd744bl fn_87cf8
004fd748sub x29, sp, 8
004fd74cldr x1, [sp+432]
004fd750ldrsb x27, [x1]
004fd754ldr x2, [sp+1192]
004fd758ldr x3, [sp+1200]
004fd75cstr x3, [x1+16]
004fd760adrp x27, 0x54e000
004fd764ldr w3, [x27+3056]
004fd768cbz w3, 0x4fd770
004fd76cb 0x4fd774
004fd770
004fd770loc_4fd770:
004fd770b 0x4fd788
004fd774
004fd774loc_4fd774:
004fd774bl runtime.gcWriteBarrier2
004fd778str x2, [x25]
004fd77cldr x3, [x1+8]
004fd780str x3, [x25+8]
004fd784b 0x4fd788
004fd788
004fd788loc_4fd788:
004fd788str x2, [x1+8]
004fd78cldr x1, [sp+248]
004fd790ldrsb x27, [x1]
004fd794ldr x2, [sp+432]
004fd798adrp x27, 0x54e000
004fd79cldr w3, [x27+3056]
004fd7a0cbz w3, 0x4fd7a8
004fd7a4b 0x4fd7ac
004fd7a8
004fd7a8loc_4fd7a8:
004fd7a8b 0x4fd7c0
004fd7ac
004fd7acloc_4fd7ac:
004fd7acbl runtime.gcWriteBarrier2
004fd7b0str x2, [x25]
004fd7b4ldr x3, [x1+72]
004fd7b8str x3, [x25+8]
004fd7bcb 0x4fd7c0
004fd7c0
004fd7c0loc_4fd7c0:
004fd7c0str x2, [x1+72]
004fd7c4b 0x4fd7c8
004fd7c8
004fd7c8loc_4fd7c8:
004fd7c8b 0x4fd7d0
004fd7cc
004fd7ccloc_4fd7cc:
004fd7ccb 0x4fd7d0
004fd7d0
004fd7d0loc_4fd7d0:
004fd7d0ldr x1, [sp+280]
004fd7d4cbnz x1, 0x4fd7dc
004fd7d8b 0x4fd7e8
004fd7dc
004fd7dcloc_4fd7dc:
004fd7dcldr x0, [sp+280]
004fd7e0bl bufio.(*Writer).Flush
004fd7e4b 0x4fd7ec
004fd7e8
004fd7e8loc_4fd7e8:
004fd7e8b 0x4fd7ec
004fd7ec
004fd7ecloc_4fd7ec:
004fd7ecldr x1, [sp+232]
004fd7f0cbnz x1, 0x4fd7f8
004fd7f4b 0x4fd804
004fd7f8
004fd7f8loc_4fd7f8:
004fd7f8ldr x0, [sp+232]
004fd7fcbl bufio.(*Writer).Flush
004fd800b 0x4fd808
004fd804
004fd804loc_4fd804:
004fd804b 0x4fd808
004fd808
004fd808loc_4fd808:
004fd808ldr x0, [sp+208]
004fd80cbl bytes.(*Buffer).Bytes
004fd810str x0, [sp+1048]
004fd814str x1, [sp+1056]
004fd818str x2, [sp+1064]
004fd81cldr x3, [sp+248]
004fd820ldrsb x27, [x3]
004fd824str x1, [x3+48]
004fd828str x2, [x3+56]
004fd82cadrp x27, 0x54e000
004fd830ldr w1, [x27+3056]
004fd834cbz w1, 0x4fd83c
004fd838b 0x4fd840
004fd83c
004fd83cloc_4fd83c:
004fd83cb 0x4fd854
004fd840
004fd840loc_4fd840:
004fd840bl runtime.gcWriteBarrier2
004fd844str x0, [x25]
004fd848ldr x1, [x3+40]
004fd84cstr x1, [x25+8]
004fd850b 0x4fd854
004fd854
004fd854loc_4fd854:
004fd854str x0, [x3+40]
004fd858ldr x0, [sp+176]
004fd85cbl bytes.(*Buffer).Bytes
004fd860str x0, [sp+1048]
004fd864str x1, [sp+1056]
004fd868str x2, [sp+1064]
004fd86cldr x3, [sp+248]
004fd870ldrsb x27, [x3]
004fd874str x1, [x3+24]
004fd878str x2, [x3+32]
004fd87cadrp x27, 0x54e000
004fd880ldr w1, [x27+3056]
004fd884cbz w1, 0x4fd88c
004fd888b 0x4fd890
004fd88c
004fd88cloc_4fd88c:
004fd88cb 0x4fd8a4
004fd890
004fd890loc_4fd890:
004fd890bl runtime.gcWriteBarrier2
004fd894str x0, [x25]
004fd898ldr x2, [x3+16]
004fd89cstr x2, [x25+8]
004fd8a0b 0x4fd8a4
004fd8a4
004fd8a4loc_4fd8a4:
004fd8a4str x0, [x3+16]
004fd8a8ldr x2, [sp+352]
004fd8acldrsb x27, [x2]
004fd8b0ldr x2, [x2+160]
004fd8b4cbnz x2, 0x4fd8bc
004fd8b8b 0x4fd8e0
004fd8bc
004fd8bcloc_4fd8bc:
004fd8bcldr x2, [sp+248]
004fd8c0ldrsb x27, [x2]
004fd8c4ldr x3, [sp+352]
004fd8c8ldrsb x27, [x3]
004fd8ccldr x3, [x3+160]
004fd8d0ldrsb x27, [x3]
004fd8d4ldr x3, [x3]
004fd8d8str w3, [x2+64]
004fd8dcb 0x4fd8e4
004fd8e0
004fd8e0loc_4fd8e0:
004fd8e0b 0x4fd8e4
004fd8e4
004fd8e4loc_4fd8e4:
004fd8e4b 0x4fdb2c
004fd8e8
004fd8e8loc_4fd8e8:
004fd8e8bl os/exec.(*Cmd).Start
004fd8ecstr x0, [sp+336]
004fd8f0str x1, [sp+344]
004fd8f4cbnz x0, 0x4fd8fc
004fd8f8b 0x4fda8c
004fd8fc
004fd8fcloc_4fd8fc:
004fd8fcadd x27, sp, 1208
004fd900stp xzr, xzr, [x27]
004fd904add x5, sp, 1208
004fd908str x5, [sp+400]
004fd90cldr x5, [sp+336]
004fd910ldr x6, [sp+344]
004fd914str x5, [sp+384]
004fd918str x6, [sp+392]
004fd91cstr x5, [sp+376]
004fd920ldr x5, [sp+376]
004fd924cbnz x5, 0x4fd92c
004fd928b 0x4fd93c
004fd92c
004fd92cloc_4fd92c:
004fd92cldr x5, [sp+376]
004fd930ldr x5, [x5+8]
004fd934str x5, [sp+376]
004fd938b 0x4fd940
004fd93c
004fd93cloc_4fd93c:
004fd93cb 0x4fd940
004fd940
004fd940loc_4fd940:
004fd940ldr x5, [sp+400]
004fd944ldrsb x27, [x5]
004fd948ldr x6, [sp+376]
004fd94cldr x7, [sp+392]
004fd950str x6, [x5]
004fd954adrp x27, 0x54e000
004fd958ldr w6, [x27+3056]
004fd95ccbz w6, 0x4fd964
004fd960b 0x4fd968
004fd964
004fd964loc_4fd964:
004fd964b 0x4fd97c
004fd968
004fd968loc_4fd968:
004fd968bl runtime.gcWriteBarrier2
004fd96cstr x7, [x25]
004fd970ldr x6, [x5+8]
004fd974str x6, [x25+8]
004fd978b 0x4fd97c
004fd97c
004fd97cloc_4fd97c:
004fd97cstr x7, [x5+8]
004fd980ldr x2, [sp+400]
004fd984ldrsb x27, [x2]
004fd988b 0x4fd98c
004fd98c
004fd98cloc_4fd98c:
004fd98cstr x2, [sp+408]
004fd990orr x4, xzr, 1
004fd994str x4, [sp+416]
004fd998str x4, [sp+424]
004fd99cadrp x0, 0x1b3000
004fd9a0add x0, x0, 17
004fd9a4orr x1, xzr, 2
004fd9a8mov x3, x4
004fd9acbl fmt.Sprintf
004fd9b0str x0, [sp+1192]
004fd9b4str x1, [sp+1200]
004fd9b8adrp x0, 0x188000
004fd9bcadd x0, x0, 3648
004fd9c0bl runtime.newobject
004fd9c4str x0, [sp+368]
004fd9c8adrp x27, 0x54e000
004fd9ccldr w5, [x27+3056]
004fd9d0cbz w5, 0x4fd9d8
004fd9d4b 0x4fd9dc
004fd9d8
004fd9d8loc_4fd9d8:
004fd9d8b 0x4fd9f8
004fd9dc
004fd9dcloc_4fd9dc:
004fd9dcstr x0, [sp+1360]
004fd9e0mov x1, x0
004fd9e4adrp x0, 0x188000
004fd9e8add x0, x0, 3648
004fd9ecbl runtime.wbZero
004fd9f0ldr x0, [sp+1360]
004fd9f4b 0x4fd9f8
004fd9f8
004fd9f8loc_4fd9f8:
004fd9f8mov x20, x0
004fd9fcadr x27, 16
004fda00stp x29, x27, [sp-24]
004fda04sub x29, sp, 24
004fda08bl fn_87cf8
004fda0csub x29, sp, 8
004fda10ldr x1, [sp+368]
004fda14ldrsb x27, [x1]
004fda18ldr x2, [sp+1192]
004fda1cldr x3, [sp+1200]
004fda20str x3, [x1+16]
004fda24adrp x27, 0x54e000
004fda28ldr w3, [x27+3056]
004fda2ccbz w3, 0x4fda34
004fda30b 0x4fda38
004fda34
004fda34loc_4fda34:
004fda34b 0x4fda4c
004fda38
004fda38loc_4fda38:
004fda38bl runtime.gcWriteBarrier2
004fda3cstr x2, [x25]
004fda40ldr x3, [x1+8]
004fda44str x3, [x25+8]
004fda48b 0x4fda4c
004fda4c
004fda4cloc_4fda4c:
004fda4cstr x2, [x1+8]
004fda50ldr x1, [sp+248]
004fda54ldrsb x27, [x1]
004fda58ldr x2, [sp+368]
004fda5cadrp x27, 0x54e000
004fda60ldr w3, [x27+3056]
004fda64cbz w3, 0x4fda6c
004fda68b 0x4fda70
004fda6c
004fda6cloc_4fda6c:
004fda6cb 0x4fda84
004fda70
004fda70loc_4fda70:
004fda70bl runtime.gcWriteBarrier2
004fda74str x2, [x25]
004fda78ldr x3, [x1+72]
004fda7cstr x3, [x25+8]
004fda80b 0x4fda84
004fda84
004fda84loc_4fda84:
004fda84str x2, [x1+72]
004fda88b 0x4fda90
004fda8c
004fda8cloc_4fda8c:
004fda8cb 0x4fda90
004fda90
004fda90loc_4fda90:
004fda90adrp x0, 0x134000
004fda94add x0, x0, 3904
004fda98bl runtime.newobject
004fda9cstr x0, [sp+360]
004fdaa0adrp x1, 0
004fdaa4add x1, x1, 3072
004fdaa8str x1, [x0]
004fdaacldr x1, [sp+352]
004fdab0ldr x2, [sp+360]
004fdab4ldrsb x27, [x2]
004fdab8adrp x27, 0x54e000
004fdabcldr w3, [x27+3056]
004fdac0cbz w3, 0x4fdac8
004fdac4b 0x4fdacc
004fdac8
004fdac8loc_4fdac8:
004fdac8b 0x4fdae0
004fdacc
004fdaccloc_4fdacc:
004fdaccbl runtime.gcWriteBarrier2
004fdad0str x1, [x25]
004fdad4ldr x3, [x2+8]
004fdad8str x3, [x25+8]
004fdadcb 0x4fdae0
004fdae0
004fdae0loc_4fdae0:
004fdae0str x1, [x2+8]
004fdae4ldr x0, [sp+360]
004fdae8bl runtime.newproc
004fdaecldr x1, [sp+352]
004fdaf0ldrsb x27, [x1]
004fdaf4ldr x1, [x1+160]
004fdaf8cbnz x1, 0x4fdb00
004fdafcb 0x4fdb24
004fdb00
004fdb00loc_4fdb00:
004fdb00ldr x2, [sp+248]
004fdb04ldrsb x27, [x2]
004fdb08ldr x3, [sp+352]
004fdb0cldrsb x27, [x3]
004fdb10ldr x3, [x3+160]
004fdb14ldrsb x27, [x3]
004fdb18ldr x3, [x3]
004fdb1cstr w3, [x2+64]
004fdb20b 0x4fdb28
004fdb24
004fdb24loc_4fdb24:
004fdb24b 0x4fdb28
004fdb28
004fdb28loc_4fdb28:
004fdb28b 0x4fdb2c
004fdb2c
004fdb2cloc_4fdb2c:
004fdb2cldr x2, [sp+248]
004fdb30str x2, [sp+1168]
004fdb34str xzr, [sp+1048]
004fdb38add x27, sp, 1056
004fdb3cstp xzr, xzr, [x27]
004fdb40add x27, sp, 1176
004fdb44stp xzr, xzr, [x27]
004fdb48ldr x1, [sp+1168]
004fdb4cadrp x0, 0x217000
004fdb50add x0, x0, 384
004fdb54bl google.golang.org/protobuf/proto.Marshal
004fdb58str x0, [sp+1048]
004fdb5cstr x1, [sp+1056]
004fdb60str x2, [sp+1064]
004fdb64str x3, [sp+1176]
004fdb68str x4, [sp+1184]
004fdb6cldr x2, [sp+1048]
004fdb70ldr x3, [sp+1056]
004fdb74ldr x4, [sp+1064]
004fdb78str x2, [sp+1248]
004fdb7cstr x3, [sp+1256]
004fdb80str x4, [sp+1264]
004fdb84ldr x2, [sp+1176]
004fdb88ldr x3, [sp+1184]
004fdb8cstr x2, [sp+1232]
004fdb90str x3, [sp+1240]
004fdb94ldr x2, [sp+1248]
004fdb98ldr x3, [sp+1256]
004fdb9cldr x4, [sp+1264]
004fdba0str x2, [sp+1416]
004fdba4str x3, [sp+1424]
004fdba8str x4, [sp+1432]
004fdbacldr x3, [sp+1232]
004fdbb0ldr x4, [sp+1240]
004fdbb4str x3, [sp+336]
004fdbb8str x4, [sp+344]
004fdbbcldr x0, [sp+1416]
004fdbc0ldr x1, [sp+1424]
004fdbc4ldr x2, [sp+1432]
004fdbc8ldr x26, [sp+1440]
004fdbccldr x5, [x26]
004fdbd0blr x5
004fdbd4bl runtime.deferreturn
004fdbd8ldp x29, x30, [sp-8]
004fdbdcadd sp, sp, 1408
004fdbe0ret x30
004fdbe4
004fdbe4loc_4fdbe4:
004fdbe4stp x0, x1, [sp+8]
004fdbe8stp x2, x3, [sp+24]
004fdbecmov x3, x30
004fdbf0bl runtime.morestack_noctxt.abi0
004fdbf4ldp x0, x1, [sp+8]
004fdbf8ldp x2, x3, [sp+24]
004fdbfcb 0x4fc770
004fc770
004fc770github.com/bishopfox/sliver/implant/sliver/handlers.executeHandler: ; void github.com/bishopfox/sliver/implant/sliver/handlers.executeHandler(struct []uint8 data, github.com/bishopfox/sliver/implant/sliver/handlers.RPCResponse resp)
004fc770ldr x16, [x28+16]
004fc774sub x17, sp, 1280
004fc778subs xzr, x17, x16
004fc77cb.ls 0x4fdbe4
004fc780sub x20, sp, 1408
004fc784stp x29, x30, [x20-8]
004fc788add sp, x20, 0
004fc78csub x29, sp, 8
004fc790str x0, [sp+1416]
004fc794str x1, [sp+1424]
004fc798str x2, [sp+1432]
004fc79cstr x3, [sp+1440]
004fc7a0stp xzr, xzr, [sp+336]
004fc7a4stp xzr, xzr, [sp+216]
004fc7a8stp xzr, xzr, [sp+184]
004fc7acstr xzr, [sp+280]
004fc7b0str xzr, [sp+232]
004fc7b4adrp x0, 0x195000
004fc7b8add x0, x0, 800
004fc7bcbl runtime.newobject
004fc7c0str x0, [sp+1040]
004fc7c4adrp x27, 0x54f000
004fc7c8ldr w1, [x27+3056]
004fc7cccbz w1, 0x4fc7d4
004fc7d0b 0x4fc7d8
004fc7d4
004fc7d4loc_4fc7d4:
004fc7d4b 0x4fc7f4
004fc7d8
004fc7d8loc_4fc7d8:
004fc7d8str x0, [sp+1376]
004fc7dcmov x1, x0
004fc7e0adrp x0, 0x195000
004fc7e4add x0, x0, 800
004fc7e8bl runtime.wbZero
004fc7ecldr x0, [sp+1376]
004fc7f0b 0x4fc7f4
004fc7f4
004fc7f4loc_4fc7f4:
004fc7f4mov x20, x0
004fc7f8adr x27, 16
004fc7fcstp x29, x27, [sp-24]
004fc800sub x29, sp, 24
004fc804bl fn_87cf0
004fc808sub x29, sp, 8
004fc80cstr xzr, [x0+128]
004fc810ldr x4, [sp+1040]
004fc814str x4, [sp+256]
004fc818str x4, [sp+1224]
004fc81cldr x0, [sp+1416]
004fc820ldr x1, [sp+1424]
004fc824ldr x2, [sp+1432]
004fc828adrp x3, 0x218000
004fc82cadd x3, x3, 352
004fc830bl google.golang.org/protobuf/proto.Unmarshal
004fc834str x0, [sp+336]
004fc838str x1, [sp+344]
004fc83ccbnz x0, 0x4fc844
004fc840b 0x4fc908
004fc844
004fc844loc_4fc844:
004fc844add x27, sp, 1208
004fc848stp xzr, xzr, [x27]
004fc84cadd x5, sp, 1208
004fc850str x5, [sp+1008]
004fc854ldr x5, [sp+336]
004fc858ldr x6, [sp+344]
004fc85cstr x5, [sp+992]
004fc860str x6, [sp+1000]
004fc864str x5, [sp+984]
004fc868ldr x5, [sp+984]
004fc86ccbnz x5, 0x4fc874
004fc870b 0x4fc884
004fc874
004fc874loc_4fc874:
004fc874ldr x5, [sp+984]
004fc878ldr x5, [x5+8]
004fc87cstr x5, [sp+984]
004fc880b 0x4fc888
004fc884
004fc884loc_4fc884:
004fc884b 0x4fc888
004fc888
004fc888loc_4fc888:
004fc888ldr x5, [sp+1008]
004fc88cldrsb x27, [x5]
004fc890ldr x6, [sp+984]
004fc894ldr x7, [sp+1000]
004fc898str x6, [x5]
004fc89cadrp x27, 0x54f000
004fc8a0ldr w6, [x27+3056]
004fc8a4cbz w6, 0x4fc8ac
004fc8a8b 0x4fc8b0
004fc8ac
004fc8acloc_4fc8ac:
004fc8acb 0x4fc8c4
004fc8b0
004fc8b0loc_4fc8b0:
004fc8b0bl runtime.gcWriteBarrier2
004fc8b4str x7, [x25]
004fc8b8ldr x6, [x5+8]
004fc8bcstr x6, [x25+8]
004fc8c0b 0x4fc8c4
004fc8c4
004fc8c4loc_4fc8c4:
004fc8c4str x7, [x5+8]
004fc8c8ldr x2, [sp+1008]
004fc8ccldrsb x27, [x2]
004fc8d0b 0x4fc8d4
004fc8d4
004fc8d4loc_4fc8d4:
004fc8d4str x2, [sp+1016]
004fc8d8orr x4, xzr, 1
004fc8dcstr x4, [sp+1024]
004fc8e0str x4, [sp+1032]
004fc8e4adrp x0, 0x1be000
004fc8e8add x0, x0, 981
004fc8ecmovz x1, 26
004fc8f0mov x3, x4
004fc8f4bl log.Printf
004fc8f8bl runtime.deferreturn
004fc8fcldp x29, x30, [sp-8]
004fc900add sp, sp, 1408
004fc904ret x30
004fc908
004fc908loc_4fc908:
004fc908adrp x0, 0x18f000
004fc90cadd x0, x0, 672
004fc910bl runtime.newobject
004fc914str x0, [sp+976]
004fc918adrp x27, 0x54f000
004fc91cldr w1, [x27+3056]
004fc920cbz w1, 0x4fc928
004fc924b 0x4fc92c
004fc928
004fc928loc_4fc928:
004fc928b 0x4fc948
004fc92c
004fc92cloc_4fc92c:
004fc92cstr x0, [sp+1368]
004fc930mov x1, x0
004fc934adrp x0, 0x18f000
004fc938add x0, x0, 672
004fc93cbl runtime.wbZero
004fc940ldr x0, [sp+1368]
004fc944b 0x4fc948
004fc948
004fc948loc_4fc948:
004fc948mov x20, x0
004fc94cadr x27, 16
004fc950stp x29, x27, [sp-24]
004fc954sub x29, sp, 24
004fc958bl fn_87cf4
004fc95csub x29, sp, 8
004fc960ldr x2, [sp+976]
004fc964str x2, [sp+248]
004fc968add x27, sp, 1192
004fc96cstp xzr, xzr, [x27]
004fc970add x27, sp, 1176
004fc974stp xzr, xzr, [x27]
004fc978ldr x2, [sp+256]
004fc97cldrsb x27, [x2]
004fc980ldr x0, [x2+8]
004fc984ldr x1, [x2+16]
004fc988str x0, [sp+960]
004fc98cstr x1, [sp+968]
004fc990bl github.com/bishopfox/sliver/implant/sliver/handlers.expandPath
004fc994str x0, [sp+1192]
004fc998str x1, [sp+1200]
004fc99cstr x2, [sp+1176]
004fc9a0str x3, [sp+1184]
004fc9a4ldr x2, [sp+1192]
004fc9a8ldr x3, [sp+1200]
004fc9acstr x2, [sp+1384]
004fc9b0str x3, [sp+1392]
004fc9b4ldr x2, [sp+1176]
004fc9b8ldr x3, [sp+1184]
004fc9bcstr x2, [sp+1344]
004fc9c0str x3, [sp+1352]
004fc9c4ldr x2, [sp+1384]
004fc9c8ldr x3, [sp+1392]
004fc9ccstr x2, [sp+264]
004fc9d0str x3, [sp+272]
004fc9d4ldr x2, [sp+1352]
004fc9d8ldr x3, [sp+1344]
004fc9dcstr x3, [sp+336]
004fc9e0str x2, [sp+344]
004fc9e4cbnz x3, 0x4fc9ec
004fc9e8b 0x4fcbbc
004fc9ec
004fc9ecloc_4fc9ec:
004fc9ecadd x27, sp, 1208
004fc9f0stp xzr, xzr, [x27]
004fc9f4add x5, sp, 1208
004fc9f8str x5, [sp+928]
004fc9fcldr x5, [sp+336]
004fca00ldr x6, [sp+344]
004fca04str x5, [sp+912]
004fca08str x6, [sp+920]
004fca0cstr x5, [sp+904]
004fca10ldr x5, [sp+904]
004fca14cbnz x5, 0x4fca1c
004fca18b 0x4fca2c
004fca1c
004fca1cloc_4fca1c:
004fca1cldr x5, [sp+904]
004fca20ldr x5, [x5+8]
004fca24str x5, [sp+904]
004fca28b 0x4fca30
004fca2c
004fca2cloc_4fca2c:
004fca2cb 0x4fca30
004fca30
004fca30loc_4fca30:
004fca30ldr x5, [sp+928]
004fca34ldrsb x27, [x5]
004fca38ldr x6, [sp+904]
004fca3cldr x7, [sp+920]
004fca40str x6, [x5]
004fca44adrp x27, 0x54f000
004fca48ldr w6, [x27+3056]
004fca4ccbz w6, 0x4fca54
004fca50b 0x4fca58
004fca54
004fca54loc_4fca54:
004fca54b 0x4fca6c
004fca58
004fca58loc_4fca58:
004fca58bl runtime.gcWriteBarrier2
004fca5cstr x7, [x25]
004fca60ldr x6, [x5+8]
004fca64str x6, [x25+8]
004fca68b 0x4fca6c
004fca6c
004fca6cloc_4fca6c:
004fca6cstr x7, [x5+8]
004fca70ldr x2, [sp+928]
004fca74ldrsb x27, [x2]
004fca78b 0x4fca7c
004fca7c
004fca7cloc_4fca7c:
004fca7cstr x2, [sp+936]
004fca80orr x4, xzr, 1
004fca84str x4, [sp+944]
004fca88str x4, [sp+952]
004fca8cadrp x0, 0x1b4000
004fca90add x0, x0, 17
004fca94orr x1, xzr, 2
004fca98mov x3, x4
004fca9cbl fmt.Sprintf
004fcaa0str x0, [sp+1192]
004fcaa4str x1, [sp+1200]
004fcaa8adrp x0, 0x189000
004fcaacadd x0, x0, 3648
004fcab0bl runtime.newobject
004fcab4str x0, [sp+896]
004fcab8adrp x27, 0x54f000
004fcabcldr w5, [x27+3056]
004fcac0cbz w5, 0x4fcac8
004fcac4b 0x4fcacc
004fcac8
004fcac8loc_4fcac8:
004fcac8b 0x4fcae8
004fcacc
004fcaccloc_4fcacc:
004fcaccstr x0, [sp+1360]
004fcad0mov x1, x0
004fcad4adrp x0, 0x189000
004fcad8add x0, x0, 3648
004fcadcbl runtime.wbZero
004fcae0ldr x0, [sp+1360]
004fcae4b 0x4fcae8
004fcae8
004fcae8loc_4fcae8:
004fcae8mov x20, x0
004fcaecadr x27, 16
004fcaf0stp x29, x27, [sp-24]
004fcaf4sub x29, sp, 24
004fcaf8bl fn_87cf8
004fcafcsub x29, sp, 8
004fcb00ldr x2, [sp+896]
004fcb04ldrsb x27, [x2]
004fcb08ldr x3, [sp+1192]
004fcb0cldr x4, [sp+1200]
004fcb10str x4, [x2+16]
004fcb14adrp x27, 0x54f000
004fcb18ldr w4, [x27+3056]
004fcb1ccbz w4, 0x4fcb24
004fcb20b 0x4fcb28
004fcb24
004fcb24loc_4fcb24:
004fcb24b 0x4fcb3c
004fcb28
004fcb28loc_4fcb28:
004fcb28bl runtime.gcWriteBarrier2
004fcb2cstr x3, [x25]
004fcb30ldr x4, [x2+8]
004fcb34str x4, [x25+8]
004fcb38b 0x4fcb3c
004fcb3c
004fcb3cloc_4fcb3c:
004fcb3cstr x3, [x2+8]
004fcb40ldr x2, [sp+248]
004fcb44ldrsb x27, [x2]
004fcb48ldr x3, [sp+896]
004fcb4cadrp x27, 0x54f000
004fcb50ldr w4, [x27+3056]
004fcb54cbz w4, 0x4fcb5c
004fcb58b 0x4fcb60
004fcb5c
004fcb5cloc_4fcb5c:
004fcb5cb 0x4fcb74
004fcb60
004fcb60loc_4fcb60:
004fcb60bl runtime.gcWriteBarrier2
004fcb64str x3, [x25]
004fcb68ldr x4, [x2+72]
004fcb6cstr x4, [x25+8]
004fcb70b 0x4fcb74
004fcb74
004fcb74loc_4fcb74:
004fcb74str x3, [x2+72]
004fcb78ldr x1, [sp+248]
004fcb7cstr x1, [sp+1168]
004fcb80adrp x0, 0x218000
004fcb84add x0, x0, 384
004fcb88bl google.golang.org/protobuf/proto.Marshal
004fcb8cldr x3, [sp+336]
004fcb90ldr x0, [sp+1416]
004fcb94ldr x1, [sp+1424]
004fcb98ldr x4, [sp+344]
004fcb9cldr x2, [sp+1432]
004fcba0ldr x26, [sp+1440]
004fcba4ldr x5, [x26]
004fcba8blr x5
004fcbacbl runtime.deferreturn
004fcbb0ldp x29, x30, [sp-8]
004fcbb4add sp, sp, 1408
004fcbb8ret x30
004fcbbc
004fcbbcloc_4fcbbc:
004fcbbcldr x5, [sp+256]
004fcbc0ldrsb x27, [x5]
004fcbc4ldr x2, [x5+24]
004fcbc8ldr x3, [x5+32]
004fcbccldr x4, [x5+40]
004fcbd0str x2, [sp+872]
004fcbd4str x3, [sp+880]
004fcbd8str x4, [sp+888]
004fcbdcldr x0, [sp+264]
004fcbe0ldr x1, [sp+272]
004fcbe4bl os/exec.Command
004fcbe8str x0, [sp+352]
004fcbecldr x5, [sp+256]
004fcbf0ldrsb x27, [x5]
004fcbf4ldrb w5, [x5+48]
004fcbf8tbnz w5, 0, 0x4fcc00
004fcbfcb 0x4fd8e8
004fcc00
004fcc00loc_4fcc00:
004fcc00adrp x0, 0x156000
004fcc04add x0, x0, 2048
004fcc08bl runtime.newobject
004fcc0cstr x0, [sp+176]
004fcc10adrp x0, 0x156000
004fcc14add x0, x0, 2048
004fcc18bl runtime.newobject
004fcc1cstr x0, [sp+208]
004fcc20str x0, [sp+1160]
004fcc24adrp x1, 0x217000
004fcc28add x1, x1, 2976
004fcc2cstr x1, [sp+216]
004fcc30str x0, [sp+224]
004fcc34ldr x1, [sp+176]
004fcc38str x1, [sp+1160]
004fcc3cadrp x2, 0x217000
004fcc40add x2, x2, 2976
004fcc44str x2, [sp+184]
004fcc48str x1, [sp+192]
004fcc4cldr x1, [sp+256]
004fcc50ldrsb x27, [x1]
004fcc54ldr x1, [x1+80]
004fcc58cbnz x1, 0x4fcc60
004fcc5cb 0x4fd01c
004fcc60
004fcc60loc_4fcc60:
004fcc60str xzr, [sp+1152]
004fcc64add x27, sp, 1176
004fcc68stp xzr, xzr, [x27]
004fcc6cldr x2, [sp+256]
004fcc70ldrsb x27, [x2]
004fcc74ldr x0, [x2+72]
004fcc78ldr x1, [x2+80]
004fcc7cstr x0, [sp+856]
004fcc80str x1, [sp+864]
004fcc84bl os.Create
004fcc88str x0, [sp+1152]
004fcc8cstr x1, [sp+1176]
004fcc90str x2, [sp+1184]
004fcc94ldr x2, [sp+1152]
004fcc98str x2, [sp+1336]
004fcc9cldr x2, [sp+1176]
004fcca0ldr x3, [sp+1184]
004fcca4str x2, [sp+1320]
004fcca8str x3, [sp+1328]
004fccacldr x2, [sp+1336]
004fccb0str x2, [sp+200]
004fccb4ldr x2, [sp+1328]
004fccb8ldr x3, [sp+1320]
004fccbcstr x3, [sp+320]
004fccc0str x2, [sp+328]
004fccc4cbnz x3, 0x4fcccc
004fccc8b 0x4fce9c
004fcccc
004fccccloc_4fcccc:
004fccccadd x27, sp, 1208
004fccd0stp xzr, xzr, [x27]
004fccd4add x5, sp, 1208
004fccd8str x5, [sp+824]
004fccdcldr x5, [sp+320]
004fcce0ldr x6, [sp+328]
004fcce4str x5, [sp+808]
004fcce8str x6, [sp+816]
004fccecstr x5, [sp+800]
004fccf0ldr x5, [sp+800]
004fccf4cbnz x5, 0x4fccfc
004fccf8b 0x4fcd0c
004fccfc
004fccfcloc_4fccfc:
004fccfcldr x5, [sp+800]
004fcd00ldr x5, [x5+8]
004fcd04str x5, [sp+800]
004fcd08b 0x4fcd10
004fcd0c
004fcd0cloc_4fcd0c:
004fcd0cb 0x4fcd10
004fcd10
004fcd10loc_4fcd10:
004fcd10ldr x5, [sp+824]
004fcd14ldrsb x27, [x5]
004fcd18ldr x6, [sp+800]
004fcd1cldr x7, [sp+816]
004fcd20str x6, [x5]
004fcd24adrp x27, 0x54f000
004fcd28ldr w6, [x27+3056]
004fcd2ccbz w6, 0x4fcd34
004fcd30b 0x4fcd38
004fcd34
004fcd34loc_4fcd34:
004fcd34b 0x4fcd4c
004fcd38
004fcd38loc_4fcd38:
004fcd38bl runtime.gcWriteBarrier2
004fcd3cstr x7, [x25]
004fcd40ldr x6, [x5+8]
004fcd44str x6, [x25+8]
004fcd48b 0x4fcd4c
004fcd4c
004fcd4cloc_4fcd4c:
004fcd4cstr x7, [x5+8]
004fcd50ldr x2, [sp+824]
004fcd54ldrsb x27, [x2]
004fcd58b 0x4fcd5c
004fcd5c
004fcd5cloc_4fcd5c:
004fcd5cstr x2, [sp+832]
004fcd60orr x4, xzr, 1
004fcd64str x4, [sp+840]
004fcd68str x4, [sp+848]
004fcd6cadrp x0, 0x1b4000
004fcd70add x0, x0, 17
004fcd74orr x1, xzr, 2
004fcd78mov x3, x4
004fcd7cbl fmt.Sprintf
004fcd80str x0, [sp+1192]
004fcd84str x1, [sp+1200]
004fcd88adrp x0, 0x189000
004fcd8cadd x0, x0, 3648
004fcd90bl runtime.newobject
004fcd94str x0, [sp+792]
004fcd98adrp x27, 0x54f000
004fcd9cldr w5, [x27+3056]
004fcda0cbz w5, 0x4fcda8
004fcda4b 0x4fcdac
004fcda8
004fcda8loc_4fcda8:
004fcda8b 0x4fcdc8
004fcdac
004fcdacloc_4fcdac:
004fcdacstr x0, [sp+1360]
004fcdb0mov x1, x0
004fcdb4adrp x0, 0x189000
004fcdb8add x0, x0, 3648
004fcdbcbl runtime.wbZero
004fcdc0ldr x0, [sp+1360]
004fcdc4b 0x4fcdc8
004fcdc8
004fcdc8loc_4fcdc8:
004fcdc8mov x20, x0
004fcdccadr x27, 16
004fcdd0stp x29, x27, [sp-24]
004fcdd4sub x29, sp, 24
004fcdd8bl fn_87cf8
004fcddcsub x29, sp, 8
004fcde0ldr x2, [sp+792]
004fcde4ldrsb x27, [x2]
004fcde8ldr x3, [sp+1192]
004fcdecldr x4, [sp+1200]
004fcdf0str x4, [x2+16]
004fcdf4adrp x27, 0x54f000
004fcdf8ldr w4, [x27+3056]
004fcdfccbz w4, 0x4fce04
004fce00b 0x4fce08
004fce04
004fce04loc_4fce04:
004fce04b 0x4fce1c
004fce08
004fce08loc_4fce08:
004fce08bl runtime.gcWriteBarrier2
004fce0cstr x3, [x25]
004fce10ldr x4, [x2+8]
004fce14str x4, [x25+8]
004fce18b 0x4fce1c
004fce1c
004fce1cloc_4fce1c:
004fce1cstr x3, [x2+8]
004fce20ldr x2, [sp+248]
004fce24ldrsb x27, [x2]
004fce28ldr x3, [sp+792]
004fce2cadrp x27, 0x54f000
004fce30ldr w4, [x27+3056]
004fce34cbz w4, 0x4fce3c
004fce38b 0x4fce40
004fce3c
004fce3cloc_4fce3c:
004fce3cb 0x4fce54
004fce40
004fce40loc_4fce40:
004fce40bl runtime.gcWriteBarrier2
004fce44str x3, [x25]
004fce48ldr x4, [x2+72]
004fce4cstr x4, [x25+8]
004fce50b 0x4fce54
004fce54
004fce54loc_4fce54:
004fce54str x3, [x2+72]
004fce58ldr x1, [sp+248]
004fce5cstr x1, [sp+1168]
004fce60adrp x0, 0x218000
004fce64add x0, x0, 384
004fce68bl google.golang.org/protobuf/proto.Marshal
004fce6cldr x3, [sp+320]
004fce70ldr x0, [sp+1416]
004fce74ldr x1, [sp+1424]
004fce78ldr x4, [sp+328]
004fce7cldr x2, [sp+1432]
004fce80ldr x26, [sp+1440]
004fce84ldr x5, [x26]
004fce88blr x5
004fce8cbl runtime.deferreturn
004fce90ldp x29, x30, [sp-8]
004fce94add sp, sp, 1408
004fce98ret x30
004fce9c
004fce9cloc_4fce9c:
004fce9cldr x1, [sp+200]
004fcea0str x1, [sp+1312]
004fcea4add x27, sp, 768
004fcea8stp xzr, xzr, [x27]
004fceacadd x1, sp, 768
004fceb0str x1, [sp+784]
004fceb4ldrsb x27, [x1]
004fceb8adrp x2, 4096
004fcebcadd x2, x2, 3232
004fcec0str x2, [x1]
004fcec4ldrsb x27, [x1]
004fcec8ldr x2, [sp+1312]
004fceccadrp x27, 0x54f000
004fced0ldr w3, [x27+3056]
004fced4cbz w3, 0x4fcedc
004fced8b 0x4fcee0
004fcedc
004fcedcloc_4fcedc:
004fcedcb 0x4fcef4
004fcee0
004fcee0loc_4fcee0:
004fcee0bl runtime.gcWriteBarrier2
004fcee4str x2, [x25]
004fcee8ldr x3, [x1+8]
004fceecstr x3, [x25+8]
004fcef0b 0x4fcef4
004fcef4
004fcef4loc_4fcef4:
004fcef4str x2, [x1+8]
004fcef8str x1, [sp+144]
004fcefcadd x0, sp, 120
004fcf00bl runtime.deferprocStack
004fcf04subs xzr, x0, 0
004fcf08b.ne 0x4fd00c
004fcf0cb 0x4fcf10
004fcf10
004fcf10loc_4fcf10:
004fcf10ldr x1, [sp+200]
004fcf14str x1, [sp+1152]
004fcf18adrp x0, 0x217000
004fcf1cadd x0, x0, 2168
004fcf20bl bufio.NewWriter
004fcf24str x0, [sp+280]
004fcf28str x0, [sp+1144]
004fcf2cldr x2, [sp+208]
004fcf30str x2, [sp+1160]
004fcf34add x27, sp, 1112
004fcf38stp xzr, xzr, [x27]
004fcf3cadd x27, sp, 1128
004fcf40stp xzr, xzr, [x27]
004fcf44add x2, sp, 1112
004fcf48str x2, [sp+736]
004fcf4cldr x2, [sp+1144]
004fcf50str x2, [sp+728]
004fcf54ldr x3, [sp+736]
004fcf58ldrsb x27, [x3]
004fcf5cadrp x4, 0x218000
004fcf60add x4, x4, 416
004fcf64str x4, [x3]
004fcf68adrp x27, 0x54f000
004fcf6cldr w4, [x27+3056]
004fcf70cbz w4, 0x4fcf78
004fcf74b 0x4fcf7c
004fcf78
004fcf78loc_4fcf78:
004fcf78b 0x4fcf90
004fcf7c
004fcf7cloc_4fcf7c:
004fcf7cbl runtime.gcWriteBarrier2
004fcf80str x2, [x25]
004fcf84ldr x4, [x3+8]
004fcf88str x4, [x25+8]
004fcf8cb 0x4fcf90
004fcf90
004fcf90loc_4fcf90:
004fcf90str x2, [x3+8]
004fcf94ldr x3, [sp+1160]
004fcf98str x3, [sp+720]
004fcf9cldr x4, [sp+736]
004fcfa0ldrsb x27, [x4]
004fcfa4adrp x5, 0x217000
004fcfa8add x5, x5, 2976
004fcfacstr x5, [x4+16]
004fcfb0adrp x27, 0x54f000
004fcfb4ldr w5, [x27+3056]
004fcfb8cbz w5, 0x4fcfc0
004fcfbcb 0x4fcfc4
004fcfc0
004fcfc0loc_4fcfc0:
004fcfc0b 0x4fcfd8
004fcfc4
004fcfc4loc_4fcfc4:
004fcfc4bl runtime.gcWriteBarrier2
004fcfc8str x3, [x25]
004fcfccldr x5, [x4+24]
004fcfd0str x5, [x25+8]
004fcfd4b 0x4fcfd8
004fcfd8
004fcfd8loc_4fcfd8:
004fcfd8str x3, [x4+24]
004fcfdcldr x0, [sp+736]
004fcfe0ldrsb x27, [x0]
004fcfe4b 0x4fcfe8
004fcfe8
004fcfe8loc_4fcfe8:
004fcfe8str x0, [sp+744]
004fcfecorr x2, xzr, 2
004fcff0str x2, [sp+752]
004fcff4str x2, [sp+760]
004fcff8mov x1, x2
004fcffcbl io.MultiWriter
004fd000str x0, [sp+216]
004fd004str x1, [sp+224]
004fd008b 0x4fd020
004fd00c
004fd00cloc_4fd00c:
004fd00cbl runtime.deferreturn
004fd010ldp x29, x30, [sp-8]
004fd014add sp, sp, 1408
004fd018ret x30
004fd01c
004fd01cloc_4fd01c:
004fd01cb 0x4fd020
004fd020
004fd020loc_4fd020:
004fd020ldr x2, [sp+256]
004fd024ldrsb x27, [x2]
004fd028ldr x2, [x2+64]
004fd02ccbnz x2, 0x4fd034
004fd030b 0x4fd3f0
004fd034
004fd034loc_4fd034:
004fd034str xzr, [sp+1152]
004fd038add x27, sp, 1176
004fd03cstp xzr, xzr, [x27]
004fd040ldr x2, [sp+256]
004fd044ldrsb x27, [x2]
004fd048ldr x0, [x2+56]
004fd04cldr x1, [x2+64]
004fd050str x0, [sp+704]
004fd054str x1, [sp+712]
004fd058bl os.Create
004fd05cstr x0, [sp+1152]
004fd060str x1, [sp+1176]
004fd064str x2, [sp+1184]
004fd068ldr x2, [sp+1152]
004fd06cstr x2, [sp+1304]
004fd070ldr x2, [sp+1176]
004fd074ldr x3, [sp+1184]
004fd078str x2, [sp+1288]
004fd07cstr x3, [sp+1296]
004fd080ldr x2, [sp+1304]
004fd084str x2, [sp+168]
004fd088ldr x2, [sp+1296]
004fd08cldr x3, [sp+1288]
004fd090str x3, [sp+304]
004fd094str x2, [sp+312]
004fd098cbnz x3, 0x4fd0a0
004fd09cb 0x4fd270
004fd0a0
004fd0a0loc_4fd0a0:
004fd0a0add x27, sp, 1208
004fd0a4stp xzr, xzr, [x27]
004fd0a8add x5, sp, 1208
004fd0acstr x5, [sp+672]
004fd0b0ldr x5, [sp+304]
004fd0b4ldr x6, [sp+312]
004fd0b8str x5, [sp+656]
004fd0bcstr x6, [sp+664]
004fd0c0str x5, [sp+648]
004fd0c4ldr x5, [sp+648]
004fd0c8cbnz x5, 0x4fd0d0
004fd0ccb 0x4fd0e0
004fd0d0
004fd0d0loc_4fd0d0:
004fd0d0ldr x5, [sp+648]
004fd0d4ldr x5, [x5+8]
004fd0d8str x5, [sp+648]
004fd0dcb 0x4fd0e4
004fd0e0
004fd0e0loc_4fd0e0:
004fd0e0b 0x4fd0e4
004fd0e4
004fd0e4loc_4fd0e4:
004fd0e4ldr x5, [sp+672]
004fd0e8ldrsb x27, [x5]
004fd0ecldr x6, [sp+648]
004fd0f0ldr x7, [sp+664]
004fd0f4str x6, [x5]
004fd0f8adrp x27, 0x54e000
004fd0fcldr w6, [x27+3056]
004fd100cbz w6, 0x4fd108
004fd104b 0x4fd10c
004fd108
004fd108loc_4fd108:
004fd108b 0x4fd120
004fd10c
004fd10cloc_4fd10c:
004fd10cbl runtime.gcWriteBarrier2
004fd110str x7, [x25]
004fd114ldr x6, [x5+8]
004fd118str x6, [x25+8]
004fd11cb 0x4fd120
004fd120
004fd120loc_4fd120:
004fd120str x7, [x5+8]
004fd124ldr x2, [sp+672]
004fd128ldrsb x27, [x2]
004fd12cb 0x4fd130
004fd130
004fd130loc_4fd130:
004fd130str x2, [sp+680]
004fd134orr x4, xzr, 1
004fd138str x4, [sp+688]
004fd13cstr x4, [sp+696]
004fd140adrp x0, 0x1b3000
004fd144add x0, x0, 17
004fd148orr x1, xzr, 2
004fd14cmov x3, x4
004fd150bl fmt.Sprintf
004fd154str x0, [sp+1192]
004fd158str x1, [sp+1200]
004fd15cadrp x0, 0x188000
004fd160add x0, x0, 3648
004fd164bl runtime.newobject
004fd168str x0, [sp+640]
004fd16cadrp x27, 0x54e000
004fd170ldr w5, [x27+3056]
004fd174cbz w5, 0x4fd17c
004fd178b 0x4fd180
004fd17c
004fd17cloc_4fd17c:
004fd17cb 0x4fd19c
004fd180
004fd180loc_4fd180:
004fd180str x0, [sp+1360]
004fd184mov x1, x0
004fd188adrp x0, 0x188000
004fd18cadd x0, x0, 3648
004fd190bl runtime.wbZero
004fd194ldr x0, [sp+1360]
004fd198b 0x4fd19c
004fd19c
004fd19cloc_4fd19c:
004fd19cmov x20, x0
004fd1a0adr x27, 16
004fd1a4stp x29, x27, [sp-24]
004fd1a8sub x29, sp, 24
004fd1acbl fn_87cf8
004fd1b0sub x29, sp, 8
004fd1b4ldr x2, [sp+640]
004fd1b8ldrsb x27, [x2]
004fd1bcldr x3, [sp+1192]
004fd1c0ldr x4, [sp+1200]
004fd1c4str x4, [x2+16]
004fd1c8adrp x27, 0x54e000
004fd1ccldr w4, [x27+3056]
004fd1d0cbz w4, 0x4fd1d8
004fd1d4b 0x4fd1dc
004fd1d8
004fd1d8loc_4fd1d8:
004fd1d8b 0x4fd1f0
004fd1dc
004fd1dcloc_4fd1dc:
004fd1dcbl runtime.gcWriteBarrier2
004fd1e0str x3, [x25]
004fd1e4ldr x4, [x2+8]
004fd1e8str x4, [x25+8]
004fd1ecb 0x4fd1f0
004fd1f0
004fd1f0loc_4fd1f0:
004fd1f0str x3, [x2+8]
004fd1f4ldr x2, [sp+248]
004fd1f8ldrsb x27, [x2]
004fd1fcldr x3, [sp+640]
004fd200adrp x27, 0x54e000
004fd204ldr w4, [x27+3056]
004fd208cbz w4, 0x4fd210
004fd20cb 0x4fd214
004fd210
004fd210loc_4fd210:
004fd210b 0x4fd228
004fd214
004fd214loc_4fd214:
004fd214bl runtime.gcWriteBarrier2
004fd218str x3, [x25]
004fd21cldr x4, [x2+72]
004fd220str x4, [x25+8]
004fd224b 0x4fd228
004fd228
004fd228loc_4fd228:
004fd228str x3, [x2+72]
004fd22cldr x1, [sp+248]
004fd230str x1, [sp+1168]
004fd234adrp x0, 0x217000
004fd238add x0, x0, 384
004fd23cbl google.golang.org/protobuf/proto.Marshal
004fd240ldr x3, [sp+304]
004fd244ldr x0, [sp+1416]
004fd248ldr x1, [sp+1424]
004fd24cldr x4, [sp+312]
004fd250ldr x2, [sp+1432]
004fd254ldr x26, [sp+1440]
004fd258ldr x5, [x26]
004fd25cblr x5
004fd260bl runtime.deferreturn
004fd264ldp x29, x30, [sp-8]
004fd268add sp, sp, 1408
004fd26cret x30
004fd270
004fd270loc_4fd270:
004fd270ldr x1, [sp+168]
004fd274str x1, [sp+1280]
004fd278add x27, sp, 616
004fd27cstp xzr, xzr, [x27]
004fd280add x1, sp, 616
004fd284str x1, [sp+632]
004fd288ldrsb x27, [x1]
004fd28cadrp x2, 0
004fd290add x2, x2, 3136
004fd294str x2, [x1]
004fd298ldrsb x27, [x1]
004fd29cldr x2, [sp+1280]
004fd2a0adrp x27, 0x54e000
004fd2a4ldr w3, [x27+3056]
004fd2a8cbz w3, 0x4fd2b0
004fd2acb 0x4fd2b4
004fd2b0
004fd2b0loc_4fd2b0:
004fd2b0b 0x4fd2c8
004fd2b4
004fd2b4loc_4fd2b4:
004fd2b4bl runtime.gcWriteBarrier2
004fd2b8str x2, [x25]
004fd2bcldr x3, [x1+8]
004fd2c0str x3, [x25+8]
004fd2c4b 0x4fd2c8
004fd2c8
004fd2c8loc_4fd2c8:
004fd2c8str x2, [x1+8]
004fd2ccstr x1, [sp+96]
004fd2d0add x0, sp, 72
004fd2d4bl runtime.deferprocStack
004fd2d8subs xzr, x0, 0
004fd2dcb.ne 0x4fd3e0
004fd2e0b 0x4fd2e4
004fd2e4
004fd2e4loc_4fd2e4:
004fd2e4ldr x1, [sp+168]
004fd2e8str x1, [sp+1152]
004fd2ecadrp x0, 0x216000
004fd2f0add x0, x0, 2168
004fd2f4bl bufio.NewWriter
004fd2f8str x0, [sp+232]
004fd2fcstr x0, [sp+1144]
004fd300ldr x2, [sp+176]
004fd304str x2, [sp+1160]
004fd308add x27, sp, 1112
004fd30cstp xzr, xzr, [x27]
004fd310add x27, sp, 1128
004fd314stp xzr, xzr, [x27]
004fd318add x2, sp, 1112
004fd31cstr x2, [sp+584]
004fd320ldr x2, [sp+1144]
004fd324str x2, [sp+576]
004fd328ldr x3, [sp+584]
004fd32cldrsb x27, [x3]
004fd330adrp x4, 0x217000
004fd334add x4, x4, 416
004fd338str x4, [x3]
004fd33cadrp x27, 0x54e000
004fd340ldr w4, [x27+3056]
004fd344cbz w4, 0x4fd34c
004fd348b 0x4fd350
004fd34c
004fd34cloc_4fd34c:
004fd34cb 0x4fd364
004fd350
004fd350loc_4fd350:
004fd350bl runtime.gcWriteBarrier2
004fd354str x2, [x25]
004fd358ldr x4, [x3+8]
004fd35cstr x4, [x25+8]
004fd360b 0x4fd364
004fd364
004fd364loc_4fd364:
004fd364str x2, [x3+8]
004fd368ldr x3, [sp+1160]
004fd36cstr x3, [sp+568]
004fd370ldr x4, [sp+584]
004fd374ldrsb x27, [x4]
004fd378adrp x5, 0x216000
004fd37cadd x5, x5, 2976
004fd380str x5, [x4+16]
004fd384adrp x27, 0x54e000
004fd388ldr w5, [x27+3056]
004fd38ccbz w5, 0x4fd394
004fd390b 0x4fd398
004fd394
004fd394loc_4fd394:
004fd394b 0x4fd3ac
004fd398
004fd398loc_4fd398:
004fd398bl runtime.gcWriteBarrier2
004fd39cstr x3, [x25]
004fd3a0ldr x5, [x4+24]
004fd3a4str x5, [x25+8]
004fd3a8b 0x4fd3ac
004fd3ac
004fd3acloc_4fd3ac:
004fd3acstr x3, [x4+24]
004fd3b0ldr x0, [sp+584]
004fd3b4ldrsb x27, [x0]
004fd3b8b 0x4fd3bc
004fd3bc
004fd3bcloc_4fd3bc:
004fd3bcstr x0, [sp+592]
004fd3c0orr x2, xzr, 2
004fd3c4str x2, [sp+600]
004fd3c8str x2, [sp+608]
004fd3ccmov x1, x2
004fd3d0bl io.MultiWriter
004fd3d4str x0, [sp+184]
004fd3d8str x1, [sp+192]
004fd3dcb 0x4fd3f4
004fd3e0
004fd3e0loc_4fd3e0:
004fd3e0bl runtime.deferreturn
004fd3e4ldp x29, x30, [sp-8]
004fd3e8add sp, sp, 1408
004fd3ecret x30
004fd3f0
004fd3f0loc_4fd3f0:
004fd3f0b 0x4fd3f4
004fd3f4
004fd3f4loc_4fd3f4:
004fd3f4ldr x1, [sp+352]
004fd3f8ldrsb x27, [x1]
004fd3fcldr x2, [sp+192]
004fd400ldr x3, [sp+184]
004fd404str x3, [x1+96]
004fd408adrp x27, 0x54e000
004fd40cldr w3, [x27+3056]
004fd410cbz w3, 0x4fd418
004fd414b 0x4fd41c
004fd418
004fd418loc_4fd418:
004fd418b 0x4fd430
004fd41c
004fd41cloc_4fd41c:
004fd41cbl runtime.gcWriteBarrier2
004fd420str x2, [x25]
004fd424ldr x3, [x1+104]
004fd428str x3, [x25+8]
004fd42cb 0x4fd430
004fd430
004fd430loc_4fd430:
004fd430str x2, [x1+104]
004fd434ldr x1, [sp+352]
004fd438ldrsb x27, [x1]
004fd43cldr x2, [sp+224]
004fd440ldr x3, [sp+216]
004fd444str x3, [x1+112]
004fd448adrp x27, 0x54e000
004fd44cldr w3, [x27+3056]
004fd450cbz w3, 0x4fd458
004fd454b 0x4fd45c
004fd458
004fd458loc_4fd458:
004fd458b 0x4fd470
004fd45c
004fd45cloc_4fd45c:
004fd45cbl runtime.gcWriteBarrier2
004fd460str x2, [x25]
004fd464ldr x3, [x1+120]
004fd468str x3, [x25+8]
004fd46cb 0x4fd470
004fd470
004fd470loc_4fd470:
004fd470str x2, [x1+120]
004fd474ldr x0, [sp+352]
004fd478bl os/exec.(*Cmd).Run
004fd47cstr x0, [sp+288]
004fd480str x1, [sp+296]
004fd484ldr x0, [sp+176]
004fd488bl bytes.(*Buffer).String
004fd48cstr x0, [sp+1192]
004fd490str x1, [sp+1200]
004fd494add x27, sp, 1080
004fd498stp xzr, xzr, [x27]
004fd49cadd x27, sp, 1096
004fd4a0stp xzr, xzr, [x27]
004fd4a4add x1, sp, 1080
004fd4a8str x1, [sp+536]
004fd4acldr x1, [sp+288]
004fd4b0ldr x2, [sp+296]
004fd4b4str x1, [sp+520]
004fd4b8str x2, [sp+528]
004fd4bcstr x1, [sp+512]
004fd4c0ldr x1, [sp+512]
004fd4c4cbnz x1, 0x4fd4cc
004fd4c8b 0x4fd4dc
004fd4cc
004fd4ccloc_4fd4cc:
004fd4ccldr x2, [sp+512]
004fd4d0ldr x2, [x2+8]
004fd4d4str x2, [sp+512]
004fd4d8b 0x4fd4e0
004fd4dc
004fd4dcloc_4fd4dc:
004fd4dcb 0x4fd4e0
004fd4e0
004fd4e0loc_4fd4e0:
004fd4e0ldr x2, [sp+536]
004fd4e4ldrsb x27, [x2]
004fd4e8ldr x3, [sp+512]
004fd4ecldr x4, [sp+528]
004fd4f0str x3, [x2]
004fd4f4adrp x27, 0x54e000
004fd4f8ldr w3, [x27+3056]
004fd4fccbz w3, 0x4fd504
004fd500b 0x4fd508
004fd504
004fd504loc_4fd504:
004fd504b 0x4fd51c
004fd508
004fd508loc_4fd508:
004fd508bl runtime.gcWriteBarrier2
004fd50cstr x4, [x25]
004fd510ldr x3, [x2+8]
004fd514str x3, [x25+8]
004fd518b 0x4fd51c
004fd51c
004fd51cloc_4fd51c:
004fd51cstr x4, [x2+8]
004fd520ldr x0, [sp+1192]
004fd524ldr x1, [sp+1200]
004fd528bl runtime.convTstring
004fd52cstr x0, [sp+504]
004fd530ldr x2, [sp+536]
004fd534ldrsb x27, [x2]
004fd538adrp x3, 0xf8000
004fd53cadd x3, x3, 2944
004fd540str x3, [x2+16]
004fd544adrp x27, 0x54e000
004fd548ldr w3, [x27+3056]
004fd54ccbz w3, 0x4fd554
004fd550b 0x4fd558
004fd554
004fd554loc_4fd554:
004fd554b 0x4fd56c
004fd558
004fd558loc_4fd558:
004fd558bl runtime.gcWriteBarrier2
004fd55cstr x0, [x25]
004fd560ldr x5, [x2+24]
004fd564str x5, [x25+8]
004fd568b 0x4fd56c
004fd56c
004fd56cloc_4fd56c:
004fd56cstr x0, [x2+24]
004fd570ldr x2, [sp+536]
004fd574ldrsb x27, [x2]
004fd578b 0x4fd57c
004fd57c
004fd57cloc_4fd57c:
004fd57cstr x2, [sp+544]
004fd580orr x4, xzr, 2
004fd584str x4, [sp+552]
004fd588str x4, [sp+560]
004fd58cadrp x0, 0x1b6000
004fd590add x0, x0, 1927
004fd594movz x1, 13
004fd598mov x3, x4
004fd59cbl log.Printf
004fd5a0ldr x5, [sp+288]
004fd5a4cbnz x5, 0x4fd5ac
004fd5a8b 0x4fd7cc
004fd5ac
004fd5acloc_4fd5ac:
004fd5acstr xzr, [sp+1072]
004fd5b0ldr x5, [sp+288]
004fd5b4ldr x6, [sp+296]
004fd5b8adrp x7, 0x217000
004fd5bcadd x7, x7, 448
004fd5c0subs xzr, x5, x7
004fd5c4b.eq 0x4fd5cc
004fd5c8b 0x4fd5d4
004fd5cc
004fd5ccloc_4fd5cc:
004fd5ccorr x0, xzr, 1
004fd5d0b 0x4fd5e0
004fd5d4
004fd5d4loc_4fd5d4:
004fd5d4mov x0, xzr
004fd5d8mov x6, xzr
004fd5dcb 0x4fd5e0
004fd5e0
004fd5e0loc_4fd5e0:
004fd5e0str x6, [sp+1072]
004fd5e4strb w0, [sp+62]
004fd5e8ldr x5, [sp+1072]
004fd5ecstr x5, [sp+1272]
004fd5f0ldrb w5, [sp+62]
004fd5f4strb w5, [sp+63]
004fd5f8ldr x5, [sp+1272]
004fd5fcstr x5, [sp+240]
004fd600ldrb w5, [sp+63]
004fd604strb w5, [sp+61]
004fd608tbnz w5, 0, 0x4fd610
004fd60cb 0x4fd638
004fd610
004fd610loc_4fd610:
004fd610ldr x1, [sp+240]
004fd614ldrsb x27, [x1]
004fd618ldr x0, [x1]
004fd61cstr x0, [sp+496]
004fd620bl os.(*ProcessState).ExitCode
004fd624str x0, [sp+64]
004fd628ldr x1, [sp+248]
004fd62cldrsb x27, [x1]
004fd630str w0, [x1+8]
004fd634b 0x4fd7c8
004fd638
004fd638loc_4fd638:
004fd638add x27, sp, 1208
004fd63cstp xzr, xzr, [x27]
004fd640add x5, sp, 1208
004fd644str x5, [sp+464]
004fd648ldr x5, [sp+288]
004fd64cldr x6, [sp+296]
004fd650str x5, [sp+448]
004fd654str x6, [sp+456]
004fd658str x5, [sp+440]
004fd65cldr x5, [sp+440]
004fd660cbnz x5, 0x4fd668
004fd664b 0x4fd678
004fd668
004fd668loc_4fd668:
004fd668ldr x5, [sp+440]
004fd66cldr x5, [x5+8]
004fd670str x5, [sp+440]
004fd674b 0x4fd67c
004fd678
004fd678loc_4fd678:
004fd678b 0x4fd67c
004fd67c
004fd67cloc_4fd67c:
004fd67cldr x5, [sp+464]
004fd680ldrsb x27, [x5]
004fd684ldr x6, [sp+440]
004fd688ldr x7, [sp+456]
004fd68cstr x6, [x5]
004fd690adrp x27, 0x54e000
004fd694ldr w6, [x27+3056]
004fd698cbz w6, 0x4fd6a0
004fd69cb 0x4fd6a4
004fd6a0
004fd6a0loc_4fd6a0:
004fd6a0b 0x4fd6b8
004fd6a4
004fd6a4loc_4fd6a4:
004fd6a4bl runtime.gcWriteBarrier2
004fd6a8str x7, [x25]
004fd6acldr x6, [x5+8]
004fd6b0str x6, [x25+8]
004fd6b4b 0x4fd6b8
004fd6b8
004fd6b8loc_4fd6b8:
004fd6b8str x7, [x5+8]
004fd6bcldr x2, [sp+464]
004fd6c0ldrsb x27, [x2]
004fd6c4b 0x4fd6c8
004fd6c8
004fd6c8loc_4fd6c8:
004fd6c8str x2, [sp+472]
004fd6ccorr x4, xzr, 1
004fd6d0str x4, [sp+480]
004fd6d4str x4, [sp+488]
004fd6d8adrp x0, 0x1b3000
004fd6dcadd x0, x0, 17
004fd6e0orr x1, xzr, 2
004fd6e4mov x3, x4
004fd6e8bl fmt.Sprintf
004fd6ecstr x0, [sp+1192]
004fd6f0str x1, [sp+1200]
004fd6f4adrp x0, 0x188000
004fd6f8add x0, x0, 3648
004fd6fcbl runtime.newobject
004fd700str x0, [sp+432]
004fd704adrp x27, 0x54e000
004fd708ldr w5, [x27+3056]
004fd70ccbz w5, 0x4fd714
004fd710b 0x4fd718
004fd714
004fd714loc_4fd714:
004fd714b 0x4fd734
004fd718
004fd718loc_4fd718:
004fd718str x0, [sp+1360]
004fd71cmov x1, x0
004fd720adrp x0, 0x188000
004fd724add x0, x0, 3648
004fd728bl runtime.wbZero
004fd72cldr x0, [sp+1360]
004fd730b 0x4fd734
004fd734
004fd734loc_4fd734:
004fd734mov x20, x0
004fd738adr x27, 16
004fd73cstp x29, x27, [sp-24]
004fd740sub x29, sp, 24
004fd744bl fn_87cf8
004fd748sub x29, sp, 8
004fd74cldr x1, [sp+432]
004fd750ldrsb x27, [x1]
004fd754ldr x2, [sp+1192]
004fd758ldr x3, [sp+1200]
004fd75cstr x3, [x1+16]
004fd760adrp x27, 0x54e000
004fd764ldr w3, [x27+3056]
004fd768cbz w3, 0x4fd770
004fd76cb 0x4fd774
004fd770
004fd770loc_4fd770:
004fd770b 0x4fd788
004fd774
004fd774loc_4fd774:
004fd774bl runtime.gcWriteBarrier2
004fd778str x2, [x25]
004fd77cldr x3, [x1+8]
004fd780str x3, [x25+8]
004fd784b 0x4fd788
004fd788
004fd788loc_4fd788:
004fd788str x2, [x1+8]
004fd78cldr x1, [sp+248]
004fd790ldrsb x27, [x1]
004fd794ldr x2, [sp+432]
004fd798adrp x27, 0x54e000
004fd79cldr w3, [x27+3056]
004fd7a0cbz w3, 0x4fd7a8
004fd7a4b 0x4fd7ac
004fd7a8
004fd7a8loc_4fd7a8:
004fd7a8b 0x4fd7c0
004fd7ac
004fd7acloc_4fd7ac:
004fd7acbl runtime.gcWriteBarrier2
004fd7b0str x2, [x25]
004fd7b4ldr x3, [x1+72]
004fd7b8str x3, [x25+8]
004fd7bcb 0x4fd7c0
004fd7c0
004fd7c0loc_4fd7c0:
004fd7c0str x2, [x1+72]
004fd7c4b 0x4fd7c8
004fd7c8
004fd7c8loc_4fd7c8:
004fd7c8b 0x4fd7d0
004fd7cc
004fd7ccloc_4fd7cc:
004fd7ccb 0x4fd7d0
004fd7d0
004fd7d0loc_4fd7d0:
004fd7d0ldr x1, [sp+280]
004fd7d4cbnz x1, 0x4fd7dc
004fd7d8b 0x4fd7e8
004fd7dc
004fd7dcloc_4fd7dc:
004fd7dcldr x0, [sp+280]
004fd7e0bl bufio.(*Writer).Flush
004fd7e4b 0x4fd7ec
004fd7e8
004fd7e8loc_4fd7e8:
004fd7e8b 0x4fd7ec
004fd7ec
004fd7ecloc_4fd7ec:
004fd7ecldr x1, [sp+232]
004fd7f0cbnz x1, 0x4fd7f8
004fd7f4b 0x4fd804
004fd7f8
004fd7f8loc_4fd7f8:
004fd7f8ldr x0, [sp+232]
004fd7fcbl bufio.(*Writer).Flush
004fd800b 0x4fd808
004fd804
004fd804loc_4fd804:
004fd804b 0x4fd808
004fd808
004fd808loc_4fd808:
004fd808ldr x0, [sp+208]
004fd80cbl bytes.(*Buffer).Bytes
004fd810str x0, [sp+1048]
004fd814str x1, [sp+1056]
004fd818str x2, [sp+1064]
004fd81cldr x3, [sp+248]
004fd820ldrsb x27, [x3]
004fd824str x1, [x3+48]
004fd828str x2, [x3+56]
004fd82cadrp x27, 0x54e000
004fd830ldr w1, [x27+3056]
004fd834cbz w1, 0x4fd83c
004fd838b 0x4fd840
004fd83c
004fd83cloc_4fd83c:
004fd83cb 0x4fd854
004fd840
004fd840loc_4fd840:
004fd840bl runtime.gcWriteBarrier2
004fd844str x0, [x25]
004fd848ldr x1, [x3+40]
004fd84cstr x1, [x25+8]
004fd850b 0x4fd854
004fd854
004fd854loc_4fd854:
004fd854str x0, [x3+40]
004fd858ldr x0, [sp+176]
004fd85cbl bytes.(*Buffer).Bytes
004fd860str x0, [sp+1048]
004fd864str x1, [sp+1056]
004fd868str x2, [sp+1064]
004fd86cldr x3, [sp+248]
004fd870ldrsb x27, [x3]
004fd874str x1, [x3+24]
004fd878str x2, [x3+32]
004fd87cadrp x27, 0x54e000
004fd880ldr w1, [x27+3056]
004fd884cbz w1, 0x4fd88c
004fd888b 0x4fd890
004fd88c
004fd88cloc_4fd88c:
004fd88cb 0x4fd8a4
004fd890
004fd890loc_4fd890:
004fd890bl runtime.gcWriteBarrier2
004fd894str x0, [x25]
004fd898ldr x2, [x3+16]
004fd89cstr x2, [x25+8]
004fd8a0b 0x4fd8a4
004fd8a4
004fd8a4loc_4fd8a4:
004fd8a4str x0, [x3+16]
004fd8a8ldr x2, [sp+352]
004fd8acldrsb x27, [x2]
004fd8b0ldr x2, [x2+160]
004fd8b4cbnz x2, 0x4fd8bc
004fd8b8b 0x4fd8e0
004fd8bc
004fd8bcloc_4fd8bc:
004fd8bcldr x2, [sp+248]
004fd8c0ldrsb x27, [x2]
004fd8c4ldr x3, [sp+352]
004fd8c8ldrsb x27, [x3]
004fd8ccldr x3, [x3+160]
004fd8d0ldrsb x27, [x3]
004fd8d4ldr x3, [x3]
004fd8d8str w3, [x2+64]
004fd8dcb 0x4fd8e4
004fd8e0
004fd8e0loc_4fd8e0:
004fd8e0b 0x4fd8e4
004fd8e4
004fd8e4loc_4fd8e4:
004fd8e4b 0x4fdb2c
004fd8e8
004fd8e8loc_4fd8e8:
004fd8e8bl os/exec.(*Cmd).Start
004fd8ecstr x0, [sp+336]
004fd8f0str x1, [sp+344]
004fd8f4cbnz x0, 0x4fd8fc
004fd8f8b 0x4fda8c
004fd8fc
004fd8fcloc_4fd8fc:
004fd8fcadd x27, sp, 1208
004fd900stp xzr, xzr, [x27]
004fd904add x5, sp, 1208
004fd908str x5, [sp+400]
004fd90cldr x5, [sp+336]
004fd910ldr x6, [sp+344]
004fd914str x5, [sp+384]
004fd918str x6, [sp+392]
004fd91cstr x5, [sp+376]
004fd920ldr x5, [sp+376]
004fd924cbnz x5, 0x4fd92c
004fd928b 0x4fd93c
004fd92c
004fd92cloc_4fd92c:
004fd92cldr x5, [sp+376]
004fd930ldr x5, [x5+8]
004fd934str x5, [sp+376]
004fd938b 0x4fd940
004fd93c
004fd93cloc_4fd93c:
004fd93cb 0x4fd940
004fd940
004fd940loc_4fd940:
004fd940ldr x5, [sp+400]
004fd944ldrsb x27, [x5]
004fd948ldr x6, [sp+376]
004fd94cldr x7, [sp+392]
004fd950str x6, [x5]
004fd954adrp x27, 0x54e000
004fd958ldr w6, [x27+3056]
004fd95ccbz w6, 0x4fd964
004fd960b 0x4fd968
004fd964
004fd964loc_4fd964:
004fd964b 0x4fd97c
004fd968
004fd968loc_4fd968:
004fd968bl runtime.gcWriteBarrier2
004fd96cstr x7, [x25]
004fd970ldr x6, [x5+8]
004fd974str x6, [x25+8]
004fd978b 0x4fd97c
004fd97c
004fd97cloc_4fd97c:
004fd97cstr x7, [x5+8]
004fd980ldr x2, [sp+400]
004fd984ldrsb x27, [x2]
004fd988b 0x4fd98c
004fd98c
004fd98cloc_4fd98c:
004fd98cstr x2, [sp+408]
004fd990orr x4, xzr, 1
004fd994str x4, [sp+416]
004fd998str x4, [sp+424]
004fd99cadrp x0, 0x1b3000
004fd9a0add x0, x0, 17
004fd9a4orr x1, xzr, 2
004fd9a8mov x3, x4
004fd9acbl fmt.Sprintf
004fd9b0str x0, [sp+1192]
004fd9b4str x1, [sp+1200]
004fd9b8adrp x0, 0x188000
004fd9bcadd x0, x0, 3648
004fd9c0bl runtime.newobject
004fd9c4str x0, [sp+368]
004fd9c8adrp x27, 0x54e000
004fd9ccldr w5, [x27+3056]
004fd9d0cbz w5, 0x4fd9d8
004fd9d4b 0x4fd9dc
004fd9d8
004fd9d8loc_4fd9d8:
004fd9d8b 0x4fd9f8
004fd9dc
004fd9dcloc_4fd9dc:
004fd9dcstr x0, [sp+1360]
004fd9e0mov x1, x0
004fd9e4adrp x0, 0x188000
004fd9e8add x0, x0, 3648
004fd9ecbl runtime.wbZero
004fd9f0ldr x0, [sp+1360]
004fd9f4b 0x4fd9f8
004fd9f8
004fd9f8loc_4fd9f8:
004fd9f8mov x20, x0
004fd9fcadr x27, 16
004fda00stp x29, x27, [sp-24]
004fda04sub x29, sp, 24
004fda08bl fn_87cf8
004fda0csub x29, sp, 8
004fda10ldr x1, [sp+368]
004fda14ldrsb x27, [x1]
004fda18ldr x2, [sp+1192]
004fda1cldr x3, [sp+1200]
004fda20str x3, [x1+16]
004fda24adrp x27, 0x54e000
004fda28ldr w3, [x27+3056]
004fda2ccbz w3, 0x4fda34
004fda30b 0x4fda38
004fda34
004fda34loc_4fda34:
004fda34b 0x4fda4c
004fda38
004fda38loc_4fda38:
004fda38bl runtime.gcWriteBarrier2
004fda3cstr x2, [x25]
004fda40ldr x3, [x1+8]
004fda44str x3, [x25+8]
004fda48b 0x4fda4c
004fda4c
004fda4cloc_4fda4c:
004fda4cstr x2, [x1+8]
004fda50ldr x1, [sp+248]
004fda54ldrsb x27, [x1]
004fda58ldr x2, [sp+368]
004fda5cadrp x27, 0x54e000
004fda60ldr w3, [x27+3056]
004fda64cbz w3, 0x4fda6c
004fda68b 0x4fda70
004fda6c
004fda6cloc_4fda6c:
004fda6cb 0x4fda84
004fda70
004fda70loc_4fda70:
004fda70bl runtime.gcWriteBarrier2
004fda74str x2, [x25]
004fda78ldr x3, [x1+72]
004fda7cstr x3, [x25+8]
004fda80b 0x4fda84
004fda84
004fda84loc_4fda84:
004fda84str x2, [x1+72]
004fda88b 0x4fda90
004fda8c
004fda8cloc_4fda8c:
004fda8cb 0x4fda90
004fda90
004fda90loc_4fda90:
004fda90adrp x0, 0x134000
004fda94add x0, x0, 3904
004fda98bl runtime.newobject
004fda9cstr x0, [sp+360]
004fdaa0adrp x1, 0
004fdaa4add x1, x1, 3072
004fdaa8str x1, [x0]
004fdaacldr x1, [sp+352]
004fdab0ldr x2, [sp+360]
004fdab4ldrsb x27, [x2]
004fdab8adrp x27, 0x54e000
004fdabcldr w3, [x27+3056]
004fdac0cbz w3, 0x4fdac8
004fdac4b 0x4fdacc
004fdac8
004fdac8loc_4fdac8:
004fdac8b 0x4fdae0
004fdacc
004fdaccloc_4fdacc:
004fdaccbl runtime.gcWriteBarrier2
004fdad0str x1, [x25]
004fdad4ldr x3, [x2+8]
004fdad8str x3, [x25+8]
004fdadcb 0x4fdae0
004fdae0
004fdae0loc_4fdae0:
004fdae0str x1, [x2+8]
004fdae4ldr x0, [sp+360]
004fdae8bl runtime.newproc
004fdaecldr x1, [sp+352]
004fdaf0ldrsb x27, [x1]
004fdaf4ldr x1, [x1+160]
004fdaf8cbnz x1, 0x4fdb00
004fdafcb 0x4fdb24
004fdb00
004fdb00loc_4fdb00:
004fdb00ldr x2, [sp+248]
004fdb04ldrsb x27, [x2]
004fdb08ldr x3, [sp+352]
004fdb0cldrsb x27, [x3]
004fdb10ldr x3, [x3+160]
004fdb14ldrsb x27, [x3]
004fdb18ldr x3, [x3]
004fdb1cstr w3, [x2+64]
004fdb20b 0x4fdb28
004fdb24
004fdb24loc_4fdb24:
004fdb24b 0x4fdb28
004fdb28
004fdb28loc_4fdb28:
004fdb28b 0x4fdb2c
004fdb2c
004fdb2cloc_4fdb2c:
004fdb2cldr x2, [sp+248]
004fdb30str x2, [sp+1168]
004fdb34str xzr, [sp+1048]
004fdb38add x27, sp, 1056
004fdb3cstp xzr, xzr, [x27]
004fdb40add x27, sp, 1176
004fdb44stp xzr, xzr, [x27]
004fdb48ldr x1, [sp+1168]
004fdb4cadrp x0, 0x217000
004fdb50add x0, x0, 384
004fdb54bl google.golang.org/protobuf/proto.Marshal
004fdb58str x0, [sp+1048]
004fdb5cstr x1, [sp+1056]
004fdb60str x2, [sp+1064]
004fdb64str x3, [sp+1176]
004fdb68str x4, [sp+1184]
004fdb6cldr x2, [sp+1048]
004fdb70ldr x3, [sp+1056]
004fdb74ldr x4, [sp+1064]
004fdb78str x2, [sp+1248]
004fdb7cstr x3, [sp+1256]
004fdb80str x4, [sp+1264]
004fdb84ldr x2, [sp+1176]
004fdb88ldr x3, [sp+1184]
004fdb8cstr x2, [sp+1232]
004fdb90str x3, [sp+1240]
004fdb94ldr x2, [sp+1248]
004fdb98ldr x3, [sp+1256]
004fdb9cldr x4, [sp+1264]
004fdba0str x2, [sp+1416]
004fdba4str x3, [sp+1424]
004fdba8str x4, [sp+1432]
004fdbacldr x3, [sp+1232]
004fdbb0ldr x4, [sp+1240]
004fdbb4str x3, [sp+336]
004fdbb8str x4, [sp+344]
004fdbbcldr x0, [sp+1416]
004fdbc0ldr x1, [sp+1424]
004fdbc4ldr x2, [sp+1432]
004fdbc8ldr x26, [sp+1440]
004fdbccldr x5, [x26]
004fdbd0blr x5
004fdbd4bl runtime.deferreturn
004fdbd8ldp x29, x30, [sp-8]
004fdbdcadd sp, sp, 1408
004fdbe0ret x30
004fdbe4
004fdbe4loc_4fdbe4:
004fdbe4stp x0, x1, [sp+8]
004fdbe8stp x2, x3, [sp+24]
004fdbecmov x3, x30
004fdbf0bl runtime.morestack_noctxt.abi0
004fdbf4ldp x0, x1, [sp+8]
004fdbf8ldp x2, x3, [sp+24]
004fdbfcb 0x4fc770
004fc770
004fdc00
004fdc00github.com/bishopfox/sliver/implant/sliver/handlers.executeHandler.func1: ; void github.com/bishopfox/sliver/implant/sliver/handlers.executeHandler.func1(void)
004fdc00ldr x16, [x28+16]
004fdc04subs xzr, sp, x16
004fdc08b.ls 0x4fdc30
004fdc0cstr x30, [sp-32]!
004fdc10stur x29, [sp-8]
004fdc14sub x29, sp, 8
004fdc18ldr x0, [x26+8]
004fdc1cstr x0, [sp+16]
004fdc20bl os/exec.(*Cmd).Wait
004fdc24ldur x29, [sp-8]
004fdc28ldr x30, [sp], 32
004fdc2cret x30
004fdc30
004fdc30loc_4fdc30:
004fdc30mov x3, x30
004fdc34bl runtime.morestack.abi0
004fdc38b 0x4fdc00
004fdc3cudf 0
004fdc00
004fdc00github.com/bishopfox/sliver/implant/sliver/handlers.executeHandler.func1: ; void github.com/bishopfox/sliver/implant/sliver/handlers.executeHandler.func1(void)
004fdc00ldr x16, [x28+16]
004fdc04subs xzr, sp, x16
004fdc08b.ls 0x4fdc30
004fdc0cstr x30, [sp-32]!
004fdc10stur x29, [sp-8]
004fdc14sub x29, sp, 8
004fdc18ldr x0, [x26+8]
004fdc1cstr x0, [sp+16]
004fdc20bl os/exec.(*Cmd).Wait
004fdc24ldur x29, [sp-8]
004fdc28ldr x30, [sp], 32
004fdc2cret x30
004fdc30
004fdc30loc_4fdc30:
004fdc30mov x3, x30
004fdc34bl runtime.morestack.abi0
004fdc38b 0x4fdc00
004fdc3cudf 0
004fdc00
004fdc40
004fdc40github.com/bishopfox/sliver/implant/sliver/handlers.executeHandler.deferwrap2: ; void github.com/bishopfox/sliver/implant/sliver/handlers.executeHandler.deferwrap2(void)
004fdc40ldr x16, [x28+16]
004fdc44subs xzr, sp, x16
004fdc48b.ls 0x4fdc78
004fdc4cstr x30, [sp-32]!
004fdc50stur x29, [sp-8]
004fdc54sub x29, sp, 8
004fdc58ldr x16, [x28+32]
004fdc5ccbnz x16, 0x4fdc84
004fdc60
004fdc60loc_4fdc60:
004fdc60ldr x0, [x26+8]
004fdc64str x0, [sp+16]
004fdc68bl os.(*File).Close
004fdc6cldur x29, [sp-8]
004fdc70ldr x30, [sp], 32
004fdc74ret x30
004fdc78
004fdc78loc_4fdc78:
004fdc78mov x3, x30
004fdc7cbl runtime.morestack.abi0
004fdc80b 0x4fdc40
004fdc84
004fdc84loc_4fdc84:
004fdc84ldr x17, [x16]
004fdc88add x20, sp, 40
004fdc8csubs xzr, x20, x17
004fdc90b.ne 0x4fdc60
004fdc94add x20, sp, 8
004fdc98str x20, [x16]
004fdc9cb 0x4fdc60
004fdc40
004fdc40github.com/bishopfox/sliver/implant/sliver/handlers.executeHandler.deferwrap2: ; void github.com/bishopfox/sliver/implant/sliver/handlers.executeHandler.deferwrap2(void)
004fdc40ldr x16, [x28+16]
004fdc44subs xzr, sp, x16
004fdc48b.ls 0x4fdc78
004fdc4cstr x30, [sp-32]!
004fdc50stur x29, [sp-8]
004fdc54sub x29, sp, 8
004fdc58ldr x16, [x28+32]
004fdc5ccbnz x16, 0x4fdc84
004fdc60
004fdc60loc_4fdc60:
004fdc60ldr x0, [x26+8]
004fdc64str x0, [sp+16]
004fdc68bl os.(*File).Close
004fdc6cldur x29, [sp-8]
004fdc70ldr x30, [sp], 32
004fdc74ret x30
004fdc78
004fdc78loc_4fdc78:
004fdc78mov x3, x30
004fdc7cbl runtime.morestack.abi0
004fdc80b 0x4fdc40
004fdc84
004fdc84loc_4fdc84:
004fdc84ldr x17, [x16]
004fdc88add x20, sp, 40
004fdc8csubs xzr, x20, x17
004fdc90b.ne 0x4fdc60
004fdc94add x20, sp, 8
004fdc98str x20, [x16]
004fdc9cb 0x4fdc60
004fdc40
Loading..