Dmitry
слушайте
Dmitry
а чего это в intel xeon x3440 после вызова cpuid (с eax равным 1) флаг aes-ni выставлен?
Dmitry
а сам процессор не поддерживает aes-ni
Dmitry
соответственно если выполнить что-то аеснишное, ругается на 0xC000001D - STATUS_ILLEGAL_INSTRUCTION
Dmitry
ну, на сайте интела написано что он не поддерживает
Dmitry
да у меня-то не ксеон.
Dmitry
у меня все поддерживает :)
Dmitry
или ты про то что
Dmitry
сделали две модели
Dmitry
одна без
Dmitry
типа лайт
Dmitry
другая с
Dmitry
слушай, но это идиотизм
Dmitry
потому что программа, проверяющая на наличие aes-ni, получит ок
Dmitry
и вылетит к хуям.
Dmitry
т.е. тут вариант, как я понимаю, только пробовать инструкцию
Dmitry
и ловить эксепшн. если эксепшн поймали - аес-ни нету.
Dmitry
а я не ебу, чувак с ксеоном спать ушел
Dmitry
да меня бы просто решение устроило, которое позволит четко сказать, есть AES-NI или нет :)
Dmitry
ну я понял, да
Dmitry
скорее всего
Dmitry
блин, ну это идиотизм со стороны интела
Dmitry
сколько программ будут юзать AES-NI как preferred method?
Dmitry
все, которые его поддерживают
Dmitry
ага, видимо
Anonymous
А загрузчик кто-нибудь свой писал?
миша
миша
только он в армии
x86-64
Anonymous
Господа кодеры, что думаете о дизассемблере Snowman?
Anonymous
Для unix-based ничего годнее пока не видела
x86-64
Anonymous
x86-64
Про снеговика правда не слышал, надо будет пощупать
x86-64
Он опенсорцный?
Anonymous
Хорош еще и тем, что кроме дизассембляции строит графики с кодом и генерирует С/C++ код
Anonymous
Иногда бывает, что код на крестах он генерирует понятнее, чем асмовский
x86-64
/me всегда с недоверием относился к декомпиляторам и умным дизассемблерам
Anonymous
x86-64
Хотя смотря для каких задач применять
Anonymous
хе
Anonymous
Удобно сначала декомпилером прогнать и общую картинку представить, на блоки удобненько разбить
x86-64
/me в далеком детстве дизасмил adm.sys с помощью sourcer и пытался собрать взад
Anonymous
а потом уже objdump'ом проходиться
x86-64
Или ndisasm
x86-64
обждамп я в основном для arm использую
Anonymous
не трогаю arm
x86-64
поцчему? arm щас повсюду
Anonymous
меня в основном интересует дизассембляция под x86 в рамках CTF-тасков
Anonymous
На другие платформы я разве что под PIC микроконтроллеры писала, но там так, баловство
Anonymous
калькулятор just for proof of concept, так сказать
Dmitry
слушайте, я видел сишный код, который генерит снеговик, это же пиздец
Dmitry
ну то есть на простейших функциях генерит такую отсебятину, которая ничего общего с исходным кодом не имеет
Dmitry
разница с хексрейсом как небо и земля
Dmitry
http://take.ms/z3llZ - вот пример асмокода
Dmitry
казалось бы, куда проще, верно? тут любой человек напишет, как это было в исходнике
Dmitry
и вот что выдает снеговик:
Dmitry
http://take.ms/mSXvq
Dmitry
блядь, по-моему, комментарии излишни
JeisonWi
x86-64
Во вопроз к прожженным виндузятникам: можно ли при возникновении seh-исключения заставить переключиться на заданный стек, или он всегда насрëт в текущий?
Jakhongir
welcome!
Anonymous
zdarova my friend
🦥Alex Fails
Чтобы бенчмарки обманывать
🦥Alex Fails
🦥Alex Fails
🦥Alex Fails
Я честно говоря подзабыл эту вещь. Там все звпутанно. Если напомнишь мне организацию,мб чтт-н предложу
x86-64
x86-64
Причем все должно находиться в стеке, который тоже описывается полями в структуре на котррую указывает fs. Но при попытке задать там альтернативный стек ничего не происходит: система все равно гадит в текущий, а заданный игнорирует, хотя может я что не так делаю.
🦥Alex Fails
А, да. mov _sehexc, fs:[0]
🦥Alex Fails
Ща покурю мсдн по сехам
bilka00
блуфиш
bilka00
господа какой алгоритм лучше использовать для хеширования?
bilka00
без обратного преобразования
bilka00
пароль накрыть в хеш +соль
Anonymous
хахаах
Anonymous
а че у нас отдел К уже в телеге тусит?