To compile instances of (C_Block *) had to be replaced with (const_DES_cblock *) as with this bug report.
After disabling System Integrity Protection, the following command was used to compile:
gcc keychaindump.c -o keychaindump -lcrypto -L/usr/local/opt/openssl/lib -I/usr/local/opt/openssl/include
The g_credentials_count value was 140 but in the print_credentials function nothing was output because both the cred->account and cred->server values were null.
Similar to https://github.com/juuso/keychaindump/issues/8, the output stops after the
Found wrapping key
message.To compile instances of
(C_Block *)
had to be replaced with(const_DES_cblock *)
as with this bug report.After disabling System Integrity Protection, the following command was used to compile:
gcc keychaindump.c -o keychaindump -lcrypto -L/usr/local/opt/openssl/lib -I/usr/local/opt/openssl/include
The
g_credentials_count
value was 140 but in theprint_credentials
function nothing was output because both thecred->account
andcred->server
values were null.