»ç¿ëÀÚ°¡ Çѹø ÀÌ»ó ·Î±×¿Â ÇÏ´Â °ÍÀ» ¸·±â¿¡¼ ÇÊÀÚ´Â »ç¿ëÀÚ°¡ ÇѹøÀÌ»ó ·Î±×¿ÂÇÏ´Â °ÍÀ» ¸·´Â ¹æ¹ýÀ» ¼³¸íÇß´Ù. ÀÌÁ¦ ´õ ³ªÀº ¹æ¹ýÀ» Á¦°øÇØÁØ
Nick Brown¿¡°Ô °¨»çÇÑ´Ù.
NTNAME.ZIPÀ» ´Ù¿î ¹Þ¾Æ¶ó. ±×¸®°í ¿©±â¿¡ NTNAME.DOCÀÇ ¹ßÃé¹®ÀÌÀÖ´Ù.
NTNAME - »ç¿ëÀÚ´ç Çѹø¸¸ ·Î±×¿ÂÇÏ°Ô ¸¸µå´Â ÇÁ·Î±×·¥
NTNAME´Â ÀÛÀº À¯Æ¿¸®Æ¼·Î »ç¿ëÀÚ°¡ Çѹø¸¸ ·Î±×¿Â ÇÒ ¼ö ÀÖ´Â NT ³×Æ®¿÷À» ¸¸µé ¼ö ÀÖµµ·Ï µ½´Â´Ù.
LOGOUT.EXE¿Í °°Àº ÀÚµ¿ ·Î±×¿ÀÇÁ ÇÁ·Î±×·¥(
LogoutÀº °ø°³ ÇÁ·Î±×·¥À̸ç WinNT¿Í W95¿¡¼ µ¿ÀÛÇÑ´ÙÀ» º»´Ù)°ú NTNAMEÀ» °áÇÕÇÏ°í »ç¿ëÀÚ ·Î±×¿Â ½ºÅ©¸³Æ®¿¡´ëÇÑ ÀÏ°üµÈ Á¢±Ù¹ýÀ» °¡Áú ÇÊ¿ä°¡ ÀÖ´Ù.
NT·Î ·Î±×¿ÂÇÒ ¶§ PC´Â »ç¿ëÀÚ À̸§°ú Byte16=0x03·Î ±¸¼ºµÇ´Â NetBIOS À̸§À» Ãß°¡ÇÑ´Ù. ÀÌ À̸§Àº ¹æ¼Û ¸Þ½ÃÁö(¿¹: ÇÁ¸°Æ® ÀâÀÌ Á¾·áµÉ ¶§)¸¦ Àü¼ÛÇϴµ¥ »ç¿ëµÈ´Ù.
NTNAMEÀº °£´ÜÈ÷ ÁÖ¾îÁø À̸§(¸í·ÉÇà º¯¼ö·Î ÁöÁ¤µÈ, ÇÊÀڴ ȯ°æº¯¼ö %USERNAME%¿¡¼ ÃßÃâÇÒ ¼ö ÀÖ°íÇß´Ù.)ÀÌ ÇöÀç PC¿¡ÀÇÇØ ¼ÒÀ¯µÇ´Â Áö¸¦ ¾Ë¾Æº¸±âÀ§ÇØ °Ë»çÇÑ´Ù. ¸¸¾à ±×·¸´Ù¸é ÀÌ °ÍÀº ¾î¶°ÇÑ °Íµµ Ãâ·ÂÇÏÁö ¾ÊÀ¸¸ç errorlevel 0¸¦ ¸®ÅÏÇÑ´Ù. ¸¸¾à, ±×·¸Áö ¾Ê´Ù¸é ÀÌ ÇÁ·Î±×·¥Àº ¼ÒÀ¯ÇÑ ½Ã½ºÅÛÀÇ À̸§À» Ç¥ÁØÃâ·ÂÀ¸·Î Ãâ·ÂÇÏ°í(µû¶ó¼ ÆÄÀÏ·Î ÀúÀåÇÒ ¼ö ÀÖ´Ù) errorlevel 1À» ¸®ÅÏÇÑ´Ù.
ÀÌ errorlevelÀ» ¾òÀ¸¸é ÀÌ°ÍÀº ÀÌ¹Ì ´Ù¸¥ PC¿¡ ·Î±×ÀÎÇÏ°í ÀÖ´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù. µû¶ó¼ ÀÌ °ÍÀ» °ËÃâÇÏ°í »ç¿ëÀÚ¸¦ ·Î±×¿ÀÇÁ½ÃÅ°´Â ·Î±×¿Â ½ºÅ©¸³Æ®¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù. ·Î±×¿Â ½ºÅ©¸³Æ®´Â ´ÙÀ½°ú °°´Ù.
NTNAME %USERNAME% %TEMP%\OTHERPC.TXT
if not errorlevel 1 goto logon_ok
for /f %%f in ('TYPE %TEMP%\OTHERPC.TXT') do
@echo Already logged onto %%f %0\..\logout.exe
:logon_ok
KIXtart¿Í °°Àº ½ºÅ©¸³Æ® µµ±¸·Î ¸Þ½ÃÁö¸¦ º¯°æÇÒ ¼ö ÀÖ´Ù. ·Î±×¿ÀÇÁ¸¦ ½ÃÀÛÇϱâÀü¿¡ »ç¿ëÀÚ°¡ ¸Þ½ÃÁö¸¦ ÀÐÀ» ¼ö ÀÖµµ·Ï ÇÏ·Á¸é ·Î±×¿ÀÇÁÇÏ·Á´Â ÇÁ·Î¼¼½º¸¦ ã°í À̵éÀ» Á¾·áÇÒ ½Ã°£À» Çã¿ëÇØ¾ß ÇÑ´Ù. ÀÌ°ÍÀº NTÀÇ Çü½ÄÀûÀÎ ´ëÈ»óÀÚ¸¦ º¼ ¼ö ¾ø±â ¶§¹®ÀÌ´Ù.
ÁÖµÈ ¹®Á¦´Â ´ÙÁß µµ¸ÞÀΰú ¿÷±×·ìÀ» °¡Áö°í ÀÖ°í, µû¶ó¼ °°Àº »ç¿ëÀÚ À̸§À» °®´Â ´Ù¸¥ »ç¶÷ÀÌ ÀÖ´Â °æ¿ì¿¡ ¹ß»ýÇÑ´Ù. ÀÌ °æ¿ì¿¡ ´Ù¸¥ µµ¸ÞÀÎÀÇ SMITH°¡ ·Î±×¿ÀÇÁÇÏÁö ¾Ê¾Ò±â ¶§¹®¿¡ ¶Ç ´Ù¸¥ µµ¸ÞÀÎÀÇ SMITH¶ó´Â »ç¿ëÀÚ°¡ ·Î±×¿Â¿¡ ½ÇÆÐÇÒ ¼ö ÀÖ´Ù.
ÀÌ °æ¿ì¿¡ NTNAME2·Î ½ÃµµÇÒ ¼ö ÀÖ´Ù. ÀÌ°ÍÀº »ç¿ëÀÚ°¡ ÁöÁ¤ÇÒ ¼ö ÀÖ´Â Byte16(±âº»°ªÀº 0xCE)À¸·Î NetBIOS¸¦ Ãß°¡ÇÑ´Ù. ¸¸¾à °¢ µµ¸ÞÀο¡´ëÇØ ¼·Î´Ù¸¥ Byte16 °ªÀ» »ç¿ëÇϸé À̹®Á¦¸¦ ÇÇÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª ÀÌ°ÍÀº ¾ÆÁÖ ´À¸®°í(À̸§À» Ãß°¡ÇÒ ¶§ Á¾·á½Ã°£À» °Ë»çÇϱâÀ§ÇØ ±â´Ù·Á¾ßÇÑ´Ù) Byte 16 °ªÀ» »ç¿ëÇؾßÇÏ´Â NetBIOS ÇÁ·Î±×·¥°ú Ãæµ¹ÇÒ À§ÇèÀÌ ÀÖ´Ù.
»ç¿ëÀÚ°¡ Çѹø ÀÌ»ó ·Î±×¿Â ÇÏ´Â °ÍÀ» ¸·±âÀÇ Á¢±Ù¹ý¿¡ºñÇØ ºÒ¸®ÇÑ Á¡Àº ´ÙÀ½°ú °°Àº µÎ°¡ÁöÀÌ´Ù.
- ¸¸¾à Ȩ °øÀ¯ ¼¹ö°¡ ´Ù¿îµÇ¾ú´Ù¸é ¾Æ¹«Æ° ·Î±×¿Â ÇÒ ¼ö ÀÖ´Ù(¶Ç ´Ù¸¥ BDC°¡ Àΰè¹ÞÀ» °ÍÀÌ´Ù). ÀÌ °æ¿ì¿¡ »ç¶÷µéÀÌ ÀÛ¾÷ÇÏ´Â °ÍÀ» ÁßÁö½Ãų ¼ö ¾ø´Ù.
- ´Ù¸¥ »ç¿ëÀÚ°¡ ¿ì¿¬È÷ Ȩ °øÀ¯¿¡ Á¢¼ÓÇϸé ÀÌ°ÍÀº Çã¿ëµÈ °øÀ¯¸¸ Àâ¾Æ¸Ô´Â´Ù. ÀÌ°ÍÀº ¼û°ÜÁø °øÀ¯¸íÀ» °¡Áú¶§ Á¶Â÷µµ ¾ÆÁÖ ½±°Ô ÀϾÙ. ¿¹¸¦µé¾î Fred¿Í Joe°¡ PC¸¦ °øÀ¯ÇÏ°í Outlook¸¦ »ç¿ëÇÏ¸ç ³×Æ®¿÷ µå¶óÀ̺긦 ÅëÇØ Outlook ¸·´ë¸¦ °øÀ¯ÇÒ ¼ö ÀÖ´Ù. Fred°¡ Ȩ °øÀ¯¿¡´ëÇÑ ´ÜÃà ¾ÆÀÌÄÜÀ» ¾Æ¿ô·è ¸·´ë¿¡ µÎ°í, Joe°¡ ÀÌ°ÍÀ» Ŭ¸¯ÇÏ¸é ºñ·Ï °øÀ¯ ¼öÁØ º¸È£°¡ JoeÀÇ Á¢¼ÓÀ» °ÅÀýÇÒ Áö¶óµµ Joe´Â FredÀÇ È¨ °øÀ¯¿¡ Á¢¼ÓÇÏ°í ÀÌ·¯ÇÑ Á¢¼ÓÀº Joe°¡ ·Î±×¾Æ¿ôÇÒ ¶§±îÁö Á¢¼ÓÀº À¯ÁöµÈ´Ù. ³×Æ®¿÷ º¸¾ÈÀº ´ÜÁö Á¢¼ÓÇÑ ÈÄ¿¡ Àû¿ëµÈ´Ù.