Displaying 1 to 20 from 25 results

dnstwist - Domain name permutation engine for detecting typo squatting, phishing and corporate espionage

  •    Python

See what sort of trouble users can get in trying to type your domain name. Find similar-looking domains that adversaries can use to attack you. Can detect typosquatters, phishing attacks, fraud and corporate espionage. Useful as an additional source of targeted threat intelligence. The idea is quite straightforward: dnstwist takes in your domain name as a seed, generates a list of potential phishing domains and then checks to see if they are registered. Additionally it can test if the mail server from MX record can be used to intercept misdirected corporate e-mails and it can generate fuzzy hashes of the web pages to see if they are live phishing sites.

node-continuation-local-storage - implementation of https://github.com/joyent/node/issues/5243

  •    Javascript

Continuation-local storage works like thread-local storage in threaded programming, but is based on chains of Node-style callbacks instead of threads. The standard Node convention of functions calling functions is very similar to something called "continuation-passing style" in functional programming, and the name comes from the way this module allows you to set and get values that are scoped to the lifetime of these chains of function calls. When you set values in continuation-local storage, those values are accessible until all functions called from the original function – synchronously or asynchronously – have finished executing. This includes callbacks passed to process.nextTick and the timer functions (setImmediate, setTimeout, and setInterval), as well as callbacks passed to asynchronous functions that call native functions (such as those exported from the fs, dns, zlib and crypto modules).

node-okay - bubble errors back up your big ol' nested callback chain

  •    Javascript

error check nested callbacks with domain support




domain-http-server - A module thingie to use domains in Express or Restify or just regular HTTP servers

  •    Javascript

A handy little decorator for adding domain functionality to your HTTP server's request and response objects.Also, if the response has an error member which is a function, then it'll call that when there's an error.

node-toss - discard groups of callbacks

  •    Javascript

Abort groups of callbacks.This is a handy module for cancelling nested asynchronous logic when some external event comes along like a timeout that should abort an entire transaction.

domain_exporter - Prometheus WHOIS domain details exporter.

  •    Go

Very simple service which performs WHOIS lookups for a list of domains provided in the "config" file and exposes them on a "/metrics" endpoint for consumption via Prometheus. We publish a docker image on the docker hub. You can pull this with docker pull shift/domain_exporter.

namebeta - A command line domain query tool.

  •    Go

NameBeta is a command line domain query tool, inspired by NameBeta.com. Just type "namebeta" to get help.


express-force-domain - Force express 3

  •    Javascript

Force Express 3.x or Connect to use a specific domain. Good for adding or removing the www. from your web app and handling parked domains that redirect to your main domain. You just have to pass in the preferred url to your homepage (ie: http://www.example.com). For test environments, you need to pass port as well if using something other than port 80. (ie: http://www.example.com:8080).

domain-search - React-based domain search widget used for designing and building custom GoDaddy reseller storefronts

  •    Javascript

This is a simple react-based domain search widget used for designing and building custom GoDaddy reseller storefronts, as seen in our WordPress Storefront Plugin. In order to sell domains and make commission on your own custom storefront, you will need an active GoDaddy Reseller Plan. However, this package can be used in "demo mode", which provides full cart and purchase paths for the Domains Priced Right brand.

publicsuffixlist.js - Javascript utility to handle Public Suffix List from Mozilla Foundation

  •    Javascript

A javascript utility to make use of Mozilla Foundation's Public Suffix List ("PSL"). This is just an implementation to deal with domain while taking into account Mozilla Foundation's Public Suffix List. Follow the link to understand why such a list is needed.

flare - An analytical framework for network traffic and behavioral analytics

  •    Python

Flare is a network analytic framework designed for data scientists, security researchers, and network professionals. Written in Python, it is designed for rapid prototyping and development of behavioral analytics, and intended to make identifying malicious behavior in networks as simple as possible. Designed for elasticsearch and Suricata, elasticBeacon will connect to your elasticsearch server, retrieve all IP addresses and identify periodic activity.

domainr-search-box - Domainr API client for JavaScript + jQuery

  •    Javascript

Drop-in instant domain search for your site. Make sure you have Node.js and NPM installed.

epp - EPP (Extensible Provisioning Protocol) client for Go

  •    Go

EPP (Extensible Provisioning Protocol) client for Go. Extracted from and in production use at Domainr. Note: This library is currently under development. Its API is subject to breaking changes at any time.

dnsmorph - Domain name permutation engine written in Go

  •    Go

DNSMORPH is a domain name permutation engine, inspired by dnstwist. It is written in Go making for a compact and very fast tool. It robustly handles any domain or subdomain supplied and provides a number of configuration options to tune permutation runs. Downloading the pre-compiled binaries for your platform from the latest release page and extracting in a directory of your choosing.

ICU - An Extended, Modulair, Host Discovery Framework

  •    Python

ICU is a tool to constantly keep an updated database of domains and subdomains, by regularly scanning domains for subdomains with the most common subdomain scanners. ICU works by creating a database with domains and a crontask to launch the subdomain scanners script. You can launch this script manually as well. You can also keep control of your domains and subdomains with the main.py script or with the telegram bot. There is also a simple web application that is meant for a quick view of your domains. This web application is not meant yet for a large number of domains.

whoisd - Openprovider WHOIS server/daemon

  •    Go

Whois Daemon represents a light server which provide fast way to produce whois information. This will bring up whoisd listening on port 43 for client communication.

node-tlds - list of TLDs

  •    Javascript

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Phishing

  •    Shell

A Testing Repository for Phishing Domains, Web Sites and Threats. This is just one of a number of extensive projects dealing with testing the status of harmful domain names and web sites. We test sources of Phishing attacks to keep track of how many of the domain names used in Phishing attacks are still active and functioning. We sort all domains from all sources into one list, removing any duplicates so that we have a clean list of domains to work with.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.