AICA Challenge 1 heuristic agent
The purpose of this agent is to serve as an inspiration for the authors of agents used in the AICA challenge. It also serves as a benchmark for evaluating the capabilities of AI agents.
A new version of the agent will be released with each new scenario. The agent will be able to solve all scenarios up to this point, so don't forget to update it whenever there is a new scenario published.
The agent is relatively straightforward:
- It scouts around itself, looking for potential targets.
- If it finds some, it checks whether there is something that can be remotely exploited.
- If it manages to get local access to a target, it analyzes what runs there.
- And if possible, it tries to exfiltrate some interesting data.
The code is relatively densely commented, so feel free to study the source if you get stuck or if some challenge-related code or idioms are not clear.
As usual, if you have any questions, feel free to contact us at aica-challenge@csirt.muni.cz.
Good luck!
Metadata
Release files for aica-challenge-1-heuristic-agent 1.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| aica_challenge_1_heuristic_agent-1.4.0.tar.gz | 10.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| aica_challenge_1_heuristic_agent-1.4.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 21.0 kB
Release files / aica_challenge_1_heuristic_agent-1.4.0.tar.gz
| Download URL | aica_challenge_1_heuristic_agent-1.4.0.tar.gz |
|---|---|
| Size | 10.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d6ffb5efd1135e99e72a7b1ffe431a4d33a66c65f8e5a8f1e1d059179b8a3be5
|
|
BLAKE2b-256 checksum How to use checksums |
d8900e1555d9ac6534abc16cf7401dc5df058ae341623f3bb304c918ca2d40e6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.3 CPython/3.12.10 Windows/11
|
Release files / aica_challenge_1_heuristic_agent-1.4.0-py3-none-any.whl
| Download URL | aica_challenge_1_heuristic_agent-1.4.0-py3-none-any.whl |
|---|---|
| Size | 10.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
fb01900f7e80f61c8b227c465b44fca8260968e1d3593b5a673ffcebf9340eb0
|
|
BLAKE2b-256 checksum How to use checksums |
95913da98bfe5bb5c82028863279e894ea82e378d45b5cb00898fb78651ead15
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.3 CPython/3.12.10 Windows/11
|