python對email中的混淆加密進行解密

2021-08-16 21:53:21 字數 937 閱讀 1961

[email protected]
裡面有用的資訊就是這一串字元

5c36283036382b1c6d6a6f723f3331
上面這一串字元就是對email的混淆:

拿到js**,對其進行解密,提取有用的js**。

我們只需要把那一串很長的字元傳進去

,就會解密出真正的email位址

import execjs

def email_jimi(email_data):

#郵箱解密

j = '''

function e(e) catch (e) {}

}function t(e)

function r(e, t)

function n(n, o)

try catch (l)

return t(c)

}'''

p =execjs.compile(j)

return p.call('n',email_data,0)

if __name__=='__main__':

email_data='5c36283036382b1c6d6a6f723f3331'

email = email_jimi(email_data)

print(email)

執行結果:

[email protected]
此問題的解決主要在js加密上,去研究一下js加密就行。

可能你遇到的和這個不一樣,不過思路都一樣。

去看一下js,就可以解決加密問題。

歡迎進(q)群,幫你解決問題:

python 獲取E mail中的資訊

e mail主要由郵件頭和郵件體兩部分組成。郵件頭中的內容和我們寄信時寫在信封上的內容大同小意,當然這裡也包含了很多路過的 郵局 的資訊了。郵件體中的內容就是我們寫的信或者包裹。python自身包含了email模組處理可以快速的處理e mail中的資訊 import email 開啟乙個檔案 fp ...

利用CodeIgniter中的Email類發郵件

codeigniter擁有功能強大的email類。以下為利用其傳送郵件的 關於ci的email類的詳情請參考 class welcome extends ci controller 在載入email類之後需要配置email引數。配置完成之後使用 this email initialize confi...

利用CodeIgniter中的Email類發郵件

codeigniter擁有功能強大的email類。以下為利用其傳送郵件的 關於ci的email類的詳情請參考 class welcome extends ci controller 在載入email類之後需要配置email引數。配置完成之後使用 this email initialize confi...