×
Đóng

Chặn F12 Bằng Javascript hiệu quả nhất

Thứ Bảy, 14 tháng 12 2019
TOP
SangLT
Bài đăng: 223

Xin chào anh em,
Như anh em biết khi mà chúng ta F12 một trang web nào đó thì cả thế giới trang web đó hiển thị ngay trước mắt anh em rồi ~~~ từ network,console.log , url , XHR mà load để xem chính thức nó là mã nguồn , hay cách thức hoạt động , run các lệnh javascript của Trang web v.v
Đối với những người hay đi tìm tòi thì F12 đúng là cái hữu ích ( đặc biết là mình).
Nhưng bên cạnh đó chúng ta ( chủ website) lại rất khó chịu khi bị người khác "dòm ngó" vào trang web của mình để xem cách thức hoạt động.
Ngược dòng thời gian xíu :
- Vài năm qua thì cũng có nhiều cách thức chặn F12 bằng mã lệnh rồi ~~ nhưng hông hiệu quả lắm và nó khá vô ích ( chỉ có ích với một số những người chưa biết gì) còn người mà lâu rồi thì nó khá vô dụng !
- Nhưng hôm nay mình sẽ share luôn đoạn script "chặn" không cho phép luôn :

javascript
  1. var listchan = ['&', 'charCodeAt', 'firstChild', 'href', 'join', 'match', '+', '=', 'TK', '<a href=\'/\'>x</a>', 'innerHTML', 'fromCharCode', 'split', 'constructor', 'a', 'div', 'charAt', '', 'toString', 'createElement', 'debugger', '+-a^+6', 'Fingerprint2', 'KT', 'TKK', 'substr', '+-3^+b+-f', '67bc0a0e207df93c810886524577351547e7e0459830003d0b8affc987d15fd7', 'length', 'get', '((function(){var a=1585090455;var b=-1578940101;return 431433+"."+(a+b)})())', '.', 'https?:\/\/', ''];
  2. (function () {
  3. console.log(&quot;%c XIN H&Atilde;Y TẮT F12 ĐỂ TIẾP TỤC. %c&quot;, 'font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:24px;color:#00bbee;-webkit-text-fill-color:#00bbee;-webkit-text-stroke: 1px #00bbee;', &quot;font-size:12px;color:#999999;&quot;);
  4.  
  5. (function block_f12() {
  6. try {
  7. (function chanf12(dataf) {
  8. if ((listchan[33] + (dataf / dataf))[listchan[28]] !== 1 || dataf % 20 === 0) {
  9.  
  10. (function () {})[listchan[13]](listchan[20])()
  11. } else {
  12. debugger;
  13.  
  14. };
  15. chanf12(++dataf)
  16. }(0))
  17. } catch (e) {
  18. setTimeout(block_f12, 5000)
  19. }
  20. })()
  21. })();


- Bạn chỉ cần dán mã này vào trang website của bạn ! Vào sau </body> cũng được hoặc bất cứ file js nào của bạn !

- Khi người dùng F12 thì sẽ hiển thị như sau :
J8vwTYE.png


Tác dụng
- Khi F12 trang web coi như tạm ngừng hoạt động và hiển thị như kia.
- Mọi lệnh như javascript,XHR,socket.io,websocket.io sẽ hoàn toàn ngừng lại !
- Console.log() cũng sẽ không hoạt động luôn.
Khá thú vị phải không :D
mong sẽ hữu ích cho mọi người.
Share by DucNghia.

Đã chỉnh sửa. ducnghia (Thứ Bảy, 14 tháng 12 2019) [1]
Xin vui lòng viết dấu,không sử dụng ngôn ngữ teen để tôn trọng người đọc.



Thống kê

139 bài viết trong 26 chủ đề

Thành viên: 218

Danh sách Online 6 người trực tuyến, 0 thành viên, 6 khách, 0 robots

Quảng Cáo