это смотря с каким подтекстом цитировать.. да и зачем вообще? этот гуан сам нихрена для общества ни сделал, ещё и других провоцирует к такому-же...
Лог говорит же, проверь поддержку Vulkan графическим адаптером, и если ок - переустанови драйвер.
Ahimov, нет.. я там не зареган.
Если хотите измерить время выполнения блока кода, просто создайте для этого благоприятную среду. Тогда и планировщик может не отобрать 30 мл/сек...
это всё уже есть в коробке fasm'a он предлагает вам примитивы, из которых вы можете собирать что угодно (комбинировать их). на всякий - вот хелп ..
да, у меня тоже семёрку видит как win10, но это у них какой-то глюк: https://infobar.hsdn.org/
подпись-то моя, только она отображает сведения о том, кто на неё смотрит. т.е. в данном случае получается, что ты работаешь в смартеке, а не я.
Раз уж разговор про криптографию, вашему ии нужно было упоменуть и других провайдеров BCrypt кроме дефолтного "RNG" - это "FIPS186DSARNG" и...
Мне тоже не понравился дипсик/дипаи в контексте кода - имхо первому не с кем поболтать (много мусора в ответах), а второй наоборот немногословен....
Всё верно - при отображении структур в память, сишные компиляторы под капотом применяют разные правила для 32/64 битного кода, на автомате...
Да.. это древний приём, но здесь интересно другое. Как оказалось, если вскормить аверам на VirusTotal версию х64 этой фишки, то всего 2/70 что-то...
Нет, это не вещь в себе - просто всё либы загружаешь динамически или через LoadLibrary() из kernel32 (база ведь есть уже), или из ntdll через...
Всё, кроме легальных GetProcAddress() является около-малварным, а uac здесь вообще ни при делах - это будет работать даже под обычным юзером.
Найти базу Ntdll можно ещё и через стек - имхо это проще, чем парсить РЕВ.Ldr Суть в том, что на каком-то этапе загрузчик образов зовёт...
В ресурсах здесь есть неплохая дока Г.Неббетта по NativeAPI - структуры, константы и прочее.
Не смотря на довольно древний приём, вызов Native-функций до сих пор обходит большинство аверов. Вот например одинаковый по функционалу код,...
Да, выравнивание критически важно в режиме х64. Переменные должны быть выровнены как мин на 4, хотя желательно ставить всегда 8, чтобы потом не...
ну конечно, щас пойдём ещё и у Гриштара спрашивать про этот гуан. если тебя это так мучает, переставь ты наконец его после exit.
ну конечно - сбил стек sub rsp,60h, и оставил его таким. в общем ставьте endf куда хотите.. хоть в секцию-данных.
GRAFik, endf можете поместить после вызова любой апи. просто exit уходит чёрт знает куда, и не возвращается обратно в этот код, поэтому лучше...
Имена участников (разделяйте запятой).