Рассылка закрыта
При закрытии подписчики были переданы в рассылку "RFpro.ru: Ассемблер? Это просто! Учимся программировать" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
Ассемблер? Это просто! Учимся программировать (FAQ)
Ассемблер? Это просто! Учимся программировать (FAQ)
Выпуск N 070 |
Вопросы, которые поступили от подписчиков рассылки
"Ассемблер? Это просто! Учимся программировать"
Дата выхода: 2001-08-24
Вопрос №606
Уважаемые эксперты, переведите прогу в файл с расширением HEX
Ответ
Здравствуйте, Евген!
Это чё, если не секрет? мы тут асмом x86 занимаемся вообще-то...
Отправил эксперт: Painbringer
Эксперт отправил ответов (всего): 49
Экспертная группа: Работа с MASM/TASM
Вопрос №607
Здравствуйте
Я недавно приступил к изучению
и у меня тут же появился вопрос:
в первоой части в примере №3
я не могу понять откуда нужно(с какой
строки или символа)считать, чтобы
вместо offset ... в регистр dx
сразу записать смещение(в данном случае 109h)
Заранее спасибо!
С уважением
Женя.
Ответ
Здравствуйте, Женя!
Экий же ты извращенец! Скомпилируй свою прогу с листингом:
tasm hello.asm ,,,
и зыришь. там слева идут коды команд и адреса. Первая комада по адресу 100h (для того ты org 100h и ставишь). Дальше смотришь...
Еще раз прошу, вкладывайте прогу в вопрос!!!!
Отправил эксперт: Painbringer
Эксперт отправил ответов (всего): 50
Экспертная группа: Общие вопросы по программированию на Ассемблере под DOS
Вопрос №614
Уважаемые эксперты, я к сожалению не получил отклик на свой вопрос. И решил спросить заново. Но пожалуйста, не игнорируйте меня! Так как это важно для меня.
Мне через месяц надо сдавать свою прогу. Она что-то вроде презентации. Так вот она уже готова. Но не хватает только озвучки. Прогу писал на Паскале в Protected Mode.
Собственно что мне нужно от вас - так это помощь в написании процедуры обработки и проигрывания муз.файлов. (типа *.mod , *.xm , *.s3m)
Или помогите примерами, если такие у вас припасены.
Сам я такие проги видел но они все были написаны для реального режима и использовали прерывания.
Жду с нетерпением вашего ответа.
Zipper.
Ответ
Здравствуйте, Zipper!
Лови короче, что послал... А ваще мог бы и сам порыскать. За месяц бы уж точно ташел >:-|
Отправил эксперт: Painbringer
Эксперт отправил ответов (всего): 51
Экспертная группа: Общие вопросы по программированию на Ассемблере под DOS
Вопрос №615
Здравствуйте, уважаемые эксперты.
Подскажите, как в SoftIce загрузить .com программу для трассировки (она признает только .exe и .dll файлы ).
SoftIce 3.25 ОС - Win98
Ответ
Здравствуйте, Gena!
Пользуй старый софтис для доса или вообще возьми инструмент по легче, а то сразу бы тебе с топором да на божьих коровок охотится :)
Отправил эксперт: Painbringer
Эксперт отправил ответов (всего): 52
Экспертная группа: Общие вопросы по программированию на Ассемблере под DOS
Вопрос №616
Здравствуйте!
я зделал эту prog. в Delphi 5.0
а в SoftIce не могу наитй место где проверяет (if i=0 ....)
Please help me.
Ответ
Здравствуйте, denis!
А прогу то не судьба приложить?! Собственно ты типа кульный хацкер и проверяешь защиту? Сомневаюсь я что ты в большой проге найдешь это место. Но пошли, я поищу. И еще, пользуйся дезассемблером, а не дебагером!
Отправил эксперт: Painbringer
Эксперт отправил ответов (всего): 53
Экспертная группа: Пользовательская работа с Windows
Вопрос №619
Zdravstvuite,
Nedavno i bolshim interesom nachal izuchat programmirovanie
assemblera.
Perepisal s interneta vse rannie rassqlki.
Moi vopros kasaetsja 8 rassqlki (tam gde v
konce privoditsja primer chtenija faila v
pamjat)
Ja povtoril v tochnosti etu programmu no na
moem AMD 5.86 133 Mhz ,no ne mogu naiti v pamjati
soderzanie otkrqvaemogo faila(po tomu adresu gde on dolzen
bqt prosto necesoobraznqe karrakuli,ili oni tam
i dolznq bqt? .Pravda v moem iskomom faile bqlo
zapisano Hello world )
I moi vtoroi vopros.
V etoi ze rassqlke umominaetsja chto dlja
sohranenija v fail nado ispolzovat funkciju mov ah,40h
A kakoe togda prerqvanija dos nado ispolzovat?
Mogli bq vq kratko izobrazit fragment
zapisi v fail kakoi- libo inforacii
Zaranie blagodaren.
Stars
Ответ
Здравствуйте, Stars!
Stjlko shlaka napisal... Progu prilozhil bi da pokazal gde te ne ponjatno!!! Prerivanie estestveno 21h. Naka primer:
Приложение:
Отправил эксперт: Painbringer
Эксперт отправил ответов (всего): 54
Экспертная группа: Общие вопросы по программированию на Ассемблере под DOS
Вопрос №620
Здравствуйте уважаемые Эксперты !
Во-первых, хочу поблагодарить за уже оказанную помощь в освоении ассемблера. Дела пошли на лад. Ну а во-вторых - еще один вопросик появился, может поможете? Итак:
var dd 0h
mov ax,0FFFFh ;берем 65535
mov bx,5h ;допустим 5...
add ax,bx ;тут переполнение, насчет флагов в курсе
но не проверяем - и так ясно
mov word ptr var,ax
mov word ptr var+2,1h
в var получается 10004h что соответствует 65540. но кажется мне что это не самое лучшее решение. поделитесь пожалуйста своими вариантами. Заранее благодарен.
Ответ
Здравствуйте, Диман!
Излагай понятнее, от нас то тебе чего надо?! Варианты чего тебе нужны - проги складывающей два числа без учета знаков или проги для записи значения в переменную или вообще, что это?!
Отправил эксперт: Painbringer
Эксперт отправил ответов (всего): 55
Экспертная группа: Общие вопросы по программированию на Ассемблере под DOS
Вопрос №624
УВАЖАЕМЫЕ ЭКСПЕРТЫ!
Помогите, пожалуйста. Понимаю, вопрос не в тему,но крайне важный для меня. Я случайно удалил каталог своей
научной проги, над которой, страшно сказать, работал не один год.
КАК ЕГО ВОССТАНОВИТЬ???
Где скачать программу, и какую? Если кто знает, помогите,
и если можно, изложите подробнее.
Заранее благодарен, Николай.
Ответ
Здравствуйте, Николай!
1. НИЧЕГО НЕ ЗАПИСЫВАЙ НА ВИНТ!!!! ВАЩЕ ЕГО НЕ ТРОГАЙ!!! ЛУЧШЕ ВСЁ ДЕЛАТЬ НА ЧУЖОЙ ТАЧКЕ, ЗАГРУЖАЯСЬ С ЧУЖОГО ВИНТА.
2. Есть хорошая утилита - Tiramisu. Если надо - пиши сюда limansky@tut.by - вышлю.
3. Можешь попробовать всякия энурезы и унделиты из NU и из других мест (только лучше не пользуй всякое старьё).
Отправил эксперт: Painbringer
Эксперт отправил ответов (всего): 56
Экспертная группа: Пользовательская работа с Windows
Вопрос №618
Уважаемые эксперты, здравствуйте!
Помогите чайнику, возник литл проблем такого рода: качнул по нету архив выпусков FAQ и напоролся на специфическое содержание архива.
До распаковки в архиве сидит файл si325.pdf, определенный виндузой как графический файл (ACDSee). При распаковке признается уже как текстовый (лэйба не знакома). Пока открыть известными способами не смог.
Может проблема в Rar'e (условная бесплатность кончилась) или наши сетевики пошутили (ситуация с архивами повторяется не первый раз)?
Заранее благодарен.
Александр.
Ответ
Здравствуйте, Александр!
Собственно какие способы открытия pdf файлов тебе известны? Adobe Acrobat Reader не пробовал? Если не помогло - дай знать.
Отправил эксперт: Painbringer
Эксперт отправил ответов (всего): 57
Экспертная группа: Пользовательская работа с Windows
Вопрос №613
Повтор вопроса 574.
Скрипты это те которые содержат HTML документы,
там я и нашел "con/con".
Эти шесть букв и палочку я ввел в DOS окно, это которое
в -Пуск\выполнить-.
Компьютер виснет, и стандартный Скандиск пропадает, возможно вместо него DOS_овский собрат выступает.
Чисто из любопытства узнать хочу,что за команды(как я понял,
возможно DOS_вские)
=И на отвлеченную тему.
Посоветуйте маленькую задачу, с которой я бы мог практически
осваивать ASM (под ДОС конечно).
Только не силбно сложную, неможется теорию просто читать,
возможно через руки дойдет быстрей.=
Ответ
Здравствуйте, oleg!
Возможно ты имеешь дело с консолью(может я ошибаюсь)
если это так то у тебя происходит зацикливание(причину пока незнаю, но постараюсь выяснить)!!!
а на счет скан диска, незнаю че там у тя , но уменя после этой процедуры усе работало номано:))
Че решил асмом занятьси, изучи архитиктуру микропроцессора для начала!!!
а доки по асму в инете валом..
Отправил эксперт: змей
Эксперт отправил ответов (всего): 6
Экспертная группа: Пользовательская работа с Windows
Вопрос №619
Zdravstvuite,
Nedavno i bolshim interesom nachal izuchat programmirovanie
assemblera.
Perepisal s interneta vse rannie rassqlki.
Moi vopros kasaetsja 8 rassqlki (tam gde v
konce privoditsja primer chtenija faila v
pamjat)
Ja povtoril v tochnosti etu programmu no na
moem AMD 5.86 133 Mhz ,no ne mogu naiti v pamjati
soderzanie otkrqvaemogo faila(po tomu adresu gde on dolzen
bqt prosto necesoobraznqe karrakuli,ili oni tam
i dolznq bqt? .Pravda v moem iskomom faile bqlo
zapisano Hello world )
I moi vtoroi vopros.
V etoi ze rassqlke umominaetsja chto dlja
sohranenija v fail nado ispolzovat funkciju mov ah,40h
A kakoe togda prerqvanija dos nado ispolzovat?
Mogli bq vq kratko izobrazit fragment
zapisi v fail kakoi- libo inforacii
Zaranie blagodaren.
Stars
Ответ
Zdrastvuyte Stars! Po povodu zapisi faila v RAM: Smotri rassilku №8 primer, vidish stroku mov dx,offset buffer? Tak vot imenno etot samiy buffer nam i nada smotret v otladchike (konechno,on ne srazu posle mov dx,offset buffer zapolnitsa dannimi iz faila, a toko posle int 21h).
Eshe u menya est podozrenie, chto ti prosto zapustil etot file, potom zapustil otladchik i xotel nayti fail v pamyati? tak? ne, tak niche ne viydet! Zapuskay ee srazu, s pervoy comandi v otladchike, i poshagovo vipolnyay, toda vse budet yasno!
A naschet vtorogo voprosa - vot proga, sozdaet file data.txt i zapisivaet tudi Hello Word etot izbitiy...
Приложение:
Отправил эксперт: Broken Sword (www.revolution.co.uk - скрытая реклама...)
Эксперт отправил ответов (всего): 83
Экспертная группа: Общие вопросы по программированию на Ассемблере под DOS
Вопрос №626
Здравствуйте.
Пришлите какие-нибудь статьи по взламыванию программ или инструкции по взламыванию.Скажите как при взламыванию работать с SoftIce,IDA,Hiew и другими программами,каковы их функции.Хотелось бы получить примерные инструкции по взламыванию программ от настоящих профессиональных взломщиков.
mailto:anton777@online.sinor.ru
Заранее всем благодарен.Антон.
Ответ
Здравствуйте, anton!
Че перец...решил кракером стать???
а Soft Ice себе поставаил????
Ладно валяй, желаю удачи в освоение этого мастерства..
Кину те на мыло доку повзломам и руководство Soft IceБ!!!
Отправил эксперт: змей
Эксперт отправил ответов (всего): 7
Экспертная группа: Пользовательская работа с Windows
Вопрос №626
Здравствуйте.
Пришлите какие-нибудь статьи по взламыванию программ или инструкции по взламыванию.Скажите как при взламыванию работать с SoftIce,IDA,Hiew и другими программами,каковы их функции.Хотелось бы получить примерные инструкции по взламыванию программ от настоящих профессиональных взломщиков.
mailto:anton777@online.sinor.ru
Заранее всем благодарен.Антон.
Ответ
Здравствуйте, anton!
Статей в инете валом,
Soft Ice - это отладчик (дебугер), позволяет отлаживать код прогграммы
под дос также можно использовать Turbo Debuger или Deglucer (DG.COM) второй1 из которых хоть и старенький, но зато мало в памяти весит.
IDA - это дезасемблер, позволяет переводить к примеру *.EXE файлы в Assembler
Hiev - это хекс редактор + дизасемблер, но меннее мощный чем IDA зато более быстрый и простой, и черенз него довольно легко изменять код в небольших программах
Отправил эксперт: VD (www.chat.ru/~vdragon_pas/index.htm - Программирование графики на Пакаль со вставками на)
Эксперт отправил ответов (всего): 33
Экспертная группа: Пользовательская работа с Windows
Вопрос №625
Здравствуйте.
Пришлите какие-нибудь статьи по взламыванию программ или инструкции по взламыванию.Скажите как при взламыванию работать с SoftIce,IDA,Hiew и другими программами,каковы их функции.Хотелось бы получить примерные инструкции по взламыванию программ от настоящих профессиональных взломщиков.
mailto:anton777@online.sinor.ru
Заранее всем благодарен.Антон.
Ответ
Здравствуйте, anton!
Пришлю тебе руководство по SoftIce, тока чтоб на нем работать надо асм классно знать, а про Ida и документации не надо, с ним и так всё ясно! Ну и по взлому небольшую статейку кину!
Отправил эксперт: Orlando
Эксперт отправил ответов (всего): 33
Экспертная группа: Пользовательская работа с Windows
Вопрос №627
Сначала_не_вопрос,а_ответ_на вопрос №_624.Николай,были_у_меня_такие_проблемы_я_их_решил_с_помощью_unerase.exe.Мыль_на_maxe@mail.kz,пришлю.
Теперь_вопрос:_господа_Эксперты_небось_заметили_как_пишу,так_вот,_как_с_этой_хренью_бороться,подскажите.При_нажатии_пробела_в_этой_сраной_форме_я_попадаю_в_конец_письма_и_поэтому_обломно_очень_вопросы_задавать,а_вопросы_есть.У_меня_outlook(еслив_чё).Спасибо.
Ответ
:))))))))))))))))))))))))))))))))))))))))))))))
Отправил эксперт: Broken Sword (www.revolution.co.uk - скрытая реклама...)
Эксперт отправил ответов (всего): 84
Экспертная группа: Пользовательская работа с Windows
Подписаться на рассылки
Форма подачи вопроса
ВНИМАНИЕ!!! Пожалуйста, НЕ высылайте один вопрос сразу нескольким подгруппам! Дополнения к вопросам, на которые эксперт уже ответил НЕ следует направлять ведущему рассылки (я не успеваю!). Просто скомбинируйте первый вопрос и дополнение к нему, а затем заново отправьте его, используя приведенную ниже форму!Нажимайте кнопку "Отправить" только ОДИН раз и дождитесь полной загрузки страницы, иначе вопрос будет продублирован!
Регистрация в качестве эксперта
Архив выпусков
Ведущий рассылки,
Калашников Олег:
Assembler@Kalashnikoff.ru
ICQ No.: 68951340
URL сайта подписчиков:
http://www.Kalashnikoff.ru
______________
По вопросам сотрудничества, рекламы и спонсорства обращайтесь:
- Публичное размещение материала из рассылки: Cooperation@Kalashnikoff.ru
- Реклама на сайте, в книге и рассылках: http://www.Kalashnikoff.ru/Reklama.html, Reklama@Kalashnikoff.ru
- Издание книги (спонсорство): Sponsor@Kalashnikoff.ru
(C) Москва, 2001. Авторское право принадлежит Калашникову О.А. Публичное размещение материала из рассылки, а также его использование полностью или частично в коммерческих или иных подобных целях без письменного согласия автора влечет ответственность за нарушение авторских прав. |
Реклама на сайте Kalashnikoff.ru
http://subscribe.ru/
E-mail: ask@subscribe.ru |
Отписаться
Убрать рекламу | Рейтингуется SpyLog |
В избранное | ||