7 releases
0.4.1 | Nov 28, 2021 |
---|---|
0.4.0 | Nov 28, 2021 |
0.3.3 | Jul 5, 2021 |
0.0.2 | Jan 3, 2021 |
#24 in #highlight
Used in nonymous-scoop
225KB
6K
SLoC
bore
bore(1) is a DNS query tool based on nonymous.
# rustup default 1.46.0
cargo install bore
bore --help
OS packages
- NixOS/nixpkgs —
nix-shell -p bore
- OpenBSD —
pkg_add bore
Features
- ☑ gathers default resolvers natively on Unix + Windows + macOS
- ☑ uses pledge(2) and unveil(2) on OpenBSD
- ☑ makes reverse DNS queries easily with
-x
(--reverse
) - ☑ highlights output to draw your attention (
--color
by default) - ☑ comes with a detailed manual (
bore --man
orman bore
)
Requirements
- Rust 1.46+ (tested with 1.46.0)
- Should work on any platform including:
- Linux
- Windows 1511+
- macOS 10.4+
- OpenBSD 6.4+
Windows notes
bore(1) currently requires ENABLE_VIRTUAL_TERMINAL_PROCESSING, which was introduced on or near Windows build 10586. This includes most versions of Windows 10 (1511+), or any version of Windows Server 2016 (1607+) or newer.
The accent colour, currently used to highlight question and record types, may be invisible under conhost windows with PowerShell’s default palette (dark blue background).
This is because both the background and the accent colour use the same “slot” which is normally for non-bright magenta.
If affected, you can reconfigure your colour scheme, or use --color never
, or consider switching to Windows Terminal.
Dependencies
~6–17MB
~220K SLoC