= testcert
用于 TWSL2011-007 漏洞变通方案的参考实现(即 CVE-2011-0228)。
作者:Eric Monti 日期:2011 年 7 月 28 日
= 编译
使用 Apple iOS SDK CFLAGS 编译,并添加: gcc -o testcert testcert.m -framework Foundation -framework Security
如果你只是想测试一下,上述编译参数在 OS X 下可以直接使用。
= 用法:
$ testcert path/to/file.der severname
文件应为原始 DER 格式,即编码证书中 BEGIN 和 END CERTIFICATE 行之间的 base64 解码数据:
-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----
= 许可证:
版权所有 (C) 2011 Eric Monti - Trustwave Holdings
本程序为自由软件:您可以根据自由软件基金会发布的 GNU 通用公共许可证(许可证第 3 版,或(按您的选择)任何更高版本)的条款重新分发和/或修改它。
本程序的发布是希望它有用,但不提供任何担保;甚至没有对适销性或特定用途适用性的默示担保。有关详细信息,请参阅 GNU 通用公共许可证。
您应该已随本程序收到一份 GNU 通用公共许可证的副本。如果没有,请访问 http://www.gnu.org/licenses/。