Не совсем по теме, но в продолжение идеи макроса выводящего откомпилированный код macro DUMP.BEGIN comment{DUMP.start=$} macro DUMP.END {...
лучше статьи текстом
бгг забавно сделано) тот инсталлер который предлагают скачать с forcedscan.com определяется нодом как вирус)
пример (KomodiaLSP.zip) - от мелкософта, качается с комоды, статей вроде нет, найдеш - отпости тут
напиши ws2_32 c экспортом всех функций, и кинь ее в папку с программой ЗЫ: чтото типо этого (аттач)
Чтобы положить дерево в массив тебе надо обойти все его элементы. Кроме того, не каждое дерево может влезть в массив заданной длины за заданное время.
Какбэ это тоже есть рекурсия, а "аппаратный" стек или "программный" - это уже детали реализации.
/holywar Y_Mur а как же рекурсивный поиск в дереве, синтаксический анализ, и еще много алгоритмов где без рекурсии никак?
l_inc ну а я и не вирус пишу, а если бы и вирус - так надо просто сказать жертве, что файл очень нужный, но вот авирь может ругаться =)
l_inc, ну раз нормально, так нормально. Я когда буду писать свой компилятор обязательно сделаю так чтобы он генерил кошерные файлы, дабы кодеры...
о_О работает же.... Sol_Ksacap, спасибо
хз, я обычно обдумаю то что пишу медленнее чем печатаю, так что и на мышку время остается.
ппц... мой моск окончательно съеден PE-header'ом... вот фасмовский сырец файла: FILE_ALIGN = 0x200 VIRTUAL_ALIGN = 0x1000 IMAGE_SIZE = 0x4000...
del
А я задаю заголовок прямо в фасме, ага: ?? equ 0xAAAA dw "MZ",0, "PE",0, 14ch,1, ??,??, ??,??, ??,??, 0xE0,103h, 10bh,??, ??,??, ??,??, ??,??,...
Скомпилено фасмом. При выравнивании размера файла по размеру кластера 0x200 (512), фактического увеличения зангимаемого файлом места на диске не...
File Alignment = 4 Section Alignment = 4 Size of image = 1070h (1000h+70h) - незапускается
Есть файл с 1 секцией VirtSize: 70h VirtAddr: 1000h raw data size: 200h raw data offs: 200h при этом у него Section Alignment 1000h File...
Имена участников (разделяйте запятой).