iPhone ipsw firmware download that provided by Apple, when you do the relevant operation at your own risk.
A1428 / A1429 / A1442
10A525 · iPhone5,2
10A525 · iPhone5,1
10A405 · iPhone5,2
10A405 · iPhone5,1