Look at a domain and check for DNSSEC records. Naming and shaming included!
Initially developed during The Next Web's Kings of Code Hack Battle 2014 in Amsterdam, The Netherlands.
- getdns, see getdnsapi.net.
- node.js and Node Package Manager (NPM).
- MongoDB.
- Bower.
- Make sure getdns is installed properly, including unbound's root anchor. If the root anchor isn't set up properly, all DNS lookups will be labeled insecure.
- Make sure mongodb is running.
# Clone the repository
git clone --recursive https://github.com/joelpurra/node-dnssec-name-shame.git node-dnssec-name-shame
cd node-dnssec-name-shame
# Install dependencies
npm install
bower install
# Start the server
node app/web.js
- Browse to your local test site, http://localhost:5000/.
☐ Tweet the results.
☑ Add sounds for pass and fail.
☑ Create a small API.
- Versign Labs.
- NLnet Labs.
- buzzer2.wav by hypocore, licensed under CC0 1.0.
- success.wav by grunz, licensed under CC BY 3.0.
- catholic school nun by audiolucistore (audio-luci-store.it), licensed under CC BY 2.0.
Copyright (c) 2014, Joel Purra and Tom Cuddy. All rights reserved.
When using node-dnssec-name-shame, comply to the GNU Affero General Public License 3.0 (AGPL-3.0). Please see the LICENSE file for details.