好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 基于PHP實現解密或加密Cloudflar郵箱保護

基于PHP實現解密或加密Cloudflar郵箱保護

熱門標簽:臨沂crm外呼系統平臺 電子地圖標注怎么修改 公司外呼系統中心 廈門400電話辦理選易號網 梧州市機器人外呼系統怎么樣 地圖標注符號樣式有 如何在世界地圖標注 菏澤語音外呼系統運營商 天客通地圖標注

Cloudflare 有一項功能挺不錯的,就是將頁面上所有的郵箱地址都加密起來,防止機器人抓到然后干壞事。

這項功能要在后臺開啟 email address obfuscation

之后就可以在頁面上加入一個郵箱地址,比如說 abc@abc.com

查看源代碼就能發現類似如下的代碼

a class="__cf_email__" data-cfemail="30515253705152531e535f5d" href="/cdn-cgi/l/email-protection" rel="external nofollow" >
[email protected]
/a>
script data-cfhash="f9e31" type="text/javascript">
 /* ![CDATA[ */!function(t,e,r,n,c,a,p){try{t=document.currentScript||function(){for(t=document.getElementsByTagName('script'),e=t.length;e--;)if(t[e].getAttribute('data-cfhash'))return t[e]}();if(t(c=t.previousSibling)){p=t.parentNode;if(a=c.getAttribute('data-cfemail')){for(e='',r='0x'+a.substr(0,2)|0,n=2;a.length-n;n+=2)e+='%'+('0'+('0x'+a.substr(n,2)^r).toString(16)).slice(-2);p.replaceChild(document.createTextNode(decodeURIComponent(e)),c)}p.removeChild(t)}}catch(u){}}()/* ]]> */
/script>

我們可以使用 PHP 的方式將這個郵箱地址解密出來

function deCFEmail($encode){
	$k = hexdec(substr($encode,0,2));
	for($i=2, $m=''; $i  strlen($encode) - 1; $i += 2){
		$m.=chr(hexdec(substr($encode, $i, 2))^$k);
	}
	return $m;
}
echo deCFEmail("30515253705152531e535f5d")."\n";


得到的結果就是上面所說的 abc@abc.com

但是我們不想用 Cloudflare 的相關服務,就是單純想用他這種加密技術,所以我們就得將加密的算法也找出來

我們可以利用上面解密的代碼反向執行,就可以得到一個加密的算法了

function encodeEmail($email, $key=0) {
	$chars = str_split($email);
	$string = '';
	$key = $key ? $key : rand(10, 99);
	foreach ($chars as $value) {
		$string .= sprintf("%02s", dechex(ord($value)^$key));
	}
	return dechex($key).$string;
}

我們就能利用這個加密算法,將手機號、郵箱地址、身份證等各種敏感的信息都加密起來,防止別人能輕易的抓取到數據

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • 六種php加密解密方法實例講解
  • PHP rsa加密解密算法原理解析
  • php中加密解密DES類的簡單使用方法示例
  • php的RSA加密解密算法原理與用法分析
  • RSA實現JS前端加密與PHP后端解密功能示例
  • Js通過AES加密后PHP用Openssl解密的方法
  • PHP實現的AES雙向加密解密功能示例【128位】
  • PHP實現的XXTEA加密解密算法示例
  • PHP實現基于3DES算法加密解密字符串示例
  • PHP實現的AES加密、解密封裝類與用法示例
  • PHP實現的DES加密解密類定義與用法示例
  • 基于PHP RSA密文過長加密解密 越過1024的解決方法
  • PHP的RSA加密解密方法以及開發接口使用
  • PHP使用自定義key實現對數據加密解密的方法
  • php實現的三個常用加密解密功能函數示例
  • PHP代碼加密和擴展解密實戰

標簽:黃石 瀘州 綿陽 雞西 郴州 白城 迪慶 貴陽

巨人網絡通訊聲明:本文標題《基于PHP實現解密或加密Cloudflar郵箱保護》,本文關鍵詞  基于,PHP,實現,解密,或,加密,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《基于PHP實現解密或加密Cloudflar郵箱保護》相關的同類信息!
  • 本頁收集關于基于PHP實現解密或加密Cloudflar郵箱保護的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 长腿丝袜美女被啪啪| 美女高清在线看免费观看| 免费小片| 丁香婷婷影院| 一级a作爱全过程视频| 成年视频xxxxx在线观看| 91在线无码精品秘?入口游戏| 黄色链接视频| gif动态图男女嗯啊进出gif| 亚洲人成自拍网站在线观看忄| 《隔壁人妻》无删减| 《教室爱欲》在线观看| 国产一级片免费视频| 成人无码高潮喷液| 韩国美女激情vip福利| 精品亚洲欧美中文字幕在线看 | 欧美videosfree性喷潮| 视频一区二区在线观看| 新婚娇妻被肉记1~7最新章节| 办公室人妻丝袜系列A片| 国产一毛片| 亚洲成a人片在线播放观看国产| 不戴奶罩的邻居HD更新时间| 男男小说车多肉多推荐| japan小娇hdxxxx日本| 丝袜女教师兰若| 欧美黑人乱大交BD| 欧美老肥熟| 中老年妇女的性色视频| 中文字幕精品视频在线| xoⅹo日本在线视频| ??黄??色??视??频舞蹈| 日韩另类小说| 二级韩国片完整版日韩电影| 色翁荡息又大又硬又粗又爽小玲| 337p人体粉嫩炮高清大图| 日本一区高清| 无码一区二区三区免费视频翁| 三级4级全黄60分钟在几分几秒| 古代短篇乱淫小说| 国产色情aⅴ一级A片黄蓉的改变|