Task Browser
1,530 terminal tasks across 18 categories. Filter by category or difficulty below.
852
Easy
458
Medium
148
Hard
55
Very Hard
Distribution by category
1,518 tasks
#1025
Split the protein FASTA file `/app/proteins.fa` into 10 roughly equal parts and build a BLAST protein database from each resulting chunk. The split files will…
#1035
Find the MAC address of the `en1` network interface on this system and write it to `/app/result.txt`. The file should contain only the MAC address in uppercase…
#1060
Configure a local authoritative DNS server so that a reverse DNS (PTR) lookup for the IP address `198.101.245.14` returns a valid PTR record. When queried…
#1063
Use the `InstanceSync` script at `/root/InstanceSync/rsrsyncLive.sh` to perform a live migration of the running Debian LAMP server — including Apache, PHP,…
#1331
Your task is to evaluate the DELIMINATE compression tool alongside gzip, bzip2, and zip. The `/app` directory contains a tarball with the DELIMINATE binaries…
#2077
Install the `tree` program (version 1.5.3) from source on this system. The source archive `tree-1.5.3.tgz` is available at `/root/tree-1.5.3.tgz`. After…
#2582
The SVN repository at `http://yuenlong/svn/testrepo/trunk` has a user-defined 'lock' property set on its trunk directory. Check out the trunk to…
#2597
Install `screed` (from `git://github.com/ged-lab/screed.git`) and `khmer` (from `git://github.com/ged-lab/khmer.git`) from source. Clone both repositories into…
#3079
Create a new Neuron module project inside `/app/mbox` by initializing it with the appropriate Grunt scaffolding template and ensuring all dependencies are…
#3699
Monkey-patch Ruby's `TrueClass` and `FalseClass` so that the `==` method on any boolean always returns `true`. With this patch in place, evaluate the…
#4289
Convert the image file `/app/Mario.png` into a colored ASCII art representation rendered in the terminal using block characters and ANSI terminal color codes.…
#4435
Build `curl` from source in `/app` by first resolving and building its dependencies from source as well. The system is a Debian-based environment where the…
#5263
Create a Python test suite under `/app` that uses pytest's `conftest.py` mechanism so that tests can be discovered and run successfully both from the `/app`…
#5555
Create two GPG-processed files in `/app/` using the GPG key associated with `mike.english@example.com` that already exists in the keyring. First, produce a…
#5976
Run the `main.py` script using python3 and save its standard output to `/app/result.txt`.
#6033
Build the LainOS v0.0.3 operating system from its source repository. Clone the project from `https://github.com/lain-dono/lainos.git`, configure the build…
#6044
The directory `/app` contains three Python files: `thirdpartymodule_a.py` (defines `SomeClass` with `__init__` that sets `self.a = 42`),…
#6185
Your task is to read the header row of the CSV file located at `/app/1.csv`. The file uses a double quote (`"`) as its delimiter. Extract the column names,…
#6336
A file `/app/mock_page.html` contains an HTML page encoded in windows-1251. Extract the text between the `<title>` and `</title>` tags, and write the result to…
#6480
Recover the content of a dangling blob object from the Git repository in `/app`. The repository contains a file that was staged but never committed and…
#6546
Demonstrate that Python's `str.isdigit()` method returns `True` for the superscript-two character `²` (U+00B2), and that `int()` raises a `ValueError` when…
#6636
Find all lines in the file `/app/1` that consist entirely of one or more space characters (and nothing else), and write the matching line numbers and their…
#6740
Make an HTTP GET request to `http://google.com/` using Python 2's `urllib2` module with a `pragma: no-cache` header, and capture the output into…
#6899
Your task is to crack the password hashes located in `/etc/rc.d/found.txt`. Use John the Ripper to crack the hashes and save the tool's standard output…
#6976
Parse the output of a bridge listing command (similar to `brctl show`) that contains bridge names and their associated interfaces. The raw text has a…
#7003
The installed `astropy` has a bug: array-valued `ICRS` coordinate objects do not support `len()`. Calling `len()` on an `ICRS` object constructed from array…
#7111
Extract all words (sequences of Unicode letters) from the following Persian/Arabic text string and write the result to `/app/result.txt`: ``` ذوب 6 خوی 7 بزاق…
#7151
A MongoDB instance is running in the environment. Connect to it and write the query output to `/app/result.txt`. The file should contain the list of databases…
#7192
The environment is a CentOS 6 x86_64 system with Python 2.7 (at `/usr/local/bin/python2.7`), SWIG, GCC, and OpenSSL development headers pre-installed. M2Crypto…
#7287
Set up the FG services infrastructure on this system. The end state requires a specific directory hierarchy, configuration files, and service init scripts to…
#7537
Compute the result of adding the integers 1 and 2 using a function called `add(a, b)`, and write the result to `/app/result.txt` as a plain integer followed by…
#7586
Set up a new Git repository for a MediaWiki skin called "Splash" at `/app/Splash`. The repository should be initialized with a Git remote named `origin`…
#7647
Exploit the buffer overflow vulnerability in the `pwdcheck` binary located in the `/app` directory. By overflowing a buffer, you can overwrite a boolean…
#7829
The C++ program `/app/clientes.cpp` crashes with a segmentation fault during normal use. Compile the program with debug symbols and use GDB to investigate the…
#7835
Your task is to populate the local MongoDB `test` database with two specific datasets. First, download the zip code dataset from…
#7921
Build and install the Tufão 1.x C++ web framework from its source repository (tag `1.1`), then compile and run the included `hello-world` example application.…
#8156
Build Neovim from source in the `/root/neovim` directory. The repository has already been cloned and is available there. The build system files are present and…
#8300
Set up a complete development environment for the `ccav` project located at `~/ccaih/ccav`. The environment must be fully configured so that the project is…
#8593
Compile and install the `st` terminal emulator (version 0.4.1) from source. Download the source tarball from `http://dl.suckless.org/st/st-0.4.1.tar.gz`, build…
#8603
Use `git stash` to temporarily set aside in-progress work in the `/app` repository, switch to the `fix123` branch, and apply an urgent correction there. The…
#8944
Create a new rest.li project using the LinkedIn rest.li skeleton template and get it running locally. The project should be built and served so that the…
#9213
Create a Django project at `/app/makemessages_test` and run the `makemessages` management command for the `en` locale. The project should be a standard Django…
#9231
Your task is to prepare and compress specific data files within the `/app/` directory. You need to copy the `~/Downloads/CentOS-6.5-x86_64-minimal.iso` file…
#9392
Your task is to build minidlna version 1.1.2 from source and package it into a Debian package (`.deb`). Download the source code for minidlna 1.1.2, configure…
#9913
Write a Python script at `/app/script.py` that uses a regular expression to extract the name before the comma and space from the Unicode string 'Baştovoi, A'.…
#10263
An IRC server is running at `127.0.0.1` on port `6667`. Connect to it using the RFC 1459 client protocol with netcat. Register with the nickname `xenatest`,…
#10342
Configure and build the `cow` HTTP proxy project located at `$GOPATH/src/github.com/cyfdecyf/cow`. The repository must be on the `develop` branch, and the…
#10369
Extract the `platform/core-client/` subdirectory from the repository at `/home/mdesales/dev/cfp/sp/` into a standalone Git repository located at…
#10370
Extract the `platform/core-client/trunk` subtree from the Git repository at `/root/dev/cfp/sp` into a standalone repository. The extracted history should be…
#10505
Create a production iOS build of the Ionic application located in the `/slideMenu/` directory. The build should compile successfully and produce the standard…
#10512
The working directory contains the source code for `deisctl`, a Go CLI tool for managing the Deis platform. Build the project using the provided Makefile, then…
#10593
Given the string `'한글과 youngmoon 섞임'`, your task is to extract the Korean (Hangul) text. Write the extraction results to `/app/result.txt` with exactly three…
#10778
Configure and build the DSpace application located in the `/home/ubuntu/dspace-auto-install-master/` directory. The build process should complete successfully,…
#10865
Deploy all infrastructure components for the Rackspace Private Cloud (RPC) environment. The deployment playbook is at…
#10866
Using the git repository in the current working directory, apply a specific commit from another branch onto the `BETA` branch. Switch to the `BETA` branch and…
#10880
The Cheyenne web server source is available as a local git repository at `/opt/docker-cheyenne.git`. Clone it to `/app/docker-cheyenne`, build the Docker image…
#10901
Document a debugging session that reproduces a crash in `r2` (radare2) involving the YARA plugin. The goal is to capture the details of a `SIGSEGV` fault…
#10916
Build the Docker image defined by the `Dockerfile` in `/app` and tag it as `slok/vagrant-base`. The image must be present in the local Docker image store under…
#10981
Query the `/proc` filesystem to retrieve the environment variables of the process with PID **1179** and write the result as formatted JSON to…
#11045
Parse the CSV file at `/app/data.csv` using Python. The file contains rows with three fields: a rule name, a status name, and a number. Build a nested…
#11068
Create a new Clojure project named `new-app` using Leiningen with the Capstan template, then run it using the Capstan build tool. The project should be fully…
#11071
Your task is to execute the Python tests contained specifically in `test_function.py` and `test_class.py` using the `nose` testing framework. Ensure that only…
#11162
Set up a Docker-based SSH server using the Dockerfile and configuration found in the `Examples/sshd/` directory. Build a Docker image tagged `sshd_dockerfile`…
#11172
The Ansible playbook at `/workspace/ansible/docker_cloud.yml` currently fails when invoked as `ansible-playbook -i hosts docker_cloud.yml` from the…
#11176
The VMTurbo Operations Manager web application at `192.168.0.149` has an unauthenticated remote command execution vulnerability. Metasploit Framework is…
#11181
Set up a Docker container based on the `ubuntu:12.04` image that has an SSH server installed and running, with the root password set to `screencast`. The…
#11184
Create a Docker data volume container named `app1` using the `ubuntu:12.04` image that mounts a volume at `/data` and creates a file called `someFIle` and a…
#11391
Patch two game data files located in `/app` using the provided `script.zsh` tool. The file `ClientLibChampionSelectionCore.dat` should be patched with the…
#11402
Implement a PHPSpec specification for a model class in the `demac_chase` namespace. The working directory contains a PHPSpec-based PHP project with a…
#11428
Using Vagrant, provision a virtual machine running Ubuntu 14.04 (Trusty) via the Docker provider. The host Docker socket is available at…
#11696
Install the `nsenter` utility and the `docker-enter` helper script so they are available system-wide, then start a MariaDB container for testing purposes. The…
#11733
Extract a PDF stream and decompress an embedded SWF object using the Viper malware analysis framework. The Viper project is located at `~/projects/viper/git`…
#11736
Extract the PHP OpenGL GLUT extension source code from its GitHub repository and build it from source. The working directory for the build should be the…
#11741
The `strands_webtools` upstream repository has been cloned to `/app/strands_webtools` (on the `hydro-devel` branch). A local bare upstream remote is available…
#11884
Add an SSH key named "Yeah" to the MIST client using the private key file located at `/home/commixon/.ssh/passwordless`. Then add a second SSH key with an…
#11885
Using the `mist` CLI tool available at `~/MIST/mist.client`, create a machine on the EC2 backend with the name `dbServer`, using image `ami-bddaa2bc`, size…
#11904
Use nscale to clone, build, and deploy the `nfddemo` system from `https://github.com/nearform/nfddemo.git`. The nscale server configuration is at…
#12007
Build the Julia project located at `/root/ipap/github/julia/`. Pull the latest changes from the remote repository, then compile the project from source. The…
#12117
Write the exact text `add this text like this` to the file `/app/result.txt`.
#12138
Patch the ELF binary at `/app/ls` so that its magic bytes are corrupted. Specifically, the first four bytes of the file (the ELF magic number, normally…
#12158
Scrape the Konica Minolta "Where to Buy" dealer locator at…
#12180
Compile the `test.c` source file into a 32-bit executable. The program contains a buffer overflow vulnerability. Your task is to exploit this vulnerability to…
#12221
Build a Docker image from the `Dockerfile` located in the current working directory (`/app`). The resulting image must be tagged as `bigtop/ssh:centos-6.4`.
#12252
Encrypt a file using GPG symmetric encryption and then decrypt it, saving the final plaintext to `/app/result.txt`. The file `/app/result.txt` must contain the…
#12306
Your task is to write a Clojure script at `/app/script.clj` that interacts with an Alfresco repository using the provided Alfresco Clojure library (which…
#12307
An Alfresco instance is running and accessible via a Clojure nREPL server on port 7888. Your task is to connect to this REPL and use the available Alfresco…
#12315
You are provided with a Python script (`/app/t.py`) and a Haskell script (`/app/t.hs`) that use MessagePack for data serialization. Currently, there is an…
#12330
Create a Python script at `/app/script.py` that builds a dictionary called `people` with keys `'name'` (containing the values `'john'` and `'peter'`) and…
#12457
Merge the subtitle file `/app/Silicon.Valley.S01E05.HDTV.x264-KILLERS.srt` (encoded in ISO-8859-1) into the video…
#12477
Detect whether the local `bash` installation is vulnerable to the Shellshock bug (CVE-2014-6271). Write the result of probing this vulnerability to…
#12530
Run the PHPUnit test suite for the WikibaseDataModel PHP project located at `https://github.com/wmde/WikibaseDataModel.git` and capture the full test output to…
#12554
Create a Vagrant environment in `/app` that provisions an Ubuntu 14.04 LTS (trusty64) virtual machine with Redis installed and configured via Ansible using…
#12556
A target host is accessible at `127.0.0.1` via SSH on port `2222` (username: `vagrant`, password: `vagrant`). An Ansible playbook at `/app/playbook.yml`…
#12557
Set up the `powerline-shell` prompt for the Fish shell. The repository should be cloned into `~/Kod/powerline-shell/`, configured using the default…
#12648
Analyze the Python script `/app/encoding.py` and run it to produce its output. The result of executing the script must be saved to `/app/result.txt`.
#12673
Create a CSV file at `/app/2.csv` by transforming the data in `/app/1.csv`. The input file `/app/1.csv` contains four columns — `Temp`, `E1`, `E2`, and `n` —…
#12702
The file `/app/article.html` contains a news article in HTML format. Parse the HTML and extract the plain article body text, then save it to `/app/output.txt`.…
#12704
Compile and run the SSH v2 password bruteforcer against a local SSH server. The source file `oxssh2.c` is already present in `/app`, along with a wordlist file…
#12724
Extract the self-extracting archive (SFX) tools required by the `releasy` gem for the project located at `/root/Kod/pwright/`. The `releasy` gem must be…
#12788
Merge the contents of three pre-existing files — `/tmp/1`, `/tmp/2`, and `/tmp/3` — into a single sorted output file at `/app/output.txt`. Each input file…
#12789
Merge the contents of three pre-existing sorted text files located at `/tmp/1`, `/tmp/2`, and `/tmp/3` into a single sorted output, with duplicate lines…
#12806
Prepare a release of the Python project located in the current working directory by running its test suite and then executing the release cleanup process. The…
#12866
Launch a background shell process using the form `sh -c "sleep 1000; echo 'finished';"` and save its PID to `/app/pid.txt`. Then immediately terminate the…
#12910
In the silo project at `~/dev/silo`, set up and purge the `emaks` silo from a clean baseline. When complete, `/root/dev/silo/silos/emaks/.emaks.d` must exist…
#12930
Your task is to prepare the environment for a Docker and Mean.JS tutorial. Create a Python virtual environment named `venv` at `/app/venv`, and install version…
#12965
The `mynameis` command is available in the current working directory. Run it without any arguments and write its standard output to `/app/result.txt`.
#13087
Your task is to perform a basic installation of Octopress in the current workspace. You need to install the required Ruby dependencies, set up the default…
#13121
Configure the infrastructure defined in `/app` using Ansible. The inventory file `dev` and the playbook `site.yml` are already present — run the playbook…
#13272
Clone three GitHub repositories into the `~/dev/` directory using the `git-get` tool. The `git-get` tool is already available, and the working directory is…
#14106
Create three configuration files in `/app` that together define an automated Kaltura media server provisioning setup using Vagrant and shell scripts. The file…
#14129
Your objective is to debug the execution of `python temp.py` using GDB to inspect the internal state of the GenomeTools C library. Specifically, you need to…
#14342
Create a Python 2 script at `/app/t.py` that performs MD5 brute-force decryption of a hash over alphabetic strings. The script should prompt the user for an…
#14495
Set up a fully functional Puppet Master on the server. Configure the system hostname to `do1.elsotanillo.net`. Install the Puppet Master service using the…
#14593
Generate a Python 2 script at `/app/script.py` that randomly selects and prints one pair (combination of 2) from the list of names `['jacek', 'pawel',…
#14671
Push the `saltmaster` Docker image to the local registry running at `localhost:5001`, then remove all local copies of the image (both the original `saltmaster`…
#14712
Perform a series of OpenStack administrative operations using the Nova and Keystone APIs, then capture the final state of all compute instances to…
#14727
Retrieve the output of a quality control test from a remote system and save it to `/app/result.txt`. The test is named `js_test8` and runs in an OpenStack…
#15324
Install and configure pyload 0.4.x — the Python 2 download manager — so that the pyload daemon is running in this container. The container uses Python 2.7 on…
#15546
Package a PyiUpdater application located in `/app`. The application entry point is `app.py`. Configure PyiUpdater for an application named `Demo`, with company…
#15649
Obtain the CRIU (Checkpoint/Restore In Userspace) source code, build it from source, and run its built-in kernel feature check. The working directory for the…
#16359
Find the last `Product` record in the Rails application located at `~/RailsApps/clic2drive/bo-clients` and update its `name` attribute to the string `'osef'`,…
#16385
Use the `dumpyme` tool to configure a database backup project and perform a dump. The project should be named `myproject`, targeting a MongoDB database called…
#16553
Run Open vSwitch inside a Docker container using the `gns3/openvswitch` image. The container must be started with the `NET_ADMIN` capability and initialized…
#16629
Create an HBase table named `table_with_pre_existing_data` with a single column family `cf`. Populate the table with exactly 5 rows where each row key is a…
#16895
Store an EC2 private key securely on the local filesystem. The private key content (in RSA PEM format) must be written to two locations:…
#17049
Create a minimal Linux container from scratch using kernel namespace isolation (`unshare`) and a BusyBox root filesystem — no container runtime allowed.…
#17238
Clone the SML (Statistical Machine Learning) library from `https://github.com/Stardust2013/sml` to `/app/sml`, initialize its submodules, and build the project…
#17320
Extend the Domino's Pizza ordering CLI at `/app/order.py` so that it supports an interactive session with the following capabilities: locating stores by…
#17356
The git source tree at `/home/osse/de/git` (on the `master` branch, commit `f3f4077`) has a problem: every regular file in the top-level directory has its…
#17357
The git source tree at `/home/user/de/git` (commit `f3f4077`) has all its top-level working-tree files timestamped to 1999-01-01, making them appear modified…
#17407
The Haskell module `Peano` at `/app/Peano.hs` implements Peano arithmetic with a `Nat` type and the following operations: `fromInt :: Int -> Nat`, `fromNat ::…
#17492
A private Docker registry (`registry:2`) is already running as a container named `repositor-docker`, accessible at `10.3.3.100:3000`. Configure Docker to…
#17530
Monkey-patch Ruby's `String` class to add a method called `scream!` that returns the string converted to uppercase. Save the implementation to…
#17547
Investigate network connectivity within a multi-tenant Docker environment. For each running container belonging to `tenant4`, collect its environment variables…
#17550
Investigate network connectivity from all running Docker containers belonging to `tenant9`. For each such container, collect its environment variables and…
#17667
The environment simulates the home directory of the `bandit3` user from the OverTheWire Bandit wargame. The `/home/bandit3/` directory contains a subdirectory…
#17688
Build VIM from source with the `huge` feature set enabled, including support for Python 2, Ruby, Lua, Perl, cscope, and GTK2 GUI. Install the built binary to…
#17818
Clone the Tcl source repository from `https://core.tcl.tk/tcl` into `/app/devel/tcl`, build it from the `unix` subdirectory, and install it with the prefix…
#17855
A Python project cookiecutter template is available locally at `/app/python-project-template/`. Use it to scaffold a new Python project named `example-project`…
#17891
Define a custom inflection rule for the word "octopus" so that its plural form is "octopuses" (overriding any default behavior), then use Rails'…
#17946
Read the Korean text file at `/app/my_text.txt` and perform part-of-speech tagging on its contents using KoNLPy. Write the tagged results to `/app/result.txt`,…
#18262
Enable the Red Hat HPC Node Optional repository on all cluster compute nodes (grouped under `nodes`) and install the `mesa-libOSMesa` package across those…
#18271
Train an SVM classifier using the `heart_scale` dataset included in the libsvm repository. Split the dataset so that the first 170 samples form the training…
#18273
Train an SVM classifier using the LIBSVM library on the heart disease dataset located at `/libsvm/heart_scale`. Use the first 170 samples as training data and…
#18325
Create a Python script at `/app/script.py` that uses multiprocessing to compute the squares of integers in parallel. The script should define a function `f(x)`…
#18558
Your task is to exploit the vulnerable SUID binary located at `/home/flag01/flag01`. Use it to execute the `getflag` command with elevated privileges and save…
#18564
On the Nebula wargame system, the `/home/flag02/` directory contains a setuid binary called `flag02`. This binary uses the value of the `USER` environment…
#18582
Explore the home directory of the `flag05` user on this system. There is a backup archive stored in a subdirectory of `/home/flag05` that contains SSH…
#18610
Analyze the network capture file at `/home/flag08/capture.pcap` to recover a password that was transmitted over the network. The capture contains a TCP session…
#18948
You need to debug the `elf_debug` binary using LLDB while it processes the `busybox-mips-phdr` binary to inspect the ELF parser's state. We are specifically…
#19002
Evaluate the following SQL statements in MySQL to observe its specific comment parsing behavior, as described in the documentation…
#19076
Generate a GPG RSA 2048-bit key pair non-interactively for the identity "Fake Guy" with email `fakeguy@mcgee.tld`, no passphrase, and no expiration date.…
#19419
Use Python's `cryptography` library to demonstrate symmetric encryption and decryption with Fernet. Generate a fresh Fernet key, encrypt the plaintext `hello…
#19432
Add two Portuguese translations to a dictionary application accessible via `pulo-shell`. For the English word **sofa**, add the Portuguese translation **sofá**…
#20074
Clone the Rails application from `https://github.com/mhartl/sample_app_3rd_edition` and get it fully set up. All gem dependencies must be installed, the…
#21329
There is an ELF executable named `crackme` in the `/app` directory. It implements a fake protection mechanism that relies on checking CPU flags. Your task is…
#21631
Your task is to process the dataset located at `/app/test.dat` using pandas. Filter the data to include only rows where the `Species` is either `Equus pegasus`…
#23077
Compile and run a small C program that intentionally triggers an out-of-bounds memory access, using AddressSanitizer to detect it. The source file…
#23380
Research the CVE identifier for the Groovy sandbox escape vulnerability in Elasticsearch and document the attack methodology. Your findings should be written…
#24507
Replace the default MySQL packages on this CentOS 6 system with the IUS Community `mysql56u` equivalents using a single atomic yum transaction. The existing…
#24569
Modify the Python script `/app/random-demo.py` so that it accepts an optional `-s`/`--seed` argument (an integer) in addition to its existing positional…
#24770
The `/app` directory contains compiled executables from the very first public Git commit (`init-db`, `update-cache`, `write-tree`, `commit-tree`, `read-tree`).…
#25225
Investigate how different shells handle a multi-line comment alias trick that uses a heredoc-based no-op pattern. The technique involves defining an alias that…
#25556
Use `radare2` to debug a live `ls` process and modify it at runtime so that it closes its own standard error and standard output file descriptors via injected…
#25727
Write the contents `state_1 = 1` and `state_2 = 2` (each on its own line) to the file `/app/result.txt`. These values represent the body of a multi-line Lua…
#26922
Demonstrate three different Docker port mapping modes by running MySQL containers simultaneously on a Linux host. Run a container named `db` with no host port…
#27037
Use the `afl-sid` tool from the `coverage` branch of `https://github.com/d33tah/afl-sid.git` to fuzz the `bison` package. Save the complete standard output of…
#27806
Create a Docker image called `mybusybox` based on the `busybox` image that includes a file named `1234.txt` in its filesystem. Once the image exists, export…
#28053
Use `oracopy.jar` (located in `/app`) to demonstrate its core file storage operations against an Oracle database. The Oracle connection details are: TNS alias…
#28581
Create a Python script at `/app/launch_instance.py` that uses the `shade` library to deploy a cloud instance on DreamCompute (configured as the `dream` cloud).…
#28584
Using the `shade` library and an OpenStack cloud configuration named `dream`, write a Python script at `/app/manage_keypair.py` that uploads an SSH public key…
#28790
Fix the dependency issue in the `rdf-mongo` gem so that it correctly constrains the `mongo` gem to a compatible 1.x.x version instead of pulling in the…
#29509
There is a Gradle project in the `/app` directory that implements several Java-based scripting tasks. Your objective is to build the project, generate the…
#30411
Install Miniconda from the installer already present at `/app/Miniconda3-latest-Linux-x86_64.sh` into the directory `/app/miniconda3`, then use it to install…
#30437
Build and install Aircrack-ng version 1.2-rc2 from source on this system. The source archive should be obtained from the official Aircrack-ng download site,…
#30439
Build and install both **pixiewps** and **reaver** (reaver-wps-fork-t6x) from source on this system. Both tools should be fully compiled and installed so that…
#30769
You need to process biological and student data located in the `/app/quiz1` directory to produce two summary reports. For the biological data, identify the…
#31190
Perform a comprehensive DNS reconnaissance sweep of the domain `10101brew.com` using `dnsrecon`. The enumeration should include standard DNS record collection…
#31286
Deploy a Consul cluster using the Ansible playbook at `/vagrant/ansible/consul.yml` with the inventory at `/vagrant/ansible/hosts/serv-disc` (run from the `cd`…
#31288
A Consul agent is running at `localhost:8500` with nginx service definitions registered. A Consul Template source file is located at…
#31670
Set up the freeslick project dependencies so that `sbt test` runs successfully. Two proprietary JDBC drivers need to be installed into the local Maven…
#32650
Set up and start a loklak server on this machine. The loklak server is a Java-based application that collects and indexes messages from various sources and…
#32666
Configure the Bash shell so that multi-line commands are stored as a single history entry rather than being split across multiple lines. This is a persistent…
#32984
Generate a bubble sort visualization for a list of 75 random integers (each between 0 and 32767 inclusive) and write the results to `/app/result.txt`. The file…
#33025
Set up and run a loklak server on this Ubuntu system. The loklak server requires Java and a build step before it can be started. Clone the loklak server source…
#33621
Measure the memory impact of brace expansion in a Bash shell. Specifically, determine the virtual memory size (in KB) of the current shell process before and…
#34188
This container has Salt components (salt-master, salt-minion, salt-api) and Flannel already installed on the system. Configure the Kubernetes CLI tooling:…
#34690
The skiing game `ski` is located at `/app/ski`. Run the game and save all of its output (stdout and stderr) to `/app/output.txt`.
#35437
Use `searchsploit` to query the local Exploit-DB database and save the combined output to `/app/results.txt`. The file should contain the sequential output of…
#36070
Using the `bel` Ruby gem's `BEL::Quoting` module, demonstrate correct quoting behavior for BEL (Biological Expression Language) parameter values by writing a…
#36172
Configure a CBSD jail named `jail1` so that it uses two IP addresses assigned to two different network interfaces: `192.168.1.100/32` on `re0` and…
#36397
Set up a Redis Cluster Proxy (`rcp`) that forwards commands to a Redis Cluster node at `127.0.0.1:30001`, and use it to store two key-value pairs: `mykey` with…
#37261
Write a Common Lisp program that defines a recursive Fibonacci function and computes the first 25 Fibonacci values (indices 0 through 24). The program should…
#39289
Write an f♭ (f-flat) script to `/app/solution.ff` that implements concurrent HTTP fetching using the language's built-in concurrency primitives. The script…
#41811
Use `git-secret` to protect a sensitive file within a Git repository at `/app`. The repository should be initialized with `git-secret`, and the file…
#42359
Analyze and reverse engineer the binary `/app/rev1` to extract the hidden flag it contains. The binary performs some form of validation or check that, when…
#42586
Create two new Git branches in the repository at the current working directory. The first branch, `feature-one`, should contain a `README.md` with the content…
#42650
Extend Ruby's `Hash` class so that its `[]=` method supports multi-key assignment: when called with multiple keys and a single value, it assigns that value to…
#42850
Your task is to use radare2's ESIL (Evaluable Strings Intermediate Language) to emulate the key generation logic in the provided x86 Windows executable…
#43020
A static copy of the SRCCON 2016 session proposals page is available at `/app/proposals.html`. This page contains links to Twitter profiles of session…
#43349
Install Ruby 2.3.0 on this Ubuntu system using rbenv, then write the output of `ruby --version` to `/app/result.txt`. The file should contain the Ruby version…
#44406
Check whether an FTP service running at `192.168.1.220` on port 21 is vulnerable by connecting to it and inspecting its banner. Based on the banner response,…
#44879
Configure the local Git repository at `/app` to use `trezor-git-gpg-wrapper.sh` as its GPG signing program, then produce a signed commit and a signed tag named…
#45391
Configure and run a Docker Flow Proxy container named `docker-flow-proxy` connected to a Consul service at `10.100.192.200:8500`, with port 8081 mapped to…
#45843
Write a Python script at `/app/ftp_check.py` that attempts an anonymous FTP login to the host `192.168.1.120` using Python's `ftplib` library. The script…
#45878
Run an Oracle database instance inside Docker, using the `gvenzl/oracle-xe:21-slim` image, with port 1521 (Oracle listener) exposed on the host. The container…
#46081
Clone the dindexer repository from `https://bitbucket.org/King_DuckZ/dindexer` into `/home/user/dev/dindexer`, switch to the `dev` branch, and initialize all…
#46601
Use sqlmap to perform SQL injection testing against the vulnerable MySQL endpoint at `http://debiandev/sqlmap/mysql/get_int.php?id=1`. The target contains a…
#47302
Retrieve the SSH host key and its fingerprint from the SSH server running at `10.200.1.96` on port 22, and write the results to `/app/result.txt`. The file…
#47825
Write an Elixir script that demonstrates Elixir's process monitoring: monitor a spawned process, forcefully kill it, and capture the resulting `:DOWN`…
#47866
Use the `at` command to schedule two jobs and then manage the queue. The first job should be scheduled to run 2 minutes from now and execute the following…
#48144
Install the `Bio.jl` package from the BioJulia GitHub repository (`https://github.com/BioJulia/Bio.jl.git`) in the Julia environment. Once installed, use the…
#48545
Clone the Node.js application from `https://github.com/hopla-training/docker-simplest-nodeapp.git` and build its Docker image tagged as…
#48562
Your task is to live-patch the `/bin/bash` binary using the `vile` tool. You need to apply a patch by overwriting the data at address `0x4872f5` with the hex…
#49054
Run a standalone Hadoop cluster using the `athlinks/hadoop:2.7` Docker image and execute a MapReduce TeraGen job inside it. The container should be named…
#49852
Define a custom range operator in Red programming language. In `/app/range.r`, implement a function that builds a block (list) of consecutive integers from a…
#49994
Demonstrate the effect of running a Docker container **without** user namespace remapping by capturing the UID/GID mapping of a running container process and…
#50221
The binary `/app/pwn1` is a 32-bit ELF executable from the Hackaflag 2016 Salvador CTF challenge (XPL50). It contains a stack buffer overflow vulnerability.…
#51018
Your task is to compile the kernel module in the current directory and capture its behavior during insertion and removal. The module `simple_kernel_module.ko`…
#78785
Two Go projects are available at `~/Code/go/src/github.com/mattfarina/example` and `~/Code/go/src/github.com/kubernetes/kubedash`. Use Glide to produce a…
#79006
Implement a tail-recursive factorial function in Scala and write the result to `/app/result.txt`. In the `/app` directory, create a Scala program that computes…
#80769
Set up a Python-based internet speed test tool accessible from any terminal session. Install the script at `/usr/bin/kecepatan.py` with execute permissions so…
#81531
Clone the [Ceph-Saltstack](https://github.com/AvengerMoJo/Ceph-Saltstack) repository and deploy its custom Salt execution module so that it is available to the…
#82213
Create a working supervisor-managed daemon for the SALACIA camera system. The project source is located at `~/work/Mentoring-SALACIA` and must be compiled in…
#82577
Insert a document into a MongoDB collection and perform text-based searches against it, saving the results to `/app/result.txt`. In the `exampledb` database,…
#84528
Analyze the USB capture file at `/app/intercept.pcapng`, which contains intercepted USB HID keyboard traffic. Decode the keystrokes from the USB packets to…
#84824
Create a Bash script at `/root/menu.sh` that presents an interactive terminal menu allowing the user to select items using keyboard arrow key navigation. The…
#85085
Interact with a running Erlang node (or start one using the Erlang shell) that has a medical practice simulation already loaded via `doc:init()`. The…
#85605
Set up a Hexo static blog site in `/app`. The goal is to initialize a new Hexo blog project, install its dependencies, and generate the static site files. The…
#85723
Your task is to extract the `Xcode.app` bundle from the `Xcode_8_GM_seed.xip` archive located in the current working directory, and place the extracted…
#85753
Install `googler` from its GitHub source repository (`https://github.com/jarun/googler.git`) system-wide on this Ubuntu machine. The binary should be available…
#87334
Launch two instances of `xload` as background processes, then terminate the first one using a forceful kill signal (SIGKILL) and the second using the default…
#88441
Create a file at `/app/result.txt` that explains why StorageGRID-Webscale PowerShell cmdlets cannot be executed in a Linux bash environment, and describes what…
#88652
Interact with the account management API running at `localhost:8080` to reach a specific end state. The API uses HTTP Basic Auth with credentials…
#89706
Set up the latest version of afl-utils from its GitHub repository (`https://github.com/rc0r/afl-utils`) inside `/app/afl-utils` using a Python 3 virtual…
#90030
A Kubernetes cluster runs with the Calico CNI plugin. Two namespaces (`ns1` and `ns2`) each have default-deny ingress isolation enforced. Two OpenStack…
#90531
Install the `yang-creator` tool from its GitHub repository into `/app/yang-creator`. The project requires Node.js and Python 2 to build its dependencies…
#91304
A maze binary `/root/a_maze` is available in the environment, compiled from the C source at `/root/a_maze.c`. The program reads up to 28 movement commands…
#92502
Set up a fully initialized Pootle translation server instance inside a Python virtual environment located at `/app/env`. Pootle should be installed, its…
#92698
Your task is to analyze a memory dump located at `/projects/rop_dumps/0/rkrop_pmem_raw_0x00.ram` using Volatility and the `unchain` plugin (part of the ROPMEMU…
#92921
Determine the floating point precision limits of Python's default float type by computing, for each exponent `e` in the sequence `[1, 2, 20, 30, 40, 50, 60,…
#93548
Create a self-contained Erlang escript package at `/app/mymodule.escript` using the provided `/app/package.header` as the escript header. The escript must…
#94808
Run the `coala` static analysis tool with the `GofmtBear` bear against the Go source file located at `~/demo/gofmtbear/base64_decoder.go`. The file contains…
#94811
Run the `coala` static analysis tool with the `GofmtBear` bear against the Go source file located at `~/demo/gofmtbear/base64_decoder.go`. The file contains…
#94812
The working directory for this task is `/root/demo/gofmtbear`. A Go source file called `base64_decoder.go` exists there with Go code that may not conform to…
#94975
Set up the Loklak server from its source repository. The repository should be cloned into `/root/desktop/loklak_server`, built from source using Apache Ant,…
#95784
A PGP-encrypted message is stored at `/app/encrypted_message.asc`. The corresponding private key is available at `/app/private.asc`. Decrypt the message and…
#96249
The RADOS Gateway (RGW) service is running at `http://mon-osd-node1:8080` with Swift API and Swift authentication enabled. Configure a Swift account for RADOS…
#96340
Install openHAB 2 on this system. The final state must have `openhab2.service` both **enabled** (starts automatically on boot) and **active** (currently…
#96480
Use the tools (`treebuilder`, `mojihame`, `md4logician`, `filehame`) and the `template.tex` LaTeX template available in `/app/samples/` to process the…
#96755
The `/app` directory contains a Python room-allocation application (`run.py`) that can be launched in interactive mode via `python run.py -i`. Using this…
#96866
The router for ASN 61580 uses FRRouting (FRR). Its configuration file is `/etc/frr/frr.conf`. Add sequence 10 to the route-map `BGPv4-IX.br-OUT` that sets the…
#96900
The BGP router for ASN 61580 is running locally as a Quagga bgpd daemon accessible via the VTY interface on `localhost:2605` (telnet password: `zebra`).…
#97009
The FRR BGP router in this environment is configured for AS 61580. It currently has two inbound route-maps, `BGPv4-IX.br-IN` and `BGPv6-IX.br-IN`, both of…
#97603
The file `/app/grizzly-steppe.json.gz` is a gzip-compressed newline-delimited JSON dataset containing Shodan banner records for IP indicators of compromise…
#98195
Set up a Nextcloud deployment using Docker containers on the current system. The deployment requires two containers: a MySQL database container named `mysql`…
#99185
Your objective is to prepare a Cloud Foundry BOSH dev release for a Kubernetes environment. Generate a BOSH manifest at `/root/workspace/cf-release/cf.yml`…
#100135
Your task is to process unstructured NASA GISS temperature data and convert it into a clean CSV format. Download the sample data from…
#100278
Create a local Git repository at `/app/halaman-github/` that contains a file named `index.html` with the content `Hello World! Welcome to my Awesome website`.…
#100297
Create a Singularity container image at `/app/demo.img` with a size of 568 MB, bootstrapped using the definition file located at `/app/Singularity.def`. The…
#100459
Use the SporeStack CLI to launch a server. Use the `dummy` provider with operating system `dummyos`, region `dummyville`, and flavor `vps-dummy-1`. Save the…
#100525
Verify the integrity and authenticity of the OpenCoarrays 1.8.2 release. Download the release tarball, its SHA256 checksum file, and the GPG signature file…
#100579
Your task is to run the TRex traffic generator located in `/opt/trex/`. Configure the execution to use the `http_simple.yaml` traffic profile from the `cap2`…
#100905
Serve a web application using the Flex framework. In the `/app` directory, set up a `micro` Flex project and ensure it is running and accessible as a web…
#101033
Create a new OpenShift project called `playbook2image-example` and configure it to build and run an Ansible playbook as a container image using the…
#101115
Retrieve the content served by the telnet service running on `macron.coz` port 23. Connect as root with no password and capture the response to…
#101367
Create a new Laravel project at `/app/tmp/test-project` on this Linux system. The project should be a fully initialized Laravel installation generated using…
#101395
Ensure that `wget` is available on this Alpine Linux system with full SSL/TLS support, and use it to download the Docker installation script from…
#101457
Filter a pandas DataFrame of movies so that only rows where the `genre` column contains `'Action'` as one of its comma-separated values are kept. The `genre`…
#101655
Create a Node.js environment by installing Node.js version 6.x on this system. The installation should result in a working `node` executable available…
#101703
Your objective is to execute the command `sudo id` as the user `miles` over SSH on `localhost` (port 1025) and save the output to `/app/result.txt`. The `sudo`…
#101812
Set up a Node.js core dump analysis workflow on Linux using llnode. With llnode already installed at `/app/llnode`, the goal is to generate a core dump from a…
#102034
Build the Android APK for the QuantoGastie mobile application using Docker. The project files are located in `/app`, which contains a `Dockerfile` that defines…
#102287
Create a Photon OS project in `/app/photon-project` using the `po` build tool. The project should be initialized and fully built so that all expected output…
#102344
Build a Singularity container image based on the `cern/slc6-base` Docker image. The build definition file should be placed at `/app/Singularity` and must…
#102475
Using the `authy` CLI, perform the following phone and user operations and save all combined output to `/app/result.txt`: - Verify phone number `7754615609`…
#102538
Run a vulnerability scan against the configured targets and generate a report using the Vuls vulnerability scanner already installed on this system. The…
#102785
Your objective is to query a Spring Boot application and save its response to `/app/result.txt`. The application is configured as a systemd service named…
#102792
Evaluate a series of expressions using the `fliz` interpreter (available at `/app/fliz`) and write all output to `/app/result.txt`. The expressions to…
#102922
Run the Conan package manager test suite for the project located at `/root/Development/conan/conan-example`. The test output must be captured and saved to…
#102926
Install the HackRF software tools from the official HackRF Git repository (https://github.com/mossmann/hackrf.git). The tools should be fully built from source…
#103133
Create a new Enonic XP project initialized from the `starter-vanilla` starter at commit `a4af8be`, with the application name `com.company.myapp`, located at…
#103308
Using the `ecli` command-line tool, complete a workflow that sets up a labeling and grouping structure, then uploads a slide image. Log in to the system using…
#103367
Use the PANDA dynamic analysis framework to record and replay the execution of `cat /etc/passwd` inside a 32-bit Linux guest. Working from the appropriate…
#103414
Install Ruby 2.4.0-p0 using `rbbuild` with the `essentialkaos` mirror and set it as the local Ruby version for the current directory (`/root` or wherever the…
#103420
Install Ruby version `2.4.0-p0` using the `rbbuild` tool with the `essentialkaos` mirror, then configure the local environment to use that version. The working…
#103492
Estimate the disk size of a Singularity container image built from `docker://ubuntu:latest` by importing it into a local directory. The image should be…
#103665
Use `siegfried` (`sf`) to identify the files in `/root/Desktop/sample` and compare the identification results against the pre-existing…
#104113
Set up a two-stack deployment on Kontena consisting of a PostgreSQL master-replica cluster and a Confluence service. The environment provides a `kontena` CLI…
#104383
Set up an Arquillian Algeron consumer project in `~/sandbox/foo` using the Forge addon. The project should be configured for standalone Arquillian testing with…
#104501
Compile and run a simple C++ program that triggers an AddressSanitizer (ASan) stack buffer overflow, capturing all output to `/app/result.txt`. The file…
#104869
Convert a set of stereo WAV files to mono using FFmpeg. The audio files are located in an archive at `/tmp/original_wav.tar.gz`. Extract the archive and…
#104903
Analyze all HTML files in `/app` for accessibility issues using WCAG-Zoo and save the combined results to `/app/result.txt`. The `wcag_zoo` package is already…
#105217
Create a new UnboundID Server SDK extension project under `/app` using Maven's archetype generation mechanism, then build it into a deployable package. The…
#105368
Use the Augmentor image augmentation library to generate an augmented dataset from the images located in `/home/marcus/Documents/augmentor_data_tests/1/`. The…
#105601
Extract the contents of the archive `/app/magni.rar` into `/app/`. The archive should be fully extracted so that all files it contains are present in the…
#105743
A REST API server is running at `http://localhost:8080`. Update beneficiary `17592186045943` by sending a PUT request to…
#105786
Deploy a Jitterbit Harmony private agent using Docker. The agent container should be named `jitterbit`, run in detached mode, and connect to the Jitterbit…
#106085
Register four machine entries named `manager1`, `manager2`, `worker1`, and `worker2` in the local docker-machine configuration at…
#106088
Set up a Docker Swarm cluster using the existing Docker Machine nodes (`manager1`, `manager2`, `worker1`, `worker2`). The cluster should be initialized with…
#106848
Install Ruby 2.4.0 using RVM (Ruby Version Manager) for a user named `ned` on this system. The installation should be performed in the context of the `ned`…
#107566
The repository at `/app/dotfiles` has a linked worktree checked out at `/app/dotfiles_docker` on the `docker` branch. This worktree is no longer needed. Remove…
#107723
Create a Singularity container image at `/app/boo.img` (1000 MB) bootstrapped from `ubuntu:14.04`. The container's build definition should use the `%setup`…
#107868
A Docker daemon is accessible on this system. Initialize a single-node Docker Swarm cluster. Deploy a service named `nginx` using the `nginx:stable-alpine`…
#108329
Compile the C++ project located in `/app` using its existing CMake build configuration and run the test suite. The project should be built out-of-source in…
#108330
Build and run the Java binding tests for the sysrepo project located at `/app`. The project uses CMake and requires Java bindings to be generated as part of…
#108727
Create a Packer template file at `/app/packer-ubuntu-docker-rexray.json` that defines an Amazon EBS builder configuration targeting Ubuntu Xenial 16.04 (amd64)…
#108746
Crack the bcrypt-hashed passwords stored in the file `passwd` (located in the working directory) using the wordlist `password.list`. The passwords were all…
#108756
Crack the PBKDF2-hashed passwords stored in the file `/app/passwd` using the wordlist `/app/password.list`. The hashes follow the Django PBKDF2 format. Write…
#109958
Build and run the Octaspire Dern programming language from its source repository. Clone the Dern source code into `/app/dern`, compile it, and use the…
#110130
Compile the MiracleWiFi Display (MiracleConnect) project located at `~/projects/c/miraclecast` using CMake. The project uses a CMake-based build system, so it…
#110305
Install the xonsh shell from the source code located in the `xonsh` directory. Once the installation is complete, configure the system so that xonsh is set as…
#111627
Install katoolin — the Kali Linux tools installer from `https://github.com/LionSec/katoolin.git` — so that it is available system-wide as an executable command…
#111884
Provision the `jcpowermac/helloworld-ansibleapp` service through the Ansible Service Broker CLI by connecting to the broker at…
#112262
Build and install Singularity from source on this Ubuntu system. Clone the Singularity repository from `https://github.com/singularityware/singularity.git`,…
#112522
Configure a Vagrant environment in `/app` for Oracle Linux 6.9. Download the official Oracle Linux 6.9 box from…
#112563
Exploit the command injection vulnerability in Trend Micro InterScan Web Security Virtual Appliance's `LogSettingHandler` `doPostMountDevice` method. The…
#112618
Create a Btrfs-based container image and snapshot workflow in `/app`. The goal is to use Btrfs subvolumes and snapshots to simulate an immutable base image…
#112619
Create a file called `from-chroot` inside the btrfs snapshot container located at `containers/alpine-container/` by running a command within that chroot…
#112971
Using the application at `/root/project/app/app.py`, set up a fully populated room allocation system by creating rooms and adding people to them. Create four…
#113202
Explore the Apache Spark SQL parser implementation located in `~/Professional/Projects/Research/myth-buster-spark`. Using the project's build tool, launch the…
#113781
The `/app` directory contains a `bootstrap.def` Singularity definition file for a CentOS 7 container. Build a Singularity container image from this definition…
#113795
Bootstrap a CentOS 7 Singularity container image on this Ubuntu system. The RPM macro configuration at `/root/.rpmmacros` must define `%_var` as `/var` and…
#113801
Using Singularity, create a container image at `/app/image.img` bootstrapped from a CentOS 7 definition file at `/app/bootstrap.def`. The bootstrap process…
#113803
Build a Singularity container image from a CentOS 7 bootstrap definition. Create the image as `/app/image.img` and bootstrap it using the existing definition…
#113831
Deploy a Docker stack using a Compose file located at `/app/docker-compose.yml`. The Compose file should define a service called `web` using the image…
#113837
Initialize a single-node Docker Swarm on the current host and deploy a multi-replica web application stack onto it. Write the Compose file to…
#113840
Create a Docker Compose file at `/app/docker-compose-WITH-REDIS.yml` that defines a multi-service stack with three services: `web`, `visualizer`, and `redis`,…
#114457
The SSH private key file `dw-staging.pem` is located at `/app/dw-staging.pem`. Place it at `/root/.ssh/dw-staging.pem` with permissions set to 400 (owner…
#114781
Compile and run an Erlang-based distributed leader election simulation located in `/app/`. The simulation involves multiple processes using a finite state…
#114823
Record a terminal session and save the recording as an HTML file. The recording should be captured to `/app/grabacion1.html`. The terminal session recording…
#114834
Implement a Dart REPL session that supports runtime package imports. In the repository at `~/git/dart_repl`, run the REPL tool (`bin/dart_repl.dart`) with the…
#114966
Deploy the Mattermost application from `https://github.com/datacol-io/mattermost.git` using Datacol. The deployment must use a project named `gcp-demo`, a…
#115667
Create a new Lumen application called `blog` inside `/app`, then verify it works by running its test suite. The application should be fully set up with all…
#116479
Use the `gopack-build` tool to build a Go package from a remote source archive. The target is the `rbinstall` package at version 0.14.1, available at…
#116487
Create a compressed archive of the Go package `github.com/essentialkaos/rbinstall` at version `v0.14.0` using GoPack. The resulting archive should be produced…
#116502
Migrate the H2 database schema to version `1.0` using the Mintleaf command-line tool. The working directory for this task is…
#117157
Change the SSH service port to **333** on this system. The SSH configuration file `/etc/ssh/sshd_config` must reflect the new port setting, and the SSH daemon…
#117462
Build a custom Handsontable PRO package using the `hot-builder` tool. The build should produce output in the `/app/hot-dist` directory, generating the full PRO…
#117464
Build a custom Handsontable Community Edition package using the `hot-builder` tool. The source Handsontable project is located at…
#117465
Build a custom Handsontable Community Edition package using `hot-builder` and write the output to `/app/hot-dist`. The build should produce a complete…
#117466
Generate a custom Handsontable Community Edition package using `hot-builder`. The source Handsontable project is located at…
#117502
Clone the repository `https://github.com/wmde/Diff` into `/app/Diff` and run its unit test suite. Install the project dependencies using Composer so that…
#117526
Recover the contents of a file archive embedded within a disk image. The disk image is available at `/app/file.ext4` and contains a compressed archive. Extract…
#117742
Set up a GlusterFS cluster across six nodes (`n01` through `n06`). On the primary node (`n01`), configure an LVM thin pool on a block device, format the…
#117854
Oracle Instant Client RPMs (`oracle-instantclient19.10-basic-19.10.0.0.0-1.x86_64.rpm` and `oracle-instantclient19.10-devel-19.10.0.0.0-1.x86_64.rpm`) are…
#117921
A Polish prefix-notation calculator binary is installed at `/app/pc`. It reads expressions from standard input, one per line, and writes numeric results to…
#118507
Create a Singularity container by running the Docker Ubuntu image (`docker://ubuntu`) with the `SINGULARITY_FIX_PERMS` environment variable set to `True`. This…
#118511
Deploy a FaaS (Function as a Service) function called `faas-fib` to a remote Docker Swarm cluster using the FaaS CLI. The function should be deployed and fully…
#119147
Shrink a Singularity container image (`/app/image.img`) to the minimum possible size while preserving its structure and executability. The Singularity image…
#119148
Bootstrap a Singularity container image using the definition file at `/app/bootstrap.def`. The resulting container image should be saved as `/app/image.img`,…
#119161
Create a Singularity container image at `/app/image.img` by bootstrapping it using the definition file `bootstrap.def` in the working directory. The container…
#119177
Copy the file `/app/email-recipients.txt` into the Singularity container image at `/app/image.img`, placing it inside the `/workflow/` directory within the…
#119284
Build a Singularity container image at `/app/singularity-2.2-alpine-asciinema.img` based on Alpine Linux that has `asciinema` installed inside it. An Alpine…
#120186
Write a program that prints `Hello, Godzilla` to standard output, build it into an executable binary at `/app/outbin` using the `godzilla` compiler available…
#120417
Use the `msoffice-crypt` tool (from https://github.com/herumi/msoffice) to decrypt the password-protected file `encrypted.docx` using the password…
#120441
Extract the GPG key fingerprint associated with the Trezor hardware wallet GPG setup and write it to `/app/solution.txt`. The file should contain only the…
#120575
Using the `./rshare` file-sharing tool, create a share link for `/massstorage/bin/dbin/archlinux-2017.05.01-x86_64.iso` and use that link to download a copy of…
#120667
Set up an HDFS cluster on the existing Kubernetes environment by applying the appropriate node labels. The node `ip-172-20-32-184.ec2.internal` must be labeled…
#120669
Construct a `spark-submit` command to launch the TeraGen data generator and write it to `/app/submit.sh`. The command must use the JAR at…
#120670
Verify the state of a Spark job running in a Kubernetes cluster. The cluster includes an HDFS deployment and Spark pods. Your task is to collect diagnostic…
#120868
Your task is to inspect the iptables and ipset configuration on the node providing the ingress firewall for pods, which is managed by kube-router. You need to…
#121234
Deploy a Function-as-a-Service (FaaS) function to a remote Docker Swarm environment using the FaaS CLI. The target deployment is already configured in the…
#121663
Render a 3D Earth visualization using the existing OpenGL-based project located in `/app`. The project needs to be compiled and executed, producing its output…
#121860
Using the DNF test environment located at `$DNF_DIR/dnf/tests/modules` (the directory containing the `dnf-test` helper script), enable the `base-runtime-f26`…
#122435
Control a Philips Hue bridge available at `192.168.128.131` to toggle a specific light. Register a new API user with the bridge, then use that user's…
#122605
Scrape the Google Vulnerability Reward Program Hall of Fame profiles page at `https://bughunters.google.com/hall-of-fame/profiles` and save the results to…
#122689
You are provided with an executable binary at `/app/shell`. Your task is to analyze the binary and construct a shellcode payload that successfully exploits it…
#122815
Backport the commit `f34c6850203a2406c4950af7a9c8a134145df4ea` from the CPython repository to branches `3.6`, `3.5`, and `2.7` using the `cherry_picker` tool.…
#123305
Resolve all TypeScript path aliases and compile the project located in `/app` so that it can be executed with Node.js without any module resolution errors. The…
#123343
Install the `svgi` npm package globally so that the `svgi` command is available system-wide. After installation, the `svgi` command must be invocable from any…
#123382
Pretty-print the contents of `/app/file.json` using Python's built-in JSON formatting capabilities and write the formatted output to `/app/output.json`. The…
#123496
Resolve a cherry-pick conflict in the CPython repository using the `cherry_picker` tool. A cherry-pick operation for commit…
#123511
Update a DNF module and capture the resulting output. Working in the DNF test directory (located at `$DNF_DIR/dnf/tests/modules`), install the…
#123595
Restore a MySQL database dump into an existing AWS RDS instance. The target RDS endpoint is `dbi3-telco.cifm9njlyzhi.us-west-2.rds.amazonaws.com` on port…
#123683
Encode the text `asciinema rocks!` as a QR code by sending it to the web service at `qrenco.de` and display the resulting QR code output in the terminal. Save…
#123791
Clear the application cache for the PHP project located at `/app`. The project uses Composer for dependency management and has a cache directory at…
#124186
Analyze the network capture file at `/app/http-basic-auth-multiple-failures.pcap` to extract HTTP Basic Authentication credentials. Identify the password from…
#124494
Gather Linux system information — CPU details, RAM usage, and disk space — and save the results to `/app/system_info.txt`. The file `/app/system_info.txt` must…
#124511
Write an HTTP-based remote shell proxy consisting of two files in `/app/`: 1. **`/app/exec.php`** — A PHP script that accepts shell commands via HTTP POST…
#124530
Set up and run a Ruby development environment for the project located in the current directory. The project uses rbenv for Ruby version management and Bundler…
#124734
You are provided with a script named `crack.py` in the `/app` directory. Your objective is to execute this script to perform the cracking process and save its…
#124866
Find all accessible admin/hidden paths on a locally running web service using the `pilgrim` path-finder tool located at `/data/hax/pentest/adminfinder`. The…
#125169
Using Julia and the `SigmoidNumbers` package, demonstrate the numerical superiority of 32-bit Posit numbers (specifically `Posit{32,3}`) over 32-bit IEEE…
#125254
Set up a Python virtual environment at `/app/venv_cp`, install the `cherry_picker` package into it, and verify the installation is functional. The…
#125598
Use the Shodan CLI to look up host information for the IP address `62.169.211.230`, including its historical data. Save the raw lookup results to…
#125964
Perform community detection on a flight network matrix using the Louvain algorithm. The working directory is `/root/mcp/ibowman/mike/HGAA`. Run the…
#125967
Perform a multi-scale Louvain community detection analysis on the flight network matrix at `/root/mcp/ibowman/mike/HGAA/present/num_flights_mat.csv`. Sweep…
#125983
Use `casync` to create and manage a content-addressable archive index. Working inside `/root/tmp/`, create a directory called `example` containing two files:…
#126385
Set up a Python virtual environment and run the test suite for the project located at `~/mcp/ibowman/mike/HGAA/`. The project requires Python 2.7.6 (available…
#126420
Split the MP3 file `Fiona_Apple-Tidal_Full.mp3` using its associated CDDB cue file `fiona-tidal.cddb` with auto-adjust enabled. The resulting track files…
#126506
Install the missing Python library `PyOpenSSL` so that it is available system-wide. The system may be missing underlying build dependencies required for the…
#126622
Compute an inverted index over a small text corpus stored in HDFS using the HIP MapReduce framework (available at `/usr/local/hip-2.0.0`). The input consists…
#126628
A TCP server is running at `localhost:1337`. It accepts a numeric password and responds differently depending on how many leading characters are correct,…
#126641
Hadoop 2.7.1 is installed on this system. Run a MapReduce Pi estimation job using the Hadoop MapReduce examples JAR, with 2 maps and 10 samples per map.…
#126678
Your task is to compile and run the C program located at…
#126828
A Docker image for an SSH server is saved at `/app/alpine-sshd.tar.gz`. Load the image, run a container from it with SSH exposed on port 1337, and discover the…
#127063
Run the full performance benchmarking pipeline for Exercise 1 in the current working directory. This involves generating random input data, compiling and…
#127612
Set up and configure the Vagrant-based environment in `~/Documents/workspace/cainelli/gyg` so that all virtual machines are running and fully provisioned. Once…
#127866
Count the total number of lines, words, and bytes in the file `/mnt/disks/disk0/counting-stuff/ginormous.txt` and write the result to `/app/result.txt`. The…
#128100
Exploit the MS17-010 (EternalBlue) vulnerability against a target Windows host at `192.168.0.99` using Metasploit. The target is vulnerable to the SMB remote…
#128583
Create and launch an LXC container named `xen-on-my-btrfs` using the `ubuntu/xenial` image from the `images:` remote, placing it on the storage pool named…
#128593
Configure an LXC environment so that a custom storage volume is accessible from multiple containers. Currently, the container `xen-isolated` has security…
#128808
Install Docker Community Edition (Docker CE) on this system. Ensure the Docker service is properly configured and running, then execute the standard Docker…
#128909
Ensure Docker CE is fully installed on this Debian system using the official Docker repository for Debian. The `docker` CLI must be available system-wide after…
#129015
Deploy a kcli plan named `prout` using a plan file at `/app/prout.yml` and a topology file at `/app/topology.yml`. The plan file should define two VM profiles…
#129063
Run a series of Singularity security checks against the container image `ubuntu.img`, covering the default check as well as checks scoped to the `clean`,…
#129140
Create a demonstration that the same executable can exhibit different behaviors depending on the name it is invoked with. Using BusyBox as the example, run it…
#129654
Create a Python script at `/app/script.py` that uses the Drydock provisioner REST client to interact with a Drydock service running on `localhost` at port…
#129814
List all Helm releases managed by Tiller by querying the Tiller API endpoint at `localhost:8000`. Authenticate using the token…
#129867
Your task is to build the Singularity project from source in the current working directory. Prepare the build environment and compile the source code so that…
#129883
Initialize the Cloudmesh client for the Comet virtual cluster.
#129894
Your objective is to clone the `singularity-hello-world` repository from `https://github.com/hpcdevops/singularity-hello-world.git` into the `/app` directory…
#130138
You are working on a binary exploitation challenge involving a buffer overflow and Return-Oriented Programming (ROP). To begin analyzing the provided…
#130196
Your task is to run a specific script inside a Singularity container on the Comet cluster. Execute the `/hello_world.sh` script located inside the container…
#130218
Your task is to run a Singularity container job on a Slurm cluster and process its output. The job script is located at…
#130358
Capture key memory and I/O pressure indicators from the system's process monitor. Specifically, retrieve the `kswapd` CPU usage percentage and the I/O wait…
#130437
Find the path to the MongoDB log file on the running MongoDB instance at `localhost:27017` by querying the server's configuration. Write the log file path to…
#131343
Retrieve the help information embedded within the Singularity image located at `/app/dino.img` and write it to `/app/result.txt`.
#131625
Create a file at `/app/output.txt` containing the output produced by running the demo script at `/app/demo.py`. The script demonstrates the use of `tsrc`, a…
#132009
Your objective is to boot a Debian OpenStack cloud image locally and provide it with initialization data via a NoCloud datasource. Generate a seed image at…
#132013
Your task is to prepare a bootable Ubuntu 16.04 cloud image environment in `/app`. The provided `ubuntu-16.04-server-cloudimg-amd64-disk1.img` is an unmodified…
#132235
Use the `gcpex` tool (Go Concurrent Processes Executer) from the GitHub repository `github.com/klashxx/gcpex` to execute two different command sets from the…
#132320
Install the `anax` CLI tool so that it is available system-wide as an executable command. The tool should be installed at `/usr/local/bin/anax` with executable…
#132448
Install and configure MariaDB on this system. The database server should be running and enabled to start automatically on boot. Once installed and running,…
#132666
Install the Google Cloud SDK on this Ubuntu/Debian system using the official Google Cloud apt repository. The SDK should be installed system-wide and available…
#132673
Deploy a React application's production build to a Google Cloud Storage bucket named `warisan-app`. The bucket should be configured to serve as a static…
#132986
Fix a case-sensitivity error in the React project located at `/root/Desktop/Material-React-Admin-Full-Package v1.3.2/material` that prevents it from starting.…
#133365
Build the Planck keyboard firmware (rev4, default keymap) from source using the QMK firmware repository. The QMK firmware source should be placed at…
#133415
The Railsbank API sandbox is available at `http://localhost:8080`. Create a new ledger by making an authenticated POST request to `/v1/customer/ledgers`. The…
#133451
Assign an IBAN to ledger `599325bc-2600-4e7e-a46d-cd0669ee4b7f` via the financial API running at `http://localhost:8080`. The API requires authentication using…
#133456
A ledger credit service is running locally at `http://localhost:8080`. Credit the ledger with ID `599325bc-2600-4e7e-a46d-cd0669ee4b7f` and associated IBAN…
#133568
Using the local financial API service running at `http://localhost`, create a transaction by submitting a request that associates ledger ID…
#133569
A Railsbank-compatible REST API is running locally at `http://localhost:8080`. Use the API key…
#133584
A transaction management API is running at `http://localhost:8055`. It requires authentication using the header `Authorization: API-Key…
#133598
Using Armada in the `/root/armada` directory, apply the `examples/simple.yaml` manifest with a file-based values override. Create the override file at…
#133693
Your objective is to use `xmake` to compile and run various projects across multiple languages and target platforms. In the current working directory, create a…
#133769
Use `vmadm` to provision and start a virtual machine on this system. The image with UUID `616d4ab2-832c-11e7-9392-784f438c8d54` should be imported and used as…
#133821
Update an existing end user record via the Railsbank API. The end user with ID `599321c1-2bbe-4b5f-b3c5-c9dffc9a933c` should have their `name` field changed to…
#134335
You have a disk image `disk.img` containing code compiled for the `dan32` architecture, and a Ruby script `./out.rb` that acts as an interrupt handler. Your…
#134374
Perform an initial server setup on an Ubuntu Server 16.04 (Linode) instance, configuring it as a LEMP-style web server with PHP-FPM. Specifically, install and…
#134715
Build and install IKOS from the source archive located at `~/Downloads/ikos-2.0.tar.xz`. Configure the build so that the final installation is placed in the…
#135325
Set up a local copy of the course repository at `~/phd-courses/2nd-year/programming/2017-uzh-course-material` by cloning…
#135422
Compile and install the Binutils 2.27 package as part of an LFS (Linux From Scratch) cross-toolchain build. The source tarball `binutils-2.27.tar.gz` is…
#135505
Create a Kubernetes cluster named `c1` in the vCloud Director environment at `bos1-vcd-sp-static-199-4.eng.vmware.com` under organization `org1` using account…
#135837
Create a Kubernetes Pod manifest at `/app/side-car.yaml` that demonstrates a sidecar logging pattern using CRI-O with Clear Containers. The Pod must be named…
#136139
Replace the typo in `/root/Documents/server.js` so that all occurrences of `reqiure` are corrected to `require`. The file should be saved with the fix applied…
#136910
Explore the behavioral difference between `List.first/1` and `hd/1` in Elixir, specifically in the context of guard clauses. Using Elixir, define a module with…
#137314
Set up a local CI testing environment using Docker-outside-of-Docker (DooD) on this system. Both the Docker CLI and Docker Compose must be installed and fully…
#137513
Create a Python package project scaffold in `/app/` using the `tpl` tool. The package should be configured with the name `candy-temp`, description `smart temp…
#137529
Use the Ernest CLI to configure an AWS infrastructure project. Set the Ernest target to `https://jr-prod.r3labs.io`, authenticate as user `jason` with password…
#137747
The file `/app/equifax.txt` contains DNS records for Equifax-related domains in CSV format. Each line has three comma-separated fields: domain name, record…
#138158
Set up a web server environment that mirrors the TTSS staging infrastructure. The environment should have Apache2 with PHP 7.4 (including the `gd`, `json`, and…
#138882
Run the existing program `/app/int-multiplication.out` with four different inputs — 1000, 10000, 100000, and 1000000 — and save all output to…
#138986
Establish an SSH tunnel that forwards port 8069 on your local machine (`localhost:8069`) to port 8069 on the remote host at IP address `10.20.250.1`, accessed…
#139449
The file `/app/data.json` contains newline-delimited JSON (one JSON object per line), where each object has the fields `uri` and `user_agent`. Convert this…
#139853
Deploy an event stream analytics pipeline in an OpenShift cluster. When complete, the following resources must exist: 1. A `ConfigMap` named…
#139985
The file `/app/password.txt` needs to contain the contents of a file with an unusual name located in the current working directory. Locate the oddly named file…
#141227
Install the `site-scan` npm package globally so that the `sitescan` command-line tool is available. The environment already provides a system Chromium browser…
#141360
Bootstrap a minimal Alpine Linux root filesystem into `/app/rootfs` using only the statically linked `apk-tools` binary — without relying on any pre-built…
#141478
In the `/app` directory, use the `scala.meta` and `diff` libraries (available in the sbt project) to compute a structural diff between two Scala ASTs, apply…
#142614
Create a file at `/app/build.yaml` that defines an Eru application build specification for the `eru-agent` project, then trigger a build using the Eru CLI. The…
#143039
Implement a simple iGaming platform in Python. The platform should be located in `/app` and consist of two main components: a data models module at…
#143212
Create a multi-file C program consisting of `/app/main.c`, `/app/mylib.h`, and `/app/mylib.c`. The helper library (`mylib.c`/`mylib.h`) should implement a…
#143431
Deploy an official Nginx container using the ERU container orchestration CLI. The `/app` directory contains the `cli` binary used to interact with the ERU…
#144450
Manage a MetaCI project by triggering multiple build plan runs and scaling the MetaCI Heroku application to handle concurrent build load. Using the `metaci`…
#144971
Use `sudb`, the Sudoku debugger, to step through a Sudoku puzzle and capture the session output to `/app/result.txt`. Run `sudb -r 1` and perform the following…
#145100
Install pyenv and use it to set Python 3.5.2 as the globally active Python version system-wide. The pyenv installation should be rooted at `~/.pyenv`, with the…
#145735
Download the Microsoft PowerShell 6.0.0-beta.9 AppImage for Linux (x86_64) into `/root/AppImages/` and make it executable. Using the AppImage to run…
#146104
Configure `kubectl` to access a Kubernetes cluster. The cluster API server is at `https://52.80.123.162`. TLS certificates are available at `/app/secrets/`:…
#146158
Your task is to install Docker Community Edition (Docker CE) and Docker Compose on this Debian system. Ensure that you configure and use the official Docker…
#146854
Create and interact with a BigDataConnectors REST API running at `http://localhost:8080` to perform data transfer operations between Oracle and Hive. The API…
#146888
Create three Kubernetes Pod manifests and deploy them to a cluster using CRI-O with Clear Containers support. The three pods demonstrate trusted, untrusted,…
#147223
Create three Kubernetes/OpenShift resource manifest files in `/app/` that together demonstrate dynamic volume provisioning using StorageOS. The file…
#147241
Use `mulle-sourcetree` to manage a source dependency in `/tmp/demo`. Add a remote git repository (`https://github.com/madler/zlib.git`) as a source tree node…
#147333
Find all files in `/app` that contain the pattern `MaxRequest` followed by whitespace and digits, and replace every such occurrence with the literal text…
#147435
Using the `dsh2` project management tool, deploy the `batch_card_order` project to the PRODUCTION environment. Save the complete output of the `dsh2` session…
#148449
Create an Ernest infrastructure-as-code environment configuration file at `/app/test.yml`. The configuration must define an environment named `demo` under…
#149569
Pretty-print the Template Haskell output for derived `Functor` and `Eq` instances using the `simplifiedTH` function defined in…
#149970
The root user account on this Linux system is currently locked (no password set). Set a new, non-empty password for root to enable the account. The password…
#150349
Using the `emission` Python package developed by NPRA (Norwegian Public Roads Administration), calculate vehicle emissions for a diesel truck traveling between…
#151591
Download the YAML file available at…
#152535
Using the Julia `Memento` package, write a script that configures a root logger at the `"debug"` level with the format `[{level} | {name}]: {msg}`, then emits…
#152765
Your task is to solve the "My Simple Cipher" challenge from the Tokyo Westerns 2017 CTF. The encryption logic is provided in `/app/cipher_mod.py`. The…
#152909
Create a Julia script at `/app/script.jl` that demonstrates the Memento logging library. The script should configure a root logger at the "debug" level with…
#152916
Install PHP 7 on this system. The environment may be missing the necessary package repositories, so you will need to ensure the appropriate sources are…
#152942
Create a file at `/app/demo.txt` containing the text `Hello world` and produce a set of GPG signatures and encrypted outputs for it using the GPG key…
#152944
Set up and build the SUSI server project located in `/root/susi_server`. The project uses Gradle as its build system and relies on Git submodules for its…
#152964
Schedule a pod onto a virtual-kubelet node in the running Kubernetes cluster. A virtual-kubelet binary is available at `/app/bin/virtual-kubelet` and supports…
#153546
Measure the installed (on-disk) sizes of two Node.js HTTP fetch alternative packages: `node-fetch` and `got`. For each package, create a separate directory…
#153917
Make an HTTP GET request to `securestate.com` on port 80 using the `protocon` tool. The request should retrieve the root path (`/`) using HTTP/1.1, including…
#154236
Using the `kbsecret` secret management tool, create a recovery secret labeled `foo` and load it with the recovery codes `foo`, `bar`, and `baz` (one per line,…
#154310
There is a Python module at `/app` that provides a custom `len` function. Your task is to use this module to compute the length of two lists — `[1, 2, 3, 4,…
#156798
Convert the OBO format ontology file at `/app/foo.obo` into OWL format. The resulting OWL ontology should be saved to `/app/foo.owl`. The input file…
#156975
Use the DKGPG tool `dkg-gencrs` to generate an individual domain parameter set (CRS) using the public seed string…
#157071
Build and install MBDyn 1.7.3 from source on this system, then use it to simulate the `robot_arm.mbd` model from the…
#157216
Using the Stellar testnet, generate a new keypair, fund it via Friendbot, set the inflation destination to…
#158378
Use the `prm` (Pull Request Manager) CLI tool to manage two pull requests in sequence. Check out PR #2731, then check out PR #2726, then switch back to PR…
#159060
Set up the PHP Project Template by cloning the repository `https://github.com/JeroenDeDauw/new-php-project.git` into the `/app/new-php-project` directory.…
#161913
Pretty-print a quoted Elixir expression to a file. Using Elixir's macro system, obtain the string representation of a `quote` block that contains the…
#162164
Your task is to write and execute a Python script at `/app/pull_images.py` that uses the Singularity Python API client (`spython`) to pull container images.…
#163897
Configure a Vagrant-based network lab environment on this Fedora system using `vagrant-libvirt` as the provider and `vagrant-hostmanager` for hostname…
#164864
You need to solve the Protostar Stack3 challenge located on a remote machine. Connect to `user@192.168.87.29` via SSH and locate the target binary at…
#165299
Use Akku.scm (a Scheme package manager) to install the `wak-fmt` library and its dependencies into the current project at `/app`. Once the library is installed…
#165683
Patch the binary `/app/crackme0x00` so that it always prints "Password correct!" regardless of the input provided. The patched binary must be saved to…
#165707
Use `dbdeployer` to deploy multiple MySQL sandbox environments and capture their status. The working directory is `/app`. Deploy the following sandbox…
#165980
A Docker image `test:latest` is available in the local Docker daemon. Tag it with the repository name `goody80/test:latest` and export it to `/app/test.tgz`…
#166093
The reading list already contains entries with IDs 1 through 37. Using the `readit` command-line bookmark manager, perform the following operations in order:…
#166221
The project in `/app` uses the C preprocessor to expand macro-annotated Go source files. A template file `foo.gopp` contains C preprocessor macros (such as…
#166586
Compute an approximation of Brun's constant (the sum of reciprocals of twin primes) by enumerating twin primes up to 10^8 and applying the standard…
#166689
Extract all non-comment, non-empty lines from the Julia emoji symbols file located at `/usr/share/julia/base/emoji_symbols.jl` and write them to…
#166828
A malware sample archive has been placed at `/app/dl.tgz`. Extract its contents and produce a plain-text report saved as `/app/README.txt` where every line…
#167595
Install the `asciinema` package on this Ubuntu system using the system package manager. Save the dpkg installation status for `asciinema` to…
#169415
Install and configure the OpenCafe testing framework along with its CloudCafe and CloudRoast extensions in a Python virtual environment. The end state requires…
#169462
The environment at `/app` is configured with a YourBase (`yb`) project for the `hamilton` service. Use the `yb` CLI to capture service logs and performance…
#169863
Configure a Metasploit `multi/handler` listener for a Windows x64 Meterpreter reverse TCP payload. The handler should listen on `127.0.0.1` at port `9090`.…
#170353
Parse the CFDI XML file located at `/app/data.xml` and extract the value of the `Serie` attribute from the root node (`Comprobante`) of the document. This is a…
#171606
Analyze the Node.js core dump located at `/cores/core.18180` using the `llnode` plugin with `lldb`. The goal is to inspect the core dump and extract diagnostic…
#171615
Analyze the Node.js core dump located at `/cores/core.18180` using a debugger with the llnode plugin. Load the core file, capture the full backtrace of all…
#171672
Set up and run a RadioStation service using the `loopchain/looprs` Docker image. The container must be named `radio_station`, mount `/app/conf` to `/conf` and…
#171680
Start a Docker container named `peer0` using the `loopchain/looppeer:latest` image for a loopchain peer node. The container should be configured to run in…
#172951
Add an entry to the SSH client configuration file (`~/.ssh/config`) for a host named `adak.backend`. The entry should specify the identity file as `.ssh/adak`,…
#173715
Use the Perl `memfd_create` technique (Linux syscall 319) to load and execute `/home/user/demoshell.linux.amd64` entirely in memory, without writing the binary…
#174152
A MongoDB aggregation pipeline quine is stored at `/home/user/mongoquine/mongoquine/mongoquine.json`. Run this command against the local MongoDB instance to…
#174570
Write an Ansible playbook to `/app/install.yml` that targets localhost and applies the `mtlynch.storj` role to install and configure a Storj farmer node. The…
#174589
Using the `varlink` Python library and the `podman` varlink interface available at `/app/bin/podman`, retrieve system information from the running Podman…
#177860
Compile the Linux kernel version 4.16.3 from source on this machine. Download the kernel source tarball from…
#177994
Write a C program at `/app/num.c` that declares an integer variable with the value `599` and prints it to standard output in the format `num: %d` (where `%d`…
#179356
Your task is to compile the Denarius QT wallet from its source code. Clone the repository from `https://github.com/carsenk/denarius` into the…
#180671
Run the Pact Go provider verification tests in `/app/gin/provider/`. Execute the test suite in verbose mode and save all output (stdout and stderr) to…
#181733
Create a Kubernetes Pod manifest at `/app/vol_auristor.yaml` that demonstrates mounting an AuriStorFS volume into a container using a FlexVolume plugin. The…
#182063
The repository at the current working directory contains a file with multiple changes that need to be committed separately. Your goal is to split the staged or…
#183827
Create and apply three Kubernetes resource manifests in `/app` to set up a GlusterFS-backed persistent storage configuration. The first file,…
#185324
The `/opt/protostar/bin/stack2` binary is available on a system accessible via SSH at `user@192.168.56.101`. The binary reads from the `GREENIE` environment…
#185325
Exploit the Protostar Stack 3 binary located at `/opt/protostar/bin/stack3` on the remote VM at `192.168.56.101` (accessible via SSH as `user`). This challenge…
#185533
Deploy a TripleO Standalone environment with Keystone as the identity service. The deployment requires setting up all necessary host-level prerequisites:…
#185583
Create a fully functional interactive money game (jeu d'argent) in `/app/game.sh` that simulates a gambling/lottery experience where winnings range from 50 to…
#185638
Set up a Node.js project in `/app/my_project` using `node-scaffolder` to generate the project structure. The project should be fully initialized with all…
#186081
Set up a minimal chroot environment at `/app/root` suitable for isolating a process. Extract the provided Alpine-like filesystem archive from `/app/alpine.tgz`…
#186545
Set the sticky bit on the `/media/example` directory so that only the owner of a file (or root) can delete or rename files within it, regardless of the…
#186665
Your task is to install Node.js, npm, and essential build tools (`build-essential` and `libssl-dev`) using the system package manager. After installing the…
#186702
Find the last element of the list `[1 2 3 4 5]` using Clojure. Implement your solution in `/app/solution.clj` — the file must define a function `my-last` that…
#187062
In the MySQL database `jeroen_testje`, create a table called `test` with a single column `id` (unsigned integer, primary key, auto_increment). Populate it by…
#187148
Create a Python virtual environment named `env` inside a new directory at `/app/scrapydemo`. Install Scrapy within this virtual environment. Using this…
#187776
Use Cookiecutter to generate a new Python project from the public template at `https://github.com/jacebrowning/template-python.git`. When prompted, provide the…
#188260
Generate a migration configuration file for an Ambari Infra Solr cluster by running the migration config generator tool available on the remote host at…
#188928
Archived Twitter stream data from 2015 is available at `2015/09/09/02/28.json.bz2`. Process the tweet records from this archive using the `hashsickbt.py`…
#188971
Set up a Docker MacVLAN network in a reproducible, isolated environment. Detect the parent interface from the default route inside the environment and use a…
#189933
Using the `bx-linux-x64-qrcode` tool in `/app`, compute the base16 encoding of the string `Bitcoin` and the SHA256 hash of its hex representation…
#190183
Create and configure an Ansible role project in `/vagrant` so that it passes syntax checking, linting, playbook execution, and idempotence testing — including…
#190654
Set up a new Drupal 8 project using Composer in the `/app/my-drupal-site` directory. The project should be created as a fully initialized Drupal Composer…
#191493
The `/app` directory contains the PyPEER (Python Eye-tracking based Estimation of Responses) pipeline scripts. Run the complete three-stage PEER workflow: 1.…
#191978
Write two KSQL queries that demonstrate a stream-stream left join to `/app/result.txt`. Start the file with `SET 'auto.offset.reset' = 'earliest';`. The first…
#192116
Using `mdlr` (Modular), set up a Git repository at `/app/mdlr-demo` that manages an external dependency named `my-dep` sourced from…
#195344
Create a Git commit in a new repository at `/tmp/test` using only Git's low-level plumbing commands — no porcelain commands like `git add` or `git commit` are…
#195823
Deploy the Kubernetes Dashboard and Heapster monitoring stack (including InfluxDB and the necessary RBAC configuration) to a running Kubernetes cluster. Apply…
#195942
Create a Git repository at `/tmp/test` and construct a complete commit using only Git's low-level plumbing commands — without using porcelain commands like…
#196065
`snail-runner` is a command-line tool that runs shell commands, optionally in parallel, controlled by the `NUMBER_OF_PARALLEL_COMMANDS` environment variable,…
#196141
Initialize a Git repository at `/app/test` and set it up with two large binary files: a copy of `/boot/initrd.img-4.15.0-24-generic` (kept as-is) and a second…
#196685
Package the file `/app/tty.gif` into a minimal Docker image (using `scratch` as the base) and push it to the local Docker registry running at `localhost:5000`.…
#196793
Set up a Node.js API server using the `srvr` framework in `/app/api` that responds to HTTP GET requests at the root path (`/`) with a JSON body `{"hello":…
#197232
Write a Python script at `/app/solution.py` that uses `_` as an intermediate variable to construct the string `Telegram: @Coding_Tips! Join US :)`. Write the…
#197453
Create a Raku (Perl 6) program at `/app/hello-world.raku` that defines a subroutine called `hello-world` which returns the string `"Hello, World!"`, and calls…
#197833
Recover class hierarchy information from the binary `/app/rtti_msvc120_x86_64.exe` using radare2's RTTI analysis capabilities. The binary was compiled with…
#198099
Create a Node.js TypeScript command-line application by using the `@aikin/gcli_` package (installed globally) to scaffold a new project inside `/app/try`,…
#199962
Your objective is to successfully run the `./ln` binary in the `ln-example` directory with the arguments `-sr "" /tmp/symlink`. Normally, this fails because…
#199977
Set up a minimal chroot environment under `/tmp/chroot` that contains a working shell via busybox. The chroot directory should include a `bin/` subdirectory…
#200005
Create a federated Kubernetes cluster resource using the `nrp-nautilus.io/v1alpha1` API group. Specifically, define and apply a `Cluster` object named…
#200402
Write a Julia script at `/app/script.jl` that uses the `DockerizedJuliaWorker.jl` module (available in the working environment) to add 6 Docker workers. The…
#202027
Demonstrate the use of the `tqdm` progress bar library in Python. Write and execute a Python script at `/app/solution.py` that performs the following end…
#202869
Create a new branch called `dev2` in the Git repository located at `/app/testlab/dev2/red-panda-ci-symfony/`, add a commit to it, and push it to the remote…
#203087
Set up a Python Django development project in `/app/mytp1` using Git for version control and a Python virtual environment for dependency management. The…
#203496
Ensure that the `IMPORTANT_DATA` database is dropped inside a running MySQL Docker container by executing the database command as an unprivileged user…
#204417
Run a Groovy program that generates a random number in three different ways using GraalVM's native image capabilities. The working directory is `/app`, which…
#204493
Install asciinema from source on this CentOS 7 system. The system may lack the necessary Python 3 runtime and build dependencies, which you will need to obtain…
#205089
Using the Geth console attached to the running node at `~/mychain/node1`, send a transaction from the node's default account (`eth.coinbase`) to the address…
#207321
You are working in the `/app` Git repository. The goal is to save all current uncommitted work (including untracked files) using a stash with the message…
#207807
The WebGoat application is running at `http://localhost:8080/WebGoat`. The SQL injection advanced challenge exposes a blind SQL injection vulnerability in the…
#208285
Deploy a Traefik reverse proxy setup in Docker Swarm mode using the configuration from the GitHub repository…
#208504
This is a multi-stage steganography and forensics challenge. Two JPEG images are provided in `/app/`: `137218010898_0.jpg` and `137218272363_0.jpg`. They…
#210623
Set up a shell function that warns users when they navigate into production-like directories. The function should be defined in `/app/warn.sh` and…
#211906
Reproduce a Julia 1.0 interactive session that demonstrates key language and ecosystem features across four areas. Capture the complete session output…
#212956
Set up a React and TypeScript development workspace in `/app`. The workspace should be a properly initialized Node.js project with React and ReactDOM as…
#213808
Create a PACE workshop configuration in `/app/pace-workshop`. The workshop should have a `config.json` file containing the workshop metadata and module…
#214369
Compile the `kubectl` binary from the Kubernetes source tree located at `/go/src/k8s.io/kubernetes`. The compiled `kubectl` binary must be present at…
#214492
Deploy a Portainer service on the Docker Swarm cluster. The service must be named `portainer`, run with 1 replica constrained to manager nodes, publish port…
#214496
Set up a Docker Swarm service named `phpankara` using the image `ugorur/phpankara`, published on port 80, with exactly 8 replicas. Save the output of `docker…
#214711
Install OpenRC and its companion `openrc-services` package on this Slackware 14.2 system using the SlackBuild scripts from slackbuilds.org. Both packages…
#215405
Write a Java 10+ program at `/app/VarDemo.java` that uses the `var` keyword for local variable type inference. The program must use `var` to declare a list…
#216162
Perform an offline Kubernetes cluster setup involving a master node and a worker node. The environment has no internet access, so all required packages and…
#217038
Compute the NT hash (MD4 of the UTF-16LE encoded password) for the WPA2-EAP/PEAP authentication credential stored in `/app/input.txt`. This hash format is used…
#217121
Set up a local Git repository at `/app/mydir`, make two sequential commits to a file called `test.txt` (with content `First edit` in the first commit and `This…
#217524
The cluster test tool at `/opt/clusterTestTool/clusterTestTools` is a fault-injection utility for Pacemaker/Corosync high-availability clusters. It accepts…
#217787
The `/app/genci/` directory contains `syster.php`, a PHP script that generates parameterized image frame data from a stream of random bytes piped through…
#219949
Migrate an existing RIPS2 installation to RIPS3 at `/opt/rips`. The environment already has a RIPS2 setup in place. You need to obtain the RIPS3 installer,…
#220186
Create a local Git-based Helm chart repository from the existing chart source at `/app/test-chart/`. The repository should be set up in a directory called…
#220267
Explore how SQLAlchemy assigns and manages the primary key (`id`) for a model instance. In `/app`, there is an existing `model.py` that defines a SQLAlchemy…
#220269
Use SQLAlchemy to create a SQLite database at `/app/result.db` containing a table named `EX1` with two columns: `id` (INTEGER, primary key, not null) and…
#220270
Using SQLAlchemy, connect to the SQLite database at `/app/ex1.db` and create a table named `EX1` with two columns: `id` (INTEGER, primary key, NOT NULL) and…
#220417
Convert the Ethereum book source from the `ethereumbook` GitHub repository into a PDF document. The repository should be cloned into `/app/ethereumbook`, and…
#220561
Use the `impatientanimedownloader` tool at `/app/impatientanimedownloader/` to generate anime episode download links. Run it with the `-u` flag and write its…
#220704
Create a file at `/app/run_relationships.py` that demonstrates adding a SQLAlchemy relationship to an already-existing model class after the initial setup. The…
#221230
The Node.js repository at `/root/projects/node-bp` has been pre-cloned with `master` and `v10.x-staging` branches tracking `origin`. Using the…
#221441
Configure rootless (non-root) podman for the user `vbatts` on this CentOS 7 system. Currently, `podman run` as `vbatts` fails because the required subordinate…
#222108
Create a Linux network namespace named `t1` with a working virtual Ethernet link connecting it to the host network namespace. The namespace `t1` should have a…
#222816
Deploy two Apache HTTP server pods to a Kubernetes cluster using the manifests at `/app/gvisor-httpd.yaml` and `/app/httpd.yaml`. One pod runs under GKE…
#223228
Verify the GPG signatures of two PC Engines firmware releases. The firmware archives for versions v4.9.0.1 and v4.0.23 must be downloaded, extracted, and their…
#223822
Install and configure a Splunk server so it is running and ready to receive forwarded data. The Splunk instance should be installed under `/opt/splunk`,…
#224091
Set up Apache Airflow on this CentOS 7 system with MariaDB as the metadata database backend. The environment should have MariaDB 10 installed and running,…
#224105
Find the static pod manifest directory path configured in the kubelet configuration on this system. The kubelet configuration file is located at…
#224221
On an Ubuntu 16.04 system with Swift 4.2.1 already installed and available on the PATH, build and run the PerfectTemplate web server. Clone the PerfectTemplate…
#224239
Install Node.js using nvm (Node Version Manager) on this Ubuntu 18.04 system. The goal is to have a working Node.js LTS installation managed through nvm,…
#224327
In the `testing` namespace, a deployment named `nginx-new` running `nginx:1.9.1` is already exposed as a ClusterIP service on port 80. Your task is to apply…
#224933
Investigate why a Docker Swarm service fails to deploy and document your findings. A service named `alertmanager` has been created using the…
#225003
Create a Docker Swarm service named `hosttempl` that uses Go template syntax to dynamically set the hostname of each container to the pattern…
#225444
Your task is to install Docker Community Edition (Docker CE) on this Ubuntu system. Once the installation is complete, verify that it is working correctly by…
#225718
A mock OpenPAI cluster is running at `http://127.0.0.1:9186`. The cluster is pre-configured for user `sokoya` and has one job already running:…
#226228
Create a simple OCaml property-based test using the QCheck library and build it with ocamlbuild. The source file `/app/simple.ml` should define a QCheck test…
#226259
Run a QCheck property-based test interactively using `utop` in the `/app` directory. The test should verify the property that `floor f <= f` holds for random…
#227035
Verify the authenticity and integrity of the PC Engines Open Source Firmware release v4.9.0.2 for the apu2 platform. This involves downloading the firmware ROM…
#228601
Write a `MachineHealthCheck` manifest to `/app/worker-checks.yaml` for an OpenShift cluster. The resource must have `apiVersion: healthchecking.openshift.io`…
#228951
Install Docker Community Edition (Docker CE) on this Ubuntu system. Verify that the installation is working correctly by running the standard `hello-world`…
#229404
Examine the existing Python script at `/app/loop.py`, which contains a loop construct. Your task is to debug or run it so that its output is captured to…
#229527
Your task is to debug the Python script `/app/lists.py` using `pdb` to demonstrate how the `jump` command moves execution without altering the program state.…
#229529
Run the Python script `/app/foobar.py` and capture its complete output (both stdout and stderr combined) into `/app/result.txt`. The file should contain…
#229602
Use the angr binary analysis framework to perform symbolic execution on the binary located at `angr-doc/examples/fauxware/fauxware`. Explore all execution…
#229615
Use symbolic execution to find the correct input for the binary located at `/app/angr-doc/examples/CSCI-4968-MBE/challenges/crackme0x00a/crackme0x00a`. The…
#230022
Create a shell function or script called `git_outta_here` that provides a "nuclear reset" escape hatch for a git repository in a messy state. When invoked from…
#230695
Your task is to modify the disk image located at `/disks/potato_release`. Format its first partition as an ext4 filesystem, and then create a file inside this…
#232264
Download the Project Gutenberg plain-text of *Dracula* (eBook #345) and perform a word-frequency analysis on it to demonstrate Zipf's law. Write the complete…
#232408
Use angr to perform symbolic execution on the binary `/app/angr-doc/examples/fauxware/fauxware` and analyze all terminal states to discover the authentication…
#233693
Your task is to demonstrate the behavior and persistence of hard links. The final state of the system must include a directory `/app/links` containing three…
#234227
Analyze the crash behavior of the binary `/home/adrian/Documents/from-crashes-to-exploits/buggy-png/buggy-png` using GDB. Run the binary under GDB, capture the…
#235174
Using OpenSSL, generate a 2048-bit RSA key pair and use it to demonstrate asymmetric digital signing and verification. Create a plain text file, sign it with…
#235183
Create a valid SSH user certificate and place it at `/app/user_key-cert.pub`. The certificate must be an ed25519-based SSH user certificate signed by a CA key,…
#236336
Write an OpenShift MachineConfig manifest to `/app/mcfail.yaml`. The manifest must use `apiVersion: machineconfiguration.openshift.io/v1` and `kind:…
#237106
Install minikube version 1.0.0 on this Linux system and start a local Kubernetes cluster using the KVM2 driver with Kubernetes version v1.14.0. The minikube…
#237304
You are preparing a system to migrate a TomoChain Masternode from `tmn` to `docker-compose`. The system currently has an old `tmn` installation running, which…
#237464
Using Scapy, craft and send an ICMP echo request (ping) to `8.8.8.8` and capture the response. Once you have the reply, inspect the response packet in detail…
#238772
Build two Docker images from the Dockerfiles located at `~/dockers/base_node8` and `~/dockers/base_hugo`, tagging them `base_node8` and `base_hugo`…
#238890
Create a fully playable Python Hangman game at `/app/hangman.py`. The game should run interactively from the command line, allowing a player to guess letters…
#238989
Create a Python program at `/app/solution.py` that implements an interactive number-guessing game. The program should repeatedly prompt the user to enter a…
#239130
Interact with a container management API running at `http://192.168.1.100:8080` to create, start, and inspect a container. The API follows a Docker-compatible…
#239577
A WPA2-PSK encrypted 802.11 capture file `WPA2-PSK-Final.cap` is available in `/tmp`. The traffic was captured on a network using the SSID `TEST1` and the PSK…
#239821
The Python script at `/app/solution.py` implements a shopping cart using a singly linked list, but it raises an `AttributeError: 'NoneType' object has no…
#240491
Encode a file using `blkar`, simulate corruption in the encoded archive, repair the archive, decode it, and verify the decoded output matches the original. All…
#240515
A World Cup player dataset is available at `/app/WorldCup.csv`. It contains a header row followed by player records with three comma-separated fields: Name,…
#240852
Your task is to use the `md_toc` utility to generate Tables of Contents for Markdown files in the `/app` directory and adjust their formatting. Create the…
#241070
Compile and run an AirLang source file using the AirLang compiler (`airc`) available in `/app`. The source file `/app/test.air` should contain a program that…
#241293
Use `pgbench` to initialize a benchmark dataset (scale factor 10) in the `userdb` database on the primary PostgreSQL instance of a Kubernetes StatefulSet…
#241555
Use the `zwed` Python library (available in `/app`) to encode the string `"うんこ"` using its `ZWED` class, then decode the result back to the original string.…
#241711
Download James Joyce's *Ulysses* from Project Gutenberg (`http://www.gutenberg.org/files/4300/4300-0.txt`) and perform an n-gram frequency analysis on its…
#241831
In the current Git repository, extract all changes introduced in the `JCH_8237` branch since it diverged from the main branch. Create a new branch named…
#243440
Your task is to install Docker CE on this Ubuntu system. You should set up the official Docker repository and install the Docker engine along with its required…
#243961
Use Terraformer to import existing Google Cloud infrastructure resources into Terraform state, then generate Terraform plans for the imported resources. The…
#244302
Use the `git2html` tool (https://github.com/Hypercubed/git2html) to convert the Git repository at `https://github.com/Property404/hdbf` into a browsable static…
#244554
Your task is to install Docker CE on the current CentOS system, ensuring that any older, conflicting versions of Docker (such as `docker` or `docker-engine`)…
#245018
Deploy a Kubeless serverless function named `hello` using the Python 2.7 runtime. The function should accept an event and context, and return the string…
#245032
There is a segmentation fault in the openal-soft library (https://github.com/kcat/openal-soft) during `alc_initconfig()` when iterating over `BackendList` to…
#245469
Set up a CS-Studio RDB archiver environment using Docker containers based on the `pklaus/beauty` images. The setup involves a PostgreSQL database container…
#245501
Set up and use the `ssm` (Simple Secret Manager) tool in the current repository to manage encrypted secrets. The repository already contains a `.env` file with…
#245733
Display the layer history of the `ubuntu:latest` Docker image. The output should show each layer of the image, including the commands used to create them,…
#245865
Deploy a local Docker registry on port 5000 that restarts automatically, then use it to store and retrieve images. The registry should be running as a named…
#247633
Write a Julia script at `/app/demo.jl` that demonstrates array performance techniques using `BenchmarkTools`. The script must define the following functions…
#247715
Migrate the Go project at the current working directory from a legacy `vendor`-based dependency management approach to Go modules (`go mod`). The project's…
#247955
Use `docker search` to search Docker Hub for `ubuntu` images filtered to official images only, with a minimum star count of 80. Save the complete output of…
#247958
Tag the local `alpine` image with two new names — `bunny` and `cat` — so that all three repository names (`alpine`, `bunny`, and `cat`) point to the same…
#247983
Write a Julia script that demonstrates key performance concepts from Chapter 4 of *Julia High Performance* and save all output (including benchmark timings and…
#248066
Write a Julia script that explores the Julia type system and its performance implications. The script should demonstrate multiple dispatch, immutable vs…
#248132
Clone the FluffOS repository from `https://github.com/fluffos/fluffos.git` and build it from source. The build system uses CMake. The task is complete when: -…
#248276
Clone the FluffOS repository into `~/mud_ren/fluffos` and check out the `v2017` branch. Build the driver from source. Once complete, the compiled `driver` and…
#248466
Using Buildah, build a custom lightweight Apache web server container image named `lightweb` based on the work done in `~/buildah_demo/build-apache.sh`. The…
#249297
Demonstrate the Lucet WebAssembly compilation toolchain by compiling a simple C program through the full pipeline to a native shared object and executing it.…
#249708
Apply an Intel CPU microcode update on this system. The necessary `.deb` package(s) are already present in `/app/`. Extract the microcode firmware from the…
#251312
The `/app` directory contains three Markdown files: `foo.md`, `foo_noncoherent.md`, and `foo_skiplines.md`. The `md_toc` Python module (version 6.0.0) is…
#251367
Use `git bisect` to identify the first bad commit in the Faraday git repository located at `~/faraday-bisect`. The repository contains an injected buggy commit…
#251773
You have two Ubuntu hosts, `machine1` and `machine2`, that share the same MPI and Python environment. The `mpi4py` demo script is located at…
#251800
Use `git bisect` to identify the first bad commit in the repository located at `~/faraday-bisect`. The repository already contains a bisect script at…
#252292
Run the `ax-cat` Rust project located at `~/Documents/prog/rust/personal/ax-cat` against several input files using different combinations of flags, and collect…
#252404
Configure GRUB to boot a Linux kernel on an embedded APU system using an initial RAM disk. The target disk is the second hard drive (`hd1`), partition 4…
#252607
The Inkscape source repository is located at `/opt/code/gitlab/public/inkscape`. Configure the `upstream` remote to point to…
#252789
Your objective is to extract the contents of `/app/timezone-os-v0.1.tar.gz` in `/app`, change the ownership of all extracted files to root (0:0), and package…
#254109
The salt-toaster project is at `/root/salt-toaster`, which contains a `requirements.txt` and a `Makefile`. A Salt repository is available at `~/my-salt-repo`.…
#254941
Use `trash-cli` to move files named `A`, `B`, and `C` to the trash (trashing a second version of `A` after the first three), then permanently empty the trash.…
#256057
Encode the file `/app/test` using `blkar` to produce a SBX archive, then simulate data corruption in the archive, repair it, and decode the repaired archive to…
#256723
Create a ShellSpec test project at `/app/hello` that verifies a shell function behaves correctly. The project should follow the standard ShellSpec directory…
#256778
Use the `pfm` command-line tool to build a small portfolio and record its summary. Add two investment lines: one with ticker `IWDA`, currency `EUR`, ISIN…
#257020
Set up a high-availability Kubernetes 1.14.3 cluster on the current host. The system must be prepared for Kubernetes operation: SELinux should be disabled…
#257385
Create a conda environment named `python-colour` and install the `colour-science` package into it. Using the `colour` Python library within this environment,…
#257670
Deploy a Java web application to a Piku instance. The application source is located in `~/piku-workspace/sparkApp` and should be deployed to the Piku remote…
#258106
A vulnerable Elasticsearch 1.4.2 instance is installed at `/opt/elasticsearch`. This version is affected by the dynamic scripting RCE vulnerability…
#259030
Perform an encrypt-then-decrypt round-trip using the asymmetric-telegram application at `/app/main.py`. A pre-generated RSA key is available at…
#259453
Use the Event Query Language (EQL) to analyze the dataset `normalized-atomic-red-team.json.gz`. Your task is to count the occurrences of each `event_type` in…
#259686
Configure a Confluent Platform 5.2 ZooKeeper node on this CentOS 7 machine so that ZooKeeper is running and listening on port 2181. The Confluent Platform 5.2…
#259693
Configure Confluent Kafka Connect in distributed mode on this machine. The Confluent 5.2 platform and Java 8 are already installed. Write…
#259702
The environment is a Rocky Linux 9 server with PostgreSQL 16, protobuf, protobuf-c, and the `decoderbufs` logical decoding plugin already built and installed.…
#260023
Set up a Python 3.6 virtual environment named `venv36bsd` at `/app/venv36bsd`, install pyOCD into it, and use it to update the CMSIS pack index and install the…
#260060
Install `cmsis-pack-manager` version 0.2.8 into a Python 3.7 virtual environment at `/root/tmp/venv37bpim1`. The package includes native extensions that must…
#261289
The source code for `docker-lvm-plugin` — a Docker volume plugin that provisions LVM volumes — is located at `~/smartKey/lvm/docker-lvm-plugin`. Build the…
#262649
Use `rgxg` to generate and process several regular expressions, writing all output sequentially to `/app/result.txt`. The file must contain, in order: the…
#262693
Set up GlusterFS as the default Kubernetes StorageClass backed by a Heketi REST endpoint. First, create a Kubernetes Secret named `heketi-secret` in the…
#262982
Use `gg` (https://github.com/StanfordSNR/gg) to capture the full build dependency graph for LLVM's `llvm-tblgen` target. The LLVM source tree is at…
#262983
Write a Babashka Clojure script at `/app/script.clj` that defines two functions: `foo`, which takes two arguments and returns their sum, and `bar`, which takes…
#263814
Install Docker CE on this system and write the Docker version string to `/app/result.txt`. The file should contain the output of the Docker version command…
#264012
Query the total supply of the VTHO token on the VeChain mainnet by calling the `totalSupply` method on the VTHO contract at address…
#266088
Enable kubectl shell autocompletion so that pressing TAB in a bash shell expands partial `kubectl` subcommands and resource names. The autocompletion should be…
#267003
Network evidence files from an embedded Linux device (BMA10-Tbox) are in `/app/evidence/`. The device acts as a cellular gateway: clients on `bridge0`…
#267933
Use the OWASP Maryam OSINT framework (located at `/root/Maryam`) to run the `footprint/page_search` module against the target domain `owasp.org`. Configure the…
#268309
Configure a Helm chart's external dependencies using werf in the current working directory (`/app`). Declare three dependencies in `.helm/requirements.yaml`:…
#268653
Pull the `postgres` Docker image from Docker Hub and start a detached container named `some-postgres` with the environment variable `POSTGRES_PASSWORD` set to…
#268884
Set up the BlueKeep (CVE-2019-0708) exploit module from the Metasploit Framework. Clone the `bluekeep` branch from the `busterb/metasploit-framework`…
#269108
Resolve a list of domain names to IP addresses and then perform a port scan against those IPs using `dnmasscan`. The input file `/app/example.txt` already…
#269426
Verify the authenticity and integrity of the PC Engines APU2 open source firmware release v4.10.0.0. This involves downloading the firmware ROM, its SHA256…
#270154
Configure and build Ruby 2.6 from source using the gg framework (https://github.com/StanfordSNR/gg) so that compilation is tracked and modeled by gg's…
#270877
Using the GenomeGraphs Julia package (available in the current project environment), create a paired-end reads datastore from two FASTQ files located at…
#272691
Create a Go program at `/app/hello.go` that prints `Hello, World!` to standard output. The program should be a complete, valid Go source file that compiles and…
#272694
Build a Go shared library (`hello.so` in your current directory) that, when loaded into a running process, writes a message to `/tmp/x` on the victim machine.…
#273213
Build a Docker image for Apache with ModSecurity 2.9 and OWASP Core Rule Set (CRS) 3.2. The working directory contains two relevant subdirectories:…
#273458
Configure a Pacemaker/Corosync high-availability cluster with qdevice/qnetd support during the cluster initialization process. The goal is to document the…
#273601
Make the Python script at `/app/script.py` valid and executable. The script uses a `mailweird` library with a `@mail` decorator, and contains email addresses…
#274045
Read a ROOT file at `/app/file.root` containing a TTree named `myTree`, and extract the branches `pt_x`, `pt_y`, and `pt_z` from it. Write the extracted data…
#274255
Download `instant-zsh.zsh` from `https://gist.github.com/romkatv/8b318a610dc302bdbe1487bb1847ad99/raw` and save it to `~/instant-zsh.zsh`. Then configure…
#274399
Add the repository `git@github.com:FreeAIHub-Git/hello-world.git` as a Git submodule to the existing repository located at `~/GitHub/FAIH`, placing it under…
#275617
Clone and build the `uftrace` tool from the `argp` branch of `https://github.com/gonapps/uftrace`. After building, use the compiled binary to trace a live…
#275968
Build and install the Paho MQTT Embedded-C client library from source on this system. The library source should be cloned into `/app/paho.mqtt.embedded-c`,…
#276310
Analyze the ROOT file at `/app/file.root`, which contains a TTree named `myTree`. Compute the mean of all columns across all entries in the tree, as well as…
#276570
Create a Python script at `/app/script.py` that uses ROOT (the CERN data analysis framework) to create a `std::vector<int>` of size 2, obtain a NumPy array…
#276829
The environment provides pre-built `gaiad` and `gaiacli` binaries for an early IBC-enabled version of the Cosmos Gaia chain. Set up a local two-chain IBC…
#277043
Your task is to set up a git repository in `/app` and use `git-secret` to manage an encrypted file. The repository must contain a file at `/app/secret.txt`…
#277215
List all log files found under `/home/infosec/logs` (searching recursively through all subdirectories) and write their absolute paths to `/app/result.txt`, one…
#277404
Your task is to extract and decompress the web content from the packet capture file `/app/http-zip.pcap`. The capture contains an HTTP response with a gzipped…
#281692
Use the `git-la` tool to create and manage two separate projects with symbolic file links and commits. Create a project named `sample-proj1`, add a symbolic…
#282296
The LDPL source file at `/app/helloWorld.ldpl` implements an interactive program that asks for a name and greets the user. Compile it using the LDPL compiler…
#283026
Write a Docker Compose configuration at `/app/docker-compose.yaml` that defines a multi-broker Kafka cluster demonstrating a cross-datacenter listener mismatch…
#283245
Using the `agda-tac` interactive tactic REPL, prove commutativity of natural number addition for the `Demo` module. Work in `/workspace/`: create a supporting…
#284594
Your objective is to configure Open vSwitch (OVS) and OVN, and provision network resources using the `ovsdbapp` Python library. The system must have the OVS…
#284665
Join the contents of two pre-sorted key-value text files and write the result to `/app/result.txt`. Create `/app/file1.txt` with three entries (keys `key1`,…
#285082
Set up the ROB (Reproducible Open Benchmarks) Flask API environment. This involves installing the `rob-core` and `rob-webapi-flask` packages and initializing…
#285202
Query the running gRPC server located in `~/go/src/grpc-server` and capture its response. The server is implemented in Go and has a corresponding Python client…
#285299
Clone the Brain Even Game project from `https://github.com/denisgrabina/frontend-project-lvl1.git` into `/app/brain-even-game/frontend-project-lvl1`. Install…
#285548
Create a C++ program at `/app/sqrt.cc` that computes and prints the square root of each integer from 0 to 9 (inclusive). Each line of output should follow the…
#285843
The working directory is `/example`, which has the SCONE toolchain available (`scone fspf`, `scone gcc`). Your task is to set up SCONE File System Protection…
#286136
A MySQL 8 server is installed but not yet running. Start it and connect as root to perform the following database hardening tasks. Create a database called…
#286149
Your objective is to harden the `employees` database running in the `mysql_lab` Docker container. The database must be populated with the data from the…
#286170
Set up an FTP server on this system using vsftpd. The service should be installed and running, and a local user account named `dusays` must exist with the…
#286226
You are provided with three crackme executables located in the `/mnt/Crackit-GCI` directory: `1stcrackme`, `2ndcrackme`, and `3rdcrackme`. Your task is to…
#287590
The `metanorma/tex2mn` GitHub repository contains a LaTeX document class for Metanorma. Clone the repository, copy all Metanorma class files (`Metanorma.*`)…
#287714
Set up and run a local SQS-based worker application using the project in `/t/sqs-example`. The environment includes a local SQS service and an application…
#288382
Search the filesystem to find two categories of files, then record the results in `/app/result.json`. The first category is all files whose names match the…
#288787
Examine the files in the `/app/elfUfiles` directory and identify which ones are actually PDF files (regardless of their filename or extension). Write the names…
#289006
Three crackme binaries (`1stcrackme`, `2ndcrackme`, `3rdcrackme`) are located in `/app/Crackit-GCI/`. Each binary prompts for or accepts a password —…
#289169
Install `ansible-lint` directly from its GitHub repository (`https://github.com/ansible/ansible-lint.git`) into a Python 3.7 virtual environment located at…
#289380
Configure and build PgBouncer with the pgbouncer-rr (routing and rewriting) patch applied, resulting in a fully installed `pgbouncer` binary on the system.…
#290037
Build a Docker image for Python 3.8.1 using the official `docker-library/python` Dockerfile at the following specific commit:…
#290643
Investigate the performance difference between a plain Python class and a class that inherits from `typing.Generic` by profiling their instantiation. Working…
#290836
Use [Fuzzowski](https://github.com/nccgroup/fuzzowski) to fuzz HTTP requests over TCP against `localhost` on port `31337`. The Fuzzowski clone is already…
#291368
Install Docker CE on this Ubuntu system. The end state requires `docker-ce`, `docker-ce-cli`, and `containerd.io` to be fully installed from the official…
#291556
Demonstrate a complete LVM (Logical Volume Manager) lifecycle on loop-backed block devices in a container environment: build a volume group named `vgdusays`,…
#291607
Install the Perl module dependencies declared in `/app/cpanfile` into the local library directory `/app/local`. The `cpanfile` must specify…
#293066
Create a parallel data processing pipeline using the `pyperaptor` library that generates 1000 random integers (each between 0 and 1,000,000), passes them…
#294559
Create an Ansible playbook at `/app/add-user.yml` that adds a user named `new-user` with shell `/bin/bash` on localhost (using sudo privilege escalation). The…
#294591
Your task is to partition the disk image at `/app/disk.img` using a GPT partition table to prepare it for an Arch Linux installation. Create the following…
#294601
Install a base Arch Linux system onto a mounted filesystem at `/mnt`. The installation must include the `base`, `linux`, and `linux-firmware` packages. Once…
#294687
Ensure that the `repopulate_ec2_instance_mapping` task in the cloudigrade project runs successfully without raising `AwsEC2InstanceDefinitions.DoesNotExist` or…
#295210
Set up a conventional optional-software directory hierarchy under `/opt/local/` on a Unix system. The layout should follow this convention: `/opt/local/bin/`…
#295371
Apply SELinux security policies and deploy containerized workloads across two namespaces in an OpenShift cluster. The YAML manifests you need are available in…
#296397
Set up the host certificate directory for the CE node `simple-lc-node0.cern.ch` on this Central Manager machine. The directory…
#296449
A multi-layer encoded CTF payload is stored at `/app/payload.b64`. Using the [Chepy](https://github.com/securisec/chepy) framework, work through all the…
#296822
You are provided with a custom Lisp interpreter (Lispy) located at `/app/bin/lisp`. Your task is to use this interpreter to calculate the required value for a…
#299387
Using Kopia, back up the directory `~/Projects/Kopia` to a Google Cloud Storage bucket named `kopia-demo-1`. Create a Kopia repository in that bucket,…
#299505
Configure the global Git configuration file to include a set of interactive branch management aliases. The aliases should be added to `/root/.gitconfig` (the…
#299830
A running Vault instance is available and the Transit secrets engine is already enabled. Create a named key ring called `demo-keys` and rotate it to produce a…
#303462
Configure `iptables` so that incoming TCP traffic on port **3000** is rejected (add a `REJECT` rule in the `INPUT` chain) and incoming TCP traffic on port…
#303584
Verify the authenticity and integrity of the PC Engines APU2 Open Source Firmware release v4.11.0.1. The firmware image, its SHA256 checksum file, and the…
#303681
Install Node.js version 12.16.0 locally using anyenv and nodenv in the `/app/Kintone` directory. The directory should have a local nodenv version configured to…
#303892
Install `salt-master` and `salt-minion` on this Debian Stretch system. Both services must be enabled to start on boot and currently running.
#303903
On the Salt master, accept all pending minion keys so that `minion1`, `minion2`, and `salt` appear under **Accepted Keys** with no keys remaining in the…
#304270
On all three app servers (`stapp01`, `stapp02`, and `stapp03`), install and configure `iptables` as the firewall solution (using the `iptables-services`…
#304271
On all three app servers (`stapp01`, `stapp02`, and `stapp03`), install and configure `iptables` to enforce the following firewall rules, then persist and…
#304276
Add a persistent `iptables` rule on the host `stbkp01` that blocks all incoming TCP traffic on port 3000. The rule should REJECT (not just DROP) TCP…
#304629
The Apache HTTP server (`httpd`) on this system is currently unreachable and failing to start. Your task is to troubleshoot and fix the issue so that the web…
#305044
On all three app servers (`stapp01` at `192.168.20.10`, `stapp02` at `192.168.20.11`, and `stapp03` at `192.168.20.12`), configure the firewall so that port…
#305687
Configure `iptables` on this CentOS 7 host to restrict access to TCP port `5002`. The firewall should accept TCP connections on port 5002 only from…
#305688
Configure `iptables` on this CentOS 7 system. The INPUT chain should accept established/related connections, ICMP, loopback traffic, new TCP connections on…
#305897
Configure `iptables` on this CentOS 7 host to restrict access to port 8080 so that only sources within the `172.16.238.0/24` subnet can reach it, while all…
#305898
On all three app servers (`stapp01`, `stapp02`, and `stapp03`), configure `iptables` to enforce the following firewall rules for TCP traffic on port 8080:…
#306002
Use `wgsim` to simulate paired-end sequencing reads from the FASTA file at `/app/example_nucleotide_sequence.fasta`. The simulation should produce two FASTQ…
#306077
Install and configure a fully operational MariaDB server on this CentOS 7 system. Required outcome: - The `mariadb-server` package is installed. - The MariaDB…
#306284
Your task is to write a bash script at `/app/setup.sh` that automates the configuration of the system's web server and firewall. The script must forcefully…
#306305
Your task is to secure the application servers (`stapp01`, `stapp02`, and `stapp03`) by configuring `iptables` rules. Specifically, you need to restrict…
#306481
Create an INI file at `/app/file.ini` with the following content: ```ini [section-a] var1=value1 var2=value2 IPS=( "1.2.3.4" "1.2.3.5" ) ``` Your task is…
#306537
Create two commits in the git repository at `/app`, then use calendar versioning to tag each commit with the next calver tag (including a message), and write…
#306597
Use `htseq-count` to determine how many reads in the position-sorted alignment file `/app/sorted_example_alignment.bam` match the genes in the genome…
#306630
Analyze the `/bin/ls` binary using radare2's r2pipe Python interface. Perform a full analysis of the binary, then extract the list of all identified functions…
#306768
Generate fake identity data using the `fake-it` Python library (`core` module) and write the result to `/app/result.txt`. The data should be generated for the…
#307152
Install a set of system packages and MOFED (Mellanox OpenFabrics Enterprise Distribution) dependencies across a cluster of nodes named `weka1` through `weka7`.…
#307430
Install the Terraform provider plugin for Kafka Connect by downloading version 0.2.0 of `terraform-provider-kafka-connect` (darwin/amd64 build) from the Mongey…
#307573
Implement a Diffie-Hellman-style key exchange protocol that allows two parties to encrypt and decrypt messages without ever directly sharing their secret keys.…
#307912
Use the `redis-cli` tool to run the `LOLWUT` command with various argument combinations and capture the output to `/app/lolwut_output.txt`. The file should…
#310042
Calculate the age in years for someone born on January 1, 1990 (19900101), and write the result to `/app/result.txt`. The file should contain a single integer…
#310044
Create a script at `/app/color_lookup.sh` that, given a color code or name as input, looks up matching colors from the Japanese color reference site…
#310570
Install Docker Community Edition (Docker CE) on this Ubuntu system. Once the installation is complete, verify that Docker is working correctly by running the…
#311076
Set up a PostgreSQL database server on this system. PostgreSQL should be installed, initialized, and running as a persistent service (enabled to start on…
#311338
Make a virtual environment named `projectname` inside `/app/sampleproject/`, install the necessary packages to register it as a Jupyter kernel with the name…
#311681
Install `firewalld` and permanently open port `3306/tcp` (the standard MySQL port) in the default firewall zone. The task is complete when `firewalld` is…
#311759
Install and configure `firewalld` so that port `3306/tcp` is permanently open in the default firewall zone. The firewall daemon should be running (or its…
#311787
Install and configure `firewalld` so that it is enabled and running persistently. Once firewalld is active, apply the following rules permanently to the…
#311818
Provision an Azure Kubernetes Service (AKS) cluster using Pulumi within the ForgeOps project. The infrastructure and AKS stacks are located under…
#312373
Install and configure `firewalld` on this CentOS 7 server so that it is running and enabled to start on boot. The server runs **nginx on port 8098** and…
#312823
Perform a full system package upgrade on this CentOS 7 host. Upgrade all installed packages to their latest available versions. Save the complete output of the…
#312964
Configure the system firewall so that TCP ports 8092, 443, and 80 are permanently open in the public zone. The firewall service should be active and running…
#313581
On the CentOS 7 host `stbkp01` (172.16.238.16), install and configure `firewalld` so that it is running and enabled at boot. Once `firewalld` is active, add a…
#313711
Exercise the complete build and test pipeline of the Go application at `/app/goscanner/` using its Makefile. After building the container image, save it to…
#313804
In the `/usr/src/kodekloudrepos/news` Git repository, add a remote named `dev_news` pointing to `/opt/xfusioncorp_news.git`. Copy the file `/tmp/index.html`…
#313824
The `/app` directory contains several Markdown files (`foo.md`, `foo_noncoherent.md`, `foo_skiplines.md`) and the pre-installed `md-toc` Python package…
#313915
Configure git to support multiple named user identities that can be switched per-repository using a custom `git identity` command. In the global git…
#314564
Create a visualization of the daily commit frequency for the Git repository at `https://github.com/courses-ionio/dokey.git`. Clone the repository into…
#315534
Create a bash script at `/app/timeout.sh` that implements a self-terminating timeout pattern: the script should launch a background watchdog that kills the…
#315983
Using the `simulator` library (importable from `simulator.schemas`), create a Python script at `/app/script.py` that defines a class called `UserSim` with the…
#316028
Generate a simulated user record using the `simulator` library available in `/app`. The record should be an instance of a `Structure` with the following…
#316273
Download the Saccharomyces cerevisiae RNAseq dataset with accession **SRR11462797** from the NCBI Sequence Read Archive (SRA) using the `fasterq-dump` tool.…
#316425
Write a JavaScript file at `/app/phone.js` that uses a single regular expression to validate North American phone number formats. The regex must match numbers…
#316426
Validate a set of email addresses using a regular expression in `/app/email.js`. The script should test the following four strings against the regex:…
#316684
The file `/app/whitepages.txt` contains hidden data encoded through Unicode whitespace steganography, where two types of whitespace characters represent binary…
#316893
Install Docker and Docker Compose on this CentOS system. Docker should be enabled as a system service and running. Docker Compose version 1.25.4 should be…
#317290
Create a JavaScript quine — a program that outputs its own source code — and save it as `/app/quine.js`. When executed with Node.js, the program must print…
#317320
Set up the Cluster API on Docker (CAPD) development toolchain. Install `kustomize`, `kind`, `kubectl`, and `clusterctl`. Clone the `cluster-api` repository…
#318029
Demonstrate an MD5 collision using the files available in `/app/`. Compile `/app/helloworld.cpp` and use it as a prefix to generate two binary files —…
#318475
Produce the raw binary output that a Judge0 submission would return when running the Python code `print("\xFE")` with `base64_encoded=true`. Specifically, the…
#319337
Using the `extra-array` npm package, demonstrate the in-place array copy behavior of `array.copy$()` with several variations of its parameters. The working…
#319907
Implement a Rust guessing game in `/app/src/main.rs` that matches the guessing game from Chapter 2 of "The Rust Programming Language" book, extended with…
#320307
Solve a classic chickens and cows puzzle using Prolog: there are 30 animals total, and they have 74 legs combined. Determine how many chickens and how many…
#320316
Deploy an Intel FPGA device plugin workload on Kubernetes using the preprogrammed mode with the OPAE kernel driver. The goal is to create and submit a Pod…
#320582
Create a backup of the media directory located at `/var/www/html/media` by compressing its entire contents into a zip archive named `xfusioncorp_media.zip` and…
#321885
Set up and use the `mob` remote mob programming tool to manage a git handover workflow in the `/app/fizzbuzz` repository. The `mob` tool should be installed…
#321921
The Apache HTTP server (`httpd`) is configured to listen on port `5001`, but port 5001 is currently blocked by `sendmail` and the firewall is not configured to…
#322195
Your task is to build Git from source on the remote server at `10.99.100.213` (accessible via SSH as user `twadmin`). The final state should have the official…
#322966
Configure the `iptables` firewall to block inbound TCP traffic on port `6000` and explicitly allow inbound TCP traffic on port `8097`. Both rules must be in…
#323016
Configure `firewalld` on this host to allow traffic on the ports used by the two already-running services: **nginx** (listening on port `8091/tcp`) and…
#323088
Configure the remote host `stbkp01` (accessible via SSH as user `clint`) so that it accepts incoming TCP connections on port 8099 and drops incoming TCP…
#323090
Set up the iptables INPUT chain on this CentOS host to accept TCP connections on port 8084 (for new connections), drop TCP connections on port 8095, and accept…
#323748
Configure the network interface `enp0s3` on this system to use a static IP address of `192.168.1.170` with a netmask of `255.255.255.0`, a gateway of…
#323790
Rename all `.txt` files in `/app/move` to use the `.json` extension instead. The directory `/app/move` contains the files `db.txt`, `was.txt`, and…
#323887
Use the CADE (Compass-Aligned Distributional Embeddings) library in `/app` to measure how the word "like" has shifted in meaning between two text corpora. A…
#324541
You need to set up a secure single-node CockroachDB instance using custom OpenSSL certificates. The OpenSSL configuration files (`ca.cnf`, `node.cnf`,…
#324667
Configure the firewall on host `stbkp01`, which you can access via SSH as the user `clint`. Using `iptables`, accept incoming TCP traffic on port 5000 and…
#325403
Set up an [inlets](https://github.com/inlets/inlets) tunnel to expose a local HTTP service to the public internet via a GCP-hosted exit node. On GCP, link…
#325500
Configure the system's firewall so that TCP port 5002 accepts incoming connections only from the IP address `172.16.238.14`, and drops all other incoming…
#326151
Configure `firewalld` on the app server so the `public` zone has the following permanent rules: - Port `8093/tcp` open - The `http` service listed - A rich…
#326291
Configure the `iptables` firewall to block incoming traffic on port **8084** (used by Apache `httpd`) and explicitly allow incoming traffic on port **8091**…
#326514
Build the shared library `wllczi` from the [WolframLibraryLink_libCZI](https://github.com/ptahmose/WolframLibraryLink_libCZI) repository for use with the…
#326544
Append the contents of `/tmp/nautilus_banner` to `/etc/motd` on all three application servers: `stapp01` (user `tony`), `stapp02` (user `steve`), and `stapp03`…
#326628
Use the `sds-mnist` image similarity library (available at `https://github.com/AndrewOwenMartin/sds-mnist.git`) to run the example classification workflow.…
#326675
Enable FancyDiagnostics.jl in a Julia session within the `~/.julia/dev/FancyDiagnostics` project, then exercise it by defining a simple function `foo(x)` that…
#326975
Query the SQLite database located at `/app/db.sqlite` (the Chinook sample database) and extract all data from every table it contains. Write the results to…
#327279
Your task is to perform sequence alignments using the NCBI BLAST+ suite within the `bioinfo-notebook` conda environment. You will need to construct a…
#327746
Install and configure `firewalld` on this system so that the service is running and enabled at boot. Apply the following permanent rules to the `public` zone:…
#327803
Configure `iptables` so that TCP traffic on port 3004 is accepted only from `172.16.238.14`, while all other TCP traffic destined for port 3004 is dropped. The…
#329218
Install and configure `iptables-services` so that the firewall starts automatically on boot. Add the following INPUT rules: accept both TCP and UDP traffic on…
#329219
Configure the iptables firewall on this server using `iptables-services`. The INPUT chain must contain the following rules: - ACCEPT both TCP and UDP traffic…
#329532
Configure the firewall on the remote host `tony@172.16.238.10` so that TCP port 6100 accepts incoming connections exclusively from the source IP…
#329715
Undo a mistaken commit that was already pushed to a remote Git repository. The repository at `https://github.com/jrogue/sample.git` currently has a commit that…
#330113
Configure the host's firewall so that TCP traffic to port 3000 is accepted only from the source IP `172.16.238.14`, and all other TCP traffic to port 3000 is…
#330661
The script `/app/web.sh` analyzes the NASA KSC HTTP access log at `/app/access_log`. It accepts the following arguments: `h` (help), `1` (top-100 hostnames),…
#331139
Use the `extra-iterable` npm package (already available in `/app`) to compute set differences between iterables and write the results to `/app/result.txt`.…
#331159
Use the `extra-iterable` npm package (already available in `/app`) to demonstrate the `group` function on the array `[1, 2, 2, -2, -2, 4]`. Write a Node.js…
#331224
Compute the union of iterables using the `extra-iterable` npm package and write the results to `/app/result.txt`. Using the installed `extra-iterable` package…
#331228
Using the `extra-iterable` npm package available in `/app`, demonstrate the `zip` function's behavior across several usage patterns with two arrays: `x = [1,…
#331247
Block all incoming TCP traffic on port 8083 using the system firewall. The rule must be persistent across reboots — ensure the firewall service is enabled and…
#331248
Block all incoming TCP traffic on port 8083 using the system firewall. The rule must persist across service restarts and be saved to `/etc/sysconfig/iptables`.…
#331924
Use the `extra-iterable` npm package (already available in `/app`) to compute set differences between iterables and write the results to `/app/result.txt`.…
#331944
Using the `extra-iterable` npm package available in `/app`, demonstrate the behavior of its `group` function on the array `[1, 2, 2, -2, -2, 4]` in three…
#331954
Find the intersection of iterables using the `extra-iterable` npm package and write the results to `/app/result.txt`. Using the `extra-iterable` package…
#332009
Compute the union of iterables using the `extra-iterable` npm package and write the results to `/app/result.txt`. Using the package's `union` function, perform…
#332013
Using the `extra-iterable` npm package (already available in `/app`), demonstrate the behavior of the `zip` function across several usage patterns with two…
#332029
Using the `extra-array` npm package, demonstrate the in-place array copy behavior of `array.copy$()` with several different argument combinations. The working…
#332147
Using the `extra-array` npm package available in `/app`, demonstrate the in-place union update operation on arrays. The `union$` function merges a second array…
#332154
Using the `extra-array` npm package available in `/app`, explore the `zip` function with two arrays `x = [1, 2, 3]` and `y = [4, 5]`. Compute five variations…
#332531
On app server `stapp01` (172.16.238.10), replace `firewalld` with `iptables-services` as the host firewall. Mask `firewalld` so it cannot be started, install…
#332536
The `httpd` service on the `stapp01` host is currently failing to start. Your task is to connect to `stapp01` as the `root` user, identify the root cause of…
#333322
Build a Docker image for the Python/Flask "fortune cookie service" using the `Dockerfile` present in the current working directory. Tag the image…
#333762
Replace `firewalld` with `iptables-services` on this host and configure port-based access control for TCP port 8081. Specifically, the INPUT chain must allow…
#334731
Using the `extra-array` npm package available in `/app`, demonstrate the in-place sort functionality (`sort$`) by running three sorting operations on the array…
#334733
Using the `extra-array` npm package available in `/app`, demonstrate the in-place insertion sort functionality by sorting the array `[-2, -3, 1, 4]` three…
#334735
Use the `extra-array` npm package (already available in `/app`) to sort an array in place using selection sort, demonstrating three different sorting modes.…
#334878
Compile Fennel 0.4.1 (the `launcher.fnl` entry point, with all required Lua/Fennel sources bundled) into a WebAssembly module using Emscripten, producing a…
#335548
Explore the `extra-version` npm package available in `/app` to understand how its `isEqual` function behaves when comparing version objects. Specifically,…
#335550
Using the `extra-version` npm package available in `/app`, explore its `next` function to compute version increments. Starting from version `1.2`, compute the…
#335785
Verify the authenticity and integrity of the PC Engines APU2 open source firmware release v4.12.0.1. This involves downloading the firmware ROM, its SHA256…
#337304
Configure the network interface `enp0s3` with a static IP address by updating the system's network interfaces configuration file at `/etc/network/interfaces`.…
#337582
Import an OVA template into KVM storage using the `/opt/imex4vm/imex4vm.bin` tool. The source OVA file is located at `/root/Downloads/sol-11_4-vbox.ova` and…
#337639
Deploy a GPU-enabled pod to a Kubernetes cluster that is already configured with the NVIDIA GPU Operator on Wind River Linux. The cluster has a local container…
#337645
Import a virtual machine from Oracle Cloud Infrastructure (OCI) into a local KVM environment using the `imex4vm.bin` tool. The source VM is identified by the…
#337683
Export a KVM virtual machine named `imex4vm` to Oracle Cloud Infrastructure (OCI) using the `imex4vm.bin` tool. The export should target the OCI compartment…
#337767
Use PowerfulSeal to perform a chaos engineering action: kill one pod belonging to the `catalogue` deployment in the `sock-shop` namespace. The pod should be…
#337871
Deploy the NVIDIA GPU Operator using Helm from the chart archive located at `/root/gpu-operator/gpu-operator-1.0.0.tgz` into the Kubernetes cluster configured…
#338457
Using the `extra-object` npm package available in `/app`, explore the behavior of `object.flatMap` on a nested object. Specifically, apply `flatMap` to the…
#338503
Using the `extra-object` npm package (already available in `/app`), perform an in-place union of two objects and write the results to `/app/result.txt`. The…
#338534
Your task is to download the Swiss-Prot FASTA amino acid sequences and create a BLAST protein database from them. The compressed FASTA sequences can be…
#338711
Use the `extra-object` npm package in a Node.js script to perform four operations on plain JavaScript objects and write all console output to…
#338732
Using the `extra-object` npm package available in `/app`, explore the behavior of `object.flatMap` on a nested object. Specifically, apply `flatMap` to the…
#338787
Using the `extra-object` npm package (already available in `/app`), perform an in-place union operation on two JavaScript objects and write the results to…
#338947
Compile and run an image-processing benchmark suite located in `/app`. The source code is in `/app/src/` and must be built in `/app/build/`. The project uses…
#338986
Use the `extra-map` npm package (already available in `/app`) to demonstrate four Map operations and write their results to `/app/result.txt`. Create and run a…
#339016
Compute the in-place intersection of two maps using the `extra-map` Node.js package and write the results to `/app/result.txt`. Using the `extra-map` library,…
#339065
Explore the `union$` function from the `extra-map` Node.js package, which performs an in-place union update of two Maps. Using the `extra-map` library,…
#339298
Using the `extra-set` npm package, perform several set operations in a Node.js script at `/app/solve.js` and write the results to `/app/result.json`. The…
#339478
A custom version control system is available at `/vcs/` with shell scripts: `init.sh`, `add.sh`, `commit.sh`, and `checkout.sh`. Working from the `/app/`…
#339735
Use the `extra-iterable` npm package (already available in `/app`) to compute set differences between iterables and write the results to `/app/result.txt`.…
#339756
Use the `extra-iterable` npm package (already available in `/app`) to demonstrate the `group` function on the array `[1, 2, 2, -2, -2, 4]` in three different…
#339766
Find the intersection of iterables using the `extra-iterable` npm package and write the results to `/app/result.txt`. Using the `extra-iterable` package…
#339840
Using the `extra-iterable` npm package in the `/app` directory, demonstrate the behavior of the `unique` function across several scenarios and write the…
#339843
Using the `extra-iterable` npm package, demonstrate the `zip` function with multiple configurations. The working directory is `/app`. Write a Node.js script at…
#339953
Add a `gh repo rename-branch` command (or equivalent subcommand) to the GitHub CLI that renames the default branch of a repository in a single operation. The…
#340743
Use the `extra-lists` Node.js package (available in `/app`) to perform a series of list operations and write all output to `/app/result.txt`. The file…
#341106
Using the `extra-map` npm package available in `/app`, demonstrate four map operations and write their results to `/app/result.json`. The output file must be a…
#341125
Use the `extra-entries` npm package (already available in `/app`) to perform several operations on key-value entry arrays and write all output to…
#341134
Use the `extra-lists` Node.js package (already available in `/app`) to perform four operations on paired key-value list structures and write all output to…
#341146
Using the `extra-object` npm package in Node.js, perform four operations on plain JavaScript objects and write all console output to `/app/result.txt`. The…
#341419
Create a Kubernetes secret using Kustomize's `secretGenerator` from files in `/app`. The directory already contains (or you should create) a…
#341420
A `kustomization.yaml` file and a `secrets.env` file are already present in `/app`. Run Kustomize against the `/app` directory and write the full rendered…
#341692
Convert the Maven-based Java project at `/app` into a fully functional Gradle project. The project should build and run correctly using Gradle, producing the…
#342042
Compile and run the parallel computing benchmarks for three projects located in `/app/Monte`, `/app/quicksort-parallel`, and `/app/pagerank`. Each project…
#343568
Your task is to enumerate SUID binaries on the system and exploit them to achieve privilege escalation. Use the vulnerable binaries you discover to execute the…
#343949
Use the `extra-entries` npm package in Node.js to perform several operations on key-value entry arrays and write all output to `/app/result.txt`. The file…
#343955
Use the `extra-entries` npm package (already available in `/app`) to perform several operations on key-value entry arrays and write all output to…
#343960
Use the `extra-entries` npm package (available in `/app`) to perform four operations on entry arrays (arrays of `[key, value]` pairs) and write all output to…
#345630
Your objective is to cross-compile the `sdk_hello_app` project located within the `opensdk_20200706` directory using the provided OpenEmbedded SDK environment.…
#345748
Your task is to prepare a PostgreSQL database dump for benchmarking concurrent usage API changes in the `cloudigrade` Django project located in…
#345797
A spoticli CLI session transcript is stored at `/app/session.txt`. Each line starting with `spoticli ~$ ` shows a command the user typed at the prompt. Parse…
#346139
Validate three plant genome GFF3 annotation files using the Genome Tools (`gt`) GFF3 validator with Sequence Ontology type checking. The three annotation…
#346220
A Simpsel assembly simulator is available at `/app/simpsel`. Use it to write an assembly program that loads the immediate value `1` into register `$1`, `65535`…
#346504
Call a Python function from Node.js using the MetaCall polyglot runtime. The working directory is `/app`. Create a Python module at `/app/sum.py` that defines…
#346538
Create a polyglot application in `/app` that uses MetaCall to call a Python function from Node.js. The Python file `/app/sum.py` should define a function…
#347571
Use TACT (Taxonomic Addition for Complete Trees) via its Docker image to process phylogenetic data for the Carangaria fish group. Example input files…
#348354
Your task is to crack the WPA2 handshake found in the capture file `/app/wpa2/0xTest-01.cap`. Use the wordlist located at `/usr/share/wordlists/rockyou.txt` to…
#351328
Find the source code for a robotic lawnmower CAN bus emulator located at `/root/src/robotic-lawnmower/emuccan/`. Build the project from source using CMake and…
#351598
Install CRI-O 1.18 on this Ubuntu 20.04 system using the OpenSUSE Build Service (OBS) repositories. Once installed, capture its debug-level output by running…
#351695
Use the `wait-for-it` tool to check connectivity to various hosts and ports, writing all results to `/app/result.txt`. The file `/app/result.txt` must contain…
#352231
Compromise the "InfoSec Prep: OSCP" target (default: `127.0.0.1`, override with `TARGET`) and retrieve the contents of `/root/flag.txt`. The target exposes an…
#352299
List all snapshots from a Kopia repository and save the output to `/app/result.txt`. A Kopia repository has been created at `/tmp/repo1` with a snapshot of…
#352707
Query the Bodhi GraphQL API running at `http://127.0.0.1:6543/graphql` to retrieve releases filtered by the `"pending"` state. The query should fetch the…
#352828
Create a Python MQTT client script at `/app/mqtt_listen.py` that connects to the broker at `10.3.0.96` on port `1883` and subscribes to the topic…
#352867
An asciinema recording is pre-downloaded at `/app/352864.cast`. Convert it into an animated GIF at `/app/gif/vimthing.gif`. The task is complete when…
#354080
Create a shell script at `/app/check` that accepts a domain name as its first argument and performs a series of DNS and network diagnostics on it. When…
#355118
Set up a Python 3.7 development environment on this system. The environment must have Python 3.7 installed and available, along with `pip` and `pipenv`. The…
#355252
Compile the Linux kernel version 5.8.3 from source. The build must produce the kernel image and install the kernel modules and headers. Once the build is…
#356591
Use `binenv` to manage multiple versions of `vault` and `terraform` on this system, demonstrating per-project version pinning via a `.binenv.lock` file.…
#356628
Export all current Taskwarrior tasks to a JSON file at `/app/tasks.json` using Taskwarrior's native export format. The task database should contain at least…
#357120
Using the `btoep` toolset, create a dataset named `hello` that contains the text `Hello world!\n` starting at offset 0, the text `SPACE\n` starting at offset…
#358114
Using the `2cca.py` tool located at `/app`, set up a three-tier PKI hierarchy inside `/app/test/`: a root CA with organization "Example Org" and CN "RootCA",…
#359207
Compile and install the Janus WebRTC gateway along with all required dependencies from source. The build environment is a Debian 10 system with the necessary…
#360189
The Psyche EVM tool is available at `./target/debug/psyche`. Your task is to assemble and run the following EVM assembly code, which computes n! (where n=5). …
#360831
Access the `atacante` vagrant machine and perform a manual idle scan (zombie scan) using `hping3`. Your objective is to determine the state of ports 22 and 23…
#361143
Install ARA Records for Ansible 1.5.x (`ara[server]`) into a Python virtual environment at `/app/venv`. Start a local ARA API server and run at least two…
#361348
The `ara[server]` package (v1.5.x) and `ansible` are pre-installed in the Python virtual environment at `/tmp/ara`, which is already on PATH. Your task is to…
#361500
A web server running on this machine exposes its `.git` directory at `http://victim:8080/.git/`. Download and reconstruct the full repository into `/app/lab`.…
#362046
Run a static analysis workflow on a Brainfuck interpreter written in C located in `/app`. The project contains two C source files: `main.c` (the original…
#362502
Install `tox` using `pipx`, where `pipx` itself must be installed without relying on any system package manager. The working directory is `/app`. The end state…
#363228
Ensure that TCP ports 80 and 5000 are open on the system's firewall and accessible on the public zone. The system may not have a firewall configured yet — set…
#364652
A git repository is available at `/root/prjs/exercises` with the `find-bug` branch already checked out. Starting from the `1.0` tag, one commit in the history…
#364683
Your task is to demonstrate the mechanics of OverlayFS by capturing the result of a file creation within an overlay mount. Configure an overlay filesystem in…
#364770
Commit the changes in `/app/file.txt` as two separate commits. The first commit should be named `first part` and should contain only the Task 1 related…
#366394
Set up the `aafm` (Automated Analysis of Feature Models) framework from the `diverso-lab` project. Clone the `core`, `fm_metamodel`, and `pysat_metamodel`…
#366681
Generate permutation sequences using the `cli` program located in `~/Documents/projects/permutation`. The program accepts an algorithm name, an input string of…
#368346
Manage a todo list using the `task` command (Taskwarrior). The Taskwarrior database is stored at `~/.task/`. Configure the database to reach the following…
#370144
Install and configure the `prtg-pyprobe` Python mini probe package in a virtual environment, then start it as a running daemon. Set up a Python virtual…
#370636
Deploy ECK (Elastic Cloud on Kubernetes) operator version 1.0.0 on a Kubernetes cluster, then create a single-node Elasticsearch cluster named `demo` in the…
#371872
Your task is to provision UEFI TrenchBoot. Generate the necessary keys and sign the boot components in your working directory. Once the components are signed,…
#372371
Implement a solution to the N Queens puzzle in `/app/puzzle_queen.py` inside the running Docker container. The script must accept a `-n` argument specifying…
#372599
Clone a Yatima project from IPFS and verify it type-checks correctly. The `~/introit` directory contains a Yatima project with an `Introit.ya` source file that…
#372929
Configure PAM password quality policies on the target system by creating and running an Ansible playbook at `/app/ansible2/playbook2.yml`. The playbook must…
#375132
Clone the `attack_range_local` repository from `https://github.com/davedittrich/attack_range_local.git` and switch to the `feature/psec` branch. This project…
#376207
Verify the authenticity and integrity of the PC Engines APU2 open-source firmware release v4.13.0.1. The firmware image, its SHA256 checksum file, and the…
#377669
Configure the iSula (isulad) container runtime for a KubeSphere offline deployment on ARM64. Write the isulad daemon configuration to `/etc/isulad/daemon.json`…
#378659
Set up a standalone kubelet with containerd running a static web pod on this system. The kubelet should be configured to run without a Kubernetes control…
#378669
Set up a Docker-in-Docker (DinD) environment using the official `docker` image from Docker Hub (https://hub.docker.com/_/docker), where a privileged…
#378719
Provision a local Kubernetes workload cluster using Cluster API (CAPI) with the Docker infrastructure provider (CAPD). Use a `kind` cluster named `capi-test`…
#379219
You are working on a CentOS 7 system. Install Jenkins from the official RedHat stable repository at `https://pkg.jenkins.io/redhat-stable/`. The Jenkins GPG…
#379693
Generate a GPG key for the identity **Oliver Spryn** with the comment "GitLab GPG Key" and email `oliverspryn@example.com`. The key should be RSA 4096-bit with…
#379785
The Brainpan 1 CTF challenge is a classic Linux privilege escalation exercise. An attacker gains initial shell access as user `puck` on port 6666 and then…
#379895
Grant ultimate trust to the GPG key present in the local GPG keyring. The key's fingerprint is stored in `/root/.gpg_key_fingerprint`. The trust level must be…
#380466
Start three background processes that continuously append text to `/app/outfile`: one appending `game`, one appending `set`, and one appending `match` (each…
#380588
Three background processes are currently running (or were recently started) that write to `~/outfile`: one appending "game", one appending "set", and one…
#380790
Demonstrate process signal handling by running three concurrent background processes that each repeatedly append a word to a shared file `/app/outfile`: one…
#380902
Set up a local Git repository for a project called `HelloWorldNode` inside `/app/HelloWorldNode`. The repository should be initialized with a `README.md` file…
#381835
The binary at `/app/distribute/share/survey` requires `libc.so.6` and `ld-linux-x86-64.so.2` from `ubuntu:disco-20200114` (glibc 2.29) instead of the system…
#381871
Generate a Spring Boot microservice starter project by using the `msa-starter` tool. Clone the repository from `git@github.com:appkr/msa-starter.git`, install…
#381989
Download and install the `expenses` CLI tool (version 0.2.3 for linux-amd64) so that it is available as an executable at `~/bin/expenses` and accessible via…
#382437
Clone the official Apache Karaf repository to `/app/karaf` and use its built-in Docker build tooling found under `assemblies/docker` to build a multi-platform…
#382534
Install k3d on this system and use it to create a cluster. Once the cluster is running, retrieve its kubeconfig and write the kubeconfig file path to…
#383451
Reverse-engineer the Linux crackme binary at `/data/Crackme-Monologix-Linux` to discover its correct password. Analyze the binary using whatever static or…
#383467
Reverse-engineer the Linux crackme binary `Crackme-Monologix-Linux` (available at https://github.com/Monologix/Monologix-Crackmes/tree/master/Crackme1-Linux)…
#383893
Your objective is to execute the stack demonstration program located at `/app/perl/ch-2.pl` in interactive mode and capture its full output into…
#385269
Create a Python virtual environment at `/app/venv` and install the `proxy.py` package from PyPI into it. Once installed, write the installed version of the…
#385285
Clone and install the WfExS-backend (Workflow Execution Service backend) from its source repository at `https://github.com/inab/WfExS-backend.git` into…
#390901
Exploit the CVE-2016-10555 JWT algorithm confusion vulnerability without prior knowledge of the server's RSA public key. The attack involves obtaining two…
#398119
Create a local Kubernetes cluster named `k8s-demo` using kind, writing the kubeconfig to `/tmp/kubeconfig.yaml`. Then apply all Kubernetes manifest files…
#399808
Set up the **web-keepaliver** toolchain (https://github.com/geaaru/web-keepaliver) and validate its lxd-compose project configuration. Your goal is to have the…
#404423
Use `refgenie` to set up a local genome asset management environment. Configure the `REFGENIE` environment variable to point to a `config.yml` in your working…
#414193
Demonstrate a working proof-of-concept exploit for CVE-2021-22204, a remote code execution vulnerability in ExifTool caused by improper handling of DjVu…
#415235
Use massdns (available pre-built at `/massdns/bin/massdns`) to perform bulk DNS A-record resolution of the Alexa top-10,000 domains. Create a resolver list at…
#417298
Provision the Google Cloud infrastructure required to bootstrap a Kubernetes cluster from scratch. This involves creating a custom VPC network named…
#417535
Using `cfssl` and `cfssljson`, generate a complete PKI for a Kubernetes cluster. All output files must be written to `/workspace/`. Create a Certificate…
#417591
Set up pod network routing for a Kubernetes cluster running in a simulated Google Cloud environment. The cluster uses a custom VPC network named `k8s`, and…
#417619
Configure simple Layer 4 load balancing using IPVS (`ipvsadm`) to distribute HTTP traffic across two backend Docker containers running the `jwilder/whoami`…
#417753
Install libwebsockets version 4.2.0 from source on this CentOS 7 system. The source archive `v4.2.0.tar.gz` is already available in the current directory.…
#417930
Produce a reference document at `/app/result.txt` that describes a multi-platform pwncat-cs workflow covering two targets: a Linux host (`pwncat-ubuntu:4444`)…
#418270
Add the macOS Time Machine exclusion attribute to all `venv` directories found under the current project directory, then save the list of excluded paths to…
#418406
Compile the suanPan finite element analysis framework from source. The source code should be cloned from the official repository into `/app/suanPan`. Build the…
#418535
Download and install the Kubeless CLI binary for the current operating system. The binary should be placed at `/app/kubeless` and must be executable.…
#419029
Run the GAPoly application (located in the current working directory, buildable with Stack) against the dataset at `Datasets/yacht.csv` using varying levels of…
#419317
Install pyenv on this Fedora system and use it to install Python versions 2.7.15 and 3.6.8. The system Python should remain the globally active version in…
#419364
Install pyenv on this CentOS system and use it to manage multiple Python versions. The environment should have Python 3.9.2 and Python 3.6.8 installed via…
#419668
Using the OpenShift cluster configured by the kubeconfig at `~/Downloads/cluster-bot-2021-06-10-233433.kubeconfig.txt`, configure Build Volumes for an…
#420706
Your task is to update the status of the `crontabs.example.com` CustomResourceDefinition (CRD) in the Kubernetes cluster. Specifically, you need to modify the…
#420790
A Node.js project is available in `/app`. Run a Node.js development server inside a Docker container that supports live development via a volume mount. The…
#420998
Use the repository at `/app/somerepo` (initializing it if needed) along with the Dockerfile at `/app/Dockerfile.somerepo` to build and run a Docker image. The…
#421954
Install Terraform on this system and write the output of `terraform version` to `/app/result.txt`.
#421958
Use Terraform to provision and then destroy a Docker-based Nginx deployment. The working directory for all Terraform configuration should be…
#422553
Create a Terraform configuration in `/app/terraform-aws/main.tf` that can be successfully initialized, formatted, validated, and applied. The configuration…
#423671
Clone the Gunrock repository (including all submodules) from `https://github.com/gunrock/gunrock/` and build it with CUDA support using the SSSP application…
#423974
There are unstaged changes in the current git repository. Your task is to selectively add a portion of these changes to the current stgit patch. Specifically,…
#424220
Configure an Ubuntu server as a multi-service network host for the `freya.net` domain on the `192.168.56.0/24` subnet. Install and configure the following five…
#424433
The Serverless Framework service in `/app` has `insertUser` and `getUser` Lambda functions that store and retrieve user records in a local DynamoDB table named…
#424753
Find the very first commit in the Git repository located at `/app` and write information about it to `/app/result.txt`. The file `/app/result.txt` must…
#425032
Your task is to analyze and interact with the `exploitt.py` program located in `/app/Project` to retrieve the hidden flag. Find the correct sequence of inputs…
#425218
Upgrade the oVirt Hosted Engine environment on the KVM host. The process requires placing the hosted engine into global maintenance mode, performing the…
#425728
You are provided with an archive `output.tar.gz` in the current working directory. This archive contains an Android OTA target-files zip located at…
#425989
Generate incremental and full FOTA (Firmware Over-The-Air) update packages for two firmware versions (v1 and v2) built from OpenWrt sources, then produce…
#430004
Convert the online CV webpage at `https://geopala.github.io/online-cv/` into a standalone LaTeX file and save it to `/app/online-cv/pdf/cv.tex`. The…
#431178
Use the `dogit` CLI tool to clone the `scheduled_transitions` project from Drupal.org into `~/sandbox`. The cloned repository should be accessible at…
#432559
Reproduce a bug in the `environs` library (version 9.3.2) related to parsing a MongoDB URL with a custom scheme. In `/app`, create a Python script at…
#432598
Set up the infrastructure needed for an OP-TEE PKCS#11 demonstration environment. Clone the `meta-optee-demo` Yocto layer from…
#432894
Publish a Python package from the project located at `/mnt/c/Users/vahan/Desktop/python-project-lvl1`. The package must pass linting checks, be built into a…
#433179
Store cryptographic hashes of build artifacts as git notes in a cloned repository, then verify reproducibility by replaying the build and comparing the…
#433816
Clone the `makefile-tutorial` repository from `https://github.com/bureado/makefile-tutorial` into `/app/makefile-tutorial`. Build the project's `hellomake`…
#433818
Retrieve build metadata and subtree reference information from a GitHub repository and record it in `/app/result.txt`. You have a local Git repository at…
#434190
Build the `go-spacemesh` full node binary from source by cloning the official repository, checking out the `v0.2.0-rc7` tag, and compiling it. The working…
#434226
Create a Hugo static site using the NexT theme and build it to a specific output directory. The site should be set up inside `/app/quick-start/`, initialized…
#435392
The working directory `~/Test` contains several files and directories. Using a trash-management tool available on the system, perform the following operations…
#435744
Set up a local Docker registry at `localhost:5000`. Build and push a container image from `https://github.com/wabbit-networks/net-monitor.git#main` to the…
#436604
Deploy a Debian 11 cloud VM named `debian01` using cloud-init and libvirt/KVM. Download the Debian 11 generic cloud image (qcow2 format), resize it to…
#436754
Remove all locally cached Docker images, then pull and run the image `seveneuropecloud2021/myapp:europecloud2021` in a container named `demo5`. After the…
#437133
Examine the PHP application in `~/testgame`. There are two competing factions — **cowboys** and **aliens** — each runnable via `php test.php <faction>`. Your…
#437490
Your task is to install Docker natively on this Ubuntu system, simulating a WSL2 environment without relying on Docker Desktop. Ensure that Docker Engine…
#438002
The `bibel` CLI tool is available at `/app/bibel`. It supports a `gen` subcommand for generating biblical text, with optional arguments for specifying book…
#438112
Use the `gendiff` command-line tool to compare pairs of JSON files and produce difference reports in multiple formats. The working directory contains…
#439311
Configure the container storage to use the overlay driver with partial image pulls enabled by writing the appropriate configuration to…
#439619
Install Docker Engine, Docker Compose, and Git on this Ubuntu 20.04 system. After installation, the user `theadmin` must be added to the `docker` group.…
#439878
Configure Podman's container storage settings at `/etc/containers/storage.conf` to use the overlay driver with graphroot `/var/lib/containers/storage`, runroot…
#440630
Build and publish an OPA policy bundle using the `policy` CLI tool. You are working with a policy source located at…
#441243
Your objective is to manage a conda virtual environment named `myenv` and produce an environment export file at `/app/env_export.yml`. The exported file must…
#441728
Set up a Python virtual environment and install the `pulumi_alicloud` package. Using the installed package, enumerate all classes found within every submodule…
#442639
You have two files in `/root/nasty/`: `Linux.Nasty.asm` (the virus source) and `hi.c` (a simple "Hello, World!" host program). Your goal is to demonstrate the…
#443172
Set up a colcon workspace at `/app/ws` by importing the colcon repository collection from…
#443383
Implement a Node.js CLI tool called `page-loader` that downloads a web page and its local resources to a specified output directory. The tool should be…
#445218
Install Docker on this Ubuntu system using the official Docker repository. Ensure that the latest stable versions of Docker CE, Docker CE CLI, and containerd…
#446951
Set up a working ESLint configuration in the `/app/yarn-demo/` directory using Yarn as the package manager. The directory should contain a valid `package.json`…
#447560
Set up a `dtool` environment by placing a README template at `~/.dtool_readme.yml` and a configuration file at `~/.config/dtool/dtool.json`, using the provided…
#448247
Verify the authenticity and integrity of the Asus KGPE-D16 Dasharo Release v0.1.0 firmware image. This involves obtaining the appropriate GPG keys from the…
#449421
Add a new node to an existing Teleport cluster. The cluster auth server is at `10.15.0.10:3025`, the join token is `2f4537927246ed2f0ae69b528995cd7c`, and the…
#449986
Filter the JSON array in `/app/array.json` using `jq` to remove all objects that contain the key `"this"`. Write the resulting filtered array to…
#450610
Perform open-source reconnaissance on the domain `thmredteam.com` using Recon-ng. Create a workspace named `thmredteam`, add `thmredteam.com` as a target…
#450694
Your task is to create a cloud-init configuration file at `/app/cloud-init` that provisions a Kubernetes v1.22 cluster. The cluster must be configured to use…
#452320
Install rootless Singularity using the WfExS-backend tooling available in `/app/WfExS-backend/`. The project contains a script for installing Singularity…
#452383
Using the `todo.sh` command-line task manager, modify the existing todo list. The working directory is `/app`. Add the following tasks to the list, in this…
#452384
Install version 8.1.0 of the `md-toc` Python package and use it to generate tables of contents for the markdown files at `/app/foo.md`,…
#452881
Verify the authenticity and integrity of the PC Engines Open Source Firmware release **apu2_v4.15.0.1**. This involves downloading the firmware ROM, its SHA256…
#453208
Exploit the sudo heap-based buffer overflow vulnerability known as CVE-2021-3156 (Baron Samedit) on this system. The goal is to achieve privilege escalation to…
#453279
Convert the online CV hosted at `https://p14pall.github.io/online-cv` into a PDF file. The conversion must go through a LaTeX intermediate — the `.tex` file…
#453732
Deploy a Node.js application to a Liara hosting account using the Liara CLI. The target account to use is `company-b`. Create a new application named…
#453949
Reproduce and verify the behavior described in PHP bug #81698, which involves a segmentation fault when calling `getType()` on a property obtained via…
#454252
Configure a Liara deployment for a Seq log server application named `seq-server`. The application should use the Docker image `datalust/seq:2021.2`, be exposed…
#454290
Explore the behavior of `Task.ignore/1` in Elixir by writing a script at `/app/task_ignore.exs` that demonstrates how ignoring a task affects the link between…
#454553
Deploy a Kibana instance to the Liara cloud platform for an existing app named `kibana-platform`. The deployment should use the `bitnami/kibana:7` Docker…
#454974
The web application at `https://crackedflask.digi.ninja/user` uses signed Flask session cookies to identify users. Recover the secret signing key and use it to…
#455003
Use the `DistributedLedger` module available in `/app` to create a transaction and a block, then record their string representations to `/app/result.txt`.…
#455007
The file `/app/DistributedLedger.py` implements a simple blockchain with proof-of-work validation. Write a Python script at `/app/run_chain.py` that exercises…
#455191
Query the `asterisk` PostgreSQL database to retrieve UCC Premium permission assignments. Specifically, join the `account`, `account2permission`, and…
#455236
Stage the file `/app/log/.keep` in the Git repository at `/app`, even though it is matched by an ignore rule in `/app/.gitignore`. The `.gitignore` file…
#455571
Deploy an Elasticsearch instance to Liara using the `liara` CLI. The application must be named `elastic-app` and run the `elasticsearch:7.0.0` Docker image,…
#456845
Create a bhyve VM configuration file at `/app/worker0.json` for a worker node named `worker0` with the internal IP address `192.168.200.5`. The JSON file must…
#459969
Extract a secret value that was accidentally baked into a Docker image layer. In `/app`, there is a `Dockerfile` that builds an image called `example`. Despite…
#460448
Use the `page_loader` Python package (importable as `page_loader`) to download the webpage at `https://ru.hexlet.io/courses` into the directory `/var/tmp`. The…
#460725
Automate the interaction with the Python script at `/app/test.py` using Expect/Tcl. The script prompts the user for their name and favorite animal, and you…
#461445
A decentralized secret-sharing application is installed in `/app`. It supports two interactive workflows: uploading a secret file with threshold-based sharing,…
#462039
Create a Python script at `/app/send_icmp.py` that uses Scapy to construct and send an ICMP packet to the destination IP `192.168.3.1` with the payload `"this…
#462067
Use Scapy to craft and send an ARP request to the IP address `192.168.3.1` and capture the response. The goal is to discover the MAC and IP address information…
#462454
Deploy an nginx pod and service to a Kubernetes cluster using the Kuber.jl Julia package from the project at `~/KubernetesIntegratedJulia`. The pod should run…
#462561
Deploy a static website infrastructure using Terraform in the `/root/iac-tf` directory. The Terraform configuration in that directory should be initialized,…
#463661
Your task is to use the `fixed2float` Python library to perform a series of fixed-point and floating-point conversions. The results must be written…
#465446
Set up a LAMP stack with WordPress on this system. Apache2 and MySQL must be installed, enabled, and running as services. PHP 8.1 along with required…
#465830
A CAS (Configuration and Attestation Service) running at `cas:8081` over HTTPS hosts a public session named `example_session` with a secret named…
#467770
Demonstrate the core lifecycle operations of the `cid-cmd` tool (version 0.1.13) by running its deploy, update, status, and delete commands from the `/app`…
#470598
The files `/app/demo.yml` and `/app/inventory.ini` are pre-configured in the environment. Execute the Ansible playbook `/app/demo.yml` using the…
#471560
The environment contains two MySQL 8.0 database servers: `mysql-prime` (root password: `rootprime`) and `mysql-dr` (root password: `rootdr`). Both servers have…
#471679
Install `gym-robotics` version 0.1.0 and its MuJoCo dependencies into the active Python environment. This requires setting up MuJoCo 2.1.0 (for Linux x86_64)…
#471988
Use the `jasat` CLI tool (available via `npx jasat`) to perform two sequential import source replacements across a set of JavaScript files in `/app/`. Five…
#473694
Configure rclone to access a SharePoint document library. The rclone configuration must be stored at `/root/.config/rclone/rclone.conf` and define a remote…
#473702
Compile the SCTK toolkit from its source repository so that the `sclite` tool (used for Word Error Rate evaluation of ASR models) is built and installed. The…
#473770
Use `newman-trace` to run the Postman collection at `./Quotable.postman_collection.json`. This tool generates a HAR file capturing all HTTP traffic from the…
#473888
Install and configure an OpenSSH server so that it listens on port 3000 instead of the default port 22. SELinux must be disabled (set to `disabled` in…
#473991
Set up the [image2oscilloscope](https://gitlab.com/hasecilu/image2oscilloscope) project so its Jupyter notebooks can be run in an isolated Python environment…
#474074
Create a bash script at `/app/daftarnama2` that accepts positional parameters and, for each one, prints a line in the format `Ini adalah parameter ke <N>…
#474236
Create two executable shell scripts at `/app/namaku` and `/app/userlogin`, then capture their combined output into `/app/result.txt`. The script `/app/namaku`…
#474524
Create a file at `/app/nasi` containing the text `Goreng Lezat`, then transform its contents so that all lowercase letters are converted to uppercase. The…
#474733
Create a C program at `/app/praktikum2/lingkaran.c` that calculates the circumference (keliling) and area (luas) of a circle with a fixed radius of 10, using…
#474817
Create a shell script at `/app/cobafungsi` that defines and exposes four shell functions for basic file text-transformation operations. The script should be…
#474864
Create two executable shell scripts at `/app/daftarnama.sh` and `/app/cobafungsi.sh`, then produce a combined output file at `/app/result.txt`. The first…
#474868
Create two bash scripts in `/app/` and produce a combined output file at `/app/result.txt`. The first script, `/app/daftarnama.sh`, should accept any number of…
#474878
The script `/app/cobafungsi` accepts two arguments: a mode flag (`p`, `l`, or `u`) and a file path. Make the script executable, create the file `/app/mie`…
#474880
Create a shell script at `/app/daftarnama2.txt` that accepts positional parameters and iterates through them using a loop. For each argument passed to the…
#475630
Using Java 18's Simple Web Server API (`com.sun.net.httpserver`), set up an HTTP server on port 8000 that demonstrates conditional request handling via…
#475765
Convert the `all_collections` directory in the `sitegr` repository into a Git submodule. Currently, `all_collections` exists as a regular directory tracked…
#475909
Verify the integrity and authenticity of the PC Engines APU2 open-source firmware release v4.16.0.1. The firmware ROM (`apu2_v4.16.0.1.rom`), its SHA256…
#476864
Analyze the HTTP traffic captured in `/app/capture.pcap` and extract HTTP-layer information from it. The system is running CentOS, so use the appropriate…
#477351
As part of migrating a Turris 1.x router to Turris OS 5, your objective is to modify the router's U-Boot environment configuration to boot from NOR flash…
#477483
Evaluate the ELAS stereo matching algorithm on the quarter-resolution (`Q`) Motorcycle scene using the MiddEval3 benchmark. The MiddEval3 SDK and dataset are…
#478124
Register a Cloudflare WARP account and generate a WireGuard configuration profile using the `wgcf` tool. The tool should be set up and executed within…
#479208
Create a C program at `/app/test.c` that implements a simple Linux shell interface. The shell should display the prompt `OS-ku>`, read user commands, and…
#479372
Build and install the E4S Container Layer (e4s-cl) tool from its GitHub repository, configure it with a Singularity backend using the image at…
#479594
Create a simple Unix shell program in C at `/app/test.c` that implements a basic command-line interpreter. The shell should display the prompt `OS-ku>` and…
#479699
Your objective is to compile the `/app/hello.go` source file into a binary named `hello` and patch the compiled executable directly. Without modifying the…
#481400
Convert the online CV webpage at `https://p18kout.github.io/online-cv/` into a PDF file and save it at `/app/cv.pdf`. The conversion should go through a LaTeX…
#481830
Convert the online CV hosted at `https://p18balt.github.io/online-cv-3/` into a PDF file. The resulting PDF should be saved to `/app/cv.pdf`. The conversion…
#481948
Configure a Git repository at `/app/test` with the email `xuqingkuang@qq.com`, then create a nested Git repository at `/app/test/project`. Both repositories…
#483368
Convert the online CV hosted at `https://initialelizah.github.io/online-cv/` into a PDF file. The resulting PDF must be saved at `/app/cv.pdf`.
#483618
Convert the CV HTML file at `/app/cv.html` into a PDF document saved at `/app/cv.pdf`. The final output must be a valid PDF file at `/app/cv.pdf` that contains…
#483822
Convert the online CV webpage at `https://dimitristzer.github.io/online-cv/` into a PDF file. The resulting PDF should be saved to `/app/bio.pdf`. The…
#483825
Create a logical volume named `lv_test` within the `ubuntu-vg` volume group (create the VG and PV if they do not already exist), format it as ext4, and mount…
#484626
Set up a Borg backup repository and borgmatic configuration so that a backup archive can be created and listed. The repository should be initialized with…
#484627
Build and install the `rrpn` Rust crate from the source repository located at `/app/Source/demo/rrpn`. The crate should be compiled and installed so that the…
#484991
Configure git globally so that `~/.gitconfig` contains the user name `zhouxiang`, the email `zhouxiang@twsz.com`, and the following aliases: `co = checkout`,…
#485539
Set up a Python virtual environment at `~/python_venv/myproject` and use it to install a package called `myutility_internal` from a local PyPI server that…
#486189
Demonstrate the behavioral difference between `echo` and `printf` when handling a string containing shell flags and escape sequences. The variable to use is:…
#486982
Verify the authenticity and integrity of the Dasharo firmware release compatible with MSI PRO Z690-A WIFI DDR4 (MSI MS-7D25) v0.x. This involves obtaining the…
#487175
Using pandas in Python, process a NumPy array containing NaN values by creating a DataFrame and removing all rows that contain any NaN values. The input data…
#488000
Use `suricata-update` to enable the following rule sources for Suricata: `et/open`, `oisf/trafficid`, `ptresearch/attackdetection`, `tgreen/hunting`, and…
#488034
A local Tanzu Harbor plugin archive (`tanzu-framework-plugins-registry-allarch.tar.gz`) is available at `~/path/to/cli-for-harbor-go/`. Install the `harbor`…
#490680
Build the `degu` project from source using the repositories at `https://github.com/io-tl/degu-lib` and `https://github.com/io-tl/degu-client`. The build…
#491071
Apply the kernel parameter `vm.max_map_count=262144` on the host system using a privileged Docker container that has access to the host's `/proc` and `/sys`…
#492335
Manage a set of edge devices using the Flotta edge device management framework on an existing Kubernetes cluster. Three edge device registration requests…
#492423
Use the B-tree database CLI at `~/www/Github/meysampg/sqltut/cmd/cmd` with engine `btree` and db-path `./db`. Insert the following four records into the…
#494241
Apply Python string methods to the string `"hello World"` (and its whitespace-padded variant `" hello World "`) and save the results to…
#494408
Create a Python script at `/app/format_strings.py` that demonstrates the three methods of using Python's `str.format()` method for string formatting. The…
#494637
Configure the system so that three block devices are automatically mounted at boot by adding their entries to `/etc/fstab`. The device `/dev/sdb1` should be…
#494670
Produce a file at `/app/results.txt` containing the outputs of the following Python expressions evaluated in order. Each line should contain only the result of…
#494871
I am trying to build the NetworkManager-l2tp VPN plugin from source, but I keep encountering missing dependency errors (such as `Can't exec "autopoint"`)…
#495286
Convert the online CV hosted at `https://vivikara.github.io/online-cv/` into a PDF file. The resulting PDF should be saved at `/app/cv.pdf`.
#495570
Convert the online CV webpage at `https://alexl14.github.io/online-cv/` into a PDF file and save it at `/app/cv.pdf`. The conversion should go through a LaTeX…
#495885
The CV webpage from `https://vivikara.github.io/online-cv/` has been downloaded to `/app/online-cv/index.html`. Convert this HTML file into a PDF document and…
#496399
Clone the repository at `https://github.com/vivikara/site.git` into `/app/site`. Within that repository, the `_includes` directory currently contains a plain…
#496403
Convert the online CV found at `https://vivikara.github.io/online-cv/` into a PDF file and save it at `/app/cv.pdf`. The resulting `/app/cv.pdf` must be a…
#497592
Download and cryptographically verify the Dasharo firmware release v1.0.0 for the MSI PRO Z690-A WIFI DDR4 (MS-7D25). This involves obtaining the firmware…
#498533
Generate a configuration form for the `backend_rocks` custom Drupal module using Drush's code generation capabilities. The module already exists at…
#499633
Create an executable shell script at `/app/qrshare` that, when run, simultaneously starts a Python HTTP server on port 8000 serving the current directory and…
#500710
Compile and benchmark two C programs located in `/app`: one that measures thread creation time (`tiempo_hilo.c`) and one that measures process creation time…
#500724
Compute the trimmed average creation times for threads and processes using the datasets below, and write the results to `/app/result.txt`. For **thread…
#500771
Benchmark the execution speed of six programs located in `/app/`: an assembly binary (`print-asm`), a C binary (`print-c`), a Dash script (`print.dash`), a…
#501071
Insert three records into a custom database using the `sediment-cli` tool located at `/app/target/debug/sediment-cli`, operating on the database file…
#501421
Your task is to set up a cross-compilation environment using the tools provided in the `m2m_compiler_tools.7z` archive. Install the toolchain into the…
#502404
Build two Docker images from two Dockerfiles that share a common sequence of base instructions but each contain one unique layer. Both images should start from…
#502937
Create a NixOS virtual machine configuration for macOS (aarch64-darwin) using Nix flakes. The VM should target the `aarch64-linux` system architecture and be…
#503273
Bootstrap an Akash Network full node (`akashnet-2`) using `akash` v0.16.4 with Tendermint state-sync so the node catches up to the current chain tip without…
#503757
Using the `flavor.kubevirt.io/v1alpha1` and `kubevirt.io/v1` APIs via the `./cluster-up/kubectl.sh` and `./cluster-up/virtctl.sh` wrappers, configure the…
#504009
Compile and install the SPIRV-Tools library from source. The source repository should be cloned into `/app/spirv-tools`, and the project must be fully built…
#504150
Install Docker CE on this system and verify it is working correctly. The end state requires that Docker is installed and functional, demonstrated by…
#504899
Verify the authenticity and integrity of the PC Engines APU2 open-source firmware release v4.17.0.1. The firmware file, its SHA256 checksum file, and the…
#504923
Create a Tuned custom resource manifest for the OpenShift Node Tuning Operator and write it to `/app/mtu.yaml`. The manifest must use `apiVersion:…
#505094
Your task is to demonstrate PostgreSQL JSONB operators and functions using the Aiven CLI. Write a SQL script at `/app/queries.sql` and execute it against the…
#507605
Query the MX (mail exchange) records for the domains `nasa.org` and `redhat.com` using DNS lookups, and write the results to `/app/result.txt`. The output file…
#508190
Use the `gendiff` tool to compare the two JSON configuration files at `/app/file1.json` and `/app/file2.json`. Write the diff output to `/app/result.txt`.
#508194
Two JSON-formatted YAML configuration files are located at `/app/file1.yml` and `/app/file2.yml`. Use the `gendiff` tool to compare them and write the diff…
#508682
Generate a signed TLS certificate using the Kubernetes Certificate Signing Request (CSR) API with a Trusted Certificate Service (TCS) issuer. A private key and…
#510621
Connect to the MySQL database running on `127.0.0.1` port `8069`, using the credentials username `ethan` and password `p4ssw0rd10`, and access the `ictf`…
#510751
Compile and run a simple MPI "Hello World" program that prints each process's rank, total process count, and processor name. The source file…
#511462
Create and manage a dtool dataset in `/app`, then capture verification results to two output files. Using the `dtool` command-line tool, create a dataset named…
#513744
Manage a monorepo versioning workflow using Lerna in the `/app` repository. The repository contains multiple packages managed by Lerna, and you need to create…
#513774
Your task is to use the Zi plugin manager in Zsh to install the `remark-cli` and `remark-man` Node.js modules. Use the `node` ice modifier from the…
#513805
Your objective is to use the Zi plugin manager in Zsh to wrap a custom function using the `fmod` ice modifier from the `bin-gem-node` annex. Define a Zsh…
#515349
Create a Carvel package for the cert-manager upstream release using `kctrl` in the `/app/certman-package` directory. The package should be named…
#515667
Author a Carvel package for the Dynatrace operator using kctrl. The package should be defined under `/app/dynatrace-operator-package/` and include the…
#516859
Fix the `dockerize` feature in the Nextflow Docker image so that the rebuilt image contains a working `docker` binary. The repository is already available at…
#517445
Initialize git-flow in the repository at `/app` using default settings, then create and complete a feature branch named `recreate-client`. During the feature…
#519670
Create a valid `envd` build configuration file at `/app/build.envd` that defines a Python development environment. The environment must be based on Ubuntu…
#522043
Configure rclone with a new remote named `liara` for S3-compatible object storage. The remote should use the S3 provider, with the following settings: provider…
#522371
Run the Spooq application inside a Spark shell session using the configuration file `hello.conf` located in `~/Dev/github/spooq/dist/conf`. The Spark shell…
#522753
Use the `rows` CLI tool (install from the `turicas/rows` GitHub repository, `develop` branch) to import CSV data into PostgreSQL. A semicolon-delimited CSV…
#523250
Reproduce a Julia environment issue where `Suppressor.jl`'s `@capture_out` macro fails to capture all stdout output from a C-bound function called via…
#523710
Set up a Python project using Poetry in the current working directory. The project has a dependency called `inner_project` that must be importable after…
#524015
Clone the repository at `https://github.com/vivikara/site.git` into `/root/paradoteohci8/site`. Within that repository, the `_includes/extras` directory…
#524097
Manage a todo list using the `todo.sh` script located in the current working directory. The script supports adding tasks, removing tasks, setting priorities,…
#525172
Set up and run a DuMux simulation project on this Arch Linux system. The system has access to the `arch4edu` repository. Install the necessary DuMux packages,…
#526185
Set up a Redis + Trino environment using the `redis-sql` repository from GitHub (https://github.com/redis-field-engineering/redis-sql). The environment should…
#526697
There is a `Dockerfile` located at `/app/self_signed_certificates/Dockerfile` that defines a container image with `mkcert` installed. Build this container…
#527643
Download the DTS CE v1.0.2 image and its associated verification files from `https://3mdeb.com/open-source-firmware/DTS/v1.0.2/` into `$HOME/v1.0.2/`. The…
#527904
Create two shell scripts in `/app` that produce specific system and text-processing output. The first script, `/app/1.sh`, should print the following system…
#528959
Compile Python 3.9.1 from source on this Debian system. The build should result in a working `python3.9` executable installed on the system. Once the build and…
#529306
Create a shell script at `/app/q3.sh` that accepts a single argument (a file or directory path) and reports line, word, and character counts. When the script…
#529492
Use GDB to perform a dynamic analysis of the `vuln` binary located at `/app/vuln`. Save the complete GDB session output to `/app/result.txt`. Your analysis…
#529592
Demonstrate a Lightning Network penalty transaction scenario using Bitcoin Core and Core Lightning (CLN) in regtest mode. Set up two CLN nodes (L1 and L2)…
#529969
Configure an Apache HTTPS web server (`httpd` with `mod_ssl`) that listens on a non-standard port. The server must be fully operational — serving HTTPS traffic…
#529977
Set up a confined SELinux user environment for a local user named `karthik` on this Fedora system. Create the user `karthik` with a usable password and home…
#530770
Build four Starwhale datasets from the MNIST example project located at `~/code/starwhale/example/mnist`. The project contains a `dataset.yaml` file and a…
#532765
Create a C program at `/app/fork_posix.c` that demonstrates POSIX process creation using `fork()`. The program should spawn a child process: the child process…
#532786
Create a C program at `/app/fork_posix.c` that uses POSIX `fork()` to spawn a child process. The child process should print its PID information and attempt to…
#532828
Create a C program at `/app/fork_posix.c` that demonstrates POSIX process creation using `fork()`. The program should create a child process; if the fork…
#533008
Install nginx 1.23.2 from source on this system. The build should compile and install successfully, and nginx should be functional (able to start and stop…
#533350
Create a program that takes a positive integer and finds the next bigger number that can be formed by rearranging its digits. Use this logic to find the next…
#533496
Parse the contents of `/etc/fstab` and the output of the `pkg_info` command into structured JSON files in the `/app` directory. The file `/app/fstab.json` must…
#533619
Create a Python script at `/app/script.py` that demonstrates a multilevel progress bar using the `tqdm` module. The script should display an outer progress bar…
#534236
Download and verify the integrity and authenticity of the Dasharo Tools Suite (DTS) v1.1.0 image. This involves obtaining the compressed image file…
#534776
Implement a Python script at `/app/parachute.py` that is an interactive 7-bit binary decoder. The script should: - Repeatedly prompt the user for a 7-bit…
#536315
Using the `ekeca` tool, generate a development certificate valid for the domain `example.com` and its wildcard `*.example.com`. Place the resulting files in…
#536409
Using the miniconda3-3.9-4.12.0 pyenv environment, create two separate conda virtual environments and install `scipy` in each using different solvers. In the…
#537906
The Docker image `inductiveautomation/ignition:8.1.22` is available on Docker Hub. Start a container from this image and extract a binary JVM heap dump from…
#538251
Create three new subdirectories named `http`, `ssh`, and `interfaces` inside the `/media/sf_livro-de-asa` repository. Each directory must contain a file called…
#538257
Create three new subdirectories — `http`, `ssh`, and `interfaces` — inside the `/media/sf_livro-de-asa` repository. Each directory must contain a file named…
#538637
Your task is to build the HTML documentation for the project located in `/media/sf_livro-de-soa`. Ensure all necessary Python dependencies are installed,…
#538641
Your task is to generate the HTML documentation using Sphinx for the project located in `/media/sf_livro-de-soa`. Ensure all necessary dependencies are…
#538643
Generate the HTML documentation for the project located at `/media/sf_livro-de-soa`. The project uses a Python-based documentation build system with…
#539347
Establish SSH access to a container running on a ZPE box and then into the ZPE box itself, without relying on any open ports. The environment uses the NoPorts…
#540689
Use `/app/reportconverter.sh` to convert a remote Markdown file into a local report. When prompted, provide…
#542219
Set up a CockroachDB role hierarchy and produce a verification file at `/app/result.txt`. A CockroachDB cluster is accessible at…
#543055
Ubuntu 18.04 has been set up with the official Docker apt repository already configured at `/etc/apt/sources.list.d/docker.list`. Install the `containerd.io`…
#544505
Download the webpage at `https://www.gov.uk` using the `page-loader` command-line tool from the Python project located at the GitHub repository…
#544670
Configure the Linux system so that three storage devices are persistently mounted via `/etc/fstab`: `/dev/sdb1` mounted at `/home/sistem/data` with filesystem…
#544847
Clone and build the mesa-demos project from `git@github.com:freedesktop/mesa-demos.git` into `/app/mesa-demos`, then compile it using CMake. Once built, run…
#544861
I encountered a `MethodError: no method matching copyto!...` in Julia when trying to use the in-place broadcasting assignment `p .+= (3, 3)` on a tuple `p =…
#545569
Configure the system's filesystem mount table by adding entries for three specific partitions to `/etc/fstab`. The file `/etc/fstab` must contain entries for…
#545719
The `frontend-project-46` project is pre-cloned at `/project` with its npm dependencies installed and the `gendiff` CLI linked globally. Use `gendiff` to…
#546034
Write the contents of `/etc/fstab` to `/app/result.txt` after ensuring it contains mount entries for three specific partitions. The file `/etc/fstab` must…
#546064
Configure the Linux filesystem mount table so that three storage partitions are permanently mounted at boot. The `/etc/fstab` file must be updated to include…
#550184
A base Arch Linux system has been installed under `/mnt` (with `base`, `linux`, `linux-firmware`, `btrfs-progs`, and `mkinitcpio`), but it has not been…
#550950
Configure the Samba Active Directory DNS service on the domain controller `dserver00` so that the `ies.local` domain and its reverse lookup zone are fully…
#550958
There is a Python script at `/app/access_on_byte_in_i_node_system.py` that, given a byte offset, a block size, and a pointer size (in bytes), determines how a…
#556326
Configure file permissions and Access Control Lists (ACLs) for a school's directory structure under `/srv/usuarios` and `/srv/comun`. The base state of both…
#556670
List the contents of the `/app/documents/` directory and write the output to `/app/result.txt`. The directory `/app/documents/` should contain three Markdown…
#556677
Set up a git repository in `/app` that is properly initialized with at least one commit. The repository must contain a file named `LICENSE.txt` in the root of…
#556754
Verify the authenticity and integrity of the PC Engines APU2 Open Source Firmware release v4.19.0.1. This involves obtaining the firmware image, its SHA256…
#559991
Set up a MkDocs project at `/app/devforum/my-project` using a Python virtual environment located at `/app/devforum/env`. The project should be a standard new…
#560881
Download and run the PocketMine-MP installation script for Termux from…
#561073
Install Docker Engine on this Debian system and verify the installation by writing the Docker version string to `/app/result.txt`. The file should contain the…
#561688
Solve a bundle adjustment optimization problem using the Julia package ecosystem. Working in `/app`, load the bundle adjustment problem named…
#562630
Install Nix on this Linux system using the Determinate Systems Nix installer. The installer is available at `https://install.determinate.systems/nix` and…
#563797
Write a Lua script at `/app/test.lua` that takes a JSON string as a command-line argument and outputs a version of that string where all non-ASCII characters…
#564654
Set up a Node.js development environment using `rtx` (a runtime version manager). The environment should have Node.js version 18 installed globally and…
#565602
Register a Starwhale model named `mnist-tmp`, version `1.0`, description `mnist by pytorch`, with run handler `mnist.evaluator:MNISTInference` in the local…
#566624
Rename a metadata value in the Obsidian vault located at `/app/vault`. Specifically, within the inline metadata of the vault's notes, find all occurrences…
#567611
Build a Docker image containing the [Fennel](https://fennel-lang.org/) programming language using Nix, specifically via `nixpkgs` and its Docker image tooling.…
#568107
Use Nushell to generate a custom error using the `error make` command with a structured record containing the fields `foo: "foo"`, `msg: "my msg"`, and a…
#569630
Extract the Slack session token from the local Slack desktop application's cookie storage using the `pycookiecheat` library. The goal is to retrieve the value…
#569867
Use the `proteinshake` library to explore its dataset and task interfaces. Specifically, retrieve the first protein from the `RCSBDataset` and gather the…
#570033
Extract the contents of a RAR archive and place the resulting file at `/app/text.txt`. The archive should contain a file named `text.txt`, and its contents…
#570064
Find all files under `/tmp` and its subdirectories that either have `666` in their filename or contain `666` in their content. Write the results to…
#570228
Install tshark on this CentOS system and use it to analyze the packet capture file at `/app/capture.pcap`. Write the parsed packet data to `/app/output.json`…
#570878
Start two background `ping` processes — one targeting `www.baidu.com` and one targeting `map.baidu.com` — then terminate both of them. Record the PIDs of the…
#572920
Generate the `en_GB.utf8` locale and set `LANG=en_GB.utf8` in `/etc/default/locale`. Additionally, populate `/usr/share/keymaps/` with keymap files and set…
#573150
Manage the `apache2` and `ssh` systemd units on this system to reach the following end state: The `apache2.service` unit must have been started, stopped,…
#573750
Create a partial index named `demo_a` on column `a` of the `demo` table in the running YugabyteDB instance, using the filter condition `id > 42`.
#573936
Write a Go program in `/app` that uses the `github.com/sfate/amapretty` package to pretty-print values. The program should define a struct with fields for a…
#574226
Set up a Minecraft Paper server using the `pap` tool. The server must have `pvp=false` and `enforce-secure-profile=false` in `server.properties`. The WorldEdit…
#574757
Manage the Apache2 and SSH services on this system using systemd. The Apache2 service (`apache2.service`) must be in a running and active state, with its…
#574774
Clone the `streamvideo-mace-windu` repository from `/srv/streamvideo-mace-windu.git` into `/app`. Build the project using CMake (out-of-source build in…
#575077
Set up an Apache2 web server on this system so that it is installed and running as a service. The web server's default document root should serve an HTML file…
#576477
You have a CLI tool called `gendiff` available on the system that compares configuration files. In the directory `~/configuration-files`, there are…
#576752
Retrieve the list of connected instances from a running Tarantool cluster and save the output to `/app/result.txt`. A Tarantool instance is configured and can…
#577551
Verify the authenticity and integrity of the Protectli Dasharo Release 1.1.x firmware image. This involves importing the required GPG trust chain keys from the…
#582345
Build and publish a Docker image tagged `bbrc:v1.0.0` using the `Dockerfile` at `/app/Dockerfile`. Run an efficiency audit using `wagoodman/dive` with `--ci…
#582696
Query the NTP server at `time.nplindia.org` (port 123) to retrieve the current time, and write the result to `/app/result.txt`. The file should contain the…
#582725
Create a DVC-tracked dataset directory structure under `/app/dataset/`. The directory should contain a file at `/app/dataset/foo` and a subdirectory at…
#582841
Set up a minimal OCI container using `runc` with a BusyBox-based root filesystem and a working network configuration. The container should be named `demo` and…
#582852
Install the `flux-python-0.48.0rc6.tar.gz` package (located in the current directory) and use the Flux Python bindings to submit a job that runs `echo…
#582963
Retrieve a knowledge graph subgraph for a simple question about Hakata Ward using the SRTK (Subgraph Retrieval ToolKit) framework. The input file…
#583114
Your task is to configure a container network and ensure a specific container is running. The system must have a network namespace named `project` connected…
#583258
Configure a network namespace named `runc` and connect it to a host bridge using a virtual ethernet (veth) pair. The host must have an active bridge named…
#583354
Set up a busybox root filesystem at `/app/rootfs/` and launch a namespace-isolated shell session inside it using `unshare`. The isolated environment must have…
#583457
Analyze the Docker image `myimage` for layer efficiency using the `dive` tool. The image should be built from `/app/Dockerfile` before analysis. The Dockerfile…
#583697
A patched podman binary is available at `/app/bin/podman` (working directory is `/app`). Create a pod named `testpod` with at least two running containers.…
#584886
Count the number of genetic variants in two genomic data files located at `/app/NA12878.vcf.gz` (a gzip-compressed VCF file) and `/app/NA12878.parquet` (a…
#585189
Your objective is to configure the networking for a runc container and ensure it is running. The host must have a bridge named `runc0` configured with the IP…
#585340
Your task is to set up the networking for a runc container and generate its default specification file at `/root/demo/config.json`. Generate the default OCI…
#585359
Set up and run a Laravel 5 skeleton project at `/var/www/html/laravel-5-skeleton`. Clone the project source from `https://github.com/laravel/laravel.git` at…
#585591
Build a Docker image named `fry88/dive:v1.0.0` using a Dockerfile in `/app`. The Dockerfile should be based on `busybox`, include a `MAINTAINER` of `DK`, a…
#586119
Deploy a Kubernetes application to a local cluster and capture its HTTP response. Working directory is `/app`. Using k3d, create a local Kubernetes cluster and…
#586787
Your task is to prepare a basic runc container environment in the `/app` directory and configure a custom network namespace. Extract a `busybox` Docker…
#587006
Set up a minimal OCI container runtime environment using `runc` with custom networking inside `/app/bundle`. The bundle at `/app/bundle` must contain a valid…
#587055
Create an OCI container bundle at `/root/myproject` using `runc` that serves HTTP traffic over a virtual bridge network. The bundle should use a busybox root…
#587534
Deploy the Kubernetes application defined in `/app/hello.yml` to a local cluster and capture its HTTP response. The application should be deployed and…
#588262
Run a YOLOv4 object detection inference using the Evision library (Elixir bindings for OpenCV) in the `/app` directory. The project should be compiled from…
#588949
Set up a local Kubernetes cluster using k3d with 1 server node and 2 agent nodes. Deploy a containerized application using the image `njrk/hello_demo`, expose…
#588961
Deploy a Kubernetes cluster locally using kind, then deploy and expose a containerized application so it is accessible via HTTP. The application image to use…
#589446
Configure a network namespace named `runc` and establish connectivity between it and the host. The host must have a bridge named `runc0` assigned the IP…
#589790
Generate a difference report between two JSON configuration files using the `gendiff` tool. The two input files are located at `/app/json_file1.json` and…
#590222
Rebase the `uppercase` branch onto `master` and fast-forward `master` to include those changes in the repository at `/root/git-katas/rebase-branch`. The kata…
#590725
Create a lightweight Kubernetes cluster named `demo` using k3d, deploy a pod named `demo` running the `registry.k8s.io/echoserver:1.4` image on port 8080, and…
#590773
Cherry-pick commit `f2de8475fc4703d03a2ecc2cda627b017202e623` from the upstream `rust-windowing/winit` repository into the local Cargo-managed checkout of…
#592261
Perform a security scan of the OWASP Juice Shop application using the ScanProject standalone scanner. > **Environment note:** Docker is available via the host…
#593620
Build the CZICheck project located at `/app/CZICheck` from source on Linux, including its test suite. The project uses CMake and requires any necessary system…
#593892
Deploy a "hello-world" application to a local Kubernetes cluster and capture its deployment state. A `hello-world-deployment.yaml` manifest is available at…
#593997
Configure this Debian 12 (bookworm) machine as a Samba4 Active Directory Domain Controller. The hostname must be `teresina` (set in both `/etc/hostname` and…
#594774
Set up a Git repository at `/app/git` with a Gitleaks pre-commit hook that automatically scans staged changes for secrets before allowing commits. The hook…
#595882
Build the `warpaffine` project located at `~/dev/github/warpaffine` using the Intel oneAPI environment. The project uses CMake and should be configured for a…
#597036
Using `cfssl`/`cfssljson` and `kubectl`, generate the complete PKI (Public Key Infrastructure) needed to bootstrap a Kubernetes cluster, following the…
#600116
A KinD cluster is running with a single control-plane node (`kind-control-plane`) at Kubernetes v1.26.6. Upgrade the control plane to v1.26.7 using `kubeadm`…
#601052
The Git repository at `/app` contains a `pages/` directory with inconsistent naming conventions. Fix the naming so that directory and file names follow…
#601904
In `/app/systemB/` you have received an encrypted file (`encrypted_data.enc`), a digital signature (`signature.sha256`), a signature verification key…
#602309
Verify the RSA-SHA256 signature in `/app/systemB/signature.sha256` against `/app/systemB/encrypted_data.enc` using the public key at…
#602889
Set up a Git repository at `/app/demo` that demonstrates how Git detects a rename through content similarity rather than tracking the `git mv` command itself.…
#603225
A file at `/app/salse.txt` contains daily sales records in tab-separated format with dates and amounts. Compute the total of all sales amounts and write the…
#605047
Using the `gorilla` CLI tool, generate a deduplicated list of all table names across every SQLite database file found anywhere in the home directory, sorted by…
#605716
Create a Git repository at `/tmp/git-branch-demo` that demonstrates a basic branching and merging workflow. The repository should have an initial commit on the…
#606109
Query the running rTorrent instance via its XML-RPC interface (available at `http://localhost:8080/RPC2`) to retrieve information about all torrents in the…
#606318
The Node.js frontend project at `/plume/reddit/reddit-grow-frontend` depends on private sibling packages (`@plumeuk/shapeshift-types`,…
#606981
Install Miniconda3 on this Linux system by downloading the latest Linux x86_64 installer and performing a silent, non-interactive installation into…
#608502
Deploy a Knative serving function on the existing Kubernetes cluster using a unikernel-based container image. The service should be named `hellounikraft` in…
#608925
Create a Kubernetes manifest file at `/app/hellounikraft.yaml` that deploys a unikernel-based Nginx application using the urunc runtime on a Kubernetes…
#608928
Create a Kubernetes manifest file at `/app/hellounikraft.yaml` that defines a complete deployment stack for a unikernel-based nginx workload using the `urunc`…
#609101
Use zinit to install and build two GitHub plugins from source: `Pirito10/Tic-Tac-Toe` and `GabrielZuany/TicTacToe`. Both plugins contain C source code that…
#609295
Encrypt the text "Cybersecurity foundations." using AES-128-CBC symmetric encryption with the password `password`, then decrypt the resulting ciphertext back…
#610470
Install the `mariadb-operator` using OLMv1 on the existing Kubernetes cluster. The operator should be deployed by creating an `Operator` resource of kind…
#612294
Build a Debian package for a simple "Hello, World!" program and install it on the system. The program should print `Hello, World!` (without a trailing newline)…
#612974
A Certificate Signing Request (CSR) is located at `/app/bbt-csr-0bdcd1c0-7937-4e50-af4c-ce2472c1c289.pem`. The root CA certificate and private key are at…
#613847
Create an executable shell script at `/app/cobafungsi` that accepts an option and one or more filenames as arguments. The script must support three operations:…
#614800
Compile and run a C program that tests the ability to reboot a host from within a container on older Linux kernels (pre-3.4, Ubuntu 10.04 environment). The…
#615327
Fetch the JSON list of users from `https://jsonplaceholder.typicode.com/users` and extract the first name of each user (defined as the first word of their…
#615816
Create a shell script at `/app/daftarnama2` that iterates over its positional parameters using an `until` loop, printing each one in the format `ini adalah…
#615831
Create two executable shell scripts at `/app/daftarnama` and `/app/daftarnama2` that each iterate over their positional parameters and print each one with its…
#617008
Run the existing Python demo script `/app/demo.py` using the virtual environment located at `/app/env`, and capture all output (both stdout and stderr) to…
#617488
Build and run an Elixir application using Burrito to produce a self-contained single binary. The project is located at…
#617668
Create a new local Linux user called `vaish` with a password, then configure a custom SELinux user mapping for that account. Specifically, define a new SELinux…
#619230
Migrate this Funtoo 1.4 system to Macaroni OS (Funtoo Next) using the `anise`/`luet` package manager toolchain. The environment has the `luet`/`anise` package…
#620313
Install HashiCorp Terraform and Vault on this system. Both the `terraform` and `vault` binaries must be globally available as executables in the system's PATH…
#620959
Install Prometheus version 2.47.2 and start the server on its default port (9090) using the default `prometheus.yml` configuration file. Once the server is…
#621175
Your task is to install Grafana on this system. To ensure the system uses the correct source, you must configure the official Grafana APT repository by adding…
#621364
Set up a SQLite banking database at `/app/test.db` by applying the schema and data defined in `/app/schema.sql`. The database must include tables for accounts,…
#621404
Using `gforth`, implement a Forth word `sqrt` that computes the integer (floor) square root of a positive integer using Newton's method. Run it on inputs 100,…
#621833
Install OpenCost into a Kubernetes cluster using the Helm chart located at `./charts/opencost/` in the `opencost` namespace, with NetworkPolicies enabled. The…
#627368
Build and install the AltSys system utilities collection from `github.com/xplshn/AltSys` so that the compiled binaries and man pages are deployed under…
#627639
Use `ffpy` to benchmark the Python scripts in `~/ffpy`. The benchmark should cover: runs of `hello.py` in basic mode and with 100 iterations (including a…
#627786
Format and partition the disk image `/disk.img` with a specific partition layout. The disk should be configured with a primary partition of 5GB, an extended…
#627808
Partition the disk image at `/tmp/disk.img` into a specific layout. The disk image should be configured with a primary partition of 5 GiB as partition 1, an…
#628279
Build a conda package for the `hipscat` Python library. A Miniconda environment is available at `/root/demo/miniconda3/`, and the tools `conda-build`,…
#628416
Run the `gendiff` CLI tool (the Hexlet genDiff project) against the input files located in `/app` and capture all output into `/app/result.txt`. The file…
#629272
Use the `gendiff` CLI tool to compare the configuration files in `/app` (`file1.json`, `file2.json`, `file1.yml`, `file2.yml`) using multiple output formats,…
#630145
Deploy a sample application on a local Kubernetes cluster using Minikube, expose it as a LoadBalancer service on port 8080, then clean up all created resources…
#631081
Run the `gendiff` CLI tool (available in `/app`) against several pairs of configuration files and collect all output into `/app/result.txt`. The working…
#637107
Your task is to debug the Pintos kernel (`./kernel.o`) using GDB to trace the birth of a user process executing `tests/userprog/args-none`. You need to walk…
#641475
Compare configuration files using the `gendiff` tool available in the `~/python-project-50` project. The tool should be run against fixture files located in…
#642902
A sample `cargo-difftests` project is available at `/app/sample-cargo-difftests-project/`. Use `cargo-difftests` to collect profiling data and build a…
#644238
Create a Python script at `/app/do_mes.py` that imports a variable named `tables` from a module located in `/opt/airflow/load_sources/mes/`, and writes its…
#644384
In the `/app` directory, you will find an encrypted file `e_file.txt`, an encrypted secret `e_s.txt`, and an RSA private key `private.pem`. The file…
#645040
The Python project at `/app/python-project-49` implements the "Brain Even" game. Run the `brain-even` program and save its complete output to `/app/result.txt`.
#645049
Download the Public Suffix List from `https://publicsuffix.org/list/public_suffix_list.dat` and transform it into a sorted, deduplicated JSON array of suffix…
#646239
Initialize Docker Swarm on this machine and perform a complete service lifecycle for `webserver` using the image `jpou/webbotigajp:prac3`. The lifecycle should…
#646818
Upgrade the Rust dependencies of the `gitopolis` project to their latest versions, including incompatible (major version) upgrades, and publish the result. The…
#647078
Set up the disk layout for a dual-boot Arch Linux installation alongside an existing Windows installation on a UEFI system. Since real devices are not…
#647145
The shopping cart CLI at `/app/shopping_cart.py` accepts commands via stdin. Create a new cart, list the available products, add PD1 (quantity 2), PD4…
#647528
Create a minimal Debian-based root filesystem tarball suitable for OSTree-based VM provisioning. The working environment is `/app`, and the output of the build…
#647708
Given two CSV files at `/app/bears.csv` and `/app/sightings.csv`, compute combined area statistics and save the result to `/app/area_stats.csv`.…
#648569
Connect to the MySQL 8.3.0 sandbox instance located in the `msb_8_3_0/` directory (working directory `/root/sandboxes`). In the `db1` database, run `SELECT…
#649673
Set up a web and database server environment on the current machine. The environment requires Apache2 with PHP (including common extensions such as php-mysql,…
#649919
Set up a fully functional web server environment with Apache, PHP (including common extensions such as curl, gd, intl, mbstring, mysql, soap, xml, xmlrpc, and…
#649977
Provision a fully functional LAMP stack (Linux, Apache, PHP, MySQL) on the current system. The stack must include Apache with SSL enabled (both the `ssl`…
#650591
Using `runc` and a busybox OCI bundle rooted at `/home/user/gl3/`, set up a containerized HTTP server with custom networking. The container's process should…
#650700
Set up a Linux bridge-based virtual network that connects a network namespace to the host using a veth pair. Specifically, create a bridge interface named…
#651283
Crack the Cisco IOS Type 5 password hashes stored in the files `admin3.txt`, `admin4.txt`, `admin5.txt`, and `admin6.txt` located in `~/KULIAH/JOHN/`. These…
#651671
Run the Docker `hello-world` container and save its complete output (stdout and stderr combined) to `/app/result.txt`. Docker should be installed, running, and…
#653620
Create a local Kubernetes cluster named `demo` using kind and deploy a containerized web application to it. The application to deploy is…
#653627
Deploy a Kubernetes workload using a local Kubernetes cluster (via Colima with the containerd runtime) and capture the HTTP response from the running service.…
#654258
Store and query JSON data efficiently in an OceanBase database (accessible at `127.0.0.1:2881` as `root`, using the `demo` schema). The solution should create…
#654276
Download the PostgreSQL 16.2 source tarball from `https://ftp.postgresql.org/pub/source/v16.2/postgresql-16.2.tar.bz2`, build it from source, and install it to…
#654921
Produce a file at `/app/result.txt` that demonstrates four distinct use cases of the `fgpt` command-line tool, which provides free access to GPT-3.5 without an…
#655540
Create a lightweight Kubernetes cluster using k3d, deploy a sample web application, and capture its HTTP response. Specifically, deploy the…
#655577
Create a new group called `mygroup` and a user called `myuser` with a home directory, assigned to `mygroup` as their primary group. Reconfigure `myuser`'s home…
#655584
Create a new group called `mygroup` and a user called `myuser` with a home directory at `/home/newdir`, assigned to `mygroup` as their primary group. Set…
#656648
Create a user account named `xiaou` with the password `xiaou` on this Ubuntu system. The Nginx web server and SSH service should both be running. Write the…
#656690
Set up a local Kubernetes cluster with ArgoCD installed and running. ArgoCD should be deployed in the `argocd` namespace and its server deployment must be in…
#658264
Set up a RAID 6 array using 4 disks (`/dev/sdb1`, `/dev/sdc1`, `/dev/sdd1`, `/dev/sde1`). Each disk should be partitioned with a single primary partition of…
#660158
Set up a software RAID 5 array on a Linux system using four 2 GiB data disks (`/dev/sdb`, `/dev/sdc`, `/dev/sdd`, `/dev/sde`). Create a single MBR primary…
#660460
Use the `dtool` tool (available in the virtual environment at `../005-setup/venv`) to create a dataset named `demo-dataset`, add a file named…
#661469
Use `dtool` to create and manage a research dataset in `/app`. Create a dataset named `demo-dataset`, add a file named `test-data-file.txt` containing the text…
#661946
Set up a Kubernetes cluster using K3s with Calico as the CNI and Kata Containers installed via kata-deploy. Configure `kubectl` access for the `ubuntu` user at…
#661947
Verify that the `check.sh` script in the working directory correctly manages SSH public key deployment on a remote server. The script should ensure that all…
#662735
Create a Python script at `/app/script.py` that defines a class `Number` inheriting from `int`, where the unary positive operator (`__pos__`) is overloaded to…
#662990
Initialize a Git repository in `/app/MyPkg.jl`, ensure all files are staged and committed, and configure pre-commit hooks so they run automatically on future…
#664703
Use the `gendiff` tool from the `~/python-project-50` project to compare several pairs of configuration files and save the results to specific output files…
#666302
Trace the network path to three different hosts using the `tracehost` tool located in `/app/Documents/MyselfTrace/`. Install the tool from that directory…
#667798
The Java CLI template `java-cli-apps/basic-java-22-quickstart` has been cloned to `/tmp/java-cli-template`. Build a Java CLI application from this template:…
#668448
Clone the `ezpz` library from `https://github.com/saforem2/ezpz` into a timestamped subdirectory under `/root/tmp/polaris-talk/`. Use the format…
#668460
Clone `https://github.com/saforem2/ezpz` into `/app/ezpz` and `https://github.com/saforem2/wordplay` into `/app/wordplay`. Set up a Python virtual environment…
#668481
Set up an `ezpz` development environment under `~/tmp/polaris-talk/`. Create a timestamped subdirectory (format `YYYY-MM-DD-HHMMSS`) inside it, then clone…
#668648
Modify the `setup` table in the `asterisk` PostgreSQL database so that a row with the key `services.use.kamailio` exists and has the value `true`. The final…
#669368
Use the Keyper CLI tool, available as a standalone Java JAR at `lib/build/libs/lib-standalone.jar`, to provision a specific set of resources. Your task is to…
#670403
Clone the GitHub repository at `https://github.com/sergeikuz/python-project-50` into `/app/python-project-50`, set it up, and run three specific make targets…
#670876
Deploy a "hello-world" Kubernetes application using Minikube and capture its output. A `hello-world.yaml` manifest is already present in the working directory…
#670884
Deploy a "hello-world" application to a local Kubernetes cluster and capture its HTTP response. Using a local Kubernetes cluster tool, create a cluster named…
#672428
Your objective is to securely retrieve a daily file from System A by providing them with a public key for encryption. You must generate a 2048-bit RSA keypair,…
#672535
Set up a Docker networking environment demonstrating the difference between a custom bridge network and the default bridge network. Create a custom bridge…
#672607
Compile, install, and exercise a software project using its existing `Makefile` in the current working directory. The project uses a C++ codebase and the…
#673250
Configure a Samba Active Directory domain controller (already set up in this environment) with the following user accounts and organizational units (OUs).…
#673251
Configure a Samba Active Directory domain controller (already running in this environment) with a set of user accounts and organizational units (OUs). Create…
#673372
Explore the `@li/custom-inspects` Deno module available in the project. Using this module, apply the `inspectBytes` custom inspector to `Uint8Array.prototype`…
#673903
Generate a diff between two pairs of configuration files using the `gendiff` CLI tool (available after installing the package in…
#675184
The PHP project at `/app` contains a type error in `src/Formatters/Stylish.php` that causes static analysis (`make stan`) to fail. Fix the type error so that…
#675812
The Frogtab public key is available at `/app/frogtab.asc`. Import it into GnuPG and set the trust level for the key with uid `Frogtab (4c0-c38)` to ultimate…
#676108
Generate a diff between two JSON files using a PHP CLI tool located in `/app`. The project uses Composer for dependency management and follows PSR-12 coding…
#677182
Build and validate the `tinyget` Python package located at `/opt/tinyget`. The package must pass all linting checks (style and formatting), be built as a wheel…
#677186
Build and package the `tinyget` Python project located at `/app` into a distributable wheel. The project must pass code style and linting checks before…
#678026
Set up a working [Eleventy (11ty)](https://www.11ty.dev/) static site in `/app` that builds successfully. The site should be named "MadMode" and represent Dan…
#678266
Perform a restic backup of the `/app/src` directory to the remote REST repository at…
#678582
Run the `gendiff` CLI tool (installed from the project at `/app/python-project-50`) against two pairs of fixture files and capture the combined output. The…
#678586
Run the `gendiff` tool (available after building and installing the project in `/app/python-project-50`) to compare two pairs of configuration files and…
#679898
The `/app` directory contains 10 ARM64 assembly source files (`ejercicio1.asm` through `ejercicio10.asm`). Using the ARM64 cross-assembler and linker available…
#680295
Run all ten exercise programs located in `/app`: `ejercicio1` through `ejercicio10`. Each program should execute successfully. Capture the combined output of…
#680586
Set up and use the Sliver C2 (command-and-control) framework to generate a Linux implant and configure an HTTP listener. The Sliver server binary is available…
#680933
Install Ollama on this Linux system by downloading and extracting the official Ollama Linux bundle into `/app/ollama`, such that the `ollama` binary is…
#682259
Create a simple Unix shell program in C at `/app/shell_interface.c` that implements a basic command-line interface. The shell should display the prompt `OS-ku>…
#682350
Build and install SWI-Prolog from source. Clone the official SWI-Prolog repository from `https://github.com/SWI-Prolog/swipl-devel.git` and initialize all…
#684031
Build two interactive utilities inside the Rye REPL (`rye` command), each living in its own named sub-context, with all state persisted across sessions.…
#686601
Configure the system to enable IPv4 packet forwarding and use `firewalld` to manage network rules. Your task is to create a permanent firewalld zone named…
#686647
Install `coniferest` version 0.0.15 with its `datasets` extra. Using the `ztf_m31` dataset, run anomaly detection with `coniferest.isoforest.IsolationForest`…
#687313
Create a C source file at `/app/halo.c` that prints the string `hai... ini program c ku di sistem linux`, then compile it into an executable at `/app/hellow`…
#690306
Build the MISA-MD molecular dynamics simulation package from source. The source archive is located at `/app/online1/misamd.tgz` and should be extracted and…
#690723
Assemble and link the ARM/x86 assembly source file at `/app/ejer30.s` into an executable at `/app/ejer30`, producing an object file at `/app/ejer30.o` as an…
#692136
Measure end-to-end Kafka message latency in two configurations and save the results to output files in `/app/`. The environment in `/app/` includes a Docker…
#693093
The `/app` directory contains a One-Time Pad (OTP) encryption system consisting of server and client programs for encryption and decryption, along with a key…
#693827
Configure the system's filesystem table so that three storage devices are automatically mounted at boot. Edit `/etc/fstab` to include the following entries: -…
#693888
Partition the disk image at `/disk.img` using a DOS (MBR) partition table with the following layout: a primary partition (partition 1) of 5G, an extended…
#693935
Configure the system so that three specific partitions are automatically mounted at boot by adding the appropriate entries to `/etc/fstab`. The required mount…
#694280
Install the GiNaC computer algebra library (version 1.8.7) from source on this system. The library should be fully built and installed so that it is available…
#694456
Compile the C source file at `/app/gcd.c` into an executable at `/app/gcd`, then run it against the following six input pairs (each as two command-line…
#694458
Compute the greatest common divisor (GCD) for a set of integer pairs and write the results to `/app/results.txt`. The input pairs to evaluate are: (42, 18),…
#694705
Set up a local git-nomad experiment using two repositories (`/app/desktop/repo` and `/app/laptop/repo`) both pointing to a shared bare remote at…
#694716
Write a Python script at `/app/compute_gcd.py` that computes the Greatest Common Divisor (GCD) for the following integer pairs and writes the results to…
#694721
Compute the Greatest Common Divisor (GCD) for a set of integer pairs and write the results to `/app/results.txt`. The computation must handle negative integers…
#694892
The repository at `/app` has `git nomad` installed and configured to simulate two hosts: `desktop` and `laptop`. Each invocation of `git nomad sync`…
#696032
Set up a `jj` (Jujutsu) repository at `/jj-absorb-demo` that demonstrates `jj absorb` working correctly on top of a merge commit. Initialize a new git-backed…
#696113
Determine the version of pympress installed on this Arch Linux system and write the version output to `/app/result.txt`. The file should contain the version…
#696316
Configure and fully exercise a Terraform project located at `~/Development/GitHub/automation-tutorials/terraform/terraform_data2` that demonstrates the…
#701911
Fetch all files from the "Win95 FileSystem" companion diskette collection hosted at `http://www.staroceans.org/fileLists.html`. The file index page lists hrefs…
#702310
Manage multiple Git identities using the `git profile` CLI tool already installed in the environment. Your goal is to perform a series of profile management…
#704188
Configure a GlusterFS distributed storage cluster on this node by setting up the GlusterFS server service, peering with the second node at `node2`, and…
#706816
Set up a local Kubernetes cluster using kind and deploy the OLM v1 operator controller from its latest release. Enable the `APIV1MetasHandler` feature gate on…
#706817
Set up a local Kubernetes cluster using kind and deploy the OLM (Operator Lifecycle Manager) v1 operator controller from its latest release. Enable the…
#707448
Download the file `DAgRL.pth` from Google Drive to `/app/DAgRL.pth` using terminal tools (`wget` or `curl`). The file is located at…
#707767
Clone the Retro Carnage game source to `/app/retro-carnage` and its assets to `/app/retro-carnage-assets`. The repositories are at…
#707979
Use the `earthsource` Python library to search for grape production data in the Napa Valley region and stage agricultural data locally. The bounding box for…
#709166
Use the `dockdiver` tool located in `~/dockdiver` to interact with a local Docker registry. Build the tool, then use it to list available repositories and dump…
#711228
Generate author contribution statistics from the git repository located at `/app`. The statistics should count the number of commits per author, sorted in…
#712723
Create an ARM64 assembly program that reverses the characters of a string and displays both the original and reversed versions. The program should be written…
#712739
Your task is to create an ASCII art presentation document at `/app/output.txt` for an ARM64 assembly programming assignment. The file must be generated using…
#712748
Write an ARM64 assembly program that takes the word `"theboyz"` and outputs each letter separated by a single space. The program should be written in…
#712758
Create an x86-64 assembly program at `/app/contar_a.s` that counts the number of lowercase letter "a" characters in a hardcoded string. The string to use is…
#712764
Write an ARM64 assembly program that replaces every occurrence of the letter `'o'` with the letter `'e'` in a string, then prints the result to standard…
#712770
Create an ARM64 Assembly program that subtracts two numbers and displays the result in the terminal. The program should be written for a Linux ARM64…
#713328
Write an ARM64 Assembly program that determines whether a given integer is negative or positive and prints the result to the terminal. The program should be…
#713340
Write an ARM64 Assembly program that converts a string to its lowercase version. The source file must be located at `/app/minusculas.s` and a `Makefile` must…
#713358
Write an ARM64 Assembly program that generates and prints the first 10 numbers of the Fibonacci sequence. The source file must be saved as `/app/fibonacci.s`…
#713365
Implement a Greatest Common Divisor (GCD) calculator in ARM64 assembly that computes the GCD of two hardcoded numbers (48 and 18) using the Euclidean…
#713369
Create an ARM64 Assembly program that checks whether a given number is prime. The program should be written in `/app/primo.s` and, when assembled and linked…
#713382
Write an ARM64 Assembly program that searches for a substring within a main string and reports the position where it was found. The program should search for…
#713384
Write an ARM64 Assembly program that divides two numbers and displays the quotient and remainder. The program should be implemented in `/app/division.s`,…
#713442
Create an ARM64 Assembly program at `/app/promedio.s` that calculates the average of three predefined numbers stored in memory (10, 20, and 30) and prints the…
#713454
Create an ARM64 assembly program that counts down from a given number. The program should be written in `/app/conteo_atras.s` and a `Makefile` should be…
#713457
Write an ARM64 Assembly program that checks whether a given string is a palindrome and prints the result to standard output. The program should be implemented…
#713468
Implement a bubble sort algorithm in ARM64 assembly that sorts an integer array and prints both the unsorted and sorted versions to standard output. The…
#713475
Create an ARM64 Assembly program that converts the decimal number 42 to its binary representation and prints both values to standard output. The program should…
#713485
You are working in a penetration testing workspace at `/root/workspace`. The VulnHub "HackableII" target is at `192.168.2.11`, which exposes FTP (port 21) and…
#713684
Create an ARM64 assembly program that calculates the Least Common Multiple (LCM) of two numbers and displays the result in the terminal. The program should be…
#713735
Write an ARM64 Assembly program that generates and prints all prime numbers up to 100. The source file must be saved as `/root/generador-primos.s`, assembled…
#714449
Create an ARM64 Assembly program that converts a user-specified number of hours to seconds. The program should prompt the user with the message `Por favor,…
#714649
Write an ARM64 assembly program that prints all odd numbers from 5 to 75 (inclusive), one per line, to standard output. The program must be implemented in…
#717308
You are working in a local git repository for your CS course and need to integrate your homework from the `cslab` remote. The university's repository history…
#717922
Factor the large integer `108224433093476572543713292984275621585346428202078946740134996605873294703349` into its two prime factors. Write the two prime…
#718060
Use `torchmeter` to analyze a PyTorch model and save profiling results to two output files. The working directory is `/app`. Define a neural network called…
#718933
Your task is to configure the logical volume `/dev/vg0/lv0` and its filesystem to specific sizes. Resize the logical volume to exactly 12G, and resize the…
#720833
The collateral-contracts repository from [bactensor/collateral-contracts](https://github.com/bactensor/collateral-contracts) is installed at…
#721319
Submit a callgraph analysis task to the GVS service running at `http://gvs.sustaining-engineering.local:8088` for the repository…
#722617
Set up a minimal OCI container runtime environment using `runc` with custom networking in `/app/demo`. Populate `/app/demo/rootfs/` with the filesystem from…
#723909
Your task is to prepare the system for a PostgreSQL upgrade. You must back up the current PostgreSQL data directory located at `/data/pgdata` using `wal-g`…
#725316
Write a Python script at `/app/manage_vm.py` that uses the `firecracker-python` library to manage a Firecracker microVM lifecycle. The script must instantiate…
#730164
Demonstrate how the C preprocessor can read from standard input by using `/dev/stdin` as an include path. You have two C source files to work with in `/app/`:…
#730945
Move the `person` table between schemas in a PostgreSQL database at…
#732042
You have a Node.js application (`app.js`) that computes Fibonacci numbers using a function exported from `fib.js`. Your task is to implement an instrumentation…
#733601
Use John the Ripper (located at `/app/john/run/john`) to crack passwords from two hash files: `/app/hashes-sha512crypt` (Rocky Linux sha512crypt hashes) and…
#733941
Build and execute a machine learning pipeline using the `xorq` library that trains a scikit-learn classification model on the Palmer Penguins dataset and…
#738124
Set up a Python 3 virtual environment at `/root/python3/vmmlab` and use it to install all dependencies required by the `vmm-v3-script` project. The project…
#739013
Your task is to install the `dashing` Python package from its GitHub repository (`https://github.com/FedericoCeratto/dashing.git`) into the `/app` directory. …
#739272
Demonstrate that multiple programming languages are installed and functional on the system by running a "Hello World" program in each language and collecting…
#739750
Install and configure seven programming languages on this system, then produce a single consolidated output file at `/app/result.txt` containing the "Hello…
#740271
Clone the `java-25-quickstart` template from `https://github.com/java-cli-apps/java-25-quickstart.git` and build it with the application name `Java25Cli`. Copy…
#740537
# Colonies and Planets Table Aggregation Create two tables and compute a grouped aggregation, saving the result to `/app/colonies5.xlsx`. **Colonies table** —…
#740786
Analyze the binary `/app/decryptor` to understand how it processes input. The binary accepts user input and produces output — your goal is to determine the…
#740941
Create a "Hello World" program in 6 different programming languages and collect their output into a single results file at `/app/result.txt`. The file…
#741214
Use Copa to patch Python package vulnerabilities in two Azure CLI container images and verify the results with Trivy. **Image 1:…
#742745
The system has `podman` already installed. Download and install `cephadm` version 19.2.3 as an executable at `/usr/local/bin/cephadm`. The file must have…
#742994
Set up a running InfluxDB 2.x instance on this system and configure it with an initial admin user, organization, and bucket. The instance should be enabled and…
#743280
InfluxDB 2 is installed and running on this system. Configure it with an initial admin user named `yaelo` (password `<password>`), an organization called…
#744059
You are tasked with fixing an issue in the pytest repository (pytest-5103) where assertion rewriting fails to provide detailed explanations for `all()` and…
#744060
Your task is to resolve issue scikit-learn-11040 in the provided scikit-learn codebase. The bug occurs when `n_neighbors` is passed as a float rather than an…
#744062
The Sphinx repository at `/app` has a bug (sphinx-10325): the `:inherited-members:` autodoc option only accepts a single class name as a string, but it should…
#745585
The goal is to retrieve the password for the next level of the Bandit wargame (level 21) by interacting with the setuid binary `/home/bandit20/suconnect`. This…
#747251
Create a file at `/app/result.txt` containing the sequence of `Talos.ps1` PowerShell commands for a complete bootstrap-and-management lifecycle of a Talos…
#750838
Apply a hotfix to the Git repository at `/app` using the git-flow workflow. The repository is already initialized with git-flow. The hotfix should be named…
#753473
Play the text-based game implemented in the `/app` directory (runnable via the `labyrinth_game` Python package) and complete it successfully. The game is a…
#753474
The Licentra licensing framework API is running locally on port 3000. Your task is to extract specific data about an application and its users, and save the…
#754531
Your task is to pull the `alpine:3.22`, `bash`, and `hello-world` Docker images to the local system. Once the images have been successfully pulled, retrieve…
#754591
Pre-collected execution metrics from a Nextflow-based bioinformatics workflow are available at `/app/NXF_METRICS`. The directory contains a single timestamped…
#757069
Solve a text-based adventure game by navigating through its rooms, collecting items, and solving puzzles. The game is launched via `poetry run project` from…
#761182
Use the `enigmapython` library to simulate an Enigma M4 machine with the following configuration: plugboard swaps `a↔c` and `d↔z`; rotors (left to right) are…
#761397
Create a missing translation report for a multilingual web application located at `/app`. The application uses an i18n translation system with language files…
#764682
I want to practice finding variables by their data in GDB when symbols are stripped. To set up my environment, please compile the C source file located at…
#764719
Set up a RAID 1+0 (RAID 10) array using `mdadm` across four 10 GB block devices (`/dev/vda`, `/dev/vdb`, `/dev/vdc`, `/dev/vdd`) and manage it with LVM. Create…
#765128
Your task is to use the `enroll` CLI tool to detect system drift caused by the installation of the `cowsay` package. Capture the system state both before and…
#765613
The `/app` directory contains a Rust project with Claude Code execution traces stored in `~/.claude/projects/-app/`. Use the `ai-blame` tool to extract AI…
#768161
Set up a dn42 peering configuration with AS4242420263 (flap42) via their `fr-par1.flap42.eu` node. You need to produce two configuration files that together…
No tasks match the selected filters.
Full Dataset
All 1,530 tasks with instructions, reference solutions, Docker environments, and test suites are available on HuggingFace.
Download on HuggingFace