Skip to content

Instantly share code, notes, and snippets.

@shahifaqeer
Created February 2, 2015 22:20
Show Gist options
  • Save shahifaqeer/9c84092a7bdcf21150f6 to your computer and use it in GitHub Desktop.
Save shahifaqeer/9c84092a7bdcf21150f6 to your computer and use it in GitHub Desktop.
from lwpb.codec import MessageCodec
codec = MessageCodec(pb2file='trace.pb2', typename='passive.Trace')
data = open('passive-sample_trace', 'r').read()
# Does something like this work?
trace = codec.decode(data)
5
UNKNOWN
OW2CB05D873B24 1404739219733118 72055 1406905106
83364717 239279 0
cafe01a8bf4c1fd7aa502f260e257b1506904eee
1406905076920379 0
0 42 2
88227 60 2
1216731 98 51985
1048 98 36464
94 98 51985
3673349 131 9820
65 111 9820
48 66 9820
2974 66 54465
1003 66 54465
30897 66 9820
4979666 60 2
30 42 2
683047 85 41562
63428 162 58659
3562 74 65449
61433 74 3801
2369 66 65449
1468 286 65449
12221 1 8cbd1dd99d6c406c 1 1e1f4f6e108dede3 6 64331 443
12899 1 1e1f4f6e108dede3 1 8cbd1dd99d6c406c 6 443 64330
13438 1 8cbd1dd99d6c406c 1 1e1f4f6e108dede3 6 64325 443
15102 1 1e1f4f6e108dede3 1 8cbd1dd99d6c406c 6 443 64329
16914 1 8cbd1dd99d6c406c 1 1e1f4f6e108dede3 6 64320 443
17293 1 1e1f4f6e108dede3 1 8cbd1dd99d6c406c 6 443 64328
18403 1 8cbd1dd99d6c406c 1 85efa21de3ab3f02 17 64674 53
20936 1 8cbd1dd99d6c406c 1 2be20d7e1450919a 6 64316 443
28746 1 8cbd1dd99d6c406c 1 1e1f4f6e108dede3 6 64323 443
34058 1 8cbd1dd99d6c406c 1 4c19ee86ca4d16f9 6 64314 443
35950 1 d9f914097c7ba96 1 8cbd1dd99d6c406c 6 443 64322
35985 1 8cbd1dd99d6c406c 1 85efa21de3ab3f02 17 51922 53
36068 1 8cbd1dd99d6c406c 1 1e1f4f6e108dede3 6 64327 443
36239 1 8cbd1dd99d6c406c 1 dcbb1a29601af1cf 6 64315 443
39822 1 85efa21de3ab3f02 1 8cbd1dd99d6c406c 17 53 64674
41562 1 3f8a35273fd7f647 1 25878e8472bf8ef0 17 50649 53
41848 1 2be20d7e1450919a 1 8cbd1dd99d6c406c 6 443 64316
43080 1 8cbd1dd99d6c406c 1 1e1f4f6e108dede3 6 64324 443
43397 1 8cbd1dd99d6c406c 1 2be20d7e1450919a 6 64317 443
44039 1 2be20d7e1450919a 1 8cbd1dd99d6c406c 6 443 64317
48648 1 8cbd1dd99d6c406c 1 a22734167da5f91d 6 64319 443
49905 1 1e1f4f6e108dede3 1 8cbd1dd99d6c406c 6 443 64327
52096 1 1e1f4f6e108dede3 1 8cbd1dd99d6c406c 6 443 64326
54126 1 8cbd1dd99d6c406c 1 a22734167da5f91d 6 64318 443
54283 1 1e1f4f6e108dede3 1 8cbd1dd99d6c406c 6 443 64325
56490 1 1e1f4f6e108dede3 1 8cbd1dd99d6c406c 6 443 64324
58659 1 25878e8472bf8ef0 1 3f8a35273fd7f647 17 53 50649
58677 1 1e1f4f6e108dede3 1 8cbd1dd99d6c406c 6 443 64323
60031 1 8cbd1dd99d6c406c 1 1e1f4f6e108dede3 6 64321 443
61469 1 dcbb1a29601af1cf 1 8cbd1dd99d6c406c 6 443 64315
63071 1 1e1f4f6e108dede3 1 8cbd1dd99d6c406c 6 443 64321
65262 1 1e1f4f6e108dede3 1 8cbd1dd99d6c406c 6 443 64320
65449 1 3f8a35273fd7f647 1 f0e512a1aee52151 6 40369 443
0 0
14 6 0 googlehosted.l.googleusercontent.com f0e512a1aee52151 38
14 6 0 googlehosted.l.googleusercontent.com af7a6f6c35c0fd23 38
14 6 0 googlehosted.l.googleusercontent.com 497826958757b30e 38
99 2 0 www.google.com 4c19ee86ca4d16f9 44
99 2 0 www.google.com dcbb1a29601af1cf 44
99 2 0 www.google.com a22734167da5f91d 44
99 2 0 www.google.com 1e1f4f6e108dede3 44
99 2 0 www.google.com d9f914097c7ba96 44
168 2 1 af55fb310b430278fe524ccde6122ffa18bd91ed 2be20d7e1450919a 20
14 6 0 lh4.googleusercontent.com 0 googlehosted.l.googleusercontent.com 21338
168 2 1 af55fb310b430278fe524ccde6122ffa18bd91ed 1 af55fb310b430278fe524ccde6122ffa18bd91ed 3320
13 256
wget https://raw.github.com/sburnett/bismark-passive-server-go/master/passive/trace.proto
protoc trace.proto -o trace.pb2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment