๋ฆฌํŒฉํ† ๋ง(Security)

์•…์„ฑ ์ฝ”๋“œ ์ƒ˜ํ”Œ ๋ถ„์„ 2-2

์‹œํ๋ฆฌํ‹ฐ์ง€ํ˜ธ 2025. 1. 8. 08:10

์ด๋ฒˆ ํ•œ ์ฃผ๋Š” ์ €๋ฒˆ 1์ฐจ ๋ถ„์„ ์ด์–ด ๋ณด์™„์„ ํ•˜๊ณ  ๋‹ค์‹œ ์ง„ํ–‰ํ•ด๋ณด๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ๋‹ค.

 

๋ถ„์„๋Œ€์ƒ์€ "dgrep.exe" ๋ผ๋Š” ์•…์„ฑ์ฝ”๋“œ์˜€๋‹ค.

 

์ €๋ฒˆ 1์ฐจ ๋•Œ์—๋Š” ์ œ๋Œ€๋กœ๋œ ์–ธํŒจํ‚น์„ ํ•˜์ง€ ๋ชปํ•ด์„œ ์ •์ ๋ถ„์„์— ํ•œ๊ณ„๊ฐ€ ์žˆ์—ˆ๊ณ , ๋™์ ๋ถ„์„ ์—ญ์‹œ ์•…์„ฑ์ฝ”๋“œ ๋™์ž‘์ด ํ™•์ธ์ด ๋˜์ง€ ์•Š์•„ ์ œ๋Œ€๋กœ๋œ ๋ถ„์„์„ ํ•  ์ˆ˜ ์—†์—ˆ๋‹ค.

 

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

 

[17แ„Œแ…ฎแ„Žแ…ก] แ„‹แ…กแ†จแ„‰แ…ฅแ†ผแ„แ…ฉแ„ƒแ…ณ แ„‰แ…ขแ†ทแ„‘แ…ณแ†ฏ แ„‡แ…ฎแ†ซแ„‰แ…ฅแ†จ2-2.pdf
0.80MB

 

 

[4์ค„ ์š”์•ฝ]

 

1. ๊ธฐ์ดˆ๋ถ„์„

Virustotal์„ ํ†ตํ•ด dgrep.exe๋Š” ํŠธ๋กœ์ด ๋ชฉ๋งˆ์ผ ํ™•๋ฅ ์ด ๋งค์šฐ ๋†’์€ ๊ฒƒ์œผ๋กœ ํ™•์ธ์ด ๋˜์—ˆ๋‹ค. ์™ธ์—๋„ ๊ณผ๊ฑฐ์— ์žˆ๋˜ ์ด๋ ฅ์„ ํ†ตํ•ด ์–ด๋–ค ํ˜•ํƒœ๋กœ ๋™์ž‘์„ ํ•˜๋Š”์ง€ ์ฐธ๊ณ ํ•  ๋งŒํ•œ ์ž๋ฃŒ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์—ˆ๋‹ค.

 

2. ์ •์ ๋ถ„์„

1์ฐจ์™€ ๋‹ค๋ฅด๊ฒŒ GunPacker๋ฅผ ํ†ตํ•ด ์–ธํŒจํ‚น์„ ์‹œ๋„ํ–ˆ๋‹ค. ์–ธํŒจํ‚น์„ ์„ฑ๊ณต์€ ํ–ˆ์ง€๋งŒ, ์™„๋ฒฝํ•˜๊ฒŒ ์–ธํŒจํ‚น์€ ๋˜์ง€ ์•Š์•˜๋‹ค. ๊ทธ๋ž˜๋„ ์ด์ „๊ณผ๋Š” ๋‹ค๋ฅด๊ฒŒ BinText์— ๋คํ”„ ํŒŒ์ผ์„ ๋„ฃ์–ด๋ณธ ๊ฒฐ๊ณผ, ์˜์‹ฌ๊ฐ€๋Š” ์ด๋ฉ”์ผ, C๋“œ๋ผ์ด๋ธŒ์— ๊ฒฝ๋กœ๋ฅผ ๋‘์–ด ์ •์ƒ์ ์ธ ํŒŒ์ผ๋กœ ๋ณด์ด๋ ค๋Š” ํ”์ ๊ณผ Microsoft ํšŒ์‚ฌ์ด๋ฆ„์„ ๋‘์–ด ์‹ ๋ขฐ๊ฐ€๊ฒŒ๋” ํ•˜๋ ค๋Š” ํ”์ ์„ ๋ฐœ๊ฒฌํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ์™ธ์—๋„ USER32.dll, KERNEL.dll ๋“ฑ์ด ํ™•์ธ ๋จ์œผ๋กœ์จ OS ์ž์ฒด๋ฅผ ์กฐ์ž‘ํ•˜๋ ค๋Š” ํ”์ ๊นŒ์ง€ ๋ฐœ๊ฒฌํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค.

 

