Coder Social home page Coder Social logo

lyoko-jeremie / pcap_dnsproxy Goto Github PK

View Code? Open in Web Editor NEW
140.0 10.0 78.0 27.68 MB

A Full Backup from https://github.com/chengr28/Pcap_DNSProxy

License: GNU General Public License v2.0

CMake 0.32% Shell 0.88% Batchfile 1.63% C++ 86.43% C 10.73%
pcap-dnsproxy dns-service

pcap_dnsproxy's Introduction

Pcap_DNSProxy

Pcap_DNSProxy, a local DNS server based on WinPcap and LibPcap

Wiki & Release Backup

the Wiki : https://github.com/Lyoko-Jeremie/Pcap_DNSProxy_wiki
the Binary Release : https://github.com/Lyoko-Jeremie/Pcap_DNSProxy_release

Releases

GitHub release GitHub (pre-)release

Usage

Please visit Documents folder to read detail introduction.

Summary

Pcap_DNSProxy is a tool based on WinPcap/LibPcap which can filter DNS poisoning. It provides a convenient and powerful way to change Hosts via regular expressions, DNSCurve/DNSCrypt protocol support, as well as parallel request and TCP request support. Multiple servers parallel request can improve the reliability of domain name resolution in a bad network:

  • IPv4/IPv6 dual stack support, custom the multiple listening addresses, port and protocols.
  • Provides DNS service for other devices with custom limiting requests.
  • CNAME Hosts and Local DNS servers resolution support, which can improve DNS service quality.
  • Main/Alternate servers support and servers parallel requests with multiple times support, which can improve DNS service reliability.
  • Built-in DNS cache, also EDNS tag, DNSSEC and DNSCurve/DNSCrypt protocol support.
  • SOCKS version 4/4a/5 and HTTP CONNECT tunnel protocol including TLS/SSL handshake support.
  • Lots of options and powerful error reporting.
  • ASCII, UTF-8(/BOM), UTF-16(LE/BE) and UTF-32(LE/BE) encoding including Unicode standard requirements support.

Platform

  • Windows
    • 64-bit/x64: Windows Vista/2008 and later.
    • 32-bit/x86: Windows XP SP3/2003 SP2 and later.
  • FreeBSD/Linux
  • macOS
    • 64-bit Mac OS X 10.8(Mountain Lion) and later.
  • OpenWrt/LEDE
  • Supported types of network devices in capture module
    • Ethernet and Apple IEEE 1394/FireWire in data link layer.
    • IPv4/PPPoE and IPv6/PPPoEv6 in network layer.

License

GNU General Public License/GNU GPL v2

pcap_dnsproxy's People

Contributors

blackgear avatar chengr28 avatar deamwork avatar gitwillsky avatar jedisct1 avatar lyoko-jeremie avatar marchon avatar muink avatar rampagex avatar stzx avatar wongsyrone avatar xinhugo avatar yfdyh000 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.