Не думаю, что кто-то даст свой код просто так. Почитайте это: https://xakep.ru/2013/11/08/61563/. Поймете основные принципы детекта, а дальше - Гугл и доки