Skip to content

Browser Plugin to query several DNS records (A, MX, SPF, DKIM, DMARC, NS), show the results in a new tab.

License

Notifications You must be signed in to change notification settings

T-W-S/browser_plugin_dns_lookup_tab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Browser plugin for DNS Lookups

Initial published version 24.02

NOTE: Currently there are limitations with chrome based browsers. The results are not displayed as expected, please run the plugin in incognito mode. No issues with Firefox, however you need to re-upload it after closing Firefox as it's only uploaded as a temporary extension.

Description

For a given domain and DKIM selector (optional) the tool generates an output displaying the results of various DNS queries, including A, AAAA, MX, NS, DKIM, SPF, DMARC, and CNAME records. By default, IPv6 queries are disabled. The results are neatly presented in a new tab for easy reference.

Getting Started

  1. Create a folder on your local system then download the below mentioned files & folder to the new created folder:

  • manifest.json

The manifest file that describes your extension to the browser.

  • popup.html

The HTML file for the extension's popup UI, where users input the domain and optional DKIM selector, enable/disable IPv6 queries and copy the generated output.

  • popup.js

The JavaScript file linked from popup.html that handles user input, performs DNS lookups using Cloudflare's DNS over HTTPS API, and displays the results in the popup. The brain of the extension.

  • popup.css

The CSS file linked from popup.html for styling.

  • images folder

The images folder contain 3 .png files (change them if you like) 16x16, 48x48 and 128x128 for the extension icons.

  1. Load Extension to the Browser

Chrome/Edge: Go to chrome://extensions/ (or edge://extensions/ for Edge), enable "Developer mode", and click "Load unpacked". Select the folder containing your extension files.

Firefox: Go to about:debugging, click "This Firefox", and click "Load Temporary Add-on". Select the manifest file of your extension.

Screen dumps

Initial popup

initial_popup

Results

result1

About

Browser Plugin to query several DNS records (A, MX, SPF, DKIM, DMARC, NS), show the results in a new tab.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published