用于在运行中的进程中查找 AES 密钥的工具
在 Visual Studio 2013 中打开 aes-finder.sln 解决方案以编译源代码。也可以使用 gcc 或 clang:
g++ -O3 -march=native -fomit-frame-pointer aes-finder.cpp -o aes-finder
要搜索 id 为 123 的正在运行的密钥,请执行以下操作:
aes-finder.exe -123
要在名为 chrome.exe 的任何进程中搜索密钥,请执行以下操作:
aes-finder.exe chrome.exe
现在,您可以看到自己喜欢的应用程序中使用的 AES 密钥是什么类型的!
C:>aes-finder.exe putty.exe 正在搜索 PID 2180 ... [0016C904] 找到 AES-256 加密密钥: 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f [0016C9F4] 找到 AES-256 解密密钥: 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f [00AA4540] 找到 AES-256 加密密钥: e2855dae921dba978ffd713e89540101144de13f468fd5da8623608255387dbc [00AA4720] 找到 AES-256 解密密钥: e2855dae921dba978ffd713e89540101144de13f468fd5da8623608255387dbc [00AA5458] 找到 AES-256 加密密钥: 892372c26c5601a28e5dd20a64976faa219907c6c9a33a9d1ff3376609bd53f7 [00AA5638] 找到 AES-256 解密密钥: 892372c26c5601a28e5dd20a64976faa219907c6c9a33a9d1ff3376609bd53f7 完成了!
C:>aes-finder.exe dropbox.exe 正在搜索 PID 2204 ... [00F5DDE8] 找到 AES-128 加密密钥: e73c856f10e56d8ded0510e964e71b33 … 许多相同的密钥 [0363A708] 找到 AES-128 加密密钥: e73c856f10e56d8ded0510e964e71b33 [03710A24] 找到 AES-128 加密密钥: 0e7484bb0230b137eb582bae6ea17e09 [03710C40] 找到 AES-128 加密密钥: 0e7484bb0230b137eb582bae6ea17e09 [03716388] 找到 AES-128 加密密钥: e73c856f10e56d8ded0510e964e71b33 … 许多相同的密钥 [03747888] 找到 AES-128 加密密钥: e73c856f10e56d8ded0510e964e71b33 [038721A8] 找到 AES-256 加密密钥: 90e804d380d6c279de1d0373a24010ffcbccb8a177f4fffaaa007fa2b07bbe35 [03872318] 找到 AES-256 解密密钥: 69d292fb3bc5edb2008e2687b40321f01ce1077c0570819ef666f5079b233064 [0388480C] 找到 AES-128 加密密钥: 0e7484bb0230b
暂无开放 Issues,或尚未同步最近议题。