防爬蟲

  1. 關閉瀏覽器調試
 let debugflag = false
 endebug(false, function () {
      // 非法調試執行的代碼(不要使用控制檯輸出的提醒)
      document.write('檢測到非法調試, 請關閉調試終端後刷新本頁面重試!');
      document.write("<br/>");
      document.write("Welcome for People, Not Welcome for Machine!");
      debugflag = true;
  });
  if(!debugflag){ ... }
  1. 利用 canvas、::before 和 ::after 的 content 做字典等方式渲染頁面
.context_kw0::after{
    content: ",";
}
.context_kw21::before {
    content: "名";
}
/*
字典 {0: ",", 1: "的",  21: "名"}
之後結合 js 對 dom 添加 class
*/
  1. 混淆字典
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章