QueryPie Community Edition is live ๐ŸŽ‰ Get it now for free Download today!

๋ฌด๋ฃŒ๋กœ ์‹œ์ž‘ํ•˜๊ธฐ
๋ธ”๋กœ๊ทธ

๋ชจ๋‘๊ฐ€ ๋ฌต์ธํ•˜๋˜ ๋ช…๋ น์–ด ์šฐํšŒ, ์ด์ œ ํ„ฐ๋†“๊ณ  ์–˜๊ธฐํ•ด๋ด…์‹œ๋‹ค!

Allen Kim

Allen Kim

Product Manager

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

๋ชจ๋‘๊ฐ€ ๋ฌต์ธํ•˜๋˜ ๋ช…๋ น์–ด ์šฐํšŒ, ์ด์ œ ํ„ฐ๋†“๊ณ  ์–˜๊ธฐํ•ด๋ด…์‹œ๋‹ค!

์„œ๋ฒ„์ ‘๊ทผ์ œ์–ด ๋ช…๋ น์–ด: ์šฐํšŒ ์ œ์–ด์˜ ๋งน์ 

๊ธฐ์—…์—์„œ ๊ธฐ์ˆ ๋ณด์•ˆ์„ ๋‹ด๋‹นํ•˜๋Š” ์ •๋ณด๋ณดํ˜ธ์‹ค๋ฌด๋ฅผ ๊ฒฝํ—˜ํ•ด๋ดค๋˜ ์‚ฌ๋žŒ์œผ๋กœ์„œ, ๊ธฐ์—…์—์„œ ์„œ๋ฒ„์ ‘๊ทผ์ œ์–ด ์†”๋ฃจ์…˜์„ ์šด์˜ํ•  ๋•Œ ๋ณด์•ˆ ์ทจ์•ฝ์ ์„ ์ด์šฉํ•œ ๊ณต๊ฒฉ์„ ์ฐจ๋‹จํ•˜๋ ค๋Š” ๋ชฉ์ ์—์„œ sudo, rm -rf์™€ ๊ฐ™์€ ์œ„ํ—˜ํ•œ ๋ช…๋ น์–ด์˜ ์‚ฌ์šฉ์„ ๊ธˆ์ง€ํ•ฉ๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ ์ผ๋ถ€(๊ฝค ๋งŽ์€) ์‚ฌ์šฉ์ž๋Š” ์šฐํšŒ ๋ฐฉ๋ฒ•์„ ํ†ตํ•ด ์ด๋ฅผ ์šฐํšŒํ•˜์—ฌ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ์ œ์–ด๊ฐ€ ๋ช…ํ™•ํ•˜๊ฒŒ ์„ค์ •๋˜์–ด ์žˆ๋”๋ผ๋„, ๋ช‡๋ช‡ ์‚ฌ์šฉ์ž๋“ค์€ ์—ฌ์ „ํžˆ ์‹œ์Šคํ…œ ๋ณด์•ˆ์„ ๋šซ๊ณ  ๊ธˆ์ง€๋œ ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ฐพ์•„๋ƒ…๋‹ˆ๋‹ค.

๊ฐ€์žฅ ์‰ฌ์šด ๋ฐฉ๋ฒ•์œผ๋กœ, shell script๋ฅผ ํ™œ์šฉํ•œ ์šฐํšŒ๋ฅผ ์˜ˆ๋กœ ๋“ค์–ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

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

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

๋•Œ๋ฌธ์—, ์š”์ฆ˜ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ๊ธ‰ ๊ธฐ์—…์˜ ๊ธฐ์ˆ ๋ณด์•ˆ ๋‹ด๋‹น์ž์™€ ์„œ๋ฒ„ ์ ‘๊ทผ์ œ์–ด ๊ด€๋ จ ๋ฏธํŒ…์„ ํ•˜๊ณ  ๋‚˜๋ฉด ํ•ญ์ƒ ๋ฐ›๋Š” ์งˆ๋ฌธ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

โ€œShell Script๋ฅผ ํ†ตํ•œ ๋ช…๋ น์–ด ์šฐํšŒ ์‹คํ–‰์„ ์–ด๋–ป๊ฒŒ ๋ง‰๋‚˜์š”?โ€

โ€œโ€ฆโ€

๊ทธ๋ž˜์„œ, ์˜ค๋Š˜์€ ์„œ๋ฒ„ ์˜ค๋””ํ„ฐ์™€ ๊ธฐ์ˆ ๋ณด์•ˆ ์‹ค๋ฌด์ž๋“ค์ด ์• ์จ ์™ธ๋ฉดํ•˜๊ณ  ์žˆ๋Š” โ€˜์„œ๋ฒ„ ๊ถŒํ•œ๊ด€๋ฆฌโ€™์— ๋Œ€ํ•œ ํŒ๋„๋ผ์˜ ์ƒ์ž๋ฅผ ์—ด์–ด๋ณด๋ ค ํ•ฉ๋‹ˆ๋‹ค.

