Skip to content

Netcat Client

The Netcat Client within the "OctoPwn" framework facilitates interaction with remote systems using Netcat-like functionalities. This client is designed for establishing connections, sending data, and customizing communication encodings.

Features

  • Establish and manage connections to remote systems.
  • Send data in various formats, including plain text, hexadecimal, and files.
  • Configure communication encodings and line terminations.
  • Visualize binary data in printable formats.

Commands

Connection

connect

Establishes a connection to the specified target. This can also be used to test if a port is open instead of a port scanner.

disconnect

Terminates the connection gracefully.


Send

send

Sends plain text data to the target.

Parameters
  • data: The string data to send.

sendhex

Sends hexadecimal data to the target.

Parameters
  • data: The hexadecimal string data to send.

sendfile

Sends a file to the target in blocks of specified size.

Parameters
  • filepath: The path to the file to send.
  • blocksize: The size of each data block (optional, defaults to standard block size).

Info

Before using this command, the file must first be uploaded into OctoPwn. Use the file browser to upload the file into the /browserfs/volatile directory. Once uploaded, reference the file path from that directory.


Encodings How to use

encoding

Sets the encoding for data transmission.

lineterm

Configures the line termination sequence used in the communication.

binprint

Visualizes binary data in a human-readable, printable format.