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...
Jan 27th
2 notes
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 ...
Jan 20th
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
Jan 15th
2 notes