The Shocker (in the warehouse): The Shocker is not that hard of a boss
if you think about it. All you have to do is dodge his attacks, but you
don't have to worry about them if you swing around repeatedly. He has
two main attacks and one counterattack. His first attack is sort of
like a wind tunnel. You can't reach him that easily when he does that.
However, it doesn't hurt you. The second attack is an electric charge
attack. You can either dodge it by pressing the circle button or just
run away from it. The most damage The Shocker deals is when he performs
his counterattack. After you land a couple punches, he will start
charging up and release a huge shock wave. Just swing away from it as
fast as you can. He'll be toast in no time. Toast, get it?
The Shocker (abandoned Oscorp factory): When you fight The Shocker
here, he will have the same exact attacks. The only difference is that
he will be shielded while you fight him. Keep dodging his attacks until
Black Cat yells for you to get to a switch. The switch you have to get
to will be directly across from where Black Cat is standing. Go to it
and press square. The Shocker's shield will be temporarily disabled, so
go let him have it. Again, watch out for his counterattack. It can put
you out in a few hits. Eventually he will be toast for good.
http://db.gamefaqs.com/console/ps2/file/spider_man_2_ng_b.txt