|
¸®´ª½º Tech °Ô½ÃÆÇ
|
2024. 04. 24. |
|
|
|
|
|
|
|
System º¯Çü ¿©ºÎ Check (Redhat) : rpm -V |
|
|
|
|
|
³¯Â¥: 2002.01.23. 12:48:13 Á¶È¸: 421 |
|
|
|
|
|
|
|
|
|
|
|
|
³» ½Ã½ºÅÛÀÌ crackÀ» ´çÇߴµ¥ ¾î¶°ÇÑ ÆÐÅ°Áö°¡ crackÀ» ´çÇØ
ÀÖÀ»Áö ¾Ë±â À§Çؼ °£´ÜÇÏ°Ô rpmÀ» »ç¿ëÇÏ¿© Á¶»ç¸¦ ÇÏ´Â
¹æ¹ýÀ» ¾Ë°íÀÚ ÇÑ´Ù.
º¸Åë Redhat °è¿¿¡¼´Â rpmÀ̶ó´Â pacakge °ü¸®ÀÚ¸¦ »ç¿ëÇÏ°Ô
µÈ´Ù. ÀÌ rpm ¸í·É¿¡¼ -V¶ó´Â ¿É¼ÇÀ» »ç¿ëÇÏ¿© crackÀÌ µÇ¾î
Áø °ÍÀ¸·Î ¿¹»óÀ» ÇÒ¼ö ÀÖ´Â ÆÄÀÏ¹× packageµéÀ» ãÀ»¼ö°¡ ÀÖ´Ù.
ÀÏ´Ü -V¸¦ °£´ÜÇÏ°Ô ¼³¸íÀ» ÇÏÀÚ¸é Ãʱ⿡ ¼³Ä¡Çß´ø rpm packageÀÇ
Á¤º¸µé°ú ÇöÀçÀÇ »óŸ¦ ºñ±³ÇÏ¿© º¯È°¡ ÀÖÀ¸¸é Ãâ·ÂÀ» ÇÏ´Â
°ÍÀÌ ±âº» °ñÀÚÀÌ´Ù. Áï º¯È°¡ ¾ø´Ù¸é Ãâ·ÂµÇ´Â °ÍÀÌ ¾ø´Ù´Â
°ÍÀÌ´Ù. ÇÏÁö¸¸ ÀÌ·¸°Ô¸¸ Àû¾î ³õ´Â´Ù¸é ¾Æ´Ï ¿©±â ±îÁö¸¸ ÀÐ°í¼±
ÇØ º»´Ù¸é Ȳ´çÇÑ °æÇèÀ» ¸¹ÀÌ ÇÏ°Ô µÉ°ÍÀÌ´Ù. Áï º¯ÇüµÈ ÆÄÀÏÀÌ
³Ê¹« ¸¹À¸¸ç, ±×·¸´Ù¸é ±× È£½ºÆ®´Â °ú¿¬ crackÀ» ´çÇß´À³Ä¿¡ ´ëÇÑ
ÆÇ´ÜÀÌ Á¦´ë·Î ¼Áö ¾ÊÀ» °ÍÀÌ´Ï ¾Æ·¡ÀÇ man page¿¡¼ ÀοëÇÑ
ºÎºÐÀÇ Çؼ®À» Á¦´ë·Î ÀÐ°í¼± ÆÇ´ÜÀ» Çϱ⠹ٶõ´Ù.
ÁÖÀÇ ÇÒ°ÍÀº rpm -V check´Â rootÀÇ ±ÇÇÑÀ¸·Î ÇÏ´Â °ÍÀ» ¿øÄ¢À¸·Î
ÇÑ´Ù. ´Ù¸¥ userÀÇ ±ÇÇÑÀ¸·Î ÇÒ °æ¿ì SUID°¡ °É¸° ÆÄÀÏÀÌ ÀÖÀ¸¸é
md5 check ºÎºÐ¿¡¼ "?"·Î Ãâ·ÂÀÌ µÇ´Â °æ¿ì°¡ ¸¹´Ù.
-- rpm manpageÀÇ -V option ºÎºÐ ½ÃÀÛ --
½ÇÇà ¸í·É ¿¹Á¦> rpm -V [´ëÁ¶¸ðµå] package_name
rpm database¿¡ ÀúÀåµÂ¾î ÀÖ´Â ¿ø packageÀÇ Á¤º¸µéÀ» ÀÌ¿ëÇÏ¿©
ÇöÀç ¼³Ä¡°¡ µÇ¾î ÀÖ´Â packageµé¿¡ ¾î¶°ÇÑ º¯È°¡ ÀÖ¾ú´ÂÁö¸¦
ºñ±³¸¦ ÇÑ´Ù. ¿©·¯°¡Áö Á¤º¸µé, Áï file Å©±â, MD5 sum, ±ÇÇÑ,
ŸÀÔ, ¼ÒÀ¯±Ç, ±×·ì ¼ÒÀ¯±Ç µîÀ» ºñ±³ÇÏ°Ô µÇ¸ç ¾î¶°ÇÑ º¯È°¡
ÀÖÀ» °æ¿ì Ãâ·ÂÀ» ÇÏ°Ô µÈ´Ù.
pacakge·Î ºÎÅÍ ¼³Ä¡µÇÁö ¾ÊÀº ÆÄÀϵéÀº, ¿¹µéµé¾î --excludedocs
optionÀ» »ç¿ëÇÏ¿© ¼³Ä¡½Ã¿¡ Æ÷ÇÔÇÑ ¹®¼ ÆÄÀϵéÀº ¹«½ÃµÇ¾î
Áø´Ù.
OptionµéÀº ¾Æ·¡¿Í °°Àº ´ëÁ¶ mode¸¦ »ç¿ëÇÒ¼ö°¡ ÀÖ´Ù.
--nofiles
Ignores missing files when verifying.
´ëÁ¶½Ã¿¡ ¿ø Á¤º¸¿¡¼ »èÁ¦µÈ ÆÄÀϵéÀº ¹«½ÃÇÑ´Ù.
--nomd5
´ëÁ¶½Ã¿¡ MD5 checksum error´Â ¹«½ÃÇÑ´Ù.
--nopgp
´ëÁ¶½Ã¿¡ PHP check error¸¦ ¹«½ÃÇÑ´Ù.
-V optionÀ» »ç¿ëÇÏ¿´À»¶§ÀÇ Ãâ·Â¹°Àº 8±ÛÀÚÀÇ ¹®ÀÚ¿À» Ãâ·ÂÇÏ°í
´ÙÀ½ "c"°¡ ³ª¿À¸é ¼³Á¤ ÆÄÀÏÀÓÀ» ¶æÇÏ¸ç ´ÙÀ½ ÆÄÀÏÀ̸§À» Â÷·Ê·Î
ÇÑÁÙ·Î Ãâ·ÂÀ» ÇÏ°Ô µÈ´Ù. óÀ½ÀÇ °¢ 8±ÛÀÚµéÀº RPM database¿Í °¢
Ư¼ºÀ» ºñ±³ÇÑ °á°ú¸¦ Ãâ ·ÂÇÏ°Ô µÈ´Ù. ÇϳªÀÇ "."´Â test¿¡¼
¾Æ¹« ÀÌ»óÀÌ ¾ø´Ù´Â °ÍÀ» Ãâ·ÂÀ» ÇÏ°Ô µÈ´Ù. ´ÙÀ½¿¡ µû¶ó¿À´Â ¹®ÀÚ
µéÀº ¾î¶° ÇÑ test¿¡¼ ÀÌ»óÀ» ¹ß°ßÇß´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù.
Ãâ·Â °á°ú ¿¹Á¦ : S.5....T c /etc/pam.d/passwd
À§´Â passwd package¸¦ °Ë»çÇßÀ» °æ¿ì ³ª¿Â ¿¹Á¦ÀÌ´Ù. À̸¦ °¡Áö°í
°£´ÜÈ÷ ¼³¸íÀ» ÇÏÀÚ¸é Á¦ÀÏ Ã³À½ÀÇ S´Â file size°¡ º¯°æµÇ¾ú´Ù´Â
°ÍÀ» ÀǹÌÇÏ¸ç µÎ¹ø°ÀÇ "."Àº ¾î¶°ÇÑ °Ë»çÀ̱â´Â Çѵ¥ º¯ÇüµÈ °ÍÀÌ
¾ø´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù. T´Â »ý¼º½Ã°£ÀÌ º¯°æÀÌ µÇ¾ú´Ù´Â °ÍÀ» ÀǹÌ
ÇÑ´Ù. ´ÙÀ½ µÎ¹ø° fieldÀÇ c´Â /etc/pam.d/passwd ÀÌ ¼³Á¤ ÆÄÀÏÀÓÀ»
³ªÅ¸³½´Ù.
Áï c°¡ ÀÖ´Ù¸é Ãâ·Â¿¡ ´ëÇؼ ±×¸® ½ÅÁßÇÏ°Ô »ý°¢À» ÇÏÁö ¾Ê¾Æµµ
¹«°ü ÇÏ´Ù. ÇÏÁö¸¸ ³»°¡ ¼³Á¤À» ÇÑÁö ¾ÆÁÖ ¿À·¡µÇ¾ú´Âµ¥ ±Ù·¡¿¡ º¯°æÀÌ
µÇ¾î ÀÖ´Ù¸é ±×°Ç ÀǽÉÀÇ ¿©Áö°¡ ÀüÇô ¾øÁö´Â ¾ÊÀ» °ÍÀÌ´Ù.
½ÇÁ¦·Î -V ¸í·É¿¡¼ ÁÖÀÇ ±í°Ô º¼°ÍÀº Ãâ·Â¹°ÀÌ config fileÀ̳ª ¾Æ´Ï¸é
Binary fileÀ̳ÄÀÌ´Ù. ¼³Á¤ ÆÄÀÏÀº ½Ã½ºÅÛÀÌ °Çµå¸± ¼öµµ ÀÖÁö¸¸ binary´Â
Àý´ë º¯È°¡ ÀÖÀ¸¸é ¾ÈµÇ±â ¶§¹®ÀÌ´Ù. Áï ÀÌ binary fileÀÌ Ãâ·ÂÀÌ
µÈ´Ù¸é ±×°Ç ¾î¶°ÇÑ º¯È°¡ ÀÖ¾ú´Ù´Â °ÍÀº Áï crackÀ» ´çÇß´Ù°í ÆÇ´ÜÀÇ
±Ù°Å°¡ ÃæºÐÈ÷ °¡´ÉÇϱ⠶§¹®ÀÌ´Ù.
5 MD5 sum
S File size
L Symlink
T Mtime
D Device
U User
G Group
M Mode (Æ۹̼ǰú file typeÀ» Æ÷ÇÔÇÑ´Ù)
-- rpm manpageÀÇ -V option ºÎºÐ ³¡ --
- Ãâó : http://oops.org -
|
|
|
|
|