Контейнер для подключения к 31337 AKIBA n3tw0rk.
Врайтап доступен здесь: ./writeup/.
Как играть:
- Стартуй бота @AkibaNetBot
- Введи команду
/gen_new_config- получишь свой ip-адрес и конфиг - Запускай
гусяконтейнер:
docker run --rm -ti --pull=always --privileged ghcr.io/akiba-hs/zn25-net-client -server <server_ip> -auth <your_config>- Попробуй получить флаг =)
Вместо
--privilegedможно использовать--cap-add=NET_ADMIN --device=/dev/net/tun
Контейнеру надо только создать виртуальный интерфейс.
Убедись, что используешь последнюю версию контейнера:
docker pull ghcr.io/akiba-hs/zn25-net-clientЗначит у тебя докер старой версии, можешь просто убрать опцию --pull=always.
-
Перепроверь выданный конфиг, и что конфиг всё ещё существует (команда
/list_allв боте @AkibaNetBot) -
Добавь опцию
-debug, возможно там есть подсказка.
-
Стартуй контейнер заново, возможно сеть моргнула или сервер перезагрузился.
-
Стартуй контейнер заново с опцией
-debugи дебажь.
-
Возможно, ты создаёшь много трафика и упираешься в лимиты.
-
Проверь
tail -f /var/log/vpn-client.log -
Попробуй перезайти.
Пиши нам через бота @AkibaNetBot (команда /report).
Это читают живые люди (которые ночью могут спать (это не таск на соц инж)).
Container to connect to 31337 AKIBA n3tw0rk.
The writeup (in russian) is available here: ./writeup/.
To play:
- Start bot @AkibaNetBot
- Use
/gen_new_configcommand to get your IP and config - Run the container:
docker run --rm -ti --pull=always --privileged ghcr.io/akiba-hs/zn25-net-client -server <server_ip> -auth <your_config>- Try to get the flag =)
Instead of
--privilegedyou can use--cap-add=NET_ADMIN --device=/dev/net/tun
The container needs only to create a TUN interface.
Ensure you use the latest container version:
docker pull ghcr.io/akiba-hs/zn25-net-clientThis means you have an outdated docker version. You can simply omit the --pull=always option.
-
Check your config and ensure it still exists (
/list_allcommand in @AkibaNetBot) -
Add
-debugto the end ofdocker runcommand--it may give you a clue.
-
Restart the container. There might be network issues or the server had restarted.
-
Restart the container with
-debugand debug.
-
This can happen if you generate too much traffic and exceed limits.
-
Check
tail -f /var/log/vpn-client.log -
Try to restart the container.
Reach us via @AkibaNetBot (use /report).
Real humans read this (and they can sleep over night (this is not a social engineering task)).