UbIvItS, [ATTACH] Вот семпл для примера. Детектор ровный, но выделение цикла в буфер нужно есчо допилить. Там буфер в 64 поинтера. На кряклабе...
UbIvItS, Регистровые ветвления: [R + n], косвенные [M] etc так не могут быть обработаны, только релатив, иначе после выделения цикла управление...
UbIvItS, Зависит от размера цикла. Если например 64 указателя помещается, то цикл может состоять макс из 64 инструкций. А почему вам именно...
UbIvItS, Сохранится трасса для функи, затем если она совпадёт на следующей итерации цикл обнаружен. Если же внутри функи сработает какое то...
UbIvItS, Размер цикла определяется размером кольцевого буфера, в который накапливается трасса. Для примера выше такой буфер будет содержать 4...
UbIvItS, В данном случае цикл это совпадение трассы. Оно может каким угодно быть, например таким: L2: push @L1 ret L1: dec eax...
xdf, В IA это невалид инструкция судя по таблице опкодов. 0F C7 MRM: 00 001 R - cmpxchg8b с данным опкодом только. Хотя есть xsaves/xrstors,...
Нашёл решение для простых циклов https://exelab.ru/f/index.php?action=vthread&forum=6&topic=24744&page=-1#16
rmn, > ... называется циклом. Можешь вот прям нарисовать блок-схему Если например процедура вызывается два раза, циклом это будет только если...
rmn, Никакой это не цикл, повторное обращение к адресам. Он зависит от контекста.
rmn, Второй вызов процедуры даст повторное исполнение инструкций. Но это не является циклом. Они вложенные - внутри одного цикла может быть...
Здрасте. Задача следующая, решения пока я не вижу. Приложение взято под визор/трассировку - не суть важно, имеем каждую инструкцию его. Исполнение...
Jin X, > Обычную RW-блокировку сделать – это оверхед? Даже с очередями. Да, это весьма сложно. Покажите свою реализацию, затем вы сможите что то...
galenkane, > RunPE есть где в сети для быстрого сбивания сигнатур от ав? Полноценной реализации нет(без запуска процесса), нет норм способа...
njeen, Моя серия статей по выборке данных почему то паблик, которая ломает понятие авера, а вот раздел который был много лет открыт приват. Не...
yashechka, Вот как пример интересная задача, которая сейчас более чем актуальна https://yadi.sk/i/N0Hhx2vu3JLkzj
Jin X, > Именно RW, именно с очередями, рекурсией (естественно) и с защитой от DeadLock'ов. Это сложная задача и реализовано в виде RWL...
Alexey, Комерс раздел паблик, виксы же нет. Там какая то секретная инфа или же может не хотите связывать ресурс как то с виксами - это неизбежно.
galenkane, > invoke MessageBoxA без аргументов :crazy:
https://msdn.microsoft.com/en-us/library/windows/desktop/ms680347(v=vs.85).aspx
Имена участников (разделяйте запятой).