Skip to content

bitbeans/DnsCrypt.Toolbox

Repository files navigation

DnsCrypt.Toolbox

Status

DNSCrypt Configuration

Is used to read and write the dnscrypt-proxy.toml configuration under .NET

https://github.com/bitbeans/SimpleDnsCrypt

https://github.com/DNSCrypt/dnscrypt-proxy

Verified and compatible versions

  • 2.0.42
  • 2.0.41
  • 2.0.36

DNSCrypt Measurement

Example
.\Measurement.exe -l "https://download.dnscrypt.info/resolvers-list/v2/public-resolvers.md"

Try downloading remote list . . .
measuring . . .
=====================================
64 Resolvers (fastest first)
Only DNSSEC: False
Only NoLogs: False
Only NoFilter: False
=====================================

39 ms, 2.dnscrypt-cert.cryptostorm.is, NoLogs: True, NoFilter: False DNSSEC: False, Certificate Valid: True
40 ms, 2.dnscrypt-cert.cryptostorm.is, NoLogs: True, NoFilter: False DNSSEC: False, Certificate Valid: True
40 ms, 2.dnscrypt-cert.cryptostorm.is, NoLogs: True, NoFilter: False DNSSEC: False, Certificate Valid: True
40 ms, 2.dnscrypt-cert.cryptostorm.is, NoLogs: True, NoFilter: False DNSSEC: False, Certificate Valid: True
41 ms, cleanbrowsing.org, NoLogs: True, NoFilter: False DNSSEC: True, Certificate Valid: True
41 ms, cleanbrowsing.org, NoLogs: True, NoFilter: False DNSSEC: True, Certificate Valid: True
42 ms, 2.dnscrypt-cert.babylon.network, NoLogs: True, NoFilter: True DNSSEC: False, Certificate Valid: True
42 ms, 2.dnscrypt-cert.opendns.com, NoLogs: False, NoFilter: False DNSSEC: False, Certificate Valid: True
42 ms, 2.dnscrypt-cert.opendns.com, NoLogs: False, NoFilter: False DNSSEC: False, Certificate Valid: True

[...]

Total processing time: 0 min 05.06 seconds
Usage: Measurement [OPTIONS]+

Options:
  -l, --list=VALUE           the path or url (starting with https://) to a
                               resolvers.md file
      --nl, --nologs         only test resolvers with NoLogs support enabled.
      --nf, --nofilter       only test resolvers with NoFilter support enabled.
  -d, --dnssec               only test resolvers with DNSSEC support enabled.
  -j, --json                 print result as JSON.
  -h, --help                 show this message and exit

Downloads

DnsCrypt.Blacklist (NuGet)

NuGet

DnsCrypt.Stamps (NuGet)

NuGet

License

MIT