Skip to content

Conversation

@aarislarsen
Copy link

Changes to jdwp-shellifier.py write the output of the --cmd-with-output commands to a customer Java property, which is then printed so you get the actual command output.

jdwp-shellifier3.py is a Python3 conversion, adds a bit of output styling and likewise allows to return the command output.

LLMs (Claude) were heavily used in this, so there's a good chance that something was broken in the process, but both versions have been tested in a production environment with good results.

Updated version that can retrieve the output of commands up to a size of 64KB (or whatever the JVM limit is)
a version ported to python3, adding -v (verbose) mode when run with --cmd-with-output
automatically clears the output property after each call
@hugsy
Copy link
Contributor

hugsy commented Oct 11, 2025

See #12

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.

2 participants