Skip to content

LeePapa/WPF-GO-dnscrypt-proxy-md

 
 

Repository files navigation

Build Status

Intro

A GUI Offline Tool for decrypting and manipulating *.md files used by dnscrypt-proxy-r2 and dnscrypt proxy

It's targeted for creating your own DoT, DoH and DNSCrypt resolver list at the beginning.

It was a less than three days project from very beginning.

Everything looks good except GUI including fancy GUI.

At least, it works great.

Wiki pages will be created for guidance.

Overview

Show Outputs Show

Updates

July8:

  1. formal DoT support
  2. added help info of protocol

June23 :

  1. unprohibited domain/identity field (real free for all fields now:alien:)
  2. leverage HeX view of data (smoothly paste)
  3. options for SNI spot (just an attitude, don't expect to gain privacy protection) Show

Goals

  • Afford an opportunity to go through obscure details of default resolvers and relays bundled into various dnscrypt proxy
    configurations which source is maintained by https://dnscrypt.info.
  • Produce a compatible md file as a tiny selection or recreation of different sources representative and on your own.
  • Verify the signature of present md file.

As always, if this project benefits you, please star it and keep watching.

Get started

Download a release package built entirely via github.com managed environment (no any binary bunch by third party even the author of this project) here:

x64 release package for Windows

Since this is a fundamental featured project, please take notice of unchanging version of each iterative release as:

  1. Version of files is fixed: 1.0.0.0
  2. The release name is always ‘latest’

Usage

  1. HOW TO run this program inside a secure offline sandbox

    See WIKI--> HOW TO: run WPF GO dnscrypt proxy md inside a secure offline sandbox

  2. HOW TO search data and narrow down the interest

    See WIKI--> HOW TO: search data and narrow down the interest

  3. HOW TO make selection

    See WIKI--> HOW TO: make selection

  4. HOW TO change or recreate data

    See WIKI--> HOW TO: change or recreate data

  5. HOW TO verify an existing file base on the known signature

    See WIKI--> HOW TO: verify an existing file base on the known signature

  6. HOW TO MOD the dnscrypt_proxy.toml

    See WIKI--> HOW TO: MOD the dnscrypt_proxy.toml associated with dnscrypt proxy v2 (go version) to steer your own shorten resolver list

License

See license file LGPL V3 LICENSE.


:atom:

Show

🗼

🎼

About

A GREAT GUI Offline Tool for manipulating/seeking resolver list of dnscrypt-proxy-r2 and dnscrypt proxy. Documentary work done. Read Wiki first.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 99.0%
  • Other 1.0%