My solutions for CTFs
0

Configure Feed

Select the types of activity you want to include in your feed.

Daily AlpacaHack 2025/12/14

Takumi Akimoto (Dec 15, 2025, 2:09 PM +0900) 5fe602b7 7c560b94

+26
+21
alpacahack/daily/power-obfus-royalty/decode_ps1.ts
··· 1 + const decoder = new TextDecoder() 2 + 3 + let input = "" 4 + 5 + for await (const chunk of Deno.stdin.readable) { 6 + input += decoder.decode(chunk) 7 + } 8 + 9 + input = input.replace(/\0/g, "") 10 + let output = input.replace( 11 + /(?:\+\s*)?\[char\]\s*(\d+)/gi, 12 + (_, code) => { 13 + const charCode = parseInt(code, 10) 14 + const char = String.fromCharCode(charCode) 15 + 16 + return char 17 + }, 18 + ) 19 + output = output.replace(/([\w"')]|\))\s*\+\s*(?=["'(\w])/g, "$1") 20 + 21 + console.log(output)
+5
alpacahack/daily/power-obfus-royalty/deno.json
··· 1 + { 2 + "fmt": { 3 + "semiColons": false 4 + } 5 + }