unsigned char SmbNeg[] = "\x00\x00\x00\x2f\xff\x53\x4d\x42\x72\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x88\x05\x00\x00\x00\x00\x00\x0c\x00\x02\x4e\x54" "\x20\x4c\x4d\x20\x30\x2e\x31\x32\x00"; написал так SmbNeg DB 00h,00h,00h,2fh,0ffh,53h,4dh,42h,72h,00h,\ 00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,\ 00h,00h,00h,00h,00h,00h,00h,00h,00h,00h,\ 00h,88h,05h,00h,00h,00h,00h,00h,0ch,00h,\ 02h,4eh,54h,20h,4ch,4dh,20h,30h,2eh,31h,\ 32h,00h Выдаёт ошибку error A2042: statement too complex . Подскажите что сделано не так.
О, народ повадился компилять шеллкоды, хехе… error A2042: statement too complex Медитируем на Лингву. Строчка слишком длинная. Код (Text): SmbNeg db 00h,00h,00h,2fh,0ffh,53h,4dh,42h,72h,00h db 00h,00h,00h,00h,00h,00h,00h,00h,00h,00h db 00h,00h,00h,00h,00h,00h,00h,00h,00h,00h db 00h,88h,05h,00h,00h,00h,00h,00h,0ch,00h db 02h,4eh,54h,20h,4ch,4dh,20h,30h,2eh,31h db 32h,00h Так ошибки не будет. Но то, что заработает - сильно сомневаюсь. %))) offtopic: А сплоит древний уже… В паблике с ноября 2006го upd: IceStudent, perfect timing! =)
И получить "h00h00h00" Для таких вещей регулярные выражения - самое то. Соответственно, и редактор с их поддержкой.