dora VS comfydns

Compare dora vs comfydns and see what are their differences.

dora

A Rust DHCP server (by bluecatengineering)

comfydns

The world's most comfortable implementation of RFC 1035. (by jmhertlein)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
dora comfydns
5 1
429 8
1.9% -
6.4 7.6
12 days ago 5 months ago
Rust Java
Mozilla Public License 2.0 GNU Affero General Public License v3.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

dora

Posts with mentions or reviews of dora. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-09-02.

comfydns

Posts with mentions or reviews of comfydns. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-09-02.
  • MaraDNS: A small open-source DNS server
    3 projects | news.ycombinator.com | 2 Sep 2023
    It's because the RFC is fairly short but DNS as a live system is very very complicated. Plus not everything is BIND anyway and you'll find weird things even from large providers.

    I wrote https://github.com/jmhertlein/comfydns from scratch, just using the RFCs, and what I got when I was "done" was something that mostly worked. Like surprisingly well. But then I just kept finding a small trickle of issues for certain sites.

    One that got me was console.aws.amazon.com. It has 4 CNAMEs in the resolution path and (iirc) one weird but was somewhere along there, you get an NXDOMAIN response but still get a CNAME record back. Is thus allowed by the rfc? IMO, no. I was discarding anything that came back with NXDOMAIN (really, NAME_ERROR - Nxdomain is bind parlance). But alas, it's AWS, and 8.8.8.8 resolves it fine, so what am I to do?

    So I added a heuristic thats similarly not-incorrect per the RFC where if I get a NAME_ERROR back, as long as the message has records that match my SNAME, I still treat it as a successful query, cache the records, and continue my search.

    So... yeah. Lots of weird shit like that. Just mixes of being too defensive in what you accept and then in some cases not defensive enough - I've found searches that resolve for 8.8.8.8 but if I comb through it manually in DIG, I get back results that are clearly a misconfiguration and then I have to come up with some heuristic that rejects them while still being universally applicable.

    So yeah. Fun times. I love DNS. (not sarcasm! I promise).

What are some alternatives?

When comparing dora and comfydns you can also consider the following projects:

dhcp - Jagornet DHCP Server - An open source DHCPv4/DHCPv6 Server for Java

mozim - DHCP Client Daemon

dhcproto - A DHCP parser and encoder for DHCPv4/DHCPv6

nextdhcp - A DHCP server chaining middlewares. Similar to CoreDNS and Caddy

CRLFsuite - The most powerful CRLF injection (HTTP Response Splitting) scanner.

dhcpm - dhcpm is a CLI tool for constructing & sending DHCP messages

bounty-targets-data - This repo contains hourly-updated data dumps of bug bounty platform scopes (like Hackerone/Bugcrowd/Intigriti/etc) that are eligible for reports

routersploit - Exploitation Framework for Embedded Devices