AlpacaHack Logo
Sign InSign Up
Daily AlpacaHack

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

Daily AlpacaHack とは

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

いつでも参加可能

問題ごとに定められた出題期間内に解くとリーダーボードに反映されます。

競技ではありません

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

解法共有のルール

出題期間の終了後に解法の公開・閲覧ができます。

Solves 統計

0

/10

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

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

今日のチャレンジ
hiikunzhiikunz
nested eval
Misc
Hard
34 solves
提出(最新3件)
kobutya

SOLVED!

Sep 21, 12:12 AM

serioton

SOLVED!

Sep 20, 2:21 PM

リーダーボード

最初の問題に挑戦しよう

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

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

2026年9月

次の月
解答済み
未解答
公開予定
 
tchentchen
Springing
Web
Medium
74 solves
1
admin
QUIZ ALPACASHOCK
Misc
Welcome🔰
124 solves
2
hiikunzhiikunz
base 16-32-64
Misc
Easy🔰
101 solves
3-4
tan90909090tan90909090
Let's Shut Down Linux
Misc
Medium
63 solves
5
baumroll1234
6-8
minaminaominaminao
Bitflip RSA
Crypto
Hard
56 solves
 
minaminaominaminao
Bitflip RSA
Crypto
Hard
56 solves
9-11
minaminaominaminao
\^o^/
Misc
Hard
43 solves
12-13
tan90909090tan90909090
sin function vs. fsin instruction
Rev
Misc
Medium
55 solves
14-15
tan90909090tan90909090
integer division
Misc
Medium
69 solves
16-18
edwowmathedwowmath
neighboRhood_diStAnce
Crypto
Hard
39 solves
19-21
hiikunzhiikunz
nested eval
Misc
Hard
34 solves
 
hiikunzhiikunz
nested eval
Misc
Hard
34 solves
22
準備中
23
準備中
24
準備中
25
準備中
26
準備中
27
準備中
28
準備中
29
準備中
30
準備中
1
準備中
2
準備中
3
準備中
4
準備中

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

B-SIDE を見る

Writeups

Writeup for neighboRhood_diStAnce

baumroll1234

ja
neighboRhood_diStAnce

2026/09/18 22:37

curetwinkle

Writeup for simple ROP(アセンブリ解説多め)

ja

2026/09/15 03:55

gattoartz

Writeup for Integer Writer

ja

2026/09/14 12:03

sp1n0z4

Writeup for Bitflip RSA

en

2026/09/12 23:42

gattoartz

Writeup for Leaked Flag Checker

Rows:

Integer Writer

Topic: Out-of-Bounds WriteReleased: Dec 5, 2025

379 solves
Pwn
Hard4.5

by

mora

mora

うっかり戻りアドレス書き換えられたらシェル起動できちゃうって冷静に考えてやばくね?気をつけなきゃ...

初心者向けヒント
  • この問題は Pwn カテゴリー、すなわち Pwnable (Binary Exploitation) に関する問題です。
  • 難易度は Hard になっています。これまでの Easy, Medium より難しく、特に Daily AlpacaHack で初めて CTF を知った方は自力で解くことは難しいでしょう。
  • ですので、詰まった場合は適宜 AI も駆使して、解法の糸口を見つけることをおすすめします。
  • Pwn は初心者に難しく思われやすいですが、コンピューターの低レイヤーの挙動を楽しめる刺激的なカテゴリーなので、ぜひ挑戦してみてください。
  • もし解けなくても、終了後に他のプレイヤーが公開する解法(writeupと言います)を見て、ぜひ復習してみてください。
  • 問題公開から 24 時間後に writeup タブが下のタブ一覧に追加されます。
  • この問題の配布ファイルでは、C言語のソースコード main.c とそれをコンパイルしたバイナリ chal が与えられています。
  • このプログラムでは、プレイヤーから pos, val の入力を受け付けます。
  • 今回のゴールは、リモート環境で win 関数を実行してシェルを起動することです。
  • 適切な pos, val を送信すると win 関数が呼べるので、そのような値を見つけてください。
  • リモート環境には nc コマンドで接続します。
  • シェルが取れたら flag.txt を読んで、フラグを取得してください。
integer-writer.tar.gz

フラグを提出するには サインイン してください。

descriptionsolveswriteupsupdates