Thursday, May 27, 2010

Educational..

http://www.youtube.com/v/B6J2OQvaHjw&hl=en_US&fs=1&hd=1

On bluetooth in 4.0

  • Bluetooth in 4.0 has a couple of new profiles: HID (meh) and.. Braille. Wait, what's exciting about Braille? Two things:
    • It is one of the three services that call OpenSerialPort()
    • It is the only one of them that isn't handled by OS isn't generally handled by the OS, unless you enable some obscure accessibility feature, unlike WiAP and Nike sensor profiles, meaning there are no side effects to connecting the service to arbitrary BT devices with serial profile.


Sunday, May 16, 2010

Tuesday, March 23, 2010

Fixing Blacksn0w on 3.1.3




Update: Ultrasn0w now supports 05.11 thru 05.13 with a new exploit that should fix all possible WiFi issues and any OS 4.0 problems. http://ultrasn0w.com/


Sunday, October 4, 2009

Asking for it..

Pseudo-code:
VerifyLicense()
{
    char
         readbuf[16],
         plaintext[16],
         uuid[32]; 
    int hLic = open(LICENSE_FILE);
    get_uuid(uuid);
    read(hLic, readbuf, 16);
    raw_decrypt(readbuf, plaintext);
    memcmp(plaintext, uuid, 16);
}
Where raw_decrypt is an AES symmetric cypher function -)
Even more amazingly, raw_encrypt function is ALSO present in the code!

Sunday, November 2, 2008

Windows 7 registry keys

Enable the new taskbar*: 1. run this command: strings explorer.exe | findstr /C:"ShellFolder" 2. under the path HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\ CurrentVersion\Explorer, create subkeys: CLSID\{SOME_GUID}\ShellFolder (for every guid returned by findstr e.g.: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\Explorer\CLSID\{A5181F28-5A04-4DBE-A8F6-EEBD7FE228F2}\ShellFolder 3. Under each subkey path, in ShellFolder key, create new value: Attributes REG_DWORD 0xA0100004 *) Seems to work in 6801+. The new taskbar should be enabled by default in newer builds. Disable 'Send Feedback' link: HKEY_CURRENT_USER\Control Panel\Desktop FeedbackToolEnabled REG_DWORD 0

Sunday, July 20, 2008

Troubleshooting 802.1x on the iPhone

  • Create /private/var/preferences/SystemConfiguration/com.apple.eapolclient.plist with following contents:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>LogFlags</key> <integer>255</integer> </dict> </plist>
  • Log is in /var/log/eapolclient.en0.log
Tools: IDA 5.2 (talk about overkill..), iPhoneList