ÄÜÅÙÃ÷ »ó¼¼º¸±â
¸®¹ö½Ì À©µµ¿ì


¸®¹ö½Ì À©µµ¿ì

¸®¹ö½Ì À©µµ¿ì

<ÇÑÁÖ¼º> Àú | ·ÎµåºÏ

Ãâ°£ÀÏ
2022-01-22
ÆÄÀÏÆ÷¸Ë
ePub
¿ë·®
43 M
Áö¿ø±â±â
PC½º¸¶Æ®ÆùÅÂºí¸´PC
ÇöȲ
½Åû °Ç¼ö : 0 °Ç
°£·« ½Åû ¸Þ¼¼Áö
ÄÜÅÙÃ÷ ¼Ò°³
¸ñÂ÷
ÇÑÁÙ¼­Æò

ÄÜÅÙÃ÷ ¼Ò°³

À©µµ¿ì ¸®¹ö½Ì °¡À̵å. À©µµ¿ì ±¸Á¶¸¦ ¸ÕÀú ÀÌÇØÇÑ µÚ, ½Ç½ÀÀ» ÅëÇØ '¸®¹ö½Ì'À» ÀÍÈ÷µµ·Ï ¾È³»ÇÑ´Ù. ºÎÆÿ¡¼­ºÎÅÍ ¸ðµç ½Ã½ºÅÛ ÀÚ¿øÀÌ ¼¼ÆõǴ ´Ü°è±îÁö ü°èÀûÀ¸·Î Á¤¸®µÇ¾î ÀÖ¾î ±âÃʽǷºÎÅÍ ´Ü´ÜÇÏ°Ô ´ÙÁú ¼ö ÀÖ´Ù. ¶ÇÇÑ ´Ü¼ø À̷и¸ °¡¸£ÃÄÁÖ´Â ¹æ½ÄÀÌ ¾Æ´Ï¶ó ½ÇÁ¦·Î µð¹ö±ë ȯ°æÀ» ±¸ÃàÇغ¸°í ³»ºÎ ±¸Á¶¸¦ »ìÆ캸´Â ¹æ½ÄÀ» ÃëÇÏ°í ÀÖ´Ù. À©µµ¿ì ½Ã½ºÅÛÀÇ ±¸Á¶¿¡ ´ëÇÑ ÀÌÇظ¦ ¹ÙÅÁÀ¸·Î ¾î¶»°Ô ÇØÅ·À̳ª Àå¾Ö¸¦ Áø´ÜÇÏ°í ÇØ°áÇØ°¡´ÂÁö¸¦ Á÷Á¢ ½Ç½ÀÇϸç ÀÍÈú ¼ö ÀÖ´Ù.

¸ñÂ÷

1ºÎ. À©µµ¿ì ±¸Á¶: MBR¿¡¼­ ·Î±×¿Â±îÁö

1Àå. ºÎÆÃÀÇ ½ÃÀÛ: MBR (½Ç½À)
1.1 ½Ç½À Áغñ
1.2 MBR ¿µ¿ª ÄÚµå ºÐ¼®
1.3 MBR ¿µ¿ª ½Ç½Ã°£ ºÐ¼®
1.4 ºÎÆ® ¼½ÅÍ

2Àå Windbg Áغñ (½Ç½À)
2.1 ½Ç½À Áغñ
2.2 ½Éº¼ ¼³Á¤
2.3 Ä¿³Î µð¹ö±ë

3Àå ½Ã½ºÅÛ ½ÃÀÛ: Ä¿³Î »ý¼º (Ntos****.exe)
3.1 System°ú Idle

4Àå Ä¿³Î°ú À¯ÀúÀÇ ¼ÒÅë: ½Ã½ºÅÛ ÇÁ·Î¼¼½º
4.1 ¼­ºê½Ã½ºÅÛ(Subsystem)
4.2 ¼¼¼Ç °ü¸®ÀÚ Smss.exe
4.3 ¼­ºê½Ã½ºÅÛ °ü¸®ÀÚ Csrss.exe
4.3.1 LPC
4.4 ·Î±×ÀÎ °ü¸®ÀÚ Winlogon.exe
4.4.1 »õ·Î¿î ¼¼¼Ç 0 °ü¸®ÀÚ Wininit.exe
4.5 º¸¾È °ü¸®ÀÚ - Lsass.exe
4.6 ¼­ºñ½º °ü¸®ÀÚ Services.exe
4.6.1 ¼­ºñ½º °èÁ¤
4.7 À¯Àú ÃʱâÈ­ - Userinit.exe
4.8 ¾ÆÁ÷ ³¡³ªÁö ¾ÊÀº ºÎÆà - ÀÚµ¿ ½ÇÇà

5Àå Ä¿³Î ÁøÀÔ: Ntdll.dll

