aboutsummaryrefslogtreecommitdiffstats
path: root/youtube/proto_debug.py
Commit message (Collapse)AuthorAgeFilesLines
* proto_debug: improve recursive_pb functionJames Taylor2021-03-151-36/+81
| | | | | | | | | | | | 1) Fix bug where it would decode as base64 but not indicate that in the structure 2) Use a list of patterns of youtube object ids so it will not base64 decode those 3) Detect the base64 type. If not possible, outputs base64? 4) Remove unnecessary try-except clause 5) Remove unused filt parameter Signed-off-by: Jesús <heckyel@hyperbola.info>
* proto_debug.py: Use new implementations from protoJames Taylor2021-02-261-35/+91
| | | | | | | And change base64u to base64p to match (u too easily confused with "unpadded") Signed-off-by: Jesús <heckyel@hyperbola.info>
* pep8Jesús2020-12-211-21/+43
|
* Add coding guidelines, architecture overview, and proto_debugJames Taylor2020-12-211-0/+488
proto_debug is the toolchain for reverse engineering protobuf Signed-off-by: Jesús <heckyel@hyperbola.info>