PwnableHarness icon indicating copy to clipboard operation
PwnableHarness copied to clipboard

Manage building and deploying exploitation challenges with ease

Results 20 PwnableHarness issues
Sort by recently updated
recently updated
newest added

Currently, a `flag.txt` file will be automatically detected and copied into the workdir volume. Also, if a project directory contains a `workdir/` folder, its contents will be automatically copied into...

enhancement

Now that #9 has landed, it would be great if there were an easy way to publish the entire Docker image. Whether as a `.tar.gz` image or by pushing to...

enhancement

It would be very nice to host challenges both on bare TCP ports and also as Websocket routes. Websockets seem to be one of the easiest ways to route the...

enhancement

This happened a few years ago in SunshineCTF, so it may be fixed already, but I don't think so. There was a file present with a name like `Evil Spaces.pdf`....

bug

The documentation at one point was fairly decent, but over time some more recent changes haven't been properly reflected in the "documentation". Also, it would be better for there to...

enhancement

Challenge containers currently have no form of resource limitations. This means that a single player who achieves code execution would be able to consume all CPU/memory/process etc. resources, resulting in...

bug

Especially with glibc heap exploitation challenges, it's important for CTF challenge authors to have control over which base image is used. This will also help address the issue where a...

enhancement

As discussed in #25, there's currently no easy way to pass custom arguments to the challenge binary when it is run to handle a new connection. This is normally not...

enhancement

It would be very useful during challenge development to run the challenge in the container and attach gdb to it. I think the best way to enable this is to...

enhancement

Rust: `cargo build` Golang: `go build` Swift: `swift build` Would be nice.

enhancement