AlpacaHack Logo
Sign InSign Up

Daily AlpacaHack

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

Daily AlpacaHackとは

初心者に楽しんでもらえるようなシンプルな問題・教育的問題を毎日1問出題します。 不定期で新たに移植した過去問を公開します。

いつでも参加可能

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

競技ではありません

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

解法共有のルール

出題から24時間後に公開・閲覧ができます(移植された過去問は除く)。

Solves 統計

0

/47

0 問 (24h以内)
0 問 (24h以降)

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

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

今日のチャレンジ
k0080
Short Writer
Pwn
Hard
27 solves
提出(最新3件)
larva

SOLVED!

18:29:01

リーダーボード
1.
16 solves
20.
15 solves
155.
4 solves
175.
3 solves
195.
2 solves
238.
1 solve

最初の問題に挑戦しよう

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

問題を見る
admin
AlpacaHack 2100
Misc
Welcome
985 solves
これから公開予定の問題はトピックとカテゴリーを先出ししています。
前の月

2026年1月

次の月
解答済み
未解答
公開予定
29
kanon
one-p-rsa
Crypto
Easy
177 solves
30
soon-haari
RBG
Crypto
Very Hard
110 solves
31
admin
108
Misc
Easy
208 solves
1
admin
Happy New Year
Misc
Welcome
349 solves
2
kanon
super-tomato
Crypto
Easy
251 solves
3
hiikunz
Ruby Flag Checker
Rev
Easy
201 solves
4
minaminao
Fushigi Crawler
Web
Easy
222 solves
5
kurenaif
Encoding Basics
Crypto
Misc
Easy
207 solves
6
minaminao
jailiaj
Misc
Easy
197 solves
7
hiikunz
Square RSA
Crypto
Medium
177 solves
8
ark
secret-table
Web
Medium
192 solves
9
hiikunz
SwapSwap
Misc
Easy
206 solves
10
theoremoon
RSA2026
Crypto
Medium
164 solves
11
keymoon
crazython
Rev
Medium
148 solves
12
hiikunz
Basic Buffer Overflow
Pwn
Medium
128 solves
13
tchen
I wanna be the Admin
Web
Easy
159 solves
14
ark
free-comment
Misc
Hard
120 solves
15
hiikunz
Five Alpacas
Crypto
Easy
126 solves
16
k0080
Short Writer
Pwn
Hard
27 solves
17
minaminao
予定トピックEncoding
Misc
Medium
18
予定トピックServer-Side
Web
Medium
19
予定トピックStream Cipher
Crypto
Medium
20
予定トピックSIMD
Rev
Hard
21
予定トピックDocker
Misc
Easy
22
予定トピックClient-Side
Web
Medium
23
予定トピックJail
Misc
Hard
24
予定トピックAES
Crypto
Medium
25
予定トピックJWT
Web
Medium
26
準備中
27
準備中
28
準備中
29
準備中
30
準備中
31
準備中
1
準備中

Writeups

Writeup for Five Alpacas

kakur41

ja
Five Alpacas

3 hours ago

Author's Writeup for Useful Machine

official
en

6 hours ago

Author's Writeup for I wanna be the Admin

official
en

6 hours ago

Writeup for free-comment

ja

12 hours ago

Writeup for free-comment

ja

17 hours ago

Writeup for I wanna be the Admin

Writeup for I wanna be the Admin

Writeup for I wanna be the Admin

Rows:

Integer Writer

Topic: Out-of-Bounds Write

249 solves
Pwn
Hard

Author:

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
descriptionsolveswriteups