From e76a679d9894847b6716f2ffe07f1bb1ea83db58 Mon Sep 17 00:00:00 2001 From: Connor Nelson Date: Mon, 6 Jan 2025 14:48:22 -0700 Subject: [PATCH] Update to simple challenge image --- dojo.yml | 4 ++-- welcome/challenge/solve | 2 +- welcome/desktop-paste/.init | 5 +++-- welcome/desktop-paste/solve | 2 +- welcome/desktop/.init | 3 +++ welcome/desktop/solve | 2 +- welcome/flag/solve | 2 +- welcome/persist-1/solve | 2 +- welcome/persist-2/solve | 2 +- welcome/practice/solve | 2 +- welcome/restart/.init | 3 +++ welcome/restart/solve | 2 +- welcome/sensai/.init | 2 ++ welcome/sensai/solve | 2 +- welcome/vscode/.init | 3 +++ welcome/vscode/solve | 2 +- 16 files changed, 26 insertions(+), 14 deletions(-) create mode 100644 welcome/desktop/.init create mode 100644 welcome/restart/.init create mode 100644 welcome/vscode/.init diff --git a/dojo.yml b/dojo.yml index f1be2f0..effe669 100644 --- a/dojo.yml +++ b/dojo.yml @@ -4,11 +4,11 @@ name: Getting Started type: welcome -image: pwncollege/challenge-legacy:latest - award: belt: white +image: pwncollege/challenge-simple + modules: - id: welcome - id: discord diff --git a/welcome/challenge/solve b/welcome/challenge/solve index 4b0b1e3..b0fb16b 100644 --- a/welcome/challenge/solve +++ b/welcome/challenge/solve @@ -1,4 +1,4 @@ -#!/opt/pwn.college/bash +#!/usr/bin/exec-suid -- /bin/bash -p # art from https://emojicombos.com/kick-ascii-art cat < /challenge/.secret -chmod 700 /challenge/.secret +echo 'source /challenge/.bashrc' >> /etc/bashrc + +chmod 400 /challenge/.secret diff --git a/welcome/desktop-paste/solve b/welcome/desktop-paste/solve index 2748542..1803076 100755 --- a/welcome/desktop-paste/solve +++ b/welcome/desktop-paste/solve @@ -1,4 +1,4 @@ -#!/opt/pwn.college/bash +#!/usr/bin/exec-suid -- /bin/bash -p # art from https://emojicombos.com/karate-ascii-art cat <> /etc/bashrc diff --git a/welcome/desktop/solve b/welcome/desktop/solve index e3909d2..6dbb183 100755 --- a/welcome/desktop/solve +++ b/welcome/desktop/solve @@ -1,4 +1,4 @@ -#!/opt/pwn.college/bash +#!/usr/bin/exec-suid -- /bin/bash -p # art from https://emojicombos.com/karate-ascii-art cat <> /etc/bashrc diff --git a/welcome/restart/solve b/welcome/restart/solve index ca03fba..7d8a688 100755 --- a/welcome/restart/solve +++ b/welcome/restart/solve @@ -1,4 +1,4 @@ -#!/opt/pwn.college/bash +#!/usr/bin/exec-suid -- /bin/bash -p # art from https://emojicombos.com/karate-ascii-art cat <> /etc/bashrc + chmod 4711 /challenge/solve diff --git a/welcome/sensai/solve b/welcome/sensai/solve index b830c50..249af3b 100755 --- a/welcome/sensai/solve +++ b/welcome/sensai/solve @@ -1,4 +1,4 @@ -#!/opt/pwn.college/bash +#!/usr/bin/exec-suid -- /bin/bash -p # art from https://www.asciiart.eu/electronics/light-bulbs cat <> /etc/bashrc diff --git a/welcome/vscode/solve b/welcome/vscode/solve index 7c3aeb4..eabeacd 100755 --- a/welcome/vscode/solve +++ b/welcome/vscode/solve @@ -1,4 +1,4 @@ -#!/opt/pwn.college/bash +#!/usr/bin/exec-suid -- /bin/bash -p # art from https://emojicombos.com/karate-ascii-art cat <