This supplication was composed by Habib Abu Bakr al-Mashhur (may Allah protect him and benefit us by him) to be recited after Surat al-Kahf. It is a comprehensive dua asking for spiritual elevation and protection from all tribulation including the Dajjal.
Thanks to muwasolahsg.com for the original translation