@Diqo199

Как декодировать [email protected] с помощью JS?

Спарсил весь текст сайта через BS4, но любая почта заменяется [email protected].

Через отладку нашёл скрипт email-decode.

Как его можно использовать для декодировки или может есть другой способ?
  • Вопрос задан
  • 257 просмотров
Пригласить эксперта
Ответы на вопрос 1
seven5674
@seven5674
Старый я уже что бы что-то в себе менять
html тег содержит атрибут data-cfemail примерно такого вида
data-cfemail="3b55545654585a0d080c0d7b575a5c4852434f54565e15585456"


магия наступает тут

def decode_email(e):
    email = ""
    k = int(e[:2], 16)

    for i in range(2, len(e)-1, 2):
        email += chr(int(e[i:i+2], 16)^k)

    return email

print(decode_email('3b55545654585a0d080c0d7b575a5c4852434f54565e15585456'))


и...
nomoca6376@lagsixtome.com
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы