From d4a19837bd93726e94a3487480b88d35a2c5bd59 Mon Sep 17 00:00:00 2001 From: Jacob Kraniak <113630934+jacob-kraniak@users.noreply.github.com> Date: Sat, 7 Mar 2026 18:42:44 -0500 Subject: [PATCH] term emulators: 2026-03-07 18:42:44 Affected files: .obsidian/workspace.json README.md tools/network-engineering/dns-dhc-ipam/dns-tools.md tools/sysadmin-devops/Remote Access + SSH Clients.md tools/sysadmin-devops/terminal-shell-productivity/Terminal Emulators.md --- .obsidian/workspace.json | 24 ++-- README.md | 111 ------------------ .../dns-dhc-ipam/dns-tools.md | 15 +++ .../Remote Access + SSH Clients.md | 2 +- .../Terminal Emulators.md | 18 ++- 5 files changed, 40 insertions(+), 130 deletions(-) create mode 100644 tools/network-engineering/dns-dhc-ipam/dns-tools.md diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 8d28288..94dd99b 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -13,12 +13,12 @@ "state": { "type": "markdown", "state": { - "file": "tools/sysadmin-devops/terminal-shell-productivity/Shells.md", + "file": "tools/sysadmin-devops/terminal-shell-productivity/Terminal Emulators.md", "mode": "source", "source": false }, "icon": "lucide-file", - "title": "Shells" + "title": "Terminal Emulators" } } ] @@ -94,7 +94,7 @@ "state": { "type": "backlink", "state": { - "file": "tools/sysadmin-devops/terminal-shell-productivity/Shells.md", + "file": "tools/sysadmin-devops/terminal-shell-productivity/Terminal Emulators.md", "collapseAll": false, "extraContext": false, "sortOrder": "alphabetical", @@ -104,7 +104,7 @@ "unlinkedCollapsed": true }, "icon": "links-coming-in", - "title": "Backlinks for Shells" + "title": "Backlinks for Terminal Emulators" } }, { @@ -113,12 +113,12 @@ "state": { "type": "outgoing-link", "state": { - "file": "tools/sysadmin-devops/terminal-shell-productivity/Shells.md", + "file": "tools/sysadmin-devops/terminal-shell-productivity/Terminal Emulators.md", "linksCollapsed": false, "unlinkedCollapsed": true }, "icon": "links-going-out", - "title": "Outgoing links from Shells" + "title": "Outgoing links from Terminal Emulators" } }, { @@ -156,13 +156,13 @@ "state": { "type": "outline", "state": { - "file": "tools/sysadmin-devops/terminal-shell-productivity/Shells.md", + "file": "tools/sysadmin-devops/terminal-shell-productivity/Terminal Emulators.md", "followCursor": false, "showSearch": false, "searchQuery": "" }, "icon": "lucide-list", - "title": "Outline of Shells" + "title": "Outline of Terminal Emulators" } }, { @@ -196,11 +196,13 @@ }, "active": "9b2e89c682f5d2ef", "lastOpenFiles": [ - "tools/sysadmin-devops/terminal-shell-productivity/Files & Directories.md", - "tools/sysadmin-devops/terminal-shell-productivity/Terminal Emulators.md", + "tools/sysadmin-devops/Remote Access + SSH Clients.md", "tools/sysadmin-devops/terminal-shell-productivity/Shells.md", "tools/sysadmin-devops/terminal-shell-productivity/Text Editors.md", + "tools/sysadmin-devops/terminal-shell-productivity/Terminal Emulators.md", + "tools/sysadmin-devops/terminal-shell-productivity/Files & Directories.md", "README.md", + "tools/network-engineering/dns-dhc-ipam/dns-tools.md", "tools/00_index.md", "tools/tools - (migrate out)/gui-tools.md", "tools/tools - (migrate out)/web-tools.md", @@ -224,8 +226,6 @@ "tools/security/vuln-analysis-exploitation/Packet Crafting & Manipulation.md", "tools/security/vuln-analysis-exploitation/Vulnerability & Exploit Databases.md", "tools/security/pentest-recon-enum/Port Scanners & Network Discovery.md", - "tools/security/pentest-recon-enum/Recon & Threat Reputation.md", - "tools/sysadmin-devops/system-monitoring-tracing/Log Analyzers.md", "docs/sysadmin-devops/ssh-remote-access", "tools/network-engineering/diagnostics-troubleshooting", "tools/sysadmin-devops/system-monitoring-tracing", diff --git a/README.md b/README.md index c504d08..7bc95c9 100644 --- a/README.md +++ b/README.md @@ -15,118 +15,7 @@ When ready: Plan to squash-merge or rebase + clean history into main. **Forked on 2026-03-03** from [trimstray/the-book-of-secret-knowledge](https://github.com/trimstray/the-book-of-secret-knowledge) (MIT licensed, last major upstream activity ~2024). -### Original Content (trimstray) -- Core structure, vast majority of CLI/GUI/Web tools lists, one-liners, blogs/podcasts, inspiring lists, manuals/howtos -- Shell tricks/functions, hacking/pentesting resources (as of fork date) -- All content present at commit hash: [insert upstream commit hash at fork time, e.g., 7d37069a...] -## My Contributions -https://github.com/jacob-kraniak/the-book-of-secret-knowledge/blob/JK_Revisions/docs/my-contributions.md - --------------------------- - -

"Knowledge is powerful, be careful how you use it!"

- -

A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools, and more.

- -
- -

- - Pull Requests - - - MIT License - -

- -
- -All **suggestions/PR** are welcome! - -### Code Contributors - -This project exists thanks to all the people who contribute. - - - -### Financial Contributors - - - -## :newspaper:  RSS Feed & Updates - -GitHub exposes an [RSS/Atom](https://github.com/jacob-kraniak/the-book-of-secret-knowledge/commits.atom) feed of the commits. This may be useful if you'd like to be kept informed of changes. - -##  Table of Contents - -# The Book of Secret Knowledge - -A forked collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, CLI/web tools, and more. Focused on cybersecurity, sysadmin, DevOps, and pentesting knowledge. - -> Knowledge is powerful, be careful how you use it! - -## Table of Contents - -- [CLI Tools](./docs/cli-tools.md) -- [GUI Tools](./docs/gui-tools.md) -- [Web Tools](./docs/web-tools.md) -- [Systems/Services](./docs/systems-services.md) -- [Networks](./docs/networks.md) -- [Containers/Orchestration](./docs/containers-orchestration.md) -- [Manuals/Howtos/Tutorials](shell-one-liners.md) -- [Inspiring Lists](./docs/inspiring-lists.md) -- [Blogs/Podcasts/Videos](./docs/blogs-podcasts-videos.md) -- [Hacking/Penetration Testing](./docs/hacking-penetration-testing.md) -- [Your Daily Knowledge and News](./docs/daily-knowledge-news.md) -- [Other Cheat Sheets](other-cheat-sheets.md) -- [Shell One-liners](shell-one-liners.md) -- [Shell Tricks](./docs/shell-tricks.md) -- [Shell Functions](shell-functions.md) -- [Cybersecurity Additions (Personal R&D)](./docs/cybersecurity-additions.md) # Link to your cert research - -## About This Fork -Forked on 2026-03-03 from [original repo](https://github.com/trimstray/the-book-of-secret-knowledge). - -See [CONTRIBUTING.md](./CONTRIBUTING.md) for how to add content. - -##### :black_small_square: Shell - -moved to -[CLI Tools](./docs/cli-tools.md) - -##### :black_small_square: Shell plugins - -Moved to - [CLI Tools](./docs/cli-tools.md) - -##### :black_small_square: Managers - -

-   Midnight Commander - is a visual file manager, licensed under GNU General Public License.
-   ranger - is a VIM-inspired filemanager for the console.
-   nnn - is a tiny, lightning fast, feature-packed file manager.
-   screen - is a full-screen window manager that multiplexes a physical terminal.
-   tmux - is a terminal multiplexer, lets you switch easily between several programs in one terminal.
-   tmux-cssh - is a tool to set comfortable and easy to use functionality tmux-sessions.
-

- - -##### :black_small_square: Network (DNS) - -

-   dnsdiag - is a DNS diagnostics and performance measurement tools.
-   fierce - is a DNS reconnaissance tool for locating non-contiguous IP space.
-   subfinder - is a subdomain discovery tool that discovers valid subdomains for websites.
-   sublist3r - is a fast subdomains enumeration tool for penetration testers.
-   amass - is tool that obtains subdomain names by scraping data sources, crawling web archives, and more.
-   namebench - provides personalized DNS server recommendations based on your browsing history.
-   massdns - is a high-performance DNS stub resolver for bulk lookups and reconnaissance.
-   knock - is a tool to enumerate subdomains on a target domain through a wordlist.
-   dnsperf - DNS performance testing tools.
-   dnscrypt-proxy 2 - a flexible DNS proxy, with support for encrypted DNS protocols.
-   dnsdbq - API client providing access to passive DNS database systems.
-   grimd - fast dns proxy, built to black-hole internet advertisements and malware servers.
-    dnstwist - detect typosquatters, phishing attacks, fraud, and brand impersonation.
-

##### :black_small_square: Network (HTTP) diff --git a/tools/network-engineering/dns-dhc-ipam/dns-tools.md b/tools/network-engineering/dns-dhc-ipam/dns-tools.md new file mode 100644 index 0000000..8e4da46 --- /dev/null +++ b/tools/network-engineering/dns-dhc-ipam/dns-tools.md @@ -0,0 +1,15 @@ +| Name | Vendor/Webpage | GitHub Repo | Brief Description | Tags | Latest Commit | +| ---------------- | -------------- | --------------------------------------------------------------------------- | ------------------------------------------------------------------ | --------------------------------------------- | ---------------- | +| dnsdiag | — | [farrokhi/dnsdiag](https://github.com/farrokhi/dnsdiag) | Suite for DNS measurement, tracing, and resolver evaluation. | [dns, diagnostics, performance, python] | ~Feb 2026 | +| fierce | — | [mschwager/fierce](https://github.com/mschwager/fierce) | DNS recon tool to locate non-contiguous IP space and hostnames. | [dns, recon, enumeration, python] | 2024-08-28 | +| subfinder | — | [projectdiscovery/subfinder](https://github.com/projectdiscovery/subfinder) | Fast passive subdomain enumeration using online sources. | [subdomain, enum, passive, go, recon] | 2026-03-05 | +| Sublist3r | — | [aboul3la/Sublist3r](https://github.com/aboul3la/Sublist3r) | Fast subdomain enumeration via OSINT sources for pentesting. | [subdomain, enum, osint, python] | 2020-07-29 | +| amass | — | [owasp-amass/amass](https://github.com/owasp-amass/amass) | In-depth attack surface mapping and subdomain/asset discovery. | [recon, osint, subdomain, go, amass] | 2025-09-04 | +| namebench | — | [google/namebench](https://github.com/google/namebench) | Benchmarks DNS servers using browsing history for recommendations. | [dns, benchmark, privacy, go] | ~2024 (archived) | +| massdns | — | [blechschmidt/massdns](https://github.com/blechschmidt/massdns) | High-performance stub resolver for bulk DNS lookups/recon. | [dns, resolver, bulk, performance, c] | 2025-07-21 | +| knock | — | [guelfoweb/knock](https://github.com/guelfoweb/knock) | Async subdomain enumeration via recon and brute-force. | [subdomain, enum, brute, python, tls] | 2026-02-19 | +| dnsperf | — | [DNS-OARC/dnsperf](https://github.com/DNS-OARC/dnsperf) | Benchmarks DNS server latency and throughput under load. | [dns, performance, benchmark, c] | 2026-02-04 | +| dnscrypt-proxy 2 | — | [jedisct1/dnscrypt-proxy](https://github.com/jedisct1/dnscrypt-proxy) | Flexible DNS proxy with encrypted protocols (DoH, DNSCrypt, ODoH). | [dns, proxy, encryption, privacy, go] | 2026-03-02 | +| dnsdbq | — | [dnsdb/dnsdbq](https://github.com/dnsdb/dnsdbq) | C client for querying passive DNS databases (DNSDB, CIRCL). | [dns, passive, api, query, c] | 2024-05-20 | +| grimd | — | [looterz/grimd](https://github.com/looterz/grimd) | Fast DNS proxy to block ads and malware domains. | [dns, proxy, adblock, malware, go] | ~Oct 2022 | +| dnstwist | — | [elceef/dnstwist](https://github.com/elceef/dnstwist) | Generates domain permutations to detect typosquatting/phishing. | [dns, typosquat, phishing, detection, python] | 2025-04-15 | diff --git a/tools/sysadmin-devops/Remote Access + SSH Clients.md b/tools/sysadmin-devops/Remote Access + SSH Clients.md index 348a8d3..f378351 100644 --- a/tools/sysadmin-devops/Remote Access + SSH Clients.md +++ b/tools/sysadmin-devops/Remote Access + SSH Clients.md @@ -3,4 +3,4 @@ |PuTTY|[https://www.putty.org/](https://www.putty.org/)|— (official mirrors; e.g. [github/putty](https://github.com/github/putty) archived)|SSH and telnet client with GUI, key auth, tunneling, and session management.|[ssh, client, telnet, gui, windows]|~2023 (archived; forks active)| |Mosh|[https://mosh.org/](https://mosh.org/)|[mobile-shell/mosh](https://github.com/mobile-shell/mosh)|SSH wrapper for persistent, roaming sessions over intermittent connections with predictive local echo.|[ssh, remote, persistent, roaming, cli]|~2022 (stable; occasional fixes)| |Eternal Terminal|[https://eternalterminal.dev/](https://eternalterminal.dev/)|[MisterTea/EternalTerminal](https://github.com/MisterTea/EternalTerminal)|Reconnectable SSH-like shell with mouse/tmux support and low-latency over unstable links.|[ssh, remote, reconnect, tmux, cli]|~Feb 2026 (recent fixes)| -|mRemoteNG|[https://mremoteng.org/](https://mremoteng.org/)|— (source on SourceForge/GitHub mirrors)|Multi-tabbed, tabbed remote connection manager (fork of mRemote) supporting SSH, RDP, VNC.|[remote, manager, multi-protocol, gui, windows]|Active (ongoing releases)| \ No newline at end of file +|mRemoteNG|[https://mremoteng.org/](https://mremoteng.org/)|— (source on SourceForge/GitHub mirrors)|Multi-tabbed, tabbed remote connection manager (fork of mRemote) supporting SSH, RDP, VNC.|[remote, manager, multi-protocol, gui, windows]|Active (ongoing releases)| diff --git a/tools/sysadmin-devops/terminal-shell-productivity/Terminal Emulators.md b/tools/sysadmin-devops/terminal-shell-productivity/Terminal Emulators.md index 55ad2fe..dd24884 100644 --- a/tools/sysadmin-devops/terminal-shell-productivity/Terminal Emulators.md +++ b/tools/sysadmin-devops/terminal-shell-productivity/Terminal Emulators.md @@ -1,6 +1,12 @@ -| Name | Vendor/Webpage | GitHub Repo | Brief Description | Tags | Latest Commit | -| ---------- | ------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ----------------------------------------------------- | ------------- | -| Guake | [https://github.com/Guake/guake](https://github.com/Guake/guake) | [Guake/guake](https://github.com/Guake/guake) | Dropdown/quake-style terminal that drops down from the top on hotkey for GNOME. | [terminal, dropdown, gnome, productivity, python] | 2025-11-15 | -| Terminator | [https://gnometerminator.blogspot.com/](https://gnometerminator.blogspot.com/p/introduction.html) | [gnome-terminator/terminator](https://github.com/gnome-terminator/terminator) | Multi-pane terminal splitter with broadcast input, layouts, and sysadmin-friendly features. | [terminal, multi-pane, splitter, gnome, python] | 2025-10-20 | -| Kitty | [https://sw.kovidgoyal.net/kitty/](https://sw.kovidgoyal.net/kitty/) | [kovidgoyal/kitty](https://github.com/kovidgoyal/kitty) | GPU-accelerated terminal with smooth scrolling, image protocol, ligatures, and kittens (plugins). | [terminal, gpu, fast, images, cross-platform, python] | 2026-03-05 | -| Alacritty | [https://alacritty.org/](https://alacritty.org/) | [alacritty/alacritty](https://github.com/alacritty/alacritty) | Cross-platform, GPU-accelerated terminal focused on simplicity, speed, and minimalism. | [terminal, gpu, fast, cross-platform, rust] | 2026-03-01 | \ No newline at end of file +| Name | Vendor/Webpage | GitHub Repo | Brief Description | Tags | Latest Commit | +| ------------------ | ------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ----------------------------------------------------- | -------------------- | +| Alacritty | [https://alacritty.org/](https://alacritty.org/) | [alacritty/alacritty](https://github.com/alacritty/alacritty) | Cross-platform, GPU-accelerated terminal focused on simplicity, speed, and minimalism. | [terminal, gpu, fast, cross-platform, rust] | 2026-03-01 | +| Guake | [https://github.com/Guake/guake](https://github.com/Guake/guake) | [Guake/guake](https://github.com/Guake/guake) | Dropdown/quake-style terminal that drops down from the top on hotkey for GNOME. | [terminal, dropdown, gnome, productivity, python] | 2025-11-15 | +| Kitty | [https://sw.kovidgoyal.net/kitty/](https://sw.kovidgoyal.net/kitty/) | [kovidgoyal/kitty](https://github.com/kovidgoyal/kitty) | GPU-accelerated terminal with smooth scrolling, image protocol, ligatures, and kittens (plugins). | [terminal, gpu, fast, images, cross-platform, python] | 2026-03-05 | +| Midnight Commander | [https://midnight-commander.org/](https://midnight-commander.org/) | [MidnightCommander/mc](https://github.com/MidnightCommander/mc) | Visual dual-pane file manager with viewer, editor, and subshell. | [file-manager, tui, ncurses, classic, c] | 2026-03-06 | +| nnn | — | [jarun/nnn](https://github.com/jarun/nnn) | Tiny, lightning-fast, feature-packed terminal file manager. | [file-manager, tui, minimal, c, fast] | 2026-02-23 | +| ranger | — | [ranger/ranger](https://github.com/ranger/ranger) | Vim-inspired console file manager with multi-pane and previews. | [file-manager, tui, vim-like, python] | 2026-02-25 | +| screen | [https://www.gnu.org/software/screen/](https://www.gnu.org/software/screen/) | — | Full-screen window manager that multiplexes physical terminals. | [multiplexer, session, terminal, gnu, c] | ~2024 (legacy) | +| Terminator | [https://gnometerminator.blogspot.com/](https://gnometerminator.blogspot.com/p/introduction.html) | [gnome-terminator/terminator](https://github.com/gnome-terminator/terminator) | Multi-pane terminal splitter with broadcast input, layouts, and sysadmin-friendly features. | [terminal, multi-pane, splitter, gnome, python] | 2025-10-20 | +| tmux | — | [tmux/tmux](https://github.com/tmux/tmux) | Terminal multiplexer for easy switching between programs/sessions. | [multiplexer, session, tmux, c, active] | 2026-03-06 | +| tmux-cssh | — | [peikk0/tmux-cssh](https://github.com/peikk0/tmux-cssh) | Tool for comfortable cluster SSH sessions using tmux. | [tmux, cssh, cluster, ssh, python] | ~2023 (low activity) |