#script-runner #scripting-engine #ctf #challenge #rune #script

bin+lib ret2script

Checker script runner for Ret2Shell - A feature-riches CTF challenge platform

23 stable releases

1.6.2 Dec 4, 2024
1.6.1 Nov 12, 2024
1.5.20 Oct 27, 2024
1.5.18 Sep 18, 2024
1.5.6 Jun 28, 2024

#446 in Development tools

Download history 128/week @ 2024-09-02 96/week @ 2024-09-09 219/week @ 2024-09-16 28/week @ 2024-09-23 49/week @ 2024-09-30 2/week @ 2024-10-07 229/week @ 2024-10-21 49/week @ 2024-10-28 102/week @ 2024-11-04 251/week @ 2024-11-11 29/week @ 2024-11-18 135/week @ 2024-12-02

428 downloads per month

MIT license

42KB
906 lines

Ret2Script

Ret2Script is the scripting engine that wraps Rune, just for Ret 2 Shell challenge platform checks.

Usage

# Install
$ cargo install ret2script
# Check flag using ./checker/main.rx
$ ret2script check ./checker/main.rx --flag 'flag{Y0u-5@1d_rIgHt-6uT-yOu_shou1d-PI@Y-geNsHIn-1mpact2}'
# Generate dynamic environment varibles using ./checker/main.rx
$ ret2script environ ./checker/main.rx

Dependencies

~21–33MB
~614K SLoC