hey mate, I guess I may have figured it out. I was having the same problem, I tried hard reboot and restore, in the first go it got stuck, saying confirmation needed from phone, then I repeated the same process(hard reboot and restore) but without removing the cable, this time it got extracted and went bit forward, then stuck at verifying, then I did the same thing the third time, this time went bit forward and got stuck at apple logo, and showed progress bar(hope comes in), at the fourth repetition progress bar went to complete end and bingo it started restoring the factory setting.
I have no idea why/how it worked but it did, and my phone is alive again, probably it's worth a try for you too, I mean what do you have to lose, wish you luck.