An open API service indexing awesome lists of open source software.

https://github.com/nicpwns/qnc

Basic Netcat-like Utility Using QUIC
https://github.com/nicpwns/qnc

netcat quic

Last synced: 5 months ago
JSON representation

Basic Netcat-like Utility Using QUIC

Awesome Lists containing this project

README

          

# qnc

A basic Netcat-like utility using [QUIC](https://datatracker.ietf.org/doc/html/rfc9000).

## Usage

```bash
./qnc [-l] [] []
```

### Server Mode

> To start a server (listener) on port 12345:

```bash
./qnc -l 12345
```

or specify a host:

```bash
./qnc -l 127.0.0.1 12345
```

### Client

> To connect as a client:

```bash
./qnc []
```

## Features

- Temporary self-signed certificate generation
- Simple stdin/stdout forwarding

## References

- Inspired by content and labs in [SANS SEC530](https://www.sans.org/cyber-security-courses/defensible-security-architecture-and-engineering/)
- QUIC transport using [aioquic](https://github.com/aiortc/aioquic)