๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

์ „์ฒด ๊ธ€68

[Agent Tesla ๋ถ„์„ (2)] .NET ๋ชจ๋“ˆ ์ถ”์ถœ ๋ฐ ๋ถ„์„ ์ง€๋‚œ๋ฒˆ ๋ถ„์„ํ•˜๋˜ .NET ์•…์„ฑ์ฝ”๋“œ๋ฅผ ์ด์–ด์„œ ๋ถ„์„ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.์ƒ˜ํ”Œ ํ•ด์‹œ(SHA256)๋Š” ed22dd68fd9923411084acc6dc9a2db1673a2aab14842a78329b4f5bb8453215์ž…๋‹ˆ๋‹ค.   โ—‹ (stage 3) DotNetZipAdditionalPlatforms ๋ชจ๋“ˆ ๋ถ„์„ํ•ด๋‹น ๋ฐ์ดํ„ฐ๋„ ๋‚œ๋…ํ™” ํ•ด์ œ๋œ ๋ฐ์ดํ„ฐ๋กœ ๋ฉ”๋ชจ๋ฆฌ์— ๋กœ๋“œํ•ด์ฃผ๊ฒ ์Šต๋‹ˆ๋‹ค. - ๋‚œ๋…ํ™” ํ•ด์ œํ•˜์—ฌ ๋กœ๋“œํ•˜๊ธฐ์•„๊นŒ์ฒ˜๋Ÿผ de4dot ๋‚œ๋…ํ™” ํ•ด์ œํ•ด์ฃผ๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฒˆ์—๋Š” ๋‚œ๋…ํ™” ์˜ต์…˜(Deobfuscator option)์„ ์ง€์ •ํ•ด์„œ,de4dot -p dr3 -o ์„ ์‚ฌ์šฉํ•˜์˜€์Šต๋‹ˆ๋‹ค. .NET Reactor 3.x์œผ๋กœ ๋‚œ๋…ํ™”๋˜์–ด ์žˆ์œผ๋‹ˆ dr3 ์˜ต์…˜์œผ๋กœ ์ง€์ •ํ•ด์ฃผ๊ฒ ์Šต๋‹ˆ๋‹ค.๊น”๋”ํ•˜๊ฒŒ๋Š” ์•ˆ๋์ง€๋งŒ ์ด์ •๋„๋ฉด ์“ธ๋งŒํ•ฉ๋‹ˆ๋‹ค.์•„๊นŒ๋ž‘ ๋˜‘๊ฐ™์ด ๋ฐ์ดํ„ฐ๊ฐ€ ์ €์žฅ๋œ .. 2025. 4. 3.
์œ„ํ˜‘ ํ–‰์œ„์ž ๋ถ„๋ฅ˜ ์ฒด๊ณ„ ๋ฐ ๋ช…๋ช…๋ฒ• ์˜ค๋Š˜์€ ์œ„ํ˜‘ ํ–‰์œ„์ž ๋˜๋Š” ๊ณต๊ฒฉ ๊ทธ๋ฃน์˜ ๋ถ„๋ฅ˜ ์ฒด๊ณ„์™€ ๋ช…๋ช…๋ฒ•์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.   ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ(Microsoft)์ดˆ๊ธฐ์—๋Š” THALLIUM(ํƒˆ๋ฅจ), CERIUM(์„ธ๋ฅจ). ZINC(์•„์—ฐ), OSMIUM(์˜ค์Šค๋ฎด)๊ณผ ๊ฐ™์€ ์›์†Œ ๊ธฐํ˜ธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ด๋ฆ„์„ ๋ช…๋ช…ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํ˜„์žฌ๋Š” ๋‚ ์”จ ์ฃผ์ œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ๋ช…๋ช… ๋ถ„๋ฅ˜๋ฒ•์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.Microsoft๋Š” ์œ„ํ˜‘ ํ–‰์œ„์ž๋ฅผ ๋‹ค์Œ๊ณผ ๊ฐ™์ด 5๊ฐ€์ง€ ๊ทธ๋ฃน์œผ๋กœ ๋ถ„๋ฅ˜ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.๊ตญ๊ฐ€ ์ง€์› ํ–‰์œ„์ž(Nation-state actors)๊ตญ๊ฐ€ ์ง€์›(nation/state)์„ ๋ฐ›์œผ๋ฉฐ ํ–‰๋™ํ•˜๋Š” ์œ„ํ˜‘ ํ–‰์œ„์ž์ž…๋‹ˆ๋‹ค.์ด ์œ„ํ˜‘ ํ–‰์œ„์ž๋Š” ๋Œ€๋ถ€๋ถ„ ๊ฐ„์ฒฉ ๋˜๋Š” ๊ฐ์‹œ๋ฅผ ๋ชฉ์ ์œผ๋กœ ํ•˜๋ฉฐ ์ •๋ถ€ ๊ธฐ๊ด€, ์ •๋ถ€ ๊ด€๋ จ ์กฐ์ง, ๋น„์ •๋ถ€ ์กฐ์ง ๋˜๋Š” ์‹ฑํฌ ํƒฑํฌ๋ฅผ ๋Œ€์ƒ์œผ๋กœ ์ž‘์ „๊ณผ ๊ณต๊ฒฉ์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.์žฌ์ •์  ๋™๊ธฐ์˜ ํ–‰์œ„์ž(Fin.. 2025. 4. 2.
Malware Analysis Series (MAS) – Article 5 Alexandre Borges์˜ ๋ธ”๋กœ๊ทธ Exploit Reversing์˜ ์•…์„ฑ์ฝ”๋“œ ๋ถ„์„ ์‹œ๋ฆฌ์ฆˆ 'Malware Analysis Series(MAS)'๋ฅผ ๋ฒˆ์—ญํ•˜์—ฌ ๊ณต๋ถ€ํ•ด๋ณด๊ณ , ๋ฐฐ์šด๋Œ€๋กœ ๋ถ„์„ํ•ด๋ณธ์ง€ ๋ฒŒ์จ 2๋‹ฌ์ด ์ง€๋‚ฌ์Šต๋‹ˆ๋‹ค. ๋ฒŒ์จ 5๋ฒˆ์งธ ์•„ํ‹ฐํด์„ ๋ฆฌ๋ทฐํ•˜๋Š” ๊ฒŒ์‹œ๊ธ€์ด๋„ค์š”.์ด๋ฒˆ ๋‹ค์„ฏ ๋ฒˆ์งธ ์•„ํ‹ฐํด์—์„œ๋Š” x64 ์•…์„ฑ์ฝ”๋“œ ๋ถ„์„์— ๋Œ€ํ•ด ๋‹ค๋ฃน๋‹ˆ๋‹ค. [Instruction]์•…์„ฑ์ฝ”๋“œ ๋ถ„์„ ์‹œ๋ฆฌ์ฆˆ(MAS) ๋‹ค์„ฏ ๋ฒˆ์งธ ์•„ํ‹ฐํด์— ์˜ค์‹  ๊ฒƒ์„ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค. ์ด ์‹œ๋ฆฌ์ฆˆ์˜ ์ฃผ์š” ๋ชฉํ‘œ๋Š” ์•…์„ฑ์ฝ”๋“œ ๋ถ„์„์— ๋Œ€ํ•œ ๊ธฐ์ดˆ ๊ฐœ๋…๊ณผ ์‹ค์ œ์ ์œผ๋กœ ์ ์šฉ ๊ฐ€๋Šฅํ•œ ์ ‘๊ทผ ๋ฐฉ์‹์„ ์ œ๊ณตํ•˜์—ฌ, ํ•„์š”ํ•œ ๊ธฐ์ˆ ์„ ์Šต๋“ํ•˜๊ณ  ์Šค์Šค๋กœ ๋ถ„์„ํ•˜๊ณ  ํ•™์Šตํ•˜๋Š” ๊ธธ์„ ๋‚˜์•„๊ฐˆ ์ˆ˜ ์žˆ๋„๋ก ๋•๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋™์•ˆ์˜ ์‹œ๋ฆฌ์ฆˆ๋กœ ๋ณด์…จ๋‹ค์‹œํ”ผ ์–ด๋ ค์šด ์ƒ˜ํ”Œ์€ ์ œ์‹œํ•˜์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.์•ž์˜ ๋„ค ๊ฐœ์˜ ์•„ํ‹ฐํด์—์„œ .. 2025. 3. 25.
[Agent Tesla ๋ถ„์„ (1)] .NET ๋ถ„์„, ๋‚œ๋…ํ™” ํ•ด์ œํ•˜๊ธฐ(Deobfucator) ๊ทธ๋™์•ˆ์˜ ๊ฒŒ์‹œ๊ธ€์—์„œ๋Š” C/C++๋กœ ์ž‘์„ฑ๋œ PE ๋ฐ”์ด๋„ˆ๋ฆฌ๋ฅผ ๋ถ„์„ํ–ˆ์—ˆ์Šต๋‹ˆ๋‹ค.์ด๋ฒˆ์—๋Š” ์ฒ˜์Œ์œผ๋กœ .NET ์•…์„ฑ์ฝ”๋“œ๋ฅผ ํฌ์ŠคํŒ…ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.์ƒ˜ํ”Œ ํ•ด์‹œ(SHA256)๋Š” ed22dd68fd9923411084acc6dc9a2db1673a2aab14842a78329b4f5bb8453215์ž…๋‹ˆ๋‹ค.   โ—‹ ์ƒ˜ํ”Œ ์ •๋ณด ์ˆ˜์ง‘๋จผ์ € ํŒจํ‚น ๋ฐ ๋‚œ๋…ํ™” ํ™•์ธ์„ ์œ„ํ•ด DiE๋ฅผ ์‚ฌ์šฉํ•ด๋ณด๋‹ˆ .NET Reactor๋กœ ํ”„๋กœํ…ํŠธ ๋˜์–ด ์žˆ๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค.  dnSpy๋กœ๋„ ํ™•์ธํ•ด๋ณด๋ฉด,dnSpy ์ฒซ ํ™”๋ฉด์„ ํ†ตํ•ด ์–ป์€ ์ •๋ณด๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.5๊ฐœ์˜ ์ž„๋ฒ ๋””๋“œ๋œ ๋ฆฌ์†Œ์ŠคEntry point (WaitCallb.Filter.GlobalValueFilter.MapVisitor)Type References์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ์ •๋ณด๋“ค: class, enumerati.. 2025. 3. 14.
de4dot ์‚ฌ์šฉํ•˜๊ธฐ .NET ๋‚œ๋…ํ™” ํ•ด์ œ๋ฅผ ์œ„ํ•œ ๋„๊ตฌ de4dot์— ๋Œ€ํ•œ ๊ธฐ๋ก์ž…๋‹ˆ๋‹ค.   de4dotC#์œผ๋กœ ์ž‘์„ฑ๋œ ์˜คํ”ˆ์†Œ์Šค .NET deobfuscator ๋ฐ unpacker๋ฌธ์ž์—ด ๋“ฑ ๋Œ€๋ถ€๋ถ„์˜ ๋‚œ๋…ํ™”๋Š” ์™„์ „ํžˆ ๋ณต์› ๊ฐ€๋Šฅํ•˜์ง€๋งŒ ์‹ฌ๋ณผ ์ด๋ฆ„์„ ๋ณ€๊ฒฝํ•œ ๊ฒƒ์€ ๋ณต์› ๋ถˆ๊ฐ€๋Šฅ๋ฌด๋ฃŒ์ง€๋งŒ ๊ณต์‹(?)์ ์ธ ์ง€์›์€ ํ•˜์ง€ ์•Š๊ณ  ์˜คํ”ˆ์†Œ์Šค์ด๋‹ˆ ์ง์ ‘ ์—…๋ฐ์ดํŠธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.Agile.NET (aka CliSecure), .NET Reactor, SmartAssembly ๋“ฑ์— ๋Œ€ ๋‚œ๋…ํ™” ํ•ด์ œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.de4dot github: https://github.com/de4dot/de4dot  [์˜ค๋ฅ˜ ๋ฐ ํ•ด๊ฒฐ ์˜ˆ์‹œ]de4dot -f -o ์„ ํ†ตํ•ด ๋‚œ๋…ํ™” ํ•ด์ œํ•ด์ฃผ๋ ค ํ–ˆ๋Š”๋ฐ ์‹คํŒจํ–ˆ์Šต๋‹ˆ๋‹ค.๋‹ค๋ฅธ ๋ถ„์„๊ฐ€๋ถ„์€ ๋™์ผ ํŒŒ์ผ์„ ๋™์ผ de4dot ๋ฒ„์ „์œผ๋กœ ๋‚œ๋…ํ™” ํ•ด์ œ๋ฅผ .. 2025. 3. 14.
Malware Analysis Series (MAS) – Article 4 Alexandre Borges์˜ ๋ธ”๋กœ๊ทธ Exploit Reversing์˜ ์•…์„ฑ์ฝ”๋“œ ๋ถ„์„ ์‹œ๋ฆฌ์ฆˆ 'Malware Analysis Series(MAS)'๋ฅผ ๋ฆฌ๋ทฐํ•˜๋ฉฐ ๊ณต๋ถ€ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋„ค ๋ฒˆ์งธ ์•„ํ‹ฐํด์—์„œ๋Š” MAS ์‹œ๋ฆฌ์ฆˆ ์ฒ˜์Œ์œผ๋กœ .NET์— ๋Œ€ํ•ด ๋‹ค๋ฃน๋‹ˆ๋‹ค.   Malware Analysis Series (MAS) – Article 4 [Instruction]์ด๋ฒˆ ์•„ํ‹ฐํด์—์„œ๋Š” ์ฒ˜์Œ์œผ๋กœ .NET ์•…์„ฑ์ฝ”๋“œ ๋ถ„์„์— ๋Œ€ํ•ด ๋‹ค๋ค„๋ณผ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ๊ธฐ์ˆ ๊ณผ ํŠธ๋ฆญ๋“ค๋กœ ์–ด๋ ค์šธ ์ˆ˜ ์žˆ์ง€๋งŒ, MSIL(Microsoft Intermediate Language)๋กœ ์ฝ”๋“œ๋ฅผ ๋””์ปดํŒŒ์ผํ•˜๊ณ  ์›๋ณธ์— ๊ทผ์ ‘ํ•œ ๊ณ ๊ธ‰ .NET์–ธ์–ด๋กœ ์ฝ”๋“œ๋ฅผ ์ œ๊ณตํ•ด์ฃผ๋Š” dnSpy์™€ ILSpy ๊ฐ™์€ ํ›Œ๋ฅญํ•œ ๋„๊ตฌ๋“ค์ด ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ผ๋ถ€ ์ปค์Šคํ…€๋œ ์ธ์ฝ”๋”ฉ๊ณผ .. 2025. 3. 6.
Managed code / Unmanaged code / Native code ์ฐจ์ด Managed code[์ •์˜]๊ด€๋ฆฌํ˜• ํ™˜๊ฒฝ์—์„œ ์‹คํ–‰๋˜๋Š” ์ฝ”๋“œ [ํŠน์ง•]CLR(Common Language Runtime)์—์„œ ์‹คํ–‰๋˜๋ฉฐ CLR์€ ๋‹ค์–‘ํ•œ ๊ด€๋ฆฌ ์ž‘์—…์„ ์ž๋™์œผ๋กœ ์ฒ˜๋ฆฌํ•ด์ค๋‹ˆ๋‹ค.๊ฐ€๋น„์ง€ ์ปฌ๋ ‰์…˜(Garbage Collection)์„ ํ†ตํ•ด ๋ฉ”๋ชจ๋ฆฌ ํ• ๋‹น๊ณผ ํ•ด์ œ๋ฅผ ์ž๋™์œผ๋กœ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.์˜ˆ์™ธ ์ฒ˜๋ฆฌ๊ฐ€ ๋˜ํ•œ ์ž๋™์œผ๋กœ ์ด๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค.์ฝ”๋“œ ์‹คํ–‰ ์ค‘ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ๋ณด์•ˆ ๋ฌธ์ œ๋ฅผ ๊ด€๋ฆฌํ˜• ํ™˜๊ฒฝ์ด ์ฒ˜๋ฆฌํ•ด์ค๋‹ˆ๋‹ค..NET Framework๋‚˜ Java ๊ฐ™์€ ๊ด€๋ฆฌํ˜• ๋Ÿฐํƒ€์ž„์„ ํ†ตํ•ด ์—ฌ๋Ÿฌ ํ”Œ๋žซํผ์—์„œ ๋™์ผํ•œ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.CLR์€ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•  ๋•Œ ๋””๋ฒ„๊น…๊ณผ ํ”„๋กœํŒŒ์ผ๋ง์„ ์ง€์›ํ•ด์ค๋‹ˆ๋‹ค. [์˜ˆ์‹œ]C#VB.NET  Unmanaged code[์ •์˜]์šด์˜์ฒด์ œ๋‚˜ ๋Ÿฐํƒ€์ž„ ํ™˜๊ฒฝ์˜ ์ž๋™ ๊ด€๋ฆฌ ์—†์ด ์‹คํ–‰๋˜๋Š” ์ฝ”๋“œ [ํŠน์ง•]์šด์˜์ฒด์ œ์˜ ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ๋ฅผ ์ˆ˜.. 2025. 2. 27.
[Emotet ๋ถ„์„ (3)] ํ•ด์‹œ ๋ฆฌ์กธ๋น™ ๋ฐ C2 ์ •๋ณด ๋ณตํ˜ธํ™” ๊ณ„์† ์ด์–ด์„œ Emotet ์•…์„ฑ์ฝ”๋“œ๋ฅผ ๋ถ„์„ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.์ƒ˜ํ”Œ ํ•ด์‹œ(SHA256)๋Š” ed22dd68fd9923411084acc6dc9a2db1673a2aab14842a78329b4f5bb8453215์ž…๋‹ˆ๋‹ค.   [Hash Resolving]โ— ๋ฆฌ์กธ๋น™ ์ •๋ณด ์ˆ˜์ง‘์ง€๋‚œ๋ฒˆ ํฌ์ŠคํŒ…์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณตํ˜ธํ™”ํ–ˆ๋”๋‹ˆ DLL/API ์ด๋ฆ„๋“ค์„ ๋งŽ์ด ๋ณผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ƒ˜ํ”Œ DLL์€ ๋™์ ์œผ๋กœ DLL/API ์ด๋ฆ„๋“ค์„ ๋ฆฌ์กธ๋น™ํ•˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ํ˜ธ์ถœ๋˜๋Š” ํ•จ์ˆ˜๋“ค์„ ๋”ฐ๋ผ๊ฐ€ ์ƒํ™ฉ์„ ํŒŒ์•…ํ•˜๊ณ  ๊ฐ™์ด ๋ฆฌ์กธ๋น™์„ ์ˆ˜ํ–‰ํ•˜์—ฌ ๋ถ„์„ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค..DllRegisterServer๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ๋กœ ํ˜ธ์ถœ๋˜๋Š” ์„œ๋ธŒ๋ฃจํ‹ด sub_5DF1FD0์œผ๋กœ ์ด๋™ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. 53๋ฒˆ์งธ ์ค„์˜ sub_5DFEBA2 ์„œ๋ธŒ๋ฃจํ‹ด์œผ๋กœ ๋“ค์–ด๊ฐ€๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.  ํŠน๋ณ„ํ•œ ๊ฒƒ์€ ์—†์—ˆ์œผ๋‹ˆ 6.. 2025. 2. 27.
[Emotet ๋ถ„์„ (2)] ๋‚œ๋…ํ™”๋œ ๋ฐ”์ด๋„ˆ๋ฆฌ์˜ ํŠน์ง•๊ณผ .text ์„น์…˜ ๋ฐ์ดํ„ฐ ๋ณตํ˜ธํ™” ๊ณ„์† ์ด์–ด์„œ Emotet ์•…์„ฑ์ฝ”๋“œ๋ฅผ ๋ถ„์„ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.์ƒ˜ํ”Œ ํ•ด์‹œ(SHA256)๋Š” ed22dd68fd9923411084acc6dc9a2db1673a2aab14842a78329b4f5bb8453215์ž…๋‹ˆ๋‹ค.    [๋‚œ๋…ํ™”๋œ ๋ฐ”์ด๋„ˆ๋ฆฌ]์ €๋ฒˆ์— ์–ธํŒจํ‚นํ•œ DLL์„ ์ด์–ด์„œ ๋ถ„์„ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.IDA Pro๋กœ ์—ด์–ด ํŠน์ง•์„ ์‚ดํŽด๋ณด๋ฉด 3๊ฐ€์ง€๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. 1. ๋ฌธ์ž์—ด: ์„ธ ๊ฐœ๋งŒ ์กด์žฌ 2. export ํ•จ์ˆ˜: ๊ธฐ๋ณธ์ ์ธ DllEntryPoint์™€ DllRegisterServer๊ฐ€ ์กด์žฌ  3. import ํ•จ์ˆ˜: ์—†์Œ ๐Ÿ˜  ํžŒํŠธ๊ฐ€ ๋ณ„๋ฃจ ์—†์Šต๋‹ˆ๋‹ค.์ผ๋‹จ DllRegisterServer ํ•จ์ˆ˜๋ฅผ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.๋‚ด๋ถ€์—๋Š” 16์ง„์ˆ˜ ๊ฐ’๋“ค๊ณผ XOR, ADD ์—ฐ์‚ฐ์ด ๋งŽ์ด ๋ณด์ž…๋‹ˆ๋‹ค.  ๊ทธ๋ฆฌ๊ณ  ๋‚ด๋ถ€ sub_5DF1FD0 ์„œ๋ธŒ๋ฃจํ‹ด์— ๋“ค์–ด๊ฐ€๋ณด๋ฉด๋Œ€๋ถ€๋ถ„์˜ ์ƒ.. 2025. 2. 26.