周武王伐纣之前,派人刺探殷商的情况,刺探的人回来禀报,殷商大概要出现混乱了:邪恶的人吃香,忠良的人受打压。
在周武王看来,仅此,还不能说明殷商已经混乱到极点,于是再派刺探去了解情况。刺探回来禀报,殷商混乱的程度加重了,贤德的人都出逃了。
在周武王看来,殷商的混乱是加重了,但尚未混乱到极点,于是再打发刺探去了解情况。刺探回来禀报,殷商的混乱进一步加重了,寻常百姓都缄口不语,任何批评的话都不敢讲了,连怨言牢骚都不敢发。
周武王听了很高兴,赶紧找太公望,把殷商的这种情况告诉了他。太公望听后说,邪恶的人胜过忠良的人,叫作暴乱;贤德的人出逃,叫作崩溃;老百姓不敢讲批评、怨恨的话,叫作刑法苛刻。这么看来,殷商的混乱到达了极点,已经无以复加了!

周武王于是挑选战车三百辆,勇士三千人,发兵伐纣。
周武王的军队到达鲔水时,纣王派大臣胶鬲刺探周武王的军队情报。胶鬲原是殷商的隐士,因为贤能,经周文王推荐为纣臣。
周武王在鲔水接见了胶鬲。一见面,胶鬲就开门见山问,您的军队将开到哪里去,请不要欺骗我。周武王答,不骗你,我的军队将开到殷都。胶鬲问,哪天到达?周武王答,将在甲子日到达殷都郊外,您回去禀报纣王吧!
胶鬲走后,连日降雨,昼夜不停,军队行走困难,士兵被雨淋得非常疲惫,于是很多将领提出停止行动,等雨停后再走。
周武王不同意,他的理由是,如果不能在甲子日到达殷都郊外,胶鬲将被纣王处死。……