recover WPA2 passphrase from iPhone4s or its backup?
If you don't mind jailbreaking your phone, there's an app called “Wi-Fi Passwords” in Cydia that displays the Wi-Fi networks you've connected to and their passwords.