Mishkat al-Masabih
Mishkat al-Masabih 2742
وَعَنْ أَنَسٍ قَالَ: قَالَ رَسُولُ اللَّهِ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ: «لَيْسَ مِنْ بلدٍ إِلا سَيَطَؤهُ الدَّجَّالُ إِلَّا مَكَّةَ وَالْمَدِينَةَ لَيْسَ نَقْبٌ مِنْ أَنِقَابِهَا إِلَّا عَلَيْهِ الْمَلَائِكَةُ صَافِّينَ يَحْرُسُونَهَا فَيَنْزِلُ السَّبِخَةَ فَتَرْجُفُ الْمَدِينَةُ بِأَهْلِهَا ثَلَاثَ رَجَفَاتٍ فَيَخْرُجُ إِلَيْهِ كُلُّ كَافِرٍ وَمُنَافِقٍ»
Unreviewed translation. All hadiths in this collection are available in five languages. Titles and introductions may remain in Arabic.
Anas reported that the Messenger of Allah ﷺ said: “There is no town the Dajjal will not enter, except Makkah and Madinah. There is no pass into either city without angels standing in ranks to guard it. He will settle at the salt plain, and Madinah will shake with its people in three tremors. Every disbeliever and hypocrite will then go out to him.” [Agreed upon]