index
:
mobileqq-flash-photo-cracker
master
A brute-force cracker which decrypts flash photos (闪照) encrypted by mobile QQ.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Collapse
)
Author
2022-05-29
Parse cli arguments using optparse (https://github.com/skeeto/optparse).
Keuin
2022-05-29
Prettier benchmark result.
Keuin
2022-05-29
Bugfix: stack out-of-range access when printing non-terminated string with ↵
Keuin
printf.
2022-05-29
Add benchmark.
Keuin
2022-05-29
debug flags were set incorrectly.
Keuin
2022-05-28
Create LICENSE
Keuin
2022-05-28
Code cleanup.
Keuin
2022-05-28
Optimization: replace snprintf with arithmetic macro.
Keuin
2022-05-28
Optimization: reduce checking stop_signal.
Keuin
2022-05-28
Bugfix: if program is not configured to save the decrypted photo, it will ↵
Keuin
say 'KEY WAS NOT FOUND'.
2022-05-28
Do not do implicit type conversion.
Keuin
2022-05-28
Bugfix: image file will be saved as '-j' by accident.
Keuin
2022-05-28
Code reformat.
Keuin
2022-05-28
Optimization: reduce search space by exploiting the parity bits in DES key.
Keuin
2022-05-28
Bugfix: strtol error handling is of no effect.
Keuin
2022-05-28
Bugfix: buggy pkcs7 unpad implementation. SEGV when n=1.
Keuin
2022-05-28
Bugfix: decrypted file won't be saved.
Keuin
2022-05-27
Do not copy ciphertext.
Keuin
2022-05-27
Print key as ASCII string.
Keuin
2022-05-27
Remove finished TODO.
Keuin
2022-05-27
Do not print message if padding is invalid.
Keuin
2022-05-27
Prefilter keys by checking padding.
Keuin
2022-05-27
Threaded.
Keuin
2022-05-27
Switch to C11.
Keuin
2022-05-27
Set max line length to 80.
Keuin
2022-05-27
Initial version (not threaded).
Keuin