از حضرت امام محمد باقر علیه السلام روایت است ، که مردی خدمت حضرت رسول اکرم صلی الله علیه و آله آمد و شکایت کرد به آن حضرت از وسوسه و حدیث نفس و دینی که او را سنگین کرده بود حضرت رسول صلی الله علیه و آله به او فرمود این دعا را مکرر بگوید :
توکلت علی الحی الذی لا یموت و الحمدلله الذی لم یتخذ ولدا و لم یکن له شریک فی الملک و لم یکن له ولی من الذل و کبره تکبیرا . ( 228 )
و نیز روایت شده که از برای دفع وسوسه شیطان ، هنگامی که در سینه ات شکی پیدا شد ، بگو :
هو الاول و الاخر و الظاهر و الباطن و هو بکل شیی علیم . ( 229 )
اللهم کن لولیک الحجة بن الحسن صلواتک علیه و علی ابائه فی هذه الساعة و فی کل ساعة ولیا و حافظا و قاعدا و ناصرا و دلیلا و عینا حتی تسکنه ارضک طوعا و تمتعه فیها طویلا ( 230 )
شیخ نعمانی در غیبت و کلینی در کافی به اسناد متعدده روایت کردند ، از زراره که گفت : شنیدم که ابوعبدالله علیه السلام می فرماید که : به درستی که از برای قائم علیه السلام غیبتی است پیش از آن که خروج کند آن گاه فرمود : ای زراره ! و اوست منتظر و اوست کسی که شک می شود در ولادتش پس بعضی از مردم می گویند که پدرش مرد و جانشینی نگذاشت و بعضی از ایشان می گویند که حمل بود و بعضی از ایشان می گویند که او غائب است ، و بعضی می گویند که متولد شد پیش از وفات پدرش به دو سال ، و اوست منتظر ، غیر این که خداوند خواسته که امتحان کند قلوب شیعه را پس در این زمان به شک می افتند مبطلون .
زراره گفت : پس گفتم : فدای تو شوم ! اگر درک کردم آن زمان را ، کدام عمل را بکنم ؟
فرمود : ای زراره ! اگر درک کردی آن زمان را ، پس بخوان این دعا را :
اللهم عرفنی نفسک ، فانک ان لم تعرفنی نفسک لم اعرف نبیک ، اللهم عرفنی رسولک ، فانک ان لم تعرفنی رسولک لم اعرف حجتک ، اللهم عرفنی حجتک ، فانک ان لم تعرفنی حجتک ضللت عن دینی ( 231 )
شیخ صدوق در کتاب کمال الدین روایت کرده از عبدالله بن سنان که گفت : فرمود حضرت ابوعبدالله علیه السلام که : زود است به شما شبهه پس می مانید بدون نشانه و راهنما و پیشوای هدایت کننده ، و نجات نمی یابد در آن شبهه ، مگر کسی که بخواند دعای غریق را گفتم : چگونه است دعای غریق ؟
فرمود می گویی : یا الله ! یا رحمن ! یا رحیم ! یا مقلب القلوب ! ثبت قلبی علی دینک . ( 232 )