тогда, бери вариант zero_cool выше, тот ктр 2,5Кб. ещё раз повторяю в версии с 1,5Кб секции объединены в одну, и это некоторым авирам не нравится.
есть такое )), так нехотелось за masm садиться. А пришлось!!! Архив тут HTML: _____________________________________________________________ | | folders | compil | size | Presence - PE | gui/cons | | | ========================================================= | | ....masm1 Masm32 2560 +++ C | | ....masm2 Masm32 2560 +++ C | | ....exe2 emu8086 807 ??? C | | ========================================================= | | В последнем просто добавила имя и 32 bit memory model на- | | врятли там появится PE от этого, точнее вообще не должен! | |___________________________________________________________| Как ни странно но масм компилирует код ниже до 1536 байт и все ему нравится, ни при линковке ни при компиляции, ни ошибок ни предупреждений не выдает, по при запуске билд выпадает в осадок. Скажите где я неправильно сделала? PHP: .486 ; create 32 bit code .model flat, stdcall ; 32 bit memory model option casemap :none ; case sensitive .data msg db "hello, world!", 0Dh,0Ah, 24h .code start: lea dx, msg ; load effective address of msg into dx. mov ah, 09h ; print function is 9. int 21h ; do it! mov ah, 0 int 16h ; wait for any key any.... end start
Сосать http://www.virustotal.com/ru/analisis/4fae9c7357fd8223dc6ad905781986d8 Результат: 0/35 (0%) Если авер сказал Virus not found то это стоит понимать,как: авер тупой и нехуя ненашел тоесть в прямом смысле http://www.sendspace.com/file/s6pxre
Нет я вручную pe собирал,dos stub из win95 выдрал winhex'ом и сам helloworld был написан на fasm'е,после чего сделал его bin дамп
Code: s segment stack dw 128 dup (?) s ends code segment assume ss:s, ds:data, cs:code data segment x db 'Hello world!$' data ends start: mov ax,data mov ds,ax lea dx,x mov ah,9 int 21h mov ah,4Ch int 21h code ends end start мой вариант... на masm'e экзешник 1.29 кб если надо - выложу
Code: ++++++++++[>+++++++>++++++++++>+++>+<<<<-] >++.>+.+++++++..+++.>++.<<+++++++++++++++. >.+++.------.--------.>+.>. Кто знает тот поймёт