μ•„λΉ λŠ” 개발자

μ•ŒνŒŒλ²³ 없이 λ¬Έμž₯ μ“°κΈ° - 파트 2

August 04, 2019

Translated by readers into: English

이전 κΈ€: μ•ŒνŒŒλ²³ 없이 λ¬Έμž₯ μ“°κΈ°


이전 κΈ€μ—μ„œ 일뢀 문자λ₯Ό λ§Œλ“€ 수 μ—†λ‹€κ³  μΌμ—ˆλŠ”λ°, λ©°μΉ  μ§€λ‚˜μ§€ μ•Šμ•„ κ·Έ 문제의 해결법을 μ œμ‹œν•œ 글을 μ°Ύμ•˜μŠ΅λ‹ˆλ‹€. 그리고 ( ) + [ ] ! 이 μ—¬μ„―κ°œμ˜ 문자만으둜 JavaScript λ₯Ό ν‘œν˜„ν•˜λŠ” κ΅¬ν˜„μ²΄κ°€ 이미 μžˆμ—ˆμŠ΅λ‹ˆλ‹€. γ… _γ…  Hieroglyphy, JSF*ck

이미 λ™μΌν•œ κΈ°λŠ₯의 λΌμ΄λΈŒλŸ¬λ¦¬κ°€ μžˆλ‹€λŠ” 사싀에 쑰금 μ‹€λ§ν–ˆμ§€λ§Œ ν˜ΈκΈ°μ‹¬μ„ λ§Œμ‘±μ‹œν‚€κΈ° μœ„ν•΄ μœ„μ˜ λ‚΄μš©μ„ μ°Έκ³ ν•˜μ—¬ μ½”λ“œ 생성기λ₯Ό μˆ˜μ •ν–ˆμŠ΅λ‹ˆλ‹€.

μ•„λž˜μ— ν…μŠ€νŠΈλ₯Ό μž…λ ₯ν•˜μ‹œλ©΄ 영문, 숫자λ₯Ό ν¬ν•¨ν•œ λͺ¨λ“  문자λ₯Ό μ œν•œλœ μ½”λ“œλ‘œ λ³€ν™˜ν•΄μ€λ‹ˆλ‹€.

(({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+([][[]]+[])[+[]]+([][[]]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(![]+[])[!+[]+!![]+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+(![]+[])[!+[]+!![]]+([]+{})[+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(!![]+[])[+[]]+(![]+[]+[][[]])[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]])()+[])[!+[]+!![]+!![]]+([]+{})[+!![]+[+!![]]])()((({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+([]+{})[+!![]+[+!![]]]+(![]+[])[!+[]+!![]+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+(![]+[])[!+[]+!![]]+([]+{})[+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(!![]+[])[+[]]+(![]+[]+[][[]])[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]])()+[])[+(!+[]+!![]+!![])]+([]+{})[+!![]+[+!![]]])()(([]+{})[+[]]))[+[]]+(!+[]+!![]+!![]+!![]+[!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![]]))) +
([] + {})[+!![] + [+!![]]] + // 'e' == '[object Object]'[11]
(![] + [])[!+[] + !![]] + // 'l' == 'false'[2]
(![] + [])[!+[] + !![]] + // 'l' == 'false'[2]
([] + {})[+!![]] + // 'o' == '[object Object]'[1]
(+{} + {})[+!![] + [+[]]] + // ' ' == ('NaN' + '[object Object]')[10]
(({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+([][[]]+[])[+[]]+([][[]]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(![]+[])[!+[]+!![]+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+(![]+[])[!+[]+!![]]+([]+{})[+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(!![]+[])[+[]]+(![]+[]+[][[]])[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]])()+[])[!+[]+!![]+!![]]+([]+{})[+!![]+[+!![]]])()((({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+([]+{})[+!![]+[+!![]]]+(![]+[])[!+[]+!![]+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+(![]+[])[!+[]+!![]]+([]+{})[+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(!![]+[])[+[]]+(![]+[]+[][[]])[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]])()+[])[+(!+[]+!![]+!![])]+([]+{})[+!![]+[+!![]]])()(([]+{})[+[]]))[+[]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!+[]+!![]+!![]+!![]+!![]+[!+[]+!![]+!![]+!![]]+[!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![]]))) +
(({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+([][[]]+[])[+[]]+([][[]]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(![]+[])[!+[]+!![]+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+(![]+[])[!+[]+!![]]+([]+{})[+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(!![]+[])[+[]]+(![]+[]+[][[]])[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]])()+[])[!+[]+!![]+!![]]+([]+{})[+!![]+[+!![]]])()((({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+([]+{})[+!![]+[+!![]]]+(![]+[])[!+[]+!![]+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+(![]+[])[!+[]+!![]]+([]+{})[+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(!![]+[])[+[]]+(![]+[]+[][[]])[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]])()+[])[+(!+[]+!![]+!![])]+([]+{})[+!![]+[+!![]]])()(([]+{})[+[]]))[+[]]+([][[]]+[])[+[]]+([]+{})[!+[]+!![]]+(+!![]+[!+[]+!![]+!![]+!![]+!![]]+[!+[]+!![]+!![]+!![]+!![]]))) +
(+{} + {})[+!![] + [+[]]] + // ' ' == ('NaN' + '[object Object]')[10]
(({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+([][[]]+[])[+[]]+([][[]]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(![]+[])[!+[]+!![]+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+(![]+[])[!+[]+!![]]+([]+{})[+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(!![]+[])[+[]]+(![]+[]+[][[]])[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]])()+[])[!+[]+!![]+!![]]+([]+{})[+!![]+[+!![]]])()((({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+([]+{})[+!![]+[+!![]]]+(![]+[])[!+[]+!![]+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+(![]+[])[!+[]+!![]]+([]+{})[+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(!![]+[])[+[]]+(![]+[]+[][[]])[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]])()+[])[+(!+[]+!![]+!![])]+([]+{})[+!![]+[+!![]]])()(([]+{})[+[]]))[+[]]+([][[]]+[])[+[]]+([][[]]+[])[!+[]+!![]]+(!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![]+[!+[]+!![]+!![]])+([][[]]+[])[!+[]+!![]]+(({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+([]+{})[+!![]+[+!![]]]+(![]+[])[!+[]+!![]+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+(![]+[])[!+[]+!![]]+([]+{})[+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(!![]+[])[+[]]+(![]+[]+[][[]])[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]])()+[])[+(!+[]+!![]+!![])]+([]+{})[+!![]+[+!![]]])()(([]+{})[+[]]))[+[]]+([][[]]+[])[+[]]+([][[]]+[])[!+[]+!![]]+(![]+{})[+!![]+[+[]]]+(!+[]+!![]+!![]+!![])+([]+{})[!+[]+!![]]))
// -> 'Hello μ•ˆλ…• πŸ‘‹'

μ•„λž˜λŠ” Non alphanumeric JavaScriptμ—μ„œ μ œμ‹œν•œ λ°©λ²•μž…λ‹ˆλ‹€. μœ„μ˜ μ½”λ“œ μƒμ„±κΈ°λŠ” μ•„λž˜μ˜ 과정을 톡해 문자λ₯Ό μ½”λ“œλ‘œ λ³€ν™˜ν•©λ‹ˆλ‹€.

λ§ˆμŠ€ν„°ν‚€ πŸ”‘

무슨 λ¬Έμžλ“ μ§€ λ§Œλ“€μ–΄ λ‚Ό 수 μžˆλŠ” λ§ˆμŠ€ν„°ν‚€λ‘œ unescape() ν•¨μˆ˜λ₯Ό μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

The unescape() function computes a new string in which hexadecimal escape sequences are replaced with the character that it represents.

/**
* @param {string} str - A string to be decoded.
* @return {string} A new string in which certain characters have been unescaped.
* @example unescape(str)
*/
unescape('abc123'); // "abc123"
unescape('%uC548%uB155'); // "μ•ˆλ…•"
unescape('%uD83D%uDC4B'); // "πŸ‘‹"

μœ„μ˜ 예제처럼 unescape ν•¨μˆ˜μ™€ % + HEXA_ASCII_VALUE ν˜•νƒœμ˜ κ°’μœΌλ‘œ μ›ν•˜λŠ” λͺ¨λ“  λ§Œλ“€ 수 μžˆλŠ”λ°, μ € ν•¨μˆ˜λ₯Ό μ‹€ν–‰ν•˜κΈ° μœ„ν•΄μ„œλŠ” 두 가지 사항을 ν•΄κ²°ν•΄μ•Ό ν•©λ‹ˆλ‹€.

  1. λ¬Έμžμ—΄μ„ μ‹€ν–‰ κ°€λŠ₯ν•œ 슀크립트둜 λ³€ν™˜

  2. unescape('%41') 슀크립트λ₯Ό λ§Œλ“€λ €λ©΄ p % 두 λ¬Έμžκ°€ μΆ”κ°€λ‘œ ν•„μš”
    λ‚˜λ¨Έμ§€ λ¬Έμžλ“€μ€ 이전 κΈ€μ—μ„œ μ„€λͺ…ν•œ λ°©λ²•μœΌλ‘œ 얻을 수 μžˆλ‹€.

1. λ¬Έμžμ—΄μ„ μ‹€ν–‰ κ°€λŠ₯ν•œ 슀크립트둜 λ³€ν™˜

Function μƒμ„±μžλ₯Ό μ‚¬μš©ν•˜λ©΄ μ‹€ν–‰ κ°€λŠ₯ν•œ ν•¨μˆ˜λ₯Ό λ§Œλ“€ 수 μžˆμŠ΅λ‹ˆλ‹€.

Function μƒμ„±μžλŠ” μƒˆ Function 객체λ₯Ό λ§Œλ“­λ‹ˆλ‹€. 이 μƒμ„±μžλ₯Ό μ§μ ‘μ μœΌλ‘œ ν˜ΈμΆœν•˜μ—¬ λ™μ μœΌλ‘œ ν•¨μˆ˜λ₯Ό 생성할 수 μžˆμŠ΅λ‹ˆλ‹€.

/**
* @param {string} arg1, arg1, ...argN - ν•¨μˆ˜μ—μ„œ ν˜•μ‹ 인수 μ΄λ¦„μœΌλ‘œ μ‚¬μš©ν•  이름
* @param {string} functionBody - ν•¨μˆ˜ μ •μ˜λ₯Ό κ΅¬μ„±ν•˜λŠ” μžλ°”μŠ€ν¬λ¦½νŠΈ 문으둜 이루어진 λ¬Έμžμ—΄.
* @return {function} μ‹€ν–‰ κ°€λŠ₯ν•œ ν•¨μˆ˜
* @example var sum = Function('a', 'b', 'return a + b');
*/
Function('return unescape') // Ζ’ anonymous() { return unescape }
Function('return unescape')() // Ζ’ unescape() { [native code] }

Function μƒμ„±μžλŠ” μ•„λž˜μ™€ 같은 λ°©λ²•μœΌλ‘œ 얻을 수 μžˆμŠ΅λ‹ˆλ‹€.

({}).constructor.constructor // Ζ’ Function() { [native code] }

constructor의 각 λ¬ΈμžλŠ” 이전 κΈ€μ˜ λ°©λ²•μœΌλ‘œ λͺ¨λ‘ 얻을 수 μžˆμŠ΅λ‹ˆλ‹€. λ”°λΌμ„œ μ•„λž˜μ™€ 같은 μ½”λ“œλ‘œ Function μƒμ„±μžλ₯Ό 얻을 수 μžˆμŠ΅λ‹ˆλ‹€.

({})
.constructor // Ζ’ Object() { [native code] }
.constructor // Ζ’ Function() { [native code] }
,
({})['constructor']['constructor']
,
({})[
// 'constructor'
(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]
][
// 'constructor'
(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]
]
// -> Ζ’ Function() { [native code] }

2. β€˜p’, ’%’ μ°ΎκΈ°

1번 κ³Όμ •μ—μ„œ 얻은 Function μƒμ„±μžλ‘œ p % 두 문자λ₯Ό ꡬ할 수 μžˆμŠ΅λ‹ˆλ‹€.

β€˜p’ μ°ΎκΈ°

Location μΈν„°νŽ˜μ΄μŠ€λ₯Ό μ‚¬μš©ν•˜μ—¬ ν˜„μž¬ μ›Ήμ‚¬μ΄νŠΈμ˜ μ£Όμ†Œλ₯Ό 얻을 수 있고,

location // Location { ... }
location.href // 'https://...'
location.toString() // 'https://...'
location + [] // 'https://...'

인터넷 μ£Όμ†Œ ν”„λ‘œν† μ½œ(http:, https:)의 λ„€ 번째 λ¬ΈμžλŠ” pμž…λ‹ˆλ‹€.

({})
.constructor // Ζ’ Object() { [native code] }
.constructor // Ζ’ Function() { [native code] }
('return location') // Ζ’ anonymous() { return location }
() // Location { ... }
+ [] // "https://..."
,
({})['constructor']['constructor']('return location')() + []
,
// ({})['constructor']['constructor']
({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]
(
// 'return location'
(!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+(![]+[])[!+[]+!![]]+([]+{})[+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(!![]+[])[+[]]+(![]+[]+[][[]])[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]
)() + []
// -> 'https://...'
// 'https://...'
(({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]
((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+(![]+[])[!+[]+!![]]+([]+{})[+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(!![]+[])[+[]]+(![]+[]+[][[]])[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]
)()+[])
// [3]
[!+[] + !![] + !![]]
// ('https://...')[3] -> 'p'

’%’ μ°ΎκΈ°

escape() ν•¨μˆ˜λ₯Ό μ•„λž˜μ™€ 같이 μ‚¬μš©ν•©λ‹ˆλ‹€. 결과의 첫 번째 문자λ₯Ό κ°€μ Έμ˜€λ©΄ λ˜κ² λ„€μš”.

escape('[') // '%5B'
({})
.constructor // Ζ’ Object() { [native code] }
.constructor // Ζ’ Function() { [native code] }
('return escape') // Ζ’ anonymous() { return escape }
() // Ζ’ escape() { [native code] }
('[') // "%5B"
,
({})['constructor']['constructor']('return escape')()('[')
,
// ({})['constructor']['constructor']
({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]
(
// 'return escape'
(!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+([]+{})[+!![]+[+!![]]]+(![]+[])[!+[]+!![]+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+(![]+[])[!+[]+!![]]+([]+{})[+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(!![]+[])[+[]]+(![]+[]+[][[]])[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]])()+[])[+(!+[]+!![]+!![])]+([]+{})[+!![]+[+!![]]]
)()(
// '['
([]+{})[+[]]
)
// -> '%5B'
// '%5B'
({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+([]+{})[+!![]+[+!![]]]+(![]+[])[!+[]+!![]+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+(![]+[])[!+[]+!![]]+([]+{})[+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(!![]+[])[+[]]+(![]+[]+[][[]])[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]])()+[])[+(!+[]+!![]+!![])]+([]+{})[+!![]+[+!![]]])()(([]+{})[+[]])
// [0]
[+[]]
// ('%5B')[0] -> '%'

3. unescape ν•¨μˆ˜

λ“œλ””μ–΄ unescape() ν•¨μˆ˜λ₯Ό λ§Œλ“€ 수 있고,

({})
.constructor // Ζ’ Object() { [native code] }
.constructor // Ζ’ Function() { [native code] }
('return unescape') // Ζ’ anonymous() { return escape }
() // Ζ’ unescape() { [native code] }
,
({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+([][[]]+[])[+[]]+([][[]]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(![]+[])[!+[]+!![]+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+(![]+[])[!+[]+!![]]+([]+{})[+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(!![]+[])[+[]]+(![]+[]+[][[]])[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]])()+[])[!+[]+!![]+!![]]+([]+{})[+!![]+[+!![]]])()

이제 μ›ν•˜λŠ” λͺ¨λ“  문자λ₯Ό λ§Œλ“€ 수 있게 λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

unescape('%ud83c%udf7a') // "🍺"
,
({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+([][[]]+[])[+[]]+([][[]]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(![]+[])[!+[]+!![]+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+(![]+[])[!+[]+!![]]+([]+{})[+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(!![]+[])[+[]]+(![]+[]+[][[]])[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]])()+[])[!+[]+!![]+!![]]+([]+{})[+!![]+[+!![]]])()
(
(({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+([]+{})[+!![]+[+!![]]]+(![]+[])[!+[]+!![]+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+(![]+[])[!+[]+!![]]+([]+{})[+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(!![]+[])[+[]]+(![]+[]+[][[]])[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]])()+[])[+(!+[]+!![]+!![])]+([]+{})[+!![]+[+!![]]])()(([]+{})[+[]]))[+[]]+([][[]]+[])[+[]]+([][[]]+[])[!+[]+!![]]+((!+[]+!![])**(!+[]+!![]+!![])+[!+[]+!![]+!![]])+(![]+{})[+!![]+[+[]]]+(({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+([]+{})[+!![]+[+!![]]]+(![]+[])[!+[]+!![]+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(({})[(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]][(![]+{})[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]]+(![]+[])[!+[]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+(![]+{})[+!![]+[+[]]]+(!![]+[])[+[]]+([]+{})[+!![]]+(!![]+[])[+!![]]]((!![]+[])[+!![]]+([]+{})[+!![]+[+!![]]]+(!![]+[])[+[]]+([][[]]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+!![]]+(+{}+{})[+!![]+[+[]]]+(![]+[])[!+[]+!![]]+([]+{})[+!![]]+(![]+{})[+!![]+[+[]]]+(![]+[])[+!![]]+(!![]+[])[+[]]+(![]+[]+[][[]])[+!![]+[+[]]]+([]+{})[+!![]]+([][[]]+[])[+!![]])()+[])[+(!+[]+!![]+!![])]+([]+{})[+!![]+[+!![]]])()(([]+{})[+[]]))[+[]]+([][[]]+[])[+[]]+([][[]]+[])[!+[]+!![]]+(![]+[])[+[]]+((+!![]+[+[]])-(!+[]+!![]+!![]))+(![]+[])[+!![]]
)
// unescape('%ud83c%udf7a') -> '🍺'

λ§Œλ“€κ³  λ³΄λ‹ˆ ν—ˆλ¬΄ν•˜κ³ , 정말 쓸데없긴 ν•œλ° μž¬λ―ΈλŠ” μžˆμ—ˆλ„€μš”. 관심이 μžˆμœΌμ‹œλ©΄ λ‹€μŒ μžλ£Œλ„ μ°Έκ³ ν•˜μ„Έμš”.

Edit on GitHub


개발자λ₯Ό κΏˆκΎΈλŠ” 아듀을 λ‘” μ•„λΉ  κ°œλ°œμžμž…λ‹ˆλ‹€.
데이터 μ‹œκ°ν™”μ— 관심이 있으며, μž¬λ―ΈμžˆλŠ” ν”„λ‘œκ·Έλž¨μ„ λ§Œλ“œλŠ” 것을 μ’‹μ•„ν•©λ‹ˆλ‹€.