Page Menu
Home
GnuPG
Search
Configure Global Search
Log In
Files
F282052
32bit-crash.py
4tmuelle (Tobias Mueller)
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Authored By
4tmuelle
Apr 10 2018, 3:30 PM
2018-04-10 15:30:55 (UTC+2)
Size
1 KB
Subscribers
None
32bit-crash.py
View Options
#!/usr/bin/env python
import
gpg
KEY
=
"""
-----BEGIN PGP PUBLIC KEY BLOCK-----
mI0EWR644wEEAMXFFWle1+3Q/i5sM3LUkx6/yzbALP5XVirUA1w0kgPwtrdp87nl
+xw6zRJ49xqVtsTsBTbXDI+PPM5WBRRwWSP7/gXj2MZkHX1hs34+jh+13xcEFDa4
KftZIYTYJXyMi/5t9Erh93Vt93xQpoAe0KShCP7jHXblQVBRI9h1JEevABEBAAG0
PUJydWNlIFdheW5lIChodHRwczovL2JydWNlLndheW5lKSA8YnJ1Y2Uud2F5bmVA
d2F5bmVjb3JwLmNvbT6IzgQTAQgAOBYhBLzjPSAzzwjr/fFvex1OZMKPYiYKBQJZ
HrjjAhsDBQsJCAcCBhUICQoLAgQWAgMBAh4BAheAAAoJEB1OZMKPYiYK40MD/j+E
1aybkQZa8vPSXQYTov+HLqjhlU+wrUtgXogGpBnqDS0gFWqZyct1upuhLT9dVeYU
9STCcWFGqpeqwxMC2DbP54qvVYbQBUHn74Mg7T4PN3GjhdJEjQxYYBxv5RYOOZdq
cj5oCV/l3x2Cmku33k3CdNhaBHgaLWDtnpd8tMlpiQEzBBABCgAdFiEEz9Sf5owJ
JNgwvkv9pcibizg+51QFAlqIJ8QACgkQpcibizg+51RTJggAmlAXD6YtlWPEkJT8
9rgJDWiUv9ekYXmUEACktNu0ORp0FRZ4KJs8YlS0+6rYM5n0rzU4T1RfiQz408WA
E/DvFrYgyvXW5x5CLTTIOgLDTLVHTqkjtg4ZtLJC1jHz+BIqZ66+8/xAN/OOehCc
fjHY9rW6C/xeCKH136QIduE7f5U98ckVF59mxNwhWiafGsAYboHmY9b5NvXsTgmP
X4ZHRcju2wOdQEEYiYDibGTPOxQIvZFLzp/UysitdPmLzWzbUMuj7IHZ4QSDmqwj
NUapJ+qSjSdeyLYd+vsC3s3Ur/cTbu+fj/RSext5xsqoloIUSAOwAMMhGNaji7OV
in7QObiNBFkeuOMBBADfw1zQT9o9dVh6XO4HhiU37eFiqBm3JjcWGyN0pVZXlo15
I4r+Zgaj/CGJDNetKmzB2UKdYAgZlUKLWJZgNiy0wUz+Vr29onyeX2VeRga/BiuP
i3uwCklhcKuH4e4S4+WojC1Z+LmAYvefTmwlHiAJvZzhROSqCaraKPZl5q5IFQAR
AQABiLYEGAEIACAWIQS84z0gM88I6/3xb3sdTmTCj2ImCgUCWR644wIbDAAKCRAd
TmTCj2ImCsikA/kBQSoGqhVn4X/dCP9lYezznlBgFFjkX4OX4SS4C/EUyAB0ChmA
HqtjUiuy462tUvVgcSeI2hgFuYXr6TStx3Mmx436lqs3THVa/LxYny4PeC0TqyoF
fZ0OsgsSZ6uijh+JBQgLmgCGv6gu6TlksEoeUXBzS4TDKhhhkLTS1d29Uw==
=ALJi
-----END PGP PUBLIC KEY BLOCK-----
"""
c
=
gpg
.
Context
()
c
.
op_import
(
gpg
.
Data
(
KEY
))
print
(
c
.
op_import_result
())
m
=
0
# Work with 0
m
=
gpg
.
constants
.
KEYLIST_MODE_SIGS
|
gpg
.
constants
.
KEYLIST_MODE_SIG_NOTATIONS
kl
=
list
(
c
.
keylist
(
"BCE33D2033CF08EBFDF16F7B1D4E64C28F62260A"
,
mode
=
m
))
k
=
kl
[
0
]
# print (repr(k))
uids
=
k
.
uids
sigs
=
uids
[
0
]
.
signatures
print
(
"sigs:
%s
"
%
len
(
sigs
))
for
sig
in
sigs
:
print
(
"sig:
%s
"
%
dir
(
sig
))
notations
=
sig
.
notations
print
(
"notations:
%d
"
%
len
(
notations
))
print
(
"sig:
%s
"
%
sig
)
File Metadata
Details
Attached
Mime Type
text/x-python
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
150900
Attached To
T3892: python: Fix crash by leaving struct members intact
Event Timeline
Log In to Comment