AlpacaHack Logo
Sign InSign Up
Daily AlpacaHack

A daily CTF challenge with a fun new puzzle every day

What is Daily AlpacaHack?

We publish one simple, beginner-friendly or educational CTF challenge every day!

Join Anytime

Solve within 24 hours of release to appear on the leaderboard.

Not a Competition

Discussion with friends or AI is welcome (account sharing is prohibited).

Solution Sharing Rules

Sharing solutions is allowed only after 24 hours have passed since release.

Solve stats

0

/26

No solved challenges yet.

Sign In to view your player stats

Today's Challenge
tchentchen
Greetings i18n
Web
Hard
6 solves
Submissions (latest 3)
toomer

SOLVED!

Jul 25, 4:06 PM

kakur41

SOLVED!

Jul 25, 4:02 PM

pppp4649

SOLVED!

Jul 25, 3:43 PM

Leaderboard

Try the first challenge

Is this your first CTF? Let's begin by tackling the first challenge released on Daily AlpacaHack.

View challenge
admin
AlpacaHack 2100
Misc
Welcome🌱
2,016 solves
Upcoming challenges reveal the , , and in advance.
Prev

Jul 2026

Next
Solved
Unsolved
Upcoming
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
tchentchen
Nano Services
Web
Medium
88 solves
30
minaminaominaminao
Super Short System Exit
Misc
Medium
83 solves
1
admin
Alpaca Nation
Misc
Welcome🌱
250 solves
2
hiikunzhiikunz
Flag is A+B
Crypto
Easy🌱
149 solves
3
tchentchen
Lucky Redirect
Web
Easy🌱
144 solves
4
hiikunzhiikunz
Renda
Rev
Medium
111 solves
5
tchentchen
IP Blocked Secret
Web
Hard
66 solves
6
minaminaominaminao
duplicate entry
Misc
Easy🌱
144 solves
7
hiikunzhiikunz
Lazy RSA
Crypto
Medium
104 solves
8
minaminaominaminao
Let's Poly1305!
Crypto
Medium
76 solves
9
shiragishiragi
private method
Misc
Easy🌱
136 solves
10
hiikunzhiikunz
secret-table-3
Web
Medium
84 solves
11
baumroll1234
A slight mistake
Pwn
Hard
69 solves
12
tan90909090tan90909090
13
baumroll1234
Redirecting to Login Page
Web
Easy🌱
150 solves
14
tchentchen
You've Got Shlex
Misc
Medium
87 solves
15
minaminaominaminao
Let's Poly1305! 2
Crypto
Hard
64 solves
16
tchentchen
Beat the Alpaca Lord
Web
Medium
90 solves
17
pppp4649pppp4649
biribiri
Crypto
Medium
86 solves
18
tchentchen
Greetings CGI
Web
Hard
70 solves
19
hiikunzhiikunz
no win func
Pwn
Hard
72 solves
20
tchentchen
Alpaca Blog
Web
Easy🌱
113 solves
21
tan90909090tan90909090
NOP Variant
Rev
Misc
Medium
65 solves
22
arkark
jinjail
Misc
Hard
42 solves
23
tchentchen
True or False
Misc
Medium
67 solves
24
minaminaominaminao
Cache Me If You Can 2
Web
Hard
46 solves
25
k0080k0080
what-is-my-pointer
Pwn
Hard
42 solves
26
tchentchen
Greetings i18n
Web
Hard
6 solves
27
tchentchen
Planned topicHTTP
Web
Easy🌱
28
Coming soon
29
Coming soon
30
Coming soon
31
Coming soon
2
Coming soon

Want a harder challenge?

Go to B-SIDE

Writeups

nitcelcius

Writeup for Cache Me If You Can 2 (with PowerShell)

nitcelcius

ja
Cache Me If You Can 2

1 hour ago

nirvana

Writeup for True or False

ja

2026/07/23 15:05

Daily AlpacaHackに挑戦するつくよみちゃん07/21/NOP Variant/tan90909090

ja

2026/07/21 16:33

nirvana

Writeup for Alpaca Blog

ja

2026/07/21 13:38

ojun

Writeup for no win func

ja

2026/07/19 15:04

kurimochi

Writeup for You've Got Shlex (shlex only)

ja

2026/07/19 05:58

Rows:

Greetings i18n

Topic: PythonReleased: Jul 26, 2026

6 solves
Web
Hard6.5

by

tchen

tchen

Only two languages are supported for now.

Beginner Hint
  • str.format is usually considered unsafe when the template string comes from user input. How can you abuse this?
  • If you want to know which attributes are available on a Python object, you can run the code locally and use print(dir(obj)).
greetings-i18n.tar.gz

Please sign in to submit the flag.

descriptionsolves