์—ฐ๊ฒฐ ์ค‘โ€ฆ
์—ฐ๊ฒฐ ์ค‘โ€ฆ
์ „์ฒด ๋ณด๊ธฐ
๋งค์šด์นด๋ ˆ ์นดํ‹ฐ๋งˆ๋“œ ๐Ÿฅ˜
Telegram ยท @katimad

๐Ÿ”“ [ํฌ๋ฆฝํ† ] Socket, 'TrapDoor' ๊ณต๊ธ‰๋ง ๊ณต๊ฒฉ 34๊ฐœ ์•…์„ฑ ํŒจํ‚ค์ง€ ๋ฐœ๊ฒฌ

๊ฒŒ์‹œ
2026.05.30 18:04
์กฐํšŒ
97
ํฌ์›Œ๋“œ
0
์ด๋ฏธ์ง€
1์žฅ

๊ณต๊ฒฉ ๊ฐœ์š”
๋ณด์•ˆ ์—…์ฒด Socket์€ 2026๋…„ 5์›” 29์ผ npm, PyPI, Crates.io์—์„œ ํ™•์‚ฐ๋œ 'TrapDoor' ๊ณต๊ธ‰๋ง ๊ณต๊ฒฉ์„ ๋ฐœํ‘œํ–ˆ๋‹ค. 34๊ฐœ ์ด์ƒ์˜ ์•…์„ฑ ํŒจํ‚ค์ง€์™€ ์ˆ˜๋ฐฑ ๊ฐœ ๋ฒ„์ „/์•„ํ‹ฐํŒฉํŠธ๊ฐ€ ํ™•์ธ๋˜์—ˆ์œผ๋ฉฐ, ์•”ํ˜ธํ™”ํ, DeFi, AI, ๋ณด์•ˆ ๊ฐœ๋ฐœ์ž๋ฅผ ๋Œ€์ƒ์œผ๋กœ ์ง€๊ฐ‘ ๋ฐ์ดํ„ฐ, SSH ํ‚ค, GitHub ํ† ํฐ, ํด๋ผ์šฐ๋“œ ์ž๊ฒฉ ์ฆ๋ช… ๋“ฑ์„ ํƒˆ์ทจํ–ˆ๋‹ค.

์œ„์žฅ ๋ฐ ๊ณต๊ฒฉ ๋ฐฉ์‹
์•…์„ฑ ํŒจํ‚ค์ง€๋Š” JavaScript, Python, Rust๋กœ ์ž‘์„ฑ๋˜์–ด ๊ฐœ๋ฐœ ๋„๊ตฌ, ๋ณด์•ˆ ์Šค์บ๋„ˆ, ์ง€๊ฐ‘ ์œ ํ‹ธ๋ฆฌํ‹ฐ ๋“ฑ์œผ๋กœ ์œ„์žฅํ–ˆ๋‹ค. ๋Œ€ํ‘œ ํŒจํ‚ค์ง€๋ช…:

  • "wallet-security-checker"
  • "defi-risk-scanner"
  • "move-compiler-tools"

๋™์ž‘ ๋ฐฉ์‹:

  • npm: postinstall ํ›…์œผ๋กœ ๊ฐœ์ธ ํ‚ค, GitHub ํ† ํฐ ๋“ฑ ํƒˆ์ทจ ํ›„ SSH ํ‚ค๋ฅผ ํ†ตํ•œ ์‹œ์Šคํ…œ ์นจํˆฌ ์‹œ๋„
  • Rust: build.rs ์Šคํฌ๋ฆฝํŠธ๋กœ SUI/Move ๊ฐœ๋ฐœ์ž ๊ณต๊ฒฉ
  • PyPI: ์ž„ํฌํŠธ ์‹œ ์›๊ฒฉ JavaScript ์‹คํ–‰

AI ๋ฐ ์˜คํ”ˆ์†Œ์Šค ๊ฒฝ๋กœ ์•…์šฉ
๊ณต๊ฒฉ์ž๋Š” .cursorrules, claude.md ํŒŒ์ผ์— ์ œ๋กœ-ํญ ์œ ๋‹ˆ์ฝ”๋“œ ๋ฌธ์ž๋ฅผ ์‚ฝ์ž…ํ•ด AI ์ฝ”๋”ฉ ๋„๊ตฌ์— ๊ฐ€์งœ ๋ณด์•ˆ ์Šค์บ”์„ ์œ ๋„ํ–ˆ๋‹ค. ๋˜ํ•œ ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ์— ๋™์ผํ•œ ํŒŒ์ผ์„ ์ถ”๊ฐ€ํ•˜๋ ค๋Š” ์‹œ๋„๊ฐ€ ๊ฐ์ง€๋˜์—ˆ๋‹ค.

๋Œ€์‘ ํ˜„ํ™ฉ
Socket์€ ํ•ด๋‹น ํŒจํ‚ค์ง€๋ฅผ npm, PyPI, Crates.io์— ๋ณด๊ณ ํ•˜๊ณ  ์•…์„ฑ์œผ๋กœ ๋ถ„๋ฅ˜ํ–ˆ๋‹ค.

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

์ถœ์ฒ˜๋งํฌ | ์นด๋ ˆ์ฑ„๋„

์ด ํฌ์ŠคํŒ…์€ AI์˜ ๋„์›€์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ์˜ค์—ญ/์˜ค๋ฅ˜๊ฐ€ ์žˆ์„ ์ˆ˜ ์žˆ์œผ๋‹ˆ ์ค‘์š”ํ•œ ๋‚ด์šฉ์€ ํ•œ ๋ฒˆ ๋” ํ™•์ธํ•ด ์ฃผ์„ธ์š”.

#๊ณต๊ธ‰๋ง๊ณต๊ฒฉ
#TrapDoor
#์˜คํ”ˆ์†Œ์Šค
#๋ณด์•ˆ
#์•”ํ˜ธํ™”ํ