AlpacaHack Logo
Sign InSign Up

Daily AlpacaHack

毎日1問、CTFの問題を腕試しできる常設チャレンジ

Daily AlpacaHack とは

初心者に楽しんでもらえるようなシンプルな問題・教育的問題を毎日1問出題します。

いつでも参加可能

出題から24時間以内に解くとリーダーボードに反映されます。

競技ではありません

友人やAIと話し合いながら解いてもOKです(アカウント共有は禁止です)。

解法共有のルール

出題から24時間後に解法の公開・閲覧ができます。

Solves 統計

0

/147

まだ正解した問題がありません。

プレイヤー統計を閲覧するには Sign In してください

今日のチャレンジ
tchen
Small Image Uploader
Web
Hard
20 solves
提出(最新3件)
edwowmath

SOLVED!

Apr 25, 9:36 PM

SOLVED!

Apr 25, 9:26 PM

リーダーボード

最初の問題に挑戦しよう

CTF は初めてですか? まずは Daily AlpacaHack で最初に出題された問題を解いてみましょう

問題を見る
admin
AlpacaHack 2100
Misc
Welcome🔰
1,702 solves
これから公開予定の問題は 「」「」「」 を先出ししています。

2025年12月

次の月
解答済み
未解答
公開予定
1
admin
AlpacaHack 2100
Misc
Welcome🔰
1,702 solves
2
xornet
a fact of CTF
Crypto
Easy🔰
904 solves
3
ark
Emojify
Web
Medium
608 solves
4
minaminao
Leaked Flag Checker
Rev
Easy🔰
585 solves
5
mora
Integer Writer
Pwn
Hard
334 solves
6
n01e0
simpleoverflow
Pwn
Easy🔰
523 solves
7
jp3bgy
size limit
Crypto
Medium
327 solves
8
yu212
Fully Padded RSA
Crypto
Hard
241 solves
9
ark
hit-and-miss
Misc
Easy🔰
399 solves
10
xrekkusu
Read Assembly
Rev
Medium
322 solves
11
hiikunz
Alpaca Bank
Web
Medium
340 solves
12
chocorusk
Sugoi Flag Checker
Rev
Hard
210 solves
13
ptr-yudai
Safe Prime
Crypto
Medium
261 solves
14
iwashiira
power_obfus_royalty
Rev
Medium
214 solves
15
hiikunz
Flag Printer 2100
Rev
Medium
253 solves
16
ark
🐈
Web
Medium
319 solves
17
ptr-yudai
login-bonus
Pwn
Medium
261 solves
18
kanon
Twilight
Rev
Medium
234 solves
19
k0080
alloc-101
Pwn
Hard
221 solves
20
fabon
omikuji
Web
Medium
253 solves
21
RSA debug?
Crypto
Medium
196 solves
22
tchen
Log Viewer
Web
Medium
229 solves
23
hiikunz
Rotten Beef
Pwn
Medium
205 solves
24
minaminao
cat3
Misc
Medium
222 solves
25
hiikunz
Xmas Login
Web
Easy🔰
360 solves
26
tchen
Useful Machine
Rev
Hard
159 solves
27
n01e0
simpleoverwrite
Pwn
Medium
200 solves
28
hi120ki
cha-ll-enge
Rev
Medium
160 solves
29
kanon
one-p-rsa
Crypto
Easy🔰
238 solves
30
soon-haari
RBG
Crypto
Very Hard
125 solves
31
admin
108
Misc
Easy🔰
300 solves
1
admin
Happy New Year
Misc
Welcome🔰
573 solves
2
kanon
super-tomato
Crypto
Easy🔰
396 solves
3
hiikunz
Ruby Flag Checker
Rev
Easy🔰
293 solves
4
minaminao
Fushigi Crawler
Web
Easy🔰
351 solves

もっと高難易度の問題を解きたい方へ

B-SIDE を見る

Writeups

Daily AlpacaHackに挑戦するつくよみちゃん 04/25 crypto/multi-xor/shiro

tsukuyomi-chan

ja
multi-xor

3 hours ago

Writeup for Daily AlpacaHack 4/19-4/25

author
ja
Image Python

+6

6 hours ago

Writeup for Daily AlpacaHack 1/12, 1/16, 1/29, 2/10, 2/14, 2/18, 2/22, 3/12, 3/20, 3/22, 4/6, 4/11

ja

9 hours ago

Writeup for Daily AlpacaHack 4/12-4/18

ja

12 hours ago

Writeup for Camelid Match

Rows:

jailiaj

Topic: JailReleased: Jan 6, 2026

284 solves
Misc
Easy

Author:

minaminao

ンコソパトマトパソコン

初心者向けヒント: Jail とは
  • AlpacaHack では現在、 Crypto, Pwn, Rev, Web の 4 つのカテゴリーを中心に出題し、それ以外の分野の問題は Misc カテゴリーに分類しています。
  • この問題は Misc カテゴリーに属し、その中でも Jail と呼ばれる問題の一つです。
  • Jail は SECCON 予選をはじめ、独立したカテゴリーとして出題されることもあります。
  • Jail とは、「何かしら制限された実行環境(=jail)から脱出する」ことをテーマとします。
  • 与えられた環境や制限が完全ではない点を突き、想定外の操作を達成できれば、フラグを得ることができます。
  • 特に Python の言語仕様に関連する Jail 問題は Pyjail と呼ばれます。
初心者向けヒント: 最初のステップ
  • スクリプトを読むと、入力が回文かどうかをチェックした後、その入力を eval で実行していることがわかります。
  • flag.txtDockerfile./flag.txt に配置されます。
  • まず、この問題より簡単な「回文チェックの assert 文がない」条件で考えてみましょう。
  • その場合、単に print(open("flag.txt").read()) を入力するだけで、フラグを読むことができます。
  • 「どうしたら回文のペイロードを構成できるか」という点を意識しながら、Python の言語仕様を調べたり、手元で色々実験して挙動を確認したりしてみましょう。
jailiaj.tar.gz
descriptionsolveswriteups