6Àå ¿î¿µ: ¼º´É/°ü¸® (½Ç½À)
6.1 ½Ç½À Áغñ
6.2 ¼º´É
6.2.1 ¼º´É ¸ð´ÏÅ͸µ
6.2.2 Xperf
6.2.3 ³×Æ®¿öÅ©
6.3 °ü¸®
6.3.1 WMI
6.4 ´ýÇÁ ºÐ¼®

2ºÎ À©µµ¿ì ³»ºÎ µ¿ÀÛ ÀÌÇØ

7Àå ÇÁ·Î¼¼½º, ½º·¹µå(½Ç½À)
7.1 EPROCESS, KPROCESS

8Àå ·¹Áö½ºÅÍ

9Àå ¾î¼Àºí¸® (½Ç½À)
9.1 ½Ç½À Áغñ
9.2 MOV ¸í·É
9.3 CMP ¸í·É
9.4 ADD/SUB ¸í·É
9.5 PUSH/POP ¸í·É
9.6 INC/DEC ¸í·É
9.7 NOT/AND/OR/XOR ¸í·É
9.8 DIV/IDIV ¸í·É
9.9 CALL/JMP/RET ¸í·É

10Àå ½ºÅÃ
10.1 ÇÔ¼ö È£Ãâ ±Ô¾à

11Àå ½º·¹µå ½ºÄÉÁÙ¸µ

12Àå ÄöÅÒ

13Àå µð½ºÆÐĪ
13.1 Interrupt Dispatching
13.2 System Service Dispatching
13.3 Exception Dispatching
13.3.1 1st Chance, 2nd Chance È®ÀÎ/ºÐ¼®
13.3.2 KiDebugRoutine

14Àå ¸Þ¸ð¸® °ü¸®
14.1 ¸Þ¸ð¸® Ç®
14.2 Èü
14.3 ÆäÀÌÁö Å×ÀÌºí ¿£Æ®¸®(PTE)
14.4 µ¥½ºÅ©Å¾ Èü(Desktop heap)

15Àå I/O Request
15.1 µå¶óÀ̹ö, µð¹ÙÀ̽º, ÆÄÀÏ °³Ã¼

3ºÎ À©µµ¿ì ¿ªºÐ¼®: ÇØÅ·°ú Àå¾Ö

16Àå ÀÎÁöÀÇ Á߿伺
16.1 ÇØÅ· ÁøÇà ÀýÂ÷
16.1.1 Á¤º¸ ¼öÁý ´Ü°è
16.1.2 Ãë¾àÁ¡ È®ÀÎ(°ø°Ý) ´Ü°è

