Skip to main content

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)

Source distribution for aica-challenge-1-heuristic-agent 1.4.0
File Size Uploaded
aica_challenge_1_heuristic_agent-1.4.0.tar.gz 10.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aica-challenge-1-heuristic-agent 1.4.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

1.4.0 This release

2 release files

1.3.0

2 release files

1.2.0

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page