Stop Scammers/Fraudsters Webpages With DevTools Browser | DOM Guard

Scammers use development tools to manipulate the values ​​on the pages to trick unsuspecting victims into sending them money. These victims are usually elderly people. 😒

DOM Guard is a JavaScript library created to prevent a browser development tool from modifying items to prevent fraudsters from fraud by forging your web page.

They communicate with their victim’s devices via remote desktop software under the guise of tech support or some other well-known company.

The scammer then tries to convince the victim that he has obtained a greater “refund” than expected by manipulating the victim’s bank user interface via chrome dev tools with the goal of getting the victim to mail them with cash.

DOMGuard is a small JavaScript library (~ 130 lines of code) and proof of concept to help put an end to these criminals.

jsdom remove element, jsdom fromfile example, jsdom pretty print, js guard for firefox, jsdom innerhtml, jsdom set url

How to make use of it:

1. Install and import the DOM Guard as an ES module.

$ npm i dom-guard
import DOMGuard from 'dom-guard'

2. Or download the library and insert the dom-guard.umd.js into the doc.

<script src="dist/dom-guard.umd.js"></script>

3. Create a brand new occasion of the DOM Guard and specify the component to be protected.

<h1 id="protected">You can not change this element</h1>
const guard = new DOMGuard({
      selector: '#protected',
      heartbeat: 1000 // check every 1 second

4. Initialize the DOM Guard and complete.


5. Disable the DOM Guard.


Stop Scammers Changing Webpages From Browser Devtool, DOM Guard Plugin/Github

See Demo And Download

Official Website(DavidWells): Click Here

This superior jQuery/javascript plugin is developed by DavidWells. For extra Advanced Usages, please go to the official website.

Related Posts


Responsive Multiple Selection Combo Box using Bootstrap 3 | MagicSuggest

MagicSuggest is an easy-to-use jQuery plugin for creating a combo menu that allows you to select multiple items from a dropdown list with typing and auto-complete support….


Material Design Inspired Tab UI In Vanilla JavaScript

Material Design tab vanilla JS implements a material design-inspired tab component with a click ripple effect and an active sliding menu cursor. Must Read: Responsive Accessible Tabs…


Simple Countdown Timer App In jQuery

The countdown is a front-end application that allows starting the countdown with two options: set a target date or write the number of countdown days. A countdown…


Add Animation to Your HTML5 Pages | animate.js

animate.js is a small JavaScript library that provides a convenient way to apply CSS animations powered by Animate.css to DOM elements without writing any CSS. Easily apply…


Responsive Hover Parallax Cards With Vuejs

Vue Responsive Parallax Cards Hover Create response cards with a scroll-triggered parallax effect in your Vue.js application. Must Read: jQuery Sliding Display Your Content Like a Deck…


Responsive Pure CSS Only Accordion & Tabs Component

Responsive pure CSS accordion tabs and tabs will automatically convert to a vertical accordion interface on mobile devices. Must Read: Create Dynamic Accordion Giving JSON Data Using…