17Àå ¿ªºÐ¼®ÀÇ ¹¦¹Ì: ÇÁ·Î±×·¥ ¿ªºÐ¼® (½Ç½À)
17.1 ±â°è¾î¸¦ ºÐ¼®ÇÑ´Ù
17.2 µð¾î¼Àºí·¯(µð¹ö°Å)
17.3 µðÄÄÆÄÀÏ·¯
17.3.1 C/C++
17.3.2 .NET (C#)
17.3.3 ±×¿Ü
17.4 ºÐ¼® Áغñ ? PE ±¸Á¶ (½Ç½À)
17.4.1 ½Ç½À Áغñ
17.4.2 PE ±¸Á¶(Header)
17.4.2.1 DOS Header
17.4.2.2 NT Header
17.4.2.3 IMAGE_OPTIONAL_HEADER32
17.4.2.4 Section Header
17.4.2.5 IAT(Import Address Table), EAT(Export Address Table)
17.5 ÇÁ·Î±×·¥ Á¤Àû ºÐ¼®
17.5.1 PEiD
17.5.2 Strings
17.5.3 Virustotal
17.6 ÇÁ·Î±×·¥ µ¿Àû ºÐ¼®

18Àå Áõ°Å È®º¸/ºÐ¼®À» À§ÇÑ µ¥ÀÌÅÍ ¼öÁý(½Ç½À)
18.1 ½Ç½À Áغñ
18.2 Èֹ߼º µ¥ÀÌÅÍ
18.2.1 ½Ã½ºÅÛ À̸§
18.2.2 ½Ã½ºÅÛ ½Ã°£
18.3.3 µð½ºÅ© Á¤º¸ ¼öÁý
18.2.4 ·Î±×ÀÎ À¯Àú
18.2.5 »ç¿ë ÁßÀÎ ÇÁ·Î¼¼½º ¸®½ºÆ®
18.2.6 »ç¿ë ÁßÀÎ ¼­ºñ½º ¸®½ºÆ®
18.2.7 »ç¿ëÁßÀÎ ÇÚµé
18.2.8 »ç¿ë ÁßÀÎ Dll
18.2.9 º¯Á¶µÈ ½Ã½ºÅÛ ÆÄÀÏ
18.2.10 ¼û±è ÆÄÀÏ
18.2.11 ÃÖ±Ù¿¡ Á¢±ÙÇÑ ÆÄÀÏ
18.2.12 ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º Á¤º¸
18.2.13 ³×Æ®¿öÅ© »ç¿ë Á¤º¸
18.2.14 ³×Æ®¿öÅ© °øÀ¯ ¸®½ºÆ®
18.2.15 ¸Þ¸ð¸®
18.2.15.1 ¸Þ¸ð¸®¿Í ÇÁ·Î±×·¥(½ÇÇà ÆÄÀÏ) ºÐ¼®ÀÇ Â÷ÀÌ¿Í ÀÌÀ¯
18.2.15.2 ÇÁ·Î¼¼½ºº° ¸Þ¸ð¸® ´ýÇÁ »ý¼º
18.2.15.3 Àüü ¸Þ¸ð¸® ´ýÇÁ »ý¼º
18.2.16 Ŭ¸³º¸µå ¹× ¸í·É »ç¿ë ³»¿ª
18.3 ºñÈֹ߼º µ¥ÀÌÅÍ
18.3.1 À̺¥Æ® ·Î±×
18.3.2 ·¹Áö½ºÆ®¸®
18.3.3 µð½ºÅ© µ¥ÀÌÅÍ
18.3.4 MBR ¿µ¿ª
18.4 ¼öÁý ¹æ¹ý
18.4.1 ·ÎÄÃ ¼öÁý
18.4.2 ¿ø°Ý ¼öÁý
18.4.2.1 Psexec
18.4.2.2 Netcat
18.4.2.3 FSP¿Í FRUC
18.5 MPSReport - Á¾ÇÕ ·Î±× ¼öÁý µµ±¸

19Àå ºÐ¼®
19.1 ·Î±× ºÐ¼®
19.1.1 ºÐ¼®À» À§ÇÑ Áغñ
19.1.2 tr
19.1.3 awk
19.1.4 uniq
19.1.5 sort
19.2 ¸Þ¸ð¸® ºÐ¼®
19.2.1 Volatility
19.3 ·¹Áö½ºÆ®¸® ºÐ¼®
19.3.1 Å°, °ª
19.3.2 ÇÏÀ̺ê
19.3.3 Regripper
19.3.3.1 System
19.3.3.2 Software
19.3.3.3 Security
19.3.3.4 Sam
19.3.4 »èÁ¦µÈ ·¹Áö½ºÆ®¸® È®ÀÎ
19.4 ÆÐŶ ºÐ¼®
19.4.1 TCP/IP 4°èÃþ
19.4.2 ÆÐŶ ºÐ¼®
19.4.3 ÆÐŶ ¼öÁý
19.4.3.1 Tcpdump
19.4.3.2 Tshark
19.4.4 ÆÐŶ Åë°è(¼¼¼Ç)
19.4.4.1 Argus
19.5 ÆÄÀÏ ºÐ¼®
19.5.1 ÆÄÀÏ Çì´õ
19.5.2 Autopsy
19.5.3 »èÁ¦ ÆÄÀÏ
19.5.4 ÆÄÀÏ º¹±¸
19.5.5 ÆÄÀÏ º¹±¸ ¹æÁö

20Àå Áõ¸íÇÒ ¼ö ÀÖ´Â ±Ù°Å: ¹«°á¼º
20.1 Fciv
20.2 FileVerifier++

21Àå ³­ ³×°¡ ÇÑ ÀÏÀ» ¾Ë°í ÀÖ´Ù: »ç¿ëÀÚ ÃßÀû
21.1 ½ÇÇà ÇÁ·Î±×·¥ - Userassist Keys
21.2 ½ÇÇà ÇÁ·Î±×·¥ - MUICache
21.3 ¿­¾îº» ¹®¼­¿Í ÀÔ·Â ½ÇÇà ? MRUList, RunMRU
21.4 ÀÎÅÍ³Ý ÈçÀû - Typedurls
21.5 ¸ÞÀÏ ÃßÀû - Exchange

22Àå º¸Ãʸ¦ ¼¼¿ì´Ù: °¨½Ã
22.1 ½Ã½ºÅÛ °¨½Ã - ÆÄÀÏ
22.2 ½Ã½ºÅÛ °¨½Ã - ·Î±×
22.3 ³×Æ®¿öÅ© °¨½Ã
22.3.1 Windows¿¡¼­ ½º±¸ÀÏ Å¬¶óÀ̾ðÆ® ½ÇÇàÇϱâ
22.3.2 IP ¿ªÃßÀû
22.3.3 IP È®ÀÎ
22.3.4 Nmap
22.3.4.1 ¿ÀÇ Æ÷Æ® ½ºÄµ
22.3.4.2 Â÷´Ü Æ÷Æ® ½ºÄµÇü(½ºÅÚ½º ½ºÄµ)
22.3.4.3 ½ºÄµ ºÎ°¡ ¿É¼Ç

4ºÎ ³¡³ªÁö ¾Ê´Â À̽´: º¸¾È°ú ¿î¿µ

23Àå ÈÄÅ·
23.1 À¯Àú ¸ðµå ÈÄÅ·
23.1.1 SetWindowsHookEx
23.1.2 CreateRemoteThread
23.2 Ä¿³Î ¸ðµå ÈÄÅ·
23.2.1 IRP ÈÄÅ·
23.2.2 SSDT ÈÄÅ·
23.3 ·çƮŶ ŽÁö
23.3.1 HookShark
23.3.2 GMER 869
23.3.3 Kaspersky TDSSKiller
23.3.4 Avast Anti-Rootkit
23.3.5 Sophos Anti-Rootkit

24Àå ¾ÈƼ µð¹ö±ë: ÇÁ·Î±×·¥ º¸È£
24.1 µð¹ö°Å ŽÁö
24.1.1 INT3 (¿¹¿Ü ó¸®)
24.1.2 GetTickCount (½Ã°£Â÷)
24.1.3 BeingDebugged (ÇÁ·Î¼¼½º Á¤º¸)
24.1.4 CheckRemoteDebuggerPresent (API)
24.1.5 HardwareBreakpoint (ºê·¹ÀÌÅ© Æ÷ÀÎÆ®)
24.1.6 FindWindow (ÇÁ·Î¼¼½º È®ÀÎ)
24.2 ÇÁ·Î¼¼½º(ÇÁ·Î±×·¥) º¸È£
24.2.1 ½º·¹µå ID
24.2.2 ½ºÅà ¿µ¿ª
24.2.3 DKOM
24.3 ÆÐÅ·?ÇÁ·Î±×·¥ ¾Ïȣȭ
24.3.1 ÆÐÄ¿ ºÐ¼®
24.3.2 ÆÐÅ· µµ±¸-´õ¹Ì´Ù
24.3.3 JunkCode

25Àå ³×Æ®¿öÅ© º¸È£
25.1 ACL 񃧯
25.1.1 ÀϹÝÇü(Standard) Access-list
25.1.2 È®ÀåÇü(Extended) Access-List
25.1.3 ¿Ö Àιٿîµå(Inbound)¸¦ Â÷´ÜÇÒ±î?
25.1.4 Established¸¦ ÅëÇÑ Àιٿîµå Æ®·¡ÇÈ ÇÊÅ͸µ ¼³Á¤
25.2 DDoS º¸È£ ¼³Á¤
25.2.1 »ç¼³, ³»ºÎ ³×Æ®¿öÅ©, Broadcast Spoofing ÇÊÅ͸µ ±¸¼º
25.2.2 RPF(Reverse Path Forwarding)¸¦ ÀÌ¿ëÇÑ Source IP Spoofing ÇÊÅ͸µ
25.2.3 TCP Syn Flooding ÇÊÅ͸µ
25.2.4 Rate limit ¼³Á¤À» ÅëÇÑ ÇÊÅ͸µ
25.3 ³í¸®Àû °Ý¸® VLAN
25.4 IP ¼û±â±â, ¼ÓÀ̱â

26Àå IP ±â¹Ý ·Î±×ÀÎ º¸¾È ÇÁ·Î¼¼½º ±¸¼º°ú °³¹ß (½Ç½À)
26.1 ÇöÀç ·Î±×ÀÎ º¸¾È ÇÁ·Î¼¼½º
26.2 ¿ì¸®°¡ ¾Ë¾Æ¾ß ÇÒ °Í
26.3 ¾î¶»°Ô ÅëÁ¦ÇÒ °ÍÀΰ¡?
26.4 ½Ç½À Áغñ
26.5 ½ÇÀü °³¹ß?À¥ ºÎºÐ
26.5.1 10ÃÊ À̳» ·Î±×ÀÎ ¹æÁö
26.5.2 ºí·Ï(Â÷´Ü) IP È®ÀÎ
26.5.3 1½Ã°£ À̳» ·Î±×ÀÎ ¼º°ø °èÁ¤ º¸È£, °ø°Ý IP ¼³Á¤
26.6 ½ÇÀü °³¹ß - ÀúÀå ÇÁ·Î½ÃÀú ºÎºÐ

27Àå NoSQL?!: ºÎÇÏ ºÐ»ê (½Ç½À)
27.1 ½Ç½À Áغñ
27.2 SqlCacheDependency¸¦ ÀÌ¿ëÇÑ ASP ij½Ã

28Àå À¯¿ëÇÑ µµ±¸µé
28.1 Paros
28.2 CooxieBar
28.3 Cppcheck
28.4 DumpbinGUI
28.5 Fiddler2
28.6 Websecurify
28.7 Gflags