You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ykparse (and probably everything else) incorrectly parses hexadecimal strings with upper-case letters. Namely, all upper-case letters are treated as zeros instead of treating the letters A–F the same way as a–f (and all other symbols besides 0–9, A–F, a–f as input errors).
Example:
$ ykparse 0123456789ABCDEFGHIJKLMNOPQRSTUV cbdefghijklnrtuvcbdefghijklnrtuv
Input:
token: cbdefghijklnrtuvcbdefghijklnrtuv
01 23 45 67 89 ab cd ef 01 23 45 67 89 ab cd ef
aeskey: 0123456789ABCDEFGHIJKLMNOPQRSTUV
01 23 45 67 89 00 00 00 00 00 00 00 00 00 00 00
...
The text was updated successfully, but these errors were encountered:
ykparse
(and probably everything else) incorrectly parses hexadecimal strings with upper-case letters. Namely, all upper-case letters are treated as zeros instead of treating the lettersA
–F
the same way asa
–f
(and all other symbols besides0
–9
,A
–F
,a
–f
as input errors).Example:
The text was updated successfully, but these errors were encountered: