Anonymous
А если некая программа была полностью скопилирована в машинный код и запущена из текущей программы (того же компилятора) т.е. в этом же процессе - это будет считаться как jit?
Viktor
Their implementation-defined values shall be equal or greater in magnitude (absolute value) to those shown, with the same sign.
Viktor
очень важная строчка, которая идет прямо над этими лимитами
Viktor
Ну, разве что упал внутренний портал, скорее всего из-за наплыва тех, кто хотел посмотреть, откуда исхаков
Viktor
хотя он постоянно падает
­
Никакая
А чё там за история была? В лс.
Viktor
очень важная строчка, которая идет прямо над этими лимитами
Так что получается, что long должен быть *минимум* 32 бита, просто чтобы в него поместились LONG_MIN/LONG_MAX
Viktor
сс @tanjmaxalb
­
Отписал
Пздц. Ну что могу сказать, правильно сделал, что выпилил шкуру и сам выпилился. Только лучше бы на видео всё заснял, или трансляцию замутил.
Anonymous
одмен, ну ты чего.
Anonymous
http://web.eecs.umich.edu/~imarkov/10rules.pdf - Кстати 10 правил от NASA по написанию Си кода для Safety-Critical систем
­
одмен, ну ты чего.
Вы тут полдня оффтопите, я ж молчу. А пацан правильно сделал.
Anonymous
ну... Не чисто оффтопим, разбавляем сями с асмом)
Anonymous
Ну все, оформил партнерство с Valve, можно и игрули на асме пушить =Р
Anonymous
На что?
Anonymous
Я игруль пока не выкладывал, только партнерку получил вчера
Anonymous
GCC при компиляции иногда вставляет в концы функйий помимо ret еще и leave. Разве они выполняют не одну и ту же задачу? Т.е. зачем так делать?
Anonymous
все, вопросов нет, спасибо
Anonymous
Каким функционалом по вашему должен обладать HEX редактор?
JeisonWi
Вот то, что я использую постоянно, соответственно в каждом есть уникальные фичи
Anonymous
Из под какой ОСи?
JeisonWi
Из под какой ОСи?
Linux в основном
JeisonWi
Иногда - Windows
Anonymous
Понял. Надо бы мне уже вкурить этот Radare
Anonymous
А то как-то все довольны им, один я не в теме
KosBeg
да, советую заценить. из минусов - нет GUI, но к этому быстро привыкаешь, и это как будто бы становится плюсом.
JeisonWi
Хотя он пока и поддерживает только минимум фич
JeisonWi
Однако я предпочитаю консольный r2
JeisonWi
VIM`ом пользуюсь как-то, к этому тож привыкну
Угу, я когда-то писал свой bvim, с плагинами на Lua, но забросил его в пользу радара
Anonymous
А я всё ещё на Иде
Конечно же купленной
Anonymous
)
­
Ват?
Anonymous
Я думаю, что с моральной точки зрения испольспользовать иду, сломав ее с помощью нее же самой - невозбраняется
Vladimir
Интересно смотрится диалог в контексте Ида - имя девушки
­
Сломать Иде "невинность" с помощью радара -- в этом есть нечто... эротическое...
Vladimir
У меня это имя с Monument Valley ассоциируется
Anonymous
А из 32х битного кода можно сделать LoadLibrary 64х битную?
bilka00
А из 32х битного кода можно сделать LoadLibrary 64х битную?
Если архитектура х86_64 то можно попробовать прыгнуть в 64 битный сегмент но все равно врятли получиться нормально
Yura
всем превет, скажите как драйвером удалить файлик? в плане какой функцией... ntdeletefile не подхватывается почему-то
Yura
ладно, другой вопрос, более интересный
Yura
Как можно отделить "интерпретаторную часть" в программе от самого кода??
Yura
в плане есть (вот конкретно сейчас у меня) программа, написанная на node.js и собранная в екзешник вместе с этим интерпретатором, при анализе Идой, у меня просто лопаются глаза, там кода столько, что можно вскрыться, что делать? мне надо достать исходник, но я так понимаю, что он еще и обфусцирован и расшифровывается в рантайме...
JeisonWi
Нагенерировать сигнатур для обычного nodejs, применить, остаток рассматривать
s54820
Нагенерировать сигнатур для обычного nodejs, применить, остаток рассматривать
Слишком сложное решение для (вероятно) простой проблемы поиска оверлея с JS-файлами. Проще уж тогда найти, где оно на исполнение отправляется и посмотреть бэктрейс.
­
/ban За цопэ и двор Баню в упор!
Anonymous
H͚̓ü̺n̪̬̟ͣho͎̥͆wͧ banned Фаина!
Artem
нихуя себе
­
А нех меня трогать в эти дни!
­
("Эти дни" -- дни, когда я, ссуко, злой переписываю диплом, ссука, потому что один "№;% никак не найдёт, до чего бы доебаться и рандомно тыкает в 3 части диплома, приговаривая, что там нихуя не так, как должно быть. Что именно -- не знает, но уверен,ссуко, что что-то там не правильно.)
Artem
по какой теме диплом?
­
Тема выпускной квалификационной работы: «Разработка цифровых устройств с использованием языка VHDL на базе ПЛИС»
Yura
всем привет, скажите, почему может не работать функция
Yura
!dbgprint в windbg??
Yura
приходится отдельно на виртуалке запускать dbgview
вроде какое то прерывание есть если я правильно тебя понял
Yura
вроде какое то прерывание есть если я правильно тебя понял
дело просто в чем: есть программка сисинтерноловская, которая читает отладочный буфер системы
Yura
она то хорошо читает, без проблем, но неудобно ее каждый раз запускать на виртуалке вручную. А в виндбг есть функция !dbgprint которая тоже читает из отладочного буфера, но если я ее использую, то виндбг просто пишет, что буфер пустой и печатать нечего
s54820
всем привет, скажите, почему может не работать функция
Потому что оно ловит DbgPrint() и компанию, а ты, скорее всего, делаешь OutputDebugString().
Yura
DbgPrint("%d \n", index);
Yura
вот что я в коде юзаю
Yura
а что за компанию??
s54820
а что за компанию??
Ну там ещё DbgPrintEx есть, например.
Pavel
Подскажите пожалуйста, вопрос про резервирование памяти - если что-то в приложении хочет зарезервировать гигабайты памяти - возможно ли при этом что возникнет ошибка о недостатке памяти и приложение аварийно завершит работу?
Yura
проверочку на NULL надо всегда делать... скорей всего возможно ругнется, но ещё скорей, что все эти гигабайты полетят в своп при нехватке основной памяти...