3. ๋™์ ๋ถ„์„

1์ฐจ์™€ ๋‹ค๋ฅด๊ฒŒ ๊ด€๋ฆฌ์ž ๊ถŒํ•œ์œผ๋กœ ์•…์„ฑ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•˜๊ณ  ๋ถ„์„์„ ์‹ค์‹œํ–ˆ๋‹ค. ํ•˜์ง€๋งŒ, 1์ฐจ๋ถ„์„ ๋•Œ์™€ ๊ฐ™์ด ์ œ๋Œ€๋กœ ๋™์ž‘ํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค.

 

4. ๊ฒฐ๊ณผ

2์ฐจ์—์„œ๋Š” 1์ฐจ ๋ณด๋‹ค๋Š” ์ •์ ๋ถ„์„ ๋ถ€๋ถ„์—์„œ ๋”์šฑ ์ง„์ „๋œ ๋ถ„์„ ๊ฒฐ๊ณผ๋ฅผ ๋„์ถœํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ํ•˜์ง€๋งŒ, ๋™์ ๋ถ„์„์€ 1์ฐจ 2์ฐจ ๋ชจ๋‘ ์ œ๋Œ€๋กœ ๋ณด์ด๋Š” ๋™์ž‘์„ ๋ฐœ๊ฒฌํ•  ์ˆ˜ ์—†๋‹ค๋ณด๋‹ˆ ๋ถ„์„ํ•˜๊ธฐ๊ฐ€ ๋‚œ๊ฐํ–ˆ๋‹ค. ์›์ธ์€ 2๊ฐ€์ง€์ •๋„๋กœ ๋ณผ ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™๋‹ค.

์ฒซ์งธ, X64 or X32 ๊ธฐ๋ฐ˜์œผ๋กœ ๋Œ์•„๊ฐ€๋Š” ์•…์„ฑ์ฝ”๋“œ์ผ ํ™•๋ฅ ์ด ์žˆ๋‹ค. ์ด๋Š” ARM ๊ธฐ๋ฐ˜์œผ๋กœ ๋Œ์•„๊ฐ€๋Š” VMware์—์„œ ์ž‘๋™ ์•ˆ ํ•  ์ˆ˜๋„ ์žˆ๋‹ค.

๋‘˜์งธ, ๋„ˆ๋ฌด ์˜ค๋ž˜๋œ ์•…์„ฑ์ฝ”๋“œ๋‹ค ๋ณด๋‹ˆ ๋™์ž‘ ๋นˆ๋„๊ฐ€ ํ˜„์ €ํžˆ ์ค„์–ด๋“  ์•…์„ฑ์ฝ”๋“œ์ผ ์ˆ˜ ์žˆ๋‹ค. ์•…์„ฑ์ฝ”๋“œ๋Š” ํ•ญ์ƒ ๊ฐ™์€ ํ˜„์ƒ์„ ๋ณด์ด์ง€ ์•Š๋Š”๋‹ค.

 


์ด๋ฒˆ ๋ถ„์„์„ ํ†ตํ•ด ์•…์„ฑ์ฝ”๋“œ ๋ถ„์„๋„ ์‰ฝ์ง€ ์•Š๋‹ค๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ์—ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด๊ฒƒ ์—ญ์‹œ ๊ฒฝํ—˜์ด๊ณ  ๋…ธํ•˜์šฐ๊ฐ€ ์ƒ๊ธฐ๋Š” ๊ณผ์ •์ด๋‹ค.

 

๋‹ค์Œ ๋ถ„์„ ๋ถ€ํ„ฐ๋Š” ์‹ค์ œ ๋ณด๊ณ ์„œ๋ฅผ ์ž‘์„ฑํ•˜๊ณ  ๋ถ„์„ ๊ฒฐ๊ณผ๋ฅผ ์ƒ์„ธํ•˜๊ฒŒ ์ž‘์„ฑํ•ด์„œ ์–ด๋–ค ์•…์„ฑ์ฝ”๋“œ์ธ์ง€ ๊ฒฐ๋ก ์„ ๋„์ถœํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์ ธ๋ณผ ์˜ˆ์ •์ด๋‹ค.

 

๋” ์—ด์‹ฌํžˆ ํ•ด๋ด์„œ ์ „๋ฌธ๊ฐ€๊ฐ€ ๋  ์ˆ˜ ์žˆ๋„๋ก ์ตœ์„ ์„ ๋‹ค ํ•  ์˜ˆ์ •์ด๋‹ค.