Evernote์™€ ๊ฒฝ์Ÿํ•˜๋Š” ๋ฉ”๋ชจ ํ”Œ๋žซํผ Notesnook์˜ ์ฝ”๋“œ๊ฐ€ ๊ณต๊ฐœ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ด์ „ ์•ฝ์†์— ๋”ฐ๋ผ Streetwriters๋Š” ๋ฉ”๋ชจ ์ž‘์„ฑ ํ”Œ๋žซํผ Notesnook์„ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ๋กœ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. Notesnook์€ ์„œ๋ฒ„ ์ธก ๋ถ„์„์„ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•œ ์—”๋“œ ํˆฌ ์—”๋“œ ์•”ํ˜ธํ™” ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ Evernote์— ๋Œ€ํ•œ ์™„์ „ํžˆ ๊ฐœ๋ฐฉ์ ์ด๊ณ  ๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ ์ค‘์‹ฌ์˜ ๋Œ€์•ˆ์œผ๋กœ ์„ ์ „๋ฉ๋‹ˆ๋‹ค. ์ฝ”๋“œ๋Š” JavaScript/Typescript๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ GPLv3์— ๋”ฐ๋ผ ๋ผ์ด์„ผ์Šค๊ฐ€ ๋ถ€์—ฌ๋ฉ๋‹ˆ๋‹ค.

ํ˜„์žฌ ์›น ์ธํ„ฐํŽ˜์ด์Šค, ๋ฐ์Šคํฌํ†ฑ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, ๊ณต์œ  ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ, ๋ฉ”๋ชจ ํŽธ์ง‘๊ธฐ ๋ฐ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์˜ ์ฝ”๋“œ๊ฐ€ ๊ณต๊ฐœ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์„œ๋ฒ„ ๊ธฐ๊ธฐ ๊ฐ„ ๋ฉ”๋ชจ ๋™๊ธฐํ™” ๋„๊ตฌ๋Š” 9์›”์— ๋ณ„๋„์˜ ์ €์žฅ์†Œ์—์„œ ์ถœ์‹œ๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ์›น ์ธํ„ฐํŽ˜์ด์Šค๋Š” React ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌ์ถ•๋˜์—ˆ์œผ๋ฉฐ, ๋ชจ๋ฐ”์ผ ์•ฑ์€ React Native๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌ์ถ•๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

Evernote์™€ ๊ฒฝ์Ÿํ•˜๋Š” ๋ฉ”๋ชจ ํ”Œ๋žซํผ Notesnook์˜ ์ฝ”๋“œ๊ฐ€ ๊ณต๊ฐœ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

ํด๋ผ์ด์–ธํŠธ ์ธก์—์„œ ๋ฉ”๋ชจ์™€ ์ฒจ๋ถ€ ํŒŒ์ผ ๋˜๋Š” ์ด๋ฏธ์ง€์˜ ์ข…๋‹จ ๊ฐ„ ์•”ํ˜ธํ™”๋ฅผ ์œ„ํ•ด XChaCha20-Poly1305 ๋ฐ Argon2 ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์„œ๋ฒ„ ๋™๊ธฐํ™” ๊ณผ์ •์—์„œ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋Š” ์‚ฌ์šฉ์ž์˜ ํ‚ค๋กœ ์•”ํ˜ธํ™”๋˜์–ด ์ „์†ก๋ฉ๋‹ˆ๋‹ค. ์„œ๋ฒ„๊ฐ€ ์—ด๋ฆฌ๋ฉด ์‚ฌ์šฉ์ž๋Š” ์ž์‹ ์ด ์ œ์–ดํ•˜๋Š” โ€‹โ€‹ํ•˜๋“œ์›จ์–ด์—์„œ ์ „์ฒด ํ•„๊ธฐ ์ธํ”„๋ผ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์žฅ์น˜๊ฐ€ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ์†์— ๋“ค์–ด๊ฐ„ ๊ฒฝ์šฐ ๋ฉ”๋ชจ๋ฅผ ๋ณผ ์ˆ˜ ์—†๋„๋ก ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋กœ๊ทธ์ธ์„ ๋น„๋ฐ€๋ฒˆํ˜ธ๋กœ ๋ณดํ˜ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณ„๋„์˜ ๋น„๋ฐ€๋ฒˆํ˜ธ๋กœ ์•”ํ˜ธํ™”๋œ ๋ฉ”๋ชจ๋ฅผ ํฌํ•จํ•œ ์ผ๋ฐ˜ ๋ฉ”๋ชจ๋Š” ๋ฌผ๋ก  ๋น„๋ฐ€๋ฒˆํ˜ธ, ์•ก์„ธ์Šค ํ‚ค์™€ ๊ฐ™์€ ๊ธฐ๋ฐ€ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ธฐ ์œ„ํ•ด ์ถ”๊ฐ€๋กœ ๋ณดํ˜ธ๋˜๋Š” ํŠน๋ณ„ ๋ฉ”๋ชจ๋„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋…ธํŠธ์—๋Š” ํ…Œ์ด๋ธ”, ์ž‘์—… ๋ชฉ๋ก, ์ฝ”๋“œ ๋ธ”๋ก์„ ๋ฐฐ์น˜ํ•˜๊ณ  ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด ๋ฐ์ดํ„ฐ ๋ฐ ์ž„์˜ ํŒŒ์ผ์„ ์‚ฝ์ž…ํ•˜๊ณ  ๋งˆํฌ๋‹ค์šด ๋งˆํฌ์—…์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณด๋‹ค ํŽธ๋ฆฌํ•œ ์ •๋ณด ๊ตฌ์กฐํ™”๋ฅผ ์œ„ํ•ด ๋…ธํŠธ๋ฅผ ํƒœ๊ทธ์— ์—ฐ๊ฒฐํ•˜๊ณ , ์ƒ‰์ƒ ๋ผ๋ฒจ์„ ์ง€์ •ํ•˜๊ณ , ํ”„๋กœ์ ํŠธ๋ณ„๋กœ ๊ทธ๋ฃนํ™”ํ•˜๊ณ , ์ œ๋ชฉ๋ณ„๋กœ ๋…ธํŠธ ๋‚ด ์ฝ˜ํ…์ธ  ๋ถ€๋ถ„์„ ์ถ•์†Œํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์ค‘์š”ํ•œ ๋ฉ”๋ชจ ๊ณ ์ •, ์•Œ๋ฆผ ์—ฐ๊ฒฐ, ๋ฏธ๋ฆฌ ์•Œ๋ฆผ ์ƒ์„ฑ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

DDoS ๋ณดํ˜ธ, VPS VDS ์„œ๋ฒ„๊ฐ€ ์žˆ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ์œ„ํ•œ ์•ˆ์ •์ ์ธ ํ˜ธ์ŠคํŒ… ๊ตฌ์ž… ๐Ÿ”ฅ DDoS ๊ณต๊ฒฉ ๋ฐฉ์ง€ ๊ธฐ๋Šฅ์ด ํƒ‘์žฌ๋œ ์•ˆ์ •์ ์ธ ์›น์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ…, VPS ๋ฐ VDS ์„œ๋ฒ„๋ฅผ ๊ตฌ๋งคํ•˜์„ธ์š” | ProHoster