Skip to content

fix(entries): use apt binary name printerbug (drop stale .py) - #57

Merged
Gerrrt merged 1 commit into
mainfrom
claude/dotfiles-kali-issues-v11ctu
Jul 24, 2026
Merged

fix(entries): use apt binary name printerbug (drop stale .py)#57
Gerrrt merged 1 commit into
mainfrom
claude/dotfiles-kali-issues-v11ctu

Conversation

@Gerrrt

@Gerrrt Gerrrt commented Jul 24, 2026

Copy link
Copy Markdown
Collaborator

Summary

Two red corpus entries invoke the coercion tool as printerbug.py — the git-clone-era name. Kali ships it via the apt krbrelayx package, which installs it as printerbug (no .py), so the .py invocation no longer resolves. This corrects the name at the source of truth.

Changes

  • entries/red/coerce-petitpotam.mdprinterbug.pyprinterbug
  • entries/red/unconstrained-deleg-tgt.mdprinterbug.pyprinterbug
  • CHANGELOG.md[Unreleased] note

Only the command invocations changed; prose mentions of "printerbug" as the technique/spooler-abuse name are untouched.

Why this is the right route

offensive/companion/ in dotfiles-Kali is a vendored git subtree of this repo, and the generated hacktheplanet block at hacktheplanet:358 renders printerbug.py straight from the unconstrained-deleg-tgt entry — directly contradicting the hand-authored line at hacktheplanet:392 which already uses the corrected printerbug form. The vendored tree and its generated blocks are read-only downstream; the fix has to land here so the next companion sync (+ gen-views.sh) re-stamps it correctly.

Resolves the drift reported in dotfiles-Kali issues #152 and #153.

🤖 Generated with Claude Code

https://claude.ai/code/session_0125U2VZpg9dt7729QoctYQ8


Generated by Claude Code

Two red entries invoke the tool as `printerbug.py`, the git-clone-era
name. Kali ships it via the apt `krbrelayx` package, which installs it as
`printerbug` (no `.py`), so the `.py` invocation no longer resolves.

Correcting it here (the source of truth) re-stamps the generated
`hacktheplanet` block in dotfiles-Kali on the next companion sync, and
resolves the drift reported in dotfiles-Kali issues #152 and #153.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0125U2VZpg9dt7729QoctYQ8
Copilot AI review requested due to automatic review settings July 24, 2026 20:26

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the red-team corpus “source of truth” to call the Kali-installed printerbug executable (from apt krbrelayx) instead of the legacy printerbug.py name, preventing broken command invocations in downstream rendered/vendored views.

Changes:

  • Replace printerbug.py with printerbug in two red entries’ command blocks.
  • Add an [Unreleased] changelog note documenting the fix and downstream impact.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
entries/red/coerce-petitpotam.md Updates the coercion example command to invoke printerbug without the stale .py suffix.
entries/red/unconstrained-deleg-tgt.md Updates the unconstrained delegation walkthrough command to use the printerbug binary name.
CHANGELOG.md Documents the fix under [Unreleased] for user visibility and downstream sync context.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@Gerrrt
Gerrrt merged commit aab616e into main Jul 24, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants