mirror of
https://github.com/calebstewart/pwncat.git
synced 2024-11-27 19:04:15 +01:00
Fixed broken JSON file and typo-corrected some docs
This commit is contained in:
parent
61cb9dd993
commit
7d483d16e7
@ -822,7 +822,7 @@
|
|||||||
"stream": "raw",
|
"stream": "raw",
|
||||||
"payload": "{command} 2>/dev/null",
|
"payload": "{command} 2>/dev/null",
|
||||||
"args": ["-idf", "--batch-interpreter=python-fu-eval", "-b", "'import sys; sys.stdout.write(open(\"{lfile}\",\"rb\").read());gimp.exit()'"]
|
"args": ["-idf", "--batch-interpreter=python-fu-eval", "-b", "'import sys; sys.stdout.write(open(\"{lfile}\",\"rb\").read());gimp.exit()'"]
|
||||||
},
|
}
|
||||||
|
|
||||||
// This 'write' technique seems to fail because it cannot capture stdin, being a "subprocess".
|
// This 'write' technique seems to fail because it cannot capture stdin, being a "subprocess".
|
||||||
// Since it can get a shell, this is not really an issue.
|
// Since it can get a shell, this is not really an issue.
|
||||||
|
@ -47,7 +47,7 @@ you can use the "--password/-p" parameter:
|
|||||||
|
|
||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
|
|
||||||
set -p bob "b0b5_P@ss0rd"
|
set -p bob "b0b5_P@ssw0rd"
|
||||||
|
|
||||||
Key Bindings
|
Key Bindings
|
||||||
------------
|
------------
|
||||||
|
@ -13,7 +13,7 @@ available on the target system. It will then attempt to start a pseudoterminal
|
|||||||
on the remote host and provide you with raw terminal access.
|
on the remote host and provide you with raw terminal access.
|
||||||
|
|
||||||
pwncat doesn't stop there, though. On top of raw terminal access, pwncat can
|
pwncat doesn't stop there, though. On top of raw terminal access, pwncat can
|
||||||
programatically interact with the remote host alongside your terminal access.
|
programmatically interact with the remote host alongside your terminal access.
|
||||||
pwncat provides you with a local shell interface which can utilize your
|
pwncat provides you with a local shell interface which can utilize your
|
||||||
connection for enumeration, file upload/download, automatic persistence
|
connection for enumeration, file upload/download, automatic persistence
|
||||||
installation and even automated privilege escalation.
|
installation and even automated privilege escalation.
|
||||||
@ -39,7 +39,7 @@ reverse shells. It normally goes something like this:
|
|||||||
# You now have a full terminal that doesn't exit on C-c
|
# You now have a full terminal that doesn't exit on C-c
|
||||||
remote$
|
remote$
|
||||||
|
|
||||||
This works well. However, the added steps to get a reverse shell are laberous
|
This works well. However, the added steps to get a reverse shell are laborious
|
||||||
after a while. Also, the danger of losing your remote shell by accidentally
|
after a while. Also, the danger of losing your remote shell by accidentally
|
||||||
pressing "C-c" prior to gaining raw access is high. This was the original
|
pressing "C-c" prior to gaining raw access is high. This was the original
|
||||||
inspiration of this project.
|
inspiration of this project.
|
||||||
|
@ -5,7 +5,7 @@ Installation
|
|||||||
:maxdepth: -1
|
:maxdepth: -1
|
||||||
|
|
||||||
The only system dependency for ``pwncat`` is ``python3`` and ``pip``. For ``pip`` to install all Python dependencies,
|
The only system dependency for ``pwncat`` is ``python3`` and ``pip``. For ``pip`` to install all Python dependencies,
|
||||||
you will likely need your distributions Python Development package (``python3-dev`` for debian-based distributions).
|
you will likely need your distributions Python Development package (``python3-dev`` for Debian-based distributions).
|
||||||
Once you have a working ``pip`` installation, you can install ``pwncat`` with the provided setup script:
|
Once you have a working ``pip`` installation, you can install ``pwncat`` with the provided setup script:
|
||||||
|
|
||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
|
Loading…
Reference in New Issue
Block a user