docs: add nxcdb dedicated reference page with full command documentation - #104
Open
m4sk0ff wants to merge 1 commit into
Open
docs: add nxcdb dedicated reference page with full command documentation#104m4sk0ff wants to merge 1 commit into
m4sk0ff wants to merge 1 commit into
Conversation
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.
Summary
Adds a dedicated
getting-started/nxcdb.mdreference page for the nxcdbCLI. The existing
database-general-usage.mdcovers the basics well butleaves most commands completely undocumented. This PR fills that gap.
What's documented for the first time
hosts— full table output, all subcommands (dc,spooler,zerologon,petitpotam), single host drill-down vs multi-hostfuzzy match behaviour
creds— full table output, all subcommands (plaintext,hash,add,remove), single credential drill-down showing groupmemberships and admin access
shares— full table output, single share drill-down showing shareinfo, host location, and users with read access
groups— full table output with real AD group datadpapi— all subcommands (browser,chrome,msedge,credentials,iex,firefox), real msedge output examplewcc— full column selection syntax documentedimportandclear_database— both previously undocumentedftp,rdp,ldap,ssharecurrently unimplemented in nxcdb
Bug documented
export keyscrashes withAttributeError: 'database' object has no attribute 'get_keys'on Python 3.13. Documented in the page with adanger hint and workaround. Bug report filed separately at Pennyw0rth/NetExec#1278.
Correction to existing docs
database-general-usage.mdshows the active workspace marker as==>but the actual output uses
*. Corrected in this PR.How the content was verified
All commands and output were tested hands-on in a live lab environment
against real Windows targets. Tables are rendered from actual
session output, not guessed from source code.
Files changed
getting-started/nxcdb.md— new filegetting-started/database-general-usage.md— one-line fix toworkspace list marker