target_upload_file
Upload files to a remote target through an active SSH or reverse shell session, with base64 encoding and optional SHA256 checksum verification.
Instructions
Upload content to a target via an active session (SSH or reverse shell).
Args: session_id: Active session ID content: Base64-encoded file content remote_path: Destination path on the target method: Transfer method (ssh, reverse_shell) encoding: Content encoding (utf-8, binary) verify_checksum: Compute and send SHA256 checksum for integrity verification
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| method | No | ssh | |
| content | Yes | ||
| encoding | No | utf-8 | |
| session_id | Yes | ||
| remote_path | Yes | ||
| verify_checksum | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |