Download blackhole Free Java Code

Description

A simple unrecursive DNS server. It can easily be configured to intercept some kind of request to one address.

Source Files

The download file blackhole-master.zip has the following entries.


.gitmodules//from w  w w. java 2 s.  com
README.md
make.sh
pom.xml
release-note.md
server/README.md
server/benchmark-all-versions
server/benchmark-other-dns-server
server/blackhole.sh
server/config/blackhole.conf
server/config/zones
server/pom.xml
server/src/main/java/us/codecraft/blackhole/BlackHole.java
server/src/main/java/us/codecraft/blackhole/answer/AbstractAnswerHandler.java
server/src/main/java/us/codecraft/blackhole/answer/AnswerPatternProvider.java
server/src/main/java/us/codecraft/blackhole/answer/AnswerProvider.java
server/src/main/java/us/codecraft/blackhole/answer/CustomAnswerPatternProvider.java
server/src/main/java/us/codecraft/blackhole/answer/CustomTempAnswerProvider.java
server/src/main/java/us/codecraft/blackhole/answer/DomainPatternsContainer.java
server/src/main/java/us/codecraft/blackhole/answer/PostAnswerHandler.java
server/src/main/java/us/codecraft/blackhole/answer/PreAnswerHandler.java
server/src/main/java/us/codecraft/blackhole/answer/SafeHostAnswerProvider.java
server/src/main/java/us/codecraft/blackhole/answer/TempAnswerProvider.java
server/src/main/java/us/codecraft/blackhole/antipollution/BlackListManager.java
server/src/main/java/us/codecraft/blackhole/antipollution/SafeHostManager.java
server/src/main/java/us/codecraft/blackhole/cache/CacheClient.java
server/src/main/java/us/codecraft/blackhole/cache/CacheManager.java
server/src/main/java/us/codecraft/blackhole/cache/EhcacheClient.java
server/src/main/java/us/codecraft/blackhole/cache/MapCacheClient.java
server/src/main/java/us/codecraft/blackhole/cache/UDPPackage.java
server/src/main/java/us/codecraft/blackhole/concurrent/ThreadPools.java
server/src/main/java/us/codecraft/blackhole/config/ConfigFileLoader.java
server/src/main/java/us/codecraft/blackhole/config/ConfigFileRefresher.java
server/src/main/java/us/codecraft/blackhole/config/Configure.java
server/src/main/java/us/codecraft/blackhole/config/DomainPattern.java
server/src/main/java/us/codecraft/blackhole/config/ZonesFileLoader.java
server/src/main/java/us/codecraft/blackhole/config/ZonesFileRefresher.java
server/src/main/java/us/codecraft/blackhole/config/ZonesPattern.java
server/src/main/java/us/codecraft/blackhole/connector/UDPConnectionResponser.java
server/src/main/java/us/codecraft/blackhole/connector/UDPConnectionWorker.java
server/src/main/java/us/codecraft/blackhole/connector/UDPSocketMonitor.java
server/src/main/java/us/codecraft/blackhole/container/Handler.java
server/src/main/java/us/codecraft/blackhole/container/HandlerManager.java
server/src/main/java/us/codecraft/blackhole/container/HeaderHandler.java
server/src/main/java/us/codecraft/blackhole/container/MessageWrapper.java
server/src/main/java/us/codecraft/blackhole/container/QueryProcesser.java
server/src/main/java/us/codecraft/blackhole/context/RequestContext.java
server/src/main/java/us/codecraft/blackhole/context/RequestContextProcessor.java
server/src/main/java/us/codecraft/blackhole/forward/ConnectionTimer.java
server/src/main/java/us/codecraft/blackhole/forward/DNSHostsContainer.java
server/src/main/java/us/codecraft/blackhole/forward/ForwardAnswer.java
server/src/main/java/us/codecraft/blackhole/forward/ForwardAnswerProcessor.java
server/src/main/java/us/codecraft/blackhole/forward/Forwarder.java
server/src/main/java/us/codecraft/blackhole/forward/MultiUDPForwarder.java
server/src/main/java/us/codecraft/blackhole/forward/MultiUDPReceiver.java
server/src/main/java/us/codecraft/blackhole/utils/DoubleKeyMap.java
server/src/main/java/us/codecraft/blackhole/utils/MultiKeyMapBase.java
server/src/main/java/us/codecraft/blackhole/utils/RecordBuilder.java
server/src/main/java/us/codecraft/blackhole/utils/RecordUtils.java
server/src/main/java/us/codecraft/blackhole/utils/SpringLocator.java
server/src/main/resources/ehcache.xml
server/src/main/resources/log4j.xml
server/src/main/resources/spring/applicationContext-blackhole.xml
server/src/test/java/us/codecraft/blackhole/multiforward/ForwardTimerTest.java
server/src/test/java/us/codecraft/blackhole/multiforward/MultiReceiverTest.java

Download

Click the following link to download blackhole-master.zip.

blackhole-master.zip




















Home »
  Java Free Code »
    Network »




FTP
Network
Server
Socket