I updated my phone to firmware 4.3.1 i tried to jailbreak with snowbreeze 2.5.1 downloaded the restore for 4.3.1 go to try using it with snowbreeze but the files are missing why is that can i even jailbreak my phone after the update 4.3.1 i can't even downgrade to 4.3 or 4.2
Ok well I recommend using redsn0w anyhow since you're already on 4.3.1. No point in restoring again to a custom firmware made by sn0wbreeze.
Your firmware probably isn't being recognized is because you downloaded it with a browser that saves it as a .zip file.
Either change the .zip extension to .ipsw or you can re-download it with firefox or google chrome which will download it in .ipsw format. Then you'll be able to access the file with redsn0w.