added support for DNSWL and URIBL and optional result filter#22
Open
ogmueller wants to merge 3 commits intoIntellexApps:masterfrom
Open
added support for DNSWL and URIBL and optional result filter#22ogmueller wants to merge 3 commits intoIntellexApps:masterfrom
ogmueller wants to merge 3 commits intoIntellexApps:masterfrom
Conversation
added 3 commits
February 1, 2020 14:43
- reorderd list from TLD to sub domain level - removed discontinued lists - added a lot of new active lists - added source of lists (monitoring) http://multirbl.valli.org/list/ - updated date - added text function to add TXT output for verbose. sometimes there is helpful information in it. really good would be to have TTL as well - fixed typo
- new list format supports result filter like e.g. 127.0.0.[0-5] - new list format supports entry types (DNSBL, DNSWL and URIBL) - changed most of the code to be closer to google's shell style guide - added more list entries
arafatx
approved these changes
Sep 21, 2021
|
Can I improve your code to add IPv6 support ? So we can do this: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The list of entries has be reworked. Old and invalid ones have been deleted, new ones added (http://multirbl.valli.org/list/) and the list itself has been reordered so same services are group together now (sorting TLD->sublevels).
The list now supports 2 new major features. One is an optional filter, which is able to differentiate between real entries/matches and errors. The second one is a type. So whitelists and URI blacklists are also supported now. Obviously a whitelist will not be counted as blacklisted, but it is a good information for the user, if this domain is whitelisted somewhere. If blcheck is called by domain name, it will also use any URIBL given to check, if the domain name is blacklisted somewhere.
Also change the coding style a little bit to be more compatible with Google's Shell Style Guide.