January 2009
3 posts
13 tags
Using CommonCrypto library to recover the Cisco...
Here is the Objective-C sample rewritten from Maurice Massar’s cisco-decrypt.c, which allow user to decrypt the scrambled Group Password that used in Cisco’s IPSec VPN Cleint.
The original c code required libgcrypt for the SHA-1 checksum calculation and 3DES decoding, but I decide to eat our own dog food: using Apple’s CommonCrypto digest library (included in Mac OS X 10.5 or...
5 tags
Pages '09 Template: Software Requirements...
Here is a series of Software Requirements Specification (SRS) templates based on IEEE 830, work only on Pages ‘09.
The templates included:
SRS organized by Feature
SRS organized by Functional Hierarchy
SRS organized by Mode Version 1
SRS organized by Mode Version 2
SRS organized by Object
SRS organized by Stimulus
SRS organized by User Class
SRS showing Multiple Organizations
...
10 tags
Convert hex value to binary data
This Objective-C category is rewritten from Erik Doernenburg’s Foundation extensions: NSData(MIME). You can find his code in EDFrameworks’ EDMessage Framework
NSData+Hex.h / NSData+Hex.m