๋ช…๋ น์–ด ์šฐํšŒ ์‹คํ–‰์„ ๋ง‰๋Š” ์„œ๋ฒ„ ์ ‘๊ทผ ์ œ์–ด ์†”๋ฃจ์…˜์˜ ์ค‘์š”์„ฑ

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

QueryPie๋Š” ๋ช…๋ น์–ด ์šฐํšŒ ์‹คํ–‰์„ ์ฐจ๋‹จํ•˜๋Š” ๋Œ€ํ‘œ์ ์ธ ์†”๋ฃจ์…˜ ์ค‘ ํ•˜๋‚˜๋กœ, ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค.

  1. ์‚ฌ์šฉ์ž๊ฐ€ QueryPie(Gateway)๋ฅผ ํ†ตํ•ด ์„œ๋ฒ„์— ์ ‘์†ํ•œ ๋’ค ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰ํ•˜๋ฉด
  2. ์‹ค์ œ๋กœ ์‹คํ–‰๋  ๋ช…๋ น์–ด(Script์˜ ๋‚ด์šฉ ๋“ฑ)๋Š” ์„œ๋ฒ„์—์„œ ๋‹ค์‹œ QueryPie ์„œ๋ฒ„๋กœ ์ „๋‹ฌ๋˜๊ณ 
  3. ์ฐจ๋‹จํ•  ๋ช…๋ น์–ด ๋ชฉ๋ก์— ํฌํ•จ๋œ ํ•ญ๋ชฉ์ด ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๋Š” ์ ˆ์ฐจ๋ฅผ ๊ฑฐ์นฉ๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๋ฐฉ์‹์„ ํ†ตํ•ด, ์‚ฌ์šฉ์ž๊ฐ€ ์„œ๋ฒ„์— ์ ‘์†ํ•ด๋„ ์‚ฌ์ „ ์ •์˜๋œ ์ฐจ๋‹จ ๋ชฉ๋ก์„ ๋ฐ”ํƒ•์œผ๋กœ ์šฐํšŒ ๋ช…๋ น์–ด๊ฐ€ ์‹คํ–‰๋˜๊ธฐ ์ „์— ์ฐจ๋‹จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

๋ฌผ๋ก , ์ด๋Ÿฌํ•œ ๋ฐฉ๋ฒ•์—๋„ ๊ธฐ์ˆ ์  ์ œ์•ฝ์ด ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด,


Command Bypass

  • Script ๋‚ด๋ถ€์—์„œ ์ฐจ๋‹จํ•œ ๋ช…๋ น์–ด๋ฅผ ํฌํ•จํ•œ Script๋ฅผ ํ˜ธ์ถœํ•˜๊ฑฐ๋‚˜
  • Bash Shell์ด ์•„๋‹Œ ๋‹ค๋ฅธ Shell์—์„œ ๋ช…๋ น์–ด ์šฐํšŒ๋ฅผ ์‹œ๋„ํ•˜๋Š” ๊ฒฝ์šฐ
  • Base64๋“ฑ์„ ์ด์šฉํ•ด ์„œ๋ฒ„ ์‚ฌ์ด๋“œ์—์„œ ๋ช…๋ น์–ด๋ฅผ ๋ณตํ˜ธํ™” ์‹คํ–‰ํ•˜๋Š” ๊ฒฝ์šฐ

์ด๋Ÿฌํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด, QueryPie๋Š” Script ๋‚ด๋ถ€ ๋‹ค๋ฅธ Script ํ˜ธ์ถœ์‹œ ๋ช…๋ น์–ด๋ฅผ ์ฐจ๋‹จํ•˜๊ฑฐ๋‚˜, Shell ํ˜ธ์ถœ ๋ฐ ์•”๋ณตํ˜ธํ™” ๋ช…๋ น์–ด๋ฅผ ์ฐจ๋‹จํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ œ์•ˆํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์ฐจ์„ธ๋Œ€ ๋ช…๋ น์–ด ์ฐจ๋‹จ ๊ธฐ๋Šฅ์œผ๋กœ: QueryPie์˜ ๋ณด์•ˆ์„ฑ๊ณผ ์‚ฌ์šฉ์„ฑ ๊ฐ•ํ™”

QueryPie๋Š” ๋ณด์•ˆ์„ฑ๊ณผ ์‚ฌ์šฉ์„ฑ์„ ์ง€์†์ ์œผ๋กœ ๊ฐœ์„ ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ๋ช…๋ น์–ด ์ฐจ๋‹จ ๊ธฐ๋Šฅ์—์„œ ํ•œ ์ฐจ์› ๋†’์€ ๋ณด์•ˆ์„ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด ๊พธ์ค€ํžˆ ๋ฐœ์ „ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ๋Š” Bash Shell๋งŒ์„ ์ง€์›ํ•˜๊ณ  ์žˆ์ง€๋งŒ, ๊ณ ๊ฐ์˜ ์š”๊ตฌ์— ๋งž์ถฐ Zsh๋ฅผ ํฌํ•จํ•œ ๋‹ค์–‘ํ•œ ์…ธ(Shell)์„ ์ ์ฐจ์ ์œผ๋กœ ์ง€์›ํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๊ณ ๊ฐ์€ ์ž์‹ ์ด ์‚ฌ์šฉํ•˜๋Š” ํ™˜๊ฒฝ์— ๋งž๋Š” ์…ธ์„ ์„ ํƒํ•˜๊ณ , ๋”์šฑ ์•ˆ์ „ํ•œ ์„œ๋ฒ„ ํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

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

Command Blocking Methodologies
QueryPie๋งŒ์˜ 3๊ฐ€์ง€ ๋ช…๋ น์–ด ์ฐจ๋‹จ ๋ฐฉ๋ฒ•๋ก 

QueryPie๋งŒ์˜ 3๊ฐ€์ง€ ๋ช…๋ น์–ด ์ฐจ๋‹จ ๋ฐฉ๋ฒ•๋ก 

  • ๊ธฐ์กด ๋ช…๋ น์–ด ์ฐจ๋‹จ ๋กœ์ง
  • Script Injection ๋ฐฉ์‹
  • ์‹คํ–‰ ํ”„๋กœ์„ธ์Šค ์ถ”์ ์„ ํ†ตํ•œ ์›์ฒœ ์ฐจ๋‹จ

์ด ์„ธ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•๋ก ์€ QueryPie๋งŒ์˜ ์ฐจ๋ณ„ํ™”๋œ ๊ธฐ์ˆ ๋กœ, ๋ช…๋ น์–ด ์šฐํšŒ๋ฅผ ๋ฐฉ์ง€ํ•˜๊ณ , ๋‹ค์–‘ํ•œ ๋ณด์•ˆ ์œ„ํ˜‘์œผ๋กœ๋ถ€ํ„ฐ ์„œ๋ฒ„๋ฅผ ๋ณดํ˜ธํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ๋ฐฉ์‹์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๊ธฐ์ˆ ์ ์ธ ๋‚ด์šฉ์€ QueryPie์˜ White Paper์—์„œ ํ™•์ธํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

QueryPie์˜ ์ฐจ๋ณ„ํ™”๋œ ๊ฐ€์น˜: ์„œ๋ฒ„ ๋ช…๋ น์–ด ์šฐํšŒ ์ฐจ๋‹จ์˜ ํ˜์‹ ์  ์ ‘๊ทผ

QueryPie๋Š” 3๊ฐ€์ง€ ๋ช…๋ น์–ด ์ฐจ๋‹จ ๋ฐฉ๋ฒ•๋ก ์„ ๋…์ž์ ์œผ๋กœ ์„ค๊ณ„ํ•˜๊ณ  ๊ตฌํ˜„ํ•˜์—ฌ ์„œ๋ฒ„ ๋ช…๋ น์–ด ์šฐํšŒ ์‹คํ–‰์„ ์›์ฒœ์ ์œผ๋กœ ์ฐจ๋‹จํ•ฉ๋‹ˆ๋‹ค. ํŠนํžˆ, ์‹คํ–‰ ํ”„๋กœ์„ธ์Šค๋ฅผ ์ถ”์ ํ•˜๋Š” ๊ธฐ์ˆ ์„ ํ†ตํ•ด Script๋‚˜ ์„œ๋ฒ„ ๋‚ด์—์„œ ๋ช…๋ น์–ด๋ฅผ ์กฐํ•ฉํ•˜๋Š” ์šฐํšŒ ๊ธฐ๋ฒ•์„ ์™„๋ฒฝํ•˜๊ฒŒ ์ฐจ๋‹จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

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

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

๋งบ์Œ๋ง

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

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

๋ชจ๋‘๊ฐ€ ๋ฌต์ธํ•˜๋˜ ๋ช…๋ น์–ด ์šฐํšŒ, ์ด์ œ ํ„ฐ๋†“๊ณ  ์–˜๊ธฐํ•ด๋ด…์‹œ๋‹ค! | QueryPie