это для масма assume esi:ptr SthuctType mov edi,[esi].SomeField lea eax,[esi].SomeField
InitializeCriticalSection нужно вызывать 1 раз до создания потоков, которые будут использовать её
Сатурн с юпитером в противофазе, значит ошибка в 3-ей строке. Код показывай.
Benzin Код в студию. И ещё если ты создаёшь первым поток WriteMyFile_1, это не значит, что он первым займёт критическую секцию. + Рихтера почитай.
я тоже хочу спецом стать. дайте мануал:)))
Это к вопросу как ими становятся, а не откуда они беруться:)
Известно откуда:) Чем же они такие вредные-то?:)
varnie Только будь готов, что тебе копию выдадут не через 2 дня, а через n-ое кол-во недель. Особенно если вуз не московский. Дипломы же вроде...
Benzin + interloked ф-ии тут не нужны, раз всё обёрнуто в критические секции.
на нетлюксе полно полиморфных движков - там наверняка есть то, что тебе нужно
или так //LastNum - максимальное число из диапазона //FirstNum - мин-ое число из диапазона int Array1[n]; int Array2[n]; int x = LastNum -...
создать упорядоченный массив всех нужных значений и перемешать его.
"x"
utflamo 0-day?:) http://www.sprecord.ru/news_2.htm#SDK
Можно, только это уже не локальная переменная.
mov Y,0h :)
Вспомнился боян: "Вопрос: Буратине дали 3 яблока. Два из них злобный дендромутант съел. Сколько осталось яблок у Буратины? Ответ: А *уй его знает!...
steelfactor 5 вариантов на 1 ф-ию, 5 на другую, А код, который сам всё найдёт не так уж и велик.
Как же ты её импортировать собрался, если её нет в экспорте ядра.
http://rootkits.ru/viewtopic.php?id=181&words=
Имена участников (разделяйте запятой).