Skip to content

Instantly share code, notes, and snippets.

@aluzardo
Created July 12, 2016 09:12
Show Gist options
  • Save aluzardo/cef03c3fd9d2458b083e4d069b5dbb96 to your computer and use it in GitHub Desktop.
Save aluzardo/cef03c3fd9d2458b083e4d069b5dbb96 to your computer and use it in GitHub Desktop.
iOS Webkit Debug Proxy
Last login: Tue Jul 12 10:58:57 on ttys001
➜ ~ ios_webkit_debug_proxy -c 39d39a8bf0d6635268e5997dae574c04246f5e2b:27753 -d
ss.add_fd(3)
ss.recv fd=3 len=294
ss.recv fd=3 len=684
ss.add_server_fd(4)
ss.add_fd(6)
wi.send_packet[245]:
00 00 00 F1 62 70 6C 69 73 74 30 30 D1 01 02 5F 10 12 57 ....bplist00..._..W
49 52 46 69 6E 61 6C 4D 65 73 73 61 67 65 4B 65 79 4F 10 IRFinalMessageKeyO.
AA 62 70 6C 69 73 74 30 30 D2 01 03 02 04 5A 5F 5F 73 65 .bplist00.....Z__se
6C 65 63 74 6F 72 5F 10 16 5F 72 70 63 5F 72 65 70 6F 72 lector_.._rpc_repor
74 49 64 65 6E 74 69 66 69 65 72 3A 5A 5F 5F 61 72 67 75 tIdentifier:Z__argu
6D 65 6E 74 D1 05 06 5F 10 1A 57 49 52 43 6F 6E 6E 65 63 ment..._..WIRConnec
74 69 6F 6E 49 64 65 6E 74 69 66 69 65 72 4B 65 79 5F 10 tionIdentifierKey_.
24 36 43 36 32 34 42 32 43 2D 46 30 31 36 2D 34 43 44 35 $6C624B2C-F016-4CD5
2D 39 44 34 36 2D 44 43 34 33 42 45 36 42 32 37 43 33 08 -9D46-DC43BE6B27C3.
0D 18 31 3C 3F 5C 00 00 00 00 00 00 01 01 00 00 00 00 00 ..1<?\.............
00 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 83 ...................
A0 08 0B 20 00 00 00 00 00 00 01 01 00 00 00 00 00 00 00 ... ...............
03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CE .................
ss.recv fd=6 len=4
wi.recv[4]:
00 00 00 A3 ....
ss.recv fd=6 len=163
wi.recv[163]:
62 70 6C 69 73 74 30 30 D1 01 02 5F 10 12 57 49 52 46 69 bplist00..._..WIRFi
6E 61 6C 4D 65 73 73 61 67 65 4B 65 79 4F 10 5D 62 70 6C nalMessageKeyO.]bpl
69 73 74 30 30 D2 01 02 03 04 5A 5F 5F 73 65 6C 65 63 74 ist00.....Z__select
6F 72 5A 5F 5F 61 72 67 75 6D 65 6E 74 5F 10 11 5F 72 70 orZ__argument_.._rp
63 5F 72 65 70 6F 72 74 53 65 74 75 70 3A D0 08 0D 18 23 c_reportSetup:....#
37 00 00 00 00 00 00 01 01 00 00 00 00 00 00 00 05 00 00 7..................
00 00 00 00 00 00 00 00 00 00 00 00 00 38 08 0B 20 00 00 .............8.. ..
00 00 00 00 01 01 00 00 00 00 00 00 00 03 00 00 00 00 00 ...................
00 00 00 00 00 00 00 00 00 00 80 ...........
wi.recv_packet[167]:
00 00 00 A3 62 70 6C 69 73 74 30 30 D1 01 02 5F 10 12 57 ....bplist00..._..W
49 52 46 69 6E 61 6C 4D 65 73 73 61 67 65 4B 65 79 4F 10 IRFinalMessageKeyO.
5D 62 70 6C 69 73 74 30 30 D2 01 02 03 04 5A 5F 5F 73 65 ]bplist00.....Z__se
6C 65 63 74 6F 72 5A 5F 5F 61 72 67 75 6D 65 6E 74 5F 10 lectorZ__argument_.
11 5F 72 70 63 5F 72 65 70 6F 72 74 53 65 74 75 70 3A D0 ._rpc_reportSetup:.
08 0D 18 23 37 00 00 00 00 00 00 01 01 00 00 00 00 00 00 ...#7..............
00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 38 08 .................8.
0B 20 00 00 00 00 00 00 01 01 00 00 00 00 00 00 00 03 00 . .................
00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 ...............
Connected :27753 to Mavrix Test iPad4 (39d39a8bf0d6635268e5997dae574c04246f5e2b)
ss.recv fd=6 len=446
wi.recv[446]:
00 00 01 BA 62 70 6C 69 73 74 30 30 D1 01 02 5F 10 12 57 ....bplist00..._..W
49 52 46 69 6E 61 6C 4D 65 73 73 61 67 65 4B 65 79 4F 11 IRFinalMessageKeyO.
01 70 62 70 6C 69 73 74 30 30 D2 01 02 03 04 5A 5F 5F 73 .pbplist00.....Z__s
65 6C 65 63 74 6F 72 5A 5F 5F 61 72 67 75 6D 65 6E 74 5F electorZ__argument_
10 24 5F 72 70 63 5F 72 65 70 6F 72 74 43 6F 6E 6E 65 63 .$_rpc_reportConnec
74 65 64 41 70 70 6C 69 63 61 74 69 6F 6E 4C 69 73 74 3A tedApplicationList:
D1 05 06 5F 10 1B 57 49 52 41 70 70 6C 69 63 61 74 69 6F ..._..WIRApplicatio
6E 44 69 63 74 69 6F 6E 61 72 79 4B 65 79 D1 07 08 58 50 nDictionaryKey...XP
49 44 3A 33 31 36 36 D5 09 0A ID:3166...
0B 0C 0D 0E 0F 10 11 12 5F 10 21 57 49 52 41 70 70 6C 69 ........_.!WIRAppli
63 61 74 69 6F 6E 42 75 6E 64 6C 65 49 64 65 6E 74 69 66 cationBundleIdentif
69 65 72 4B 65 79 5F 10 15 57 49 52 41 70 70 6C 69 63 61 ierKey_..WIRApplica
74 69 6F 6E 4E 61 6D 65 4B 65 79 5F 10 18 57 49 52 49 73 tionNameKey_..WIRIs
41 70 70 6C 69 63 61 74 69 6F 6E 50 72 6F 78 79 4B 65 79 ApplicationProxyKey
5F 10 19 57 49 52 49 73 41 70 70 6C 69 63 61 74 69 6F 6E _..WIRIsApplication
41 63 74 69 76 65 4B 65 79 5F 10 1B 57 49 52 41 70 70 6C ActiveKey_..WIRAppl
69 63 61 74 69 6F 6E 49 64 65 6E 74 69 66 69 65 72 4B 65 icationIdentifierKe
79 59 6C 6F 63 6B 64 6F 77 6E 64 50 08 10 01 58 50 49 44 yYlockdowndP...XPID
3A 33 31 36 36 00 08 00 0D 00 18 00 23 00 4A 00 4D 00 6B :3166.......#.J.M.k
00 6E 00 77 00 82 00 A6 00 BE 00 D9 00 F5 01 13 01 1D 01 .n.w...............
1E 01 1F 01 21 00 00 00 00 00 00 02 01 00 00 00 00 00 00 ....!..............
00 13 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 2A 00 .................*.
08 00 0B 00 20 00 00 00 00 00 00 02 01 00 00 00 00 00 00 .... ..............
00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 94 ..................
wi.recv_packet[446]:
00 00 01 BA 62 70 6C 69 73 74 30 30 D1 01 02 5F 10 12 57 ....bplist00..._..W
49 52 46 69 6E 61 6C 4D 65 73 73 61 67 65 4B 65 79 4F 11 IRFinalMessageKeyO.
01 70 62 70 6C 69 73 74 30 30 D2 01 02 03 04 5A 5F 5F 73 .pbplist00.....Z__s
65 6C 65 63 74 6F 72 5A 5F 5F 61 72 67 75 6D 65 6E 74 5F electorZ__argument_
10 24 5F 72 70 63 5F 72 65 70 6F 72 74 43 6F 6E 6E 65 63 .$_rpc_reportConnec
74 65 64 41 70 70 6C 69 63 61 74 69 6F 6E 4C 69 73 74 3A tedApplicationList:
D1 05 06 5F 10 1B 57 49 52 41 70 70 6C 69 63 61 74 69 6F ..._..WIRApplicatio
6E 44 69 63 74 69 6F 6E 61 72 79 4B 65 79 D1 07 08 58 50 nDictionaryKey...XP
49 44 3A 33 31 36 36 D5 09 0A ID:3166...
0B 0C 0D 0E 0F 10 11 12 5F 10 21 57 49 52 41 70 70 6C 69 ........_.!WIRAppli
63 61 74 69 6F 6E 42 75 6E 64 6C 65 49 64 65 6E 74 69 66 cationBundleIdentif
69 65 72 4B 65 79 5F 10 15 57 49 52 41 70 70 6C 69 63 61 ierKey_..WIRApplica
74 69 6F 6E 4E 61 6D 65 4B 65 79 5F 10 18 57 49 52 49 73 tionNameKey_..WIRIs
41 70 70 6C 69 63 61 74 69 6F 6E 50 72 6F 78 79 4B 65 79 ApplicationProxyKey
5F 10 19 57 49 52 49 73 41 70 70 6C 69 63 61 74 69 6F 6E _..WIRIsApplication
41 63 74 69 76 65 4B 65 79 5F 10 1B 57 49 52 41 70 70 6C ActiveKey_..WIRAppl
69 63 61 74 69 6F 6E 49 64 65 6E 74 69 66 69 65 72 4B 65 icationIdentifierKe
79 59 6C 6F 63 6B 64 6F 77 6E 64 50 08 10 01 58 50 49 44 yYlockdowndP...XPID
3A 33 31 36 36 00 08 00 0D 00 18 00 23 00 4A 00 4D 00 6B :3166.......#.J.M.k
00 6E 00 77 00 82 00 A6 00 BE 00 D9 00 F5 01 13 01 1D 01 .n.w...............
1E 01 1F 01 21 00 00 00 00 00 00 02 01 00 00 00 00 00 00 ....!..............
00 13 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 2A 00 .................*.
08 00 0B 00 20 00 00 00 00 00 00 02 01 00 00 00 00 00 00 .... ..............
00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 94 ..................
wi.send_packet[289]:
00 00 01 1D 62 70 6C 69 73 74 30 30 D1 01 02 5F 10 12 57 ....bplist00..._..W
49 52 46 69 6E 61 6C 4D 65 73 73 61 67 65 4B 65 79 4F 10 IRFinalMessageKeyO.
D6 62 70 6C 69 73 74 30 30 D2 01 03 02 04 5A 5F 5F 73 65 .bplist00.....Z__se
6C 65 63 74 6F 72 5F 10 17 5F 72 70 63 5F 66 6F 72 77 61 lector_.._rpc_forwa
72 64 47 65 74 4C 69 73 74 69 6E 67 3A 5A 5F 5F 61 72 67 rdGetListing:Z__arg
75 6D 65 6E 74 D2 05 07 06 08 5F 10 1A 57 49 52 43 6F 6E ument....._..WIRCon
6E 65 63 74 69 6F 6E 49 64 65 6E 74 69 66 69 65 72 4B 65 nectionIdentifierKe
79 5F 10 24 36 43 36 32 34 42 32 43 2D 46 30 31 36 2D 34 y_.$6C624B2C-F016-4
43 44 35 2D 39 44 34 36 2D 44 43 34 33 42 45 36 42 32 37 CD5-9D46-DC43BE6B27
43 33 5F 10 1B 57 49 52 41 70 70 6C 69 63 61 74 69 6F 6E C3_..WIRApplication
49 64 65 6E 74 69 66 69 65 72 4B 65 79 58 50 49 44 3A 33 IdentifierKeyXPID:3
31 36 36 08 0D 18 32 3D 42 5F 86 A4 00 00 00 00 00 00 01 166...2=B_.........
01 00 00 00 00 00 00 00 09 00 00 00 00 00 00 00 00 00 00 ...................
00 00 00 00 00 AD A0 08 0B 20 00 00 00 00 00 00 01 01 00 ......... .........
00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 ...................
00 00 00 FA ....
ss.recv fd=6 len=4
wi.recv[4]:
00 00 01 6F ...o
ss.recv fd=6 len=367
wi.recv[367]:
62 70 6C 69 73 74 30 30 D1 01 02 5F 10 12 57 49 52 46 69 bplist00..._..WIRFi
6E 61 6C 4D 65 73 73 61 67 65 4B 65 79 4F 11 01 25 62 70 nalMessageKeyO..%bp
6C 69 73 74 30 30 D2 01 02 03 04 5A 5F 5F 73 65 6C 65 63 list00.....Z__selec
74 6F 72 5A 5F 5F 61 72 67 75 6D 65 6E 74 5F 10 1D 5F 72 torZ__argument_.._r
70 63 5F 61 70 70 6C 69 63 61 74 69 6F 6E 44 69 73 63 6F pc_applicationDisco
6E 6E 65 63 74 65 64 3A D5 05 06 07 08 09 0A nnected:.......
0B 0C 0D 0E 5F 10 21 57 49 52 41 70 70 6C 69 63 61 74 69 ...._.!WIRApplicati
6F 6E 42 75 6E 64 6C 65 49 64 65 6E 74 69 66 69 65 72 4B onBundleIdentifierK
65 79 5F 10 15 57 49 52 41 70 70 6C 69 63 61 74 69 6F 6E ey_..WIRApplication
4E 61 6D 65 4B 65 79 5F 10 18 57 49 52 49 73 41 70 70 6C NameKey_..WIRIsAppl
69 63 61 74 69 6F 6E 50 72 6F 78 79 4B 65 79 5F 10 19 57 icationProxyKey_..W
49 52 49 73 41 70 70 6C 69 63 61 74 69 6F 6E 41 63 74 69 IRIsApplicationActi
76 65 4B 65 79 5F 10 1B 57 49 52 41 70 70 6C 69 63 61 74 veKey_..WIRApplicat
69 6F 6E 49 64 65 6E 74 69 66 69 65 72 4B 65 79 59 6C 6F ionIdentifierKeyYlo
63 6B 64 6F 77 6E 64 50 08 10 01 58 50 49 44 3A 33 31 36 ckdowndP...XPID:316
36 08 0D 18 23 43 4E 72 8A A5 C1 DF E9 EA EB ED 00 00 00 6...#CNr...........
00 00 00 01 01 00 00 00 00 00 00 00 0F 00 00 00 00 00 00 ...................
00 00 00 00 00 00 00 00 00 F6 00 08 00 0B 00 20 00 00 00 ............... ...
00 00 00 02 01 00 00 00 00 00 00 00 03 00 00 00 00 00 00 ...................
00 00 00 00 00 00 00 00 01 49 .........I
wi.recv_packet[371]:
00 00 01 6F 62 70 6C 69 73 74 30 30 D1 01 02 5F 10 12 57 ...obplist00..._..W
49 52 46 69 6E 61 6C 4D 65 73 73 61 67 65 4B 65 79 4F 11 IRFinalMessageKeyO.
01 25 62 70 6C 69 73 74 30 30 D2 01 02 03 04 5A 5F 5F 73 .%bplist00.....Z__s
65 6C 65 63 74 6F 72 5A 5F 5F 61 72 67 75 6D 65 6E 74 5F electorZ__argument_
10 1D 5F 72 70 63 5F 61 70 70 6C 69 63 61 74 69 6F 6E 44 .._rpc_applicationD
69 73 63 6F 6E 6E 65 63 74 65 64 3A D5 05 06 07 08 09 0A isconnected:.......
0B 0C 0D 0E 5F 10 21 57 49 52 41 70 70 6C 69 63 61 74 69 ...._.!WIRApplicati
6F 6E 42 75 6E 64 6C 65 49 64 65 6E 74 69 66 69 65 72 4B onBundleIdentifierK
65 79 5F 10 15 57 49 52 41 70 70 6C 69 63 61 74 69 6F 6E ey_..WIRApplication
4E 61 6D 65 4B 65 79 5F 10 18 57 49 52 49 73 41 70 70 6C NameKey_..WIRIsAppl
69 63 61 74 69 6F 6E 50 72 6F 78 79 4B 65 79 5F 10 19 57 icationProxyKey_..W
49 52 49 73 41 70 70 6C 69 63 61 74 69 6F 6E 41 63 74 69 IRIsApplicationActi
76 65 4B 65 79 5F 10 1B 57 49 52 41 70 70 6C 69 63 61 74 veKey_..WIRApplicat
69 6F 6E 49 64 65 6E 74 69 66 69 65 72 4B 65 79 59 6C 6F ionIdentifierKeyYlo
63 6B 64 6F 77 6E 64 50 08 10 01 58 50 49 44 3A 33 31 36 ckdowndP...XPID:316
36 08 0D 18 23 43 4E 72 8A A5 C1 DF E9 EA EB ED 00 00 00 6...#CNr...........
00 00 00 01 01 00 00 00 00 00 00 00 0F 00 00 00 00 00 00 ...................
00 00 00 00 00 00 00 00 00 F6 00 08 00 0B 00 20 00 00 00 ............... ...
00 00 00 02 01 00 00 00 00 00 00 00 03 00 00 00 00 00 00 ...................
00 00 00 00 00 00 00 00 01 49 .........I
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment