AlpacaHack Logo
Sign InSign Up

Daily AlpacaHack

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

Daily AlpacaHack とは

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

いつでも参加可能

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

競技ではありません

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

解法共有のルール

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

Solves 統計

0

/116

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

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

今日のチャレンジ
tan90909090
Optimized expression
Rev
Easy🔰
28 solves
提出(最新3件)
cyanos

SOLVED!

Mar 25, 5:39 PM

リーダーボード

最初の問題に挑戦しよう

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

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

2026年3月

次の月
解答済み
未解答
公開予定
23
kakur41
Alpaca Quest
Rev
Medium
109 solves
24
minaminao
hit-and-hit
Misc
Medium
81 solves
25
tchen
Alpaca Rangers
Web
Medium
139 solves
26
kurenaif
One Byte Padding Oracle Attack
Crypto
Hard
71 solves
27
tchen
Rock Paper Scissors Lizard Spock
Web
Hard
90 solves
28
minaminao
pyjs
Misc
Hard
78 solves
1
admin
Alpaca meets QR
Misc
Welcome🔰
253 solves
2
kakur41
Bars
Web
Easy🔰
246 solves
3
tan90909090
glibc's secret function
Rev
Easy🔰
173 solves
4
minaminao
Flag Printer 2026
Misc
Easy🔰
175 solves
5
tchen
Alert my Flag
Web
Medium
143 solves
6
mora
magic number
Misc
Medium
110 solves
7
theoremoon
high and low
Crypto
Hard
82 solves
8
ark
guess.js
Misc
Hard
95 solves
9
minaminao
FLAG OVER
Misc
Medium
106 solves
10
ark
💯
Misc
Medium
107 solves
11
pppp4649
Find XOR key
Crypto
Easy🔰
125 solves
12
colza
kappa overflow
Pwn
Medium
114 solves
13
tchen
Another Login Challenge
Web
Medium
113 solves
14
asusn
Heuristic IPPON
Misc
Easy🔰
154 solves
15
minaminao
flag.txt
Misc
Hard
104 solves
16
pppp4649
The future path
Crypto
Medium
89 solves
17
tchen
Free Coupon
Web
Medium
124 solves
18
ark
PPPPParse
Misc
Medium
92 solves
19
rsk0315
Flags for the FLAG
Misc
Easy🔰
130 solves
20
colza
canary leak
Pwn
Medium
87 solves
21
chocorusk
Alpacker
Rev
Hard
68 solves
22
k0080
vuln4vuln
Pwn
Hard
75 solves
23
kanon
bloom
Crypto
Medium
78 solves
24
tchen
What's Next
Web
Medium
92 solves
25
kurenaif
crypto_666
Crypto
Medium
83 solves
26
tan90909090
Optimized expression
Rev
Easy🔰
28 solves
27
準備中
28
hiikunz
予定トピックEncoding
Misc
Hard
29
予定トピックJail
Misc
Hard
30
準備中
31
準備中
1
準備中
2
準備中
3
準備中
4
準備中
5
準備中

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

B-SIDE を見る

Writeups

Writeup for 💯

nozokare

ja
💯

yesterday

Writeup for canary leak

author
ja

4 days ago

Rows:

Optimized expression

Topic: OptimizationReleased: Mar 26, 2026

28 solves
Rev
Easy

Author:

tan90909090

一見複雑に見える式でも、実は単純な計算の最適化結果かもしれません。

初心者向けヒント
  • この問題は Rev カテゴリー、すなわち Reverse Engineering に関する問題です。
  • フラグチェッカーは、Rev の問題によくある題材の一つです。
  • フラグチェッカーと呼ばれる実行ファイルやスクリプトが、プレイヤーの入力を受け取り、その入力がフラグと一致するかどうかを出力します。
  • この問題の配布ファイルでは、ELF 形式のバイナリ chal と、元ソースコードの chal.c が与えられています。
  • 今回のゴールは、 chal.c ソースコードの処理内容を解析して、 chal バイナリの出力が Correct! となるような入力(= フラグ)を探すことです。
optimized-expression.tar.gz
descriptionsolves