Рассылка закрыта
При закрытии подписчики были переданы в рассылку "RFpro.ru: Ассемблер? Это просто! Учимся программировать" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
RusFAQ.ru: программирование на языке Assembler
Информационный Канал Subscribe.Ru |
RusFAQ.ru: программирование на языке Assembler
Выпуск № 466
от 13.01.2003, 13:40
Администратор: Имя: Калашников О.А. URL: Информационный ресурс ICQ: 68951340 Россия, Москва |
О рассылке: Задано вопросов: 2404 Отправлено ответов: 7223 Активность: 300.4 %
|
Список экспертов, ответы которых опубликованы в данном выпуске |
Bob Johnson Статус: Профессиональный Общий рейтинг: 152.21 URL: Программирование [Подробней >>] |
Maverick Статус: Профессиональный Общий рейтинг: 138.8 URL: Задачи по ассемблеру Телефон: 89039415024 (BeeLine GSM) [Подробней >>] |
VicSimon Статус: Начальный Общий рейтинг: 104.21 [Подробней >>] |
masquer Статус: Профессиональный Общий рейтинг: 146.88 [Подробней >>] |
Igoryk Статус: Доверительный Общий рейтинг: 136.79 [Подробней >>] |
ASMодей Статус: Профессиональный Общий рейтинг: 117.88 [Подробней >>] |
Broken Sword Статус: Профессиональный Общий рейтинг: 127.27 URL: моя рассылка по Protected Mode [Подробней >>] |
Painbringer Статус: Профессиональный Общий рейтинг: 118.49 URL: Музычка, стишки и прочая дрянь [Подробней >>] |
Eugene Статус: Опытный Общий рейтинг: 108.69 URL: мощный файловый архив [Подробней >>] |
Traish Статус: Опытный Общий рейтинг: 123.94 [Подробней >>] |
keleb-glin Статус: Опытный Общий рейтинг: 113.04 [Подробней >>] |
Ayl Статус: Профессиональный Общий рейтинг: 117.34 [Подробней >>] |
LIFO Статус: Профессиональный Общий рейтинг: 119.67 URL: наш сайт Телефон: 8 01710 24758 [Подробней >>] |
mang Статус: Начальный Общий рейтинг: 108.86 [Подробней >>] |
baldr Статус: Профессиональный Общий рейтинг: 113.81 URL: Сайт об ОС DOS. Всем, кто любит эту ОС! [Подробней >>] |
Краткий перечень вопросов |
Вопрос № 2366. Здравствуйте, уважаемые эксперты. Подскажите, где взять задачник по ассемблеру - yandex находит то... (ответов: 2)
Вопрос № 2367. Всем огромный Ханди-Ванди (пер. - добрый)!!! Eсть у меня такая забава выри собирать. Так, есть по... (ответов: 4)
Вопрос № 2368. Здравствуйте уважаемые эксперты! У меня к вам такой вопрос. Из опыта программирования ZX-Spectrum я ... (ответов: 2)
Вопрос № 2369. Доброго дня всем!!! У меня к Вам, господа, вот такие вопросы: 1) не могли бы в общем сказать пр... (ответов: 5)
Вопрос № 2370. Здравствуйте, ув. эксперты! Нет ли у кого из вас исходника Win95.Cabanas? Заранее благодарен.... (ответов: 2)
Вопрос № 2371. Здравствуйте господа! Хотел бы спросить вас: Есть ли программа совершаюшая реверс - com -> asm. Или ... (ответов: 8)
Вопрос № 2372. Доброго времени суток. Вопрос по 16-разрядному защищенному режиму. Запускаю dpmires.exe (rtmres.exe)... (ответов: 2)
Вопросов: 7, ответов: 25
Вопрос № 2366 |
Здравствуйте, уважаемые эксперты.
Подскажите, где взять задачник по ассемблеру - yandex находит только 9 страниц и ничего хорошего там нет
Заранее благодарю.
Вопрос отправлен: 08.01.2003, 16:09
Отправитель: Ольга
[Следующий вопрос >>] [Список вопросов]
Отвечает Bob Johnson
Здравствуйте, Ольга!
Если тебе просто нужны задачи, которые ты хотела бы решить с помощью асма для повышения своего уровня программирования - просто возьми задачник по информатике - там обычно все решается на паскале, а ты делай то же самое на асме.
Ответ отправлен: 09.01.2003, 23:46
Отправитель: Bob Johnson
Отвечает Maverick
Приветствую Вас, Ольга!
А что есть такой?? Тебе что, нужны различные решения с комментариями? Погляди на сайте Igoryk'a , там есть десяток задач, может помогут.
www.igoryksoft.narod.ru
Ответ отправлен: 09.01.2003, 13:22
Отправитель: Maverick
Вопрос № 2367 |
Всем огромный Ханди-Ванди (пер. - добрый)!!!
Eсть у меня такая забава выри собирать. Так, есть по дэцелу,
да вот только жаба душит и еще просит! Знаю, что среди вас
очень много любителей поиздеваться над этими зверями. Если
не в ломы, киньте на мыло у кого что есть (если не жалко),
если есть исходники или что-то в этом роде, то буду примного
благодарен! Инфа всякая по вирям тоже не помешает. Если хлама
много, то сообразим интерфейсами как разойтись.
Вопрос отправлен: 08.01.2003, 20:29
Отправитель: Vah (BigVah@yandex.ru)
[Следующий вопрос >>] [Список вопросов]
Отвечает Maverick
Здравствуйте, Vah!
Нее, я не любитель над ними издеваться. В инете куча сайтов с архивами исходников по алфавитному порядку. Вот если надо будет чего-нибудь экзотического, тогда придется искать по рукам. А зачем тебе это?
Пиши на: Maverick@nightmail.ru ченьть сообразим.
Ответ отправлен: 09.01.2003, 13:22
Отправитель: Maverick
Отвечает VicSimon
Добрый день, Vah!
Много информации (исходники, описания, журналы и т.п.) есть здесь http://vx.org.ua
Ответ отправлен: 09.01.2003, 05:08
Отправитель: VicSimon
Отвечает masquer
Здравствуйте, Vah!
И тебе оргомный и добрый...
Если бы не было перевода "добрый", я бы подумал то, что и все подумали. Кстати, а ванди-ханди - это, новерное ,злой.
Короче, смени стиль вопроса на человеческий...
А по теме, сходи на сайт 29А
Ответ отправлен: 09.01.2003, 10:55
Отправитель: masquer
Отвечает Igoryk
Добрый день, Vah!
Заходи на viruslist.ru и качай все что есть.
Ответ отправлен: 09.01.2003, 11:48
Отправитель: Igoryk
Вопрос № 2368 |
Здравствуйте уважаемые эксперты! У меня к вам такой вопрос.
Из опыта программирования ZX-Spectrum я знаю, что там не является большой проблемой считать с дискеты дорожку (полностью, со всей служебной информацией) или записать её.А вот стал читать описание контроллера FDD на PC и в недоумении - неужели всемогущий РС на это неспособен?
По крайней мере у меня сложилось такое впечатление.Или я не прав?Тогда как такое проделать?
Спасибо.Сергей.
Вопрос отправлен: 08.01.2003, 20:24
Отправитель: Сергей (alf888@yandex.ru)
[Следующий вопрос >>] [Список вопросов]
Отвечает Bob Johnson
Доброе время суток, Сергей!
Нет, это можно и здесь - кажется diskdupe это делает.
А вот на спектруме я еще это помню - жаль, что только когда читаешь там целую дорожку, данные в секторах искажаются. Я там даже делал копировщик защищенных дисков...
Ответ отправлен: 09.01.2003, 23:47
Отправитель: Bob Johnson
Отвечает ASMодей
Добрый день, Сергей!
Что значит прочитать дорожку со всей служебной информацией?
Если ты имеешь в виду посекторно, то на PC это тоже можно делать.
Ответ отправлен: 10.01.2003, 06:10
Отправитель: ASMодей
Вопрос № 2369 |
Доброго дня всем!!!
У меня к Вам, господа, вот такие вопросы:
1) не могли бы в общем сказать процесс дампинга какого-либо процесса и
компановка дампа в файл. (например программа procdump.exe).
2) вопрос хоть не совсем в тему, но думаю хоть Вы подскажите как выйти
из ситуации (если есть выход). Под вынью 95 в дос-нафигаторе нечайно кильнулись
несколько файлов (важных) с другим мусором. Можно ли воскресить эти бойцовские проги?
Перезагрузки компа были. Слышал что в нашем мире хаоса было какое-то снадобье...
Приложение:
Вопрос отправлен: 08.01.2003, 20:21
Отправитель: Анатолий (selfpolice@e-mail.ru)
[Следующий вопрос >>] [Список вопросов]
Отвечает Broken Sword
Доброе время суток, Анатолий!
насчет второго - воскресить не только можно, но и нужно!
многие производители программного обеспечения сделали состояние, продавая программы восстановления "удаленных" файлов.
Чтобы стереть файл так, чтобы его не смогла прочитать программа восстановления файла, нужно физически перезаписать все биты файла.
Кстати, вот что рекомендует делать Национальный центр комптьютерной безопасности (NCSC):
Чтобы очистить носитель информации, Министерство обороны требует перезаписывать его одним повторяющимся шаблоном, затем его двоичным дополнением, а затем еще одним шаблоном, например, 0011 0101... Необходимое число операций перезаписи зависит от типа носителя информации, иногда от ее чувствительности, а иногда и других требований Мин. обороны.
Т.е. для того, чтобы удалить файл, рекомендуется перезаписывать удаленный файл семь раз: один раз единицами, второй - нулями и пять раз криптографически надежной псевдослучайной последовательностью.
Однако недавние достижения Нац. института стандартов и технологии в туннельной электронной микроскопии (во переводчик загнул!) внушают мысль, что и этого недостаточно.
хе, а ты говоришь - перезагрузки!
Вывод:
Честно говоря, если ваши данные исключительно ценны, следует полагать, что полная очистка даннных с магнитного носителя НЕВОЗМОЖНА
:)
т.ч. не боись )
Ответ отправлен: 08.01.2003, 21:09
Отправитель: Broken Sword
Отвечает Painbringer
Добрый день, Анатолий!
2. была когдато тирамису... она походу потом во что то развилась, но и сама по себе ьыла не дура... если нада могу послать...
Ответ отправлен: 09.01.2003, 01:20
Отправитель: Painbringer
Отвечает Eugene
Добрый день, Анатолий!
Попробуй какую-нибудь утилиту восстановления удалённых файлов. Например Easy Recovery, нортоновский unerase наконец. Судя по тому, что ты сидишь в DN и под вынь95 к тому же, unerase может подойти. А вообще зайди на www.download.com и поищи по ключевому слову undelete или recovery. Море ссылок.
Ответ отправлен: 09.01.2003, 09:40
Отправитель: Eugene
Отвечает masquer
Приветствую Вас, Анатолий!
Дампинга? Элементарно. Цепляешься к процессу и ReadProcessMemory.
А восстановление - EasyRecovery Pro
Ответ отправлен: 09.01.2003, 11:11
Отправитель: masquer
Отвечает Igoryk
Доброе время суток, Анатолий!
Если файлы не большие (10-15 Кб), то поищи в интернете программу BackToLife. Эта программа позволяет восстанавливать почти все стертые файлы. А вот восстановит или нет зависит от размера файла. ShareWare будет восстанавливать только маленькие.
Ответ отправлен: 09.01.2003, 11:48
Отправитель: Igoryk
Вопрос № 2370 |
Здравствуйте, ув. эксперты!
Нет ли у кого из вас исходника Win95.Cabanas?
Заранее благодарен.
Вопрос отправлен: 09.01.2003, 08:32
Отправитель: Leo
[Следующий вопрос >>] [Список вопросов]
Отвечает Traish
Здравствуйте, Leo!
Ну, у меня есть. А дальше, собственно, что?
ЗЫ Вообще-то не Win95, а Win32.
Ответ отправлен: 09.01.2003, 08:43
Отправитель: Traish
Отвечает VicSimon
Здравствуйте, Leo!
Есть Win32.Cabanas v1.1. Если сообщишь куда, вышлю. ;)
Плиз, на мыло vic@krsk.bnk.ru
Ответ отправлен: 09.01.2003, 08:47
Отправитель: VicSimon
Вопрос № 2371 |
Здравствуйте господа! Хотел бы спросить вас: Есть ли программа совершаюшая реверс - com -> asm. Или поставив вопрос по другому - нужны исходники DiskComp хотел поковыряться. Что можете подсказать ? Спасибо.
Вопрос отправлен: 09.01.2003, 08:44
Отправитель: i8
[Следующий вопрос >>] [Список вопросов]
Отвечает Bob Johnson
Добрый день, i8!
com файл можно просто дизассемблировать. Для этого подойдет любой отладчик, даже td.
Ответ отправлен: 09.01.2003, 23:47
Отправитель: Bob Johnson
Отвечает keleb-glin
Приветствую Вас, i8!
насчёт com->asm - это ты имеешь в виду получения исходника на асме скомпилированной проги? Если да, тогда пожалуйста. Прога называется дизассемблер. Таких прог море и для com, и для exe, и под ДОС, и под ВИНДОВС.
Для ДОСа хорошей вещью является Hview, который является ещё и hex-редактором и позволяет сразу редактировать код. ( по-моему Hview есть и под Винды ). Также мощная вещь - IDA - он есть и под ДОС, и под ВИНДОВС. Под ВИНДОВС также посоветую W32Dasm.
Короче - на ближайший варезный сайт, а лучше - на
http://www.crackpltools.prv.pl/
Ответ отправлен: 10.01.2003, 20:48
Отправитель: keleb-glin
Отвечает Ayl
Приветствую Вас, i8!
Конечно, есть. Это так называемые дизассемблеры, т.е. программы, выполняющие преобразование, обратное ассемблированию. Примеры таких программ - IDA, Sourcer и т.п.
Но нужно заметить, что данное преобразование довольно проблематичная вещь, потому как разделить в автоматическом режиме код и данные довольно тяжело.
Кроме этого, программа может быть защищена от дизассемблирования путем, например, шифрования своего кода. Соответственно, получить правильный ассемблерный текст такой программы путем простого дизассемблирования не получится.
Другой вариант получения исходного кода - использование отладчиков. Они выполняют процесс дизассемблирования, но только небольшого участка кода, непосредственно прилежащего к текущей команде.
И к тому же, обычно не позволяют сохранить кусок памяти в дизассемблированном виде.
Еще один вариант - это использовать какой-либо редактор с возможностями дизассемблирования кода. Например, HIEW
Ответ отправлен: 09.01.2003, 16:21
Отправитель: Ayl
Отвечает Maverick
Доброе время суток, i8!
:)))) И не одна :) Любой дизассемблер, самый ништяк это IDA pro, но для новичка сложен, так что поищи попроще, Windasm.
Ответ отправлен: 09.01.2003, 13:22
Отправитель: Maverick
Отвечает LIFO
Здравствуйте, i8!
Дизассемблируй (IDA)
Ответ отправлен: 11.01.2003, 13:39
Отправитель: LIFO
Отвечает Eugene
Приветствую Вас, i8!
Зайди http://linux20368.dn.net/protools/ в раздел decompilers. Это то, что тебе нужно.
Ответ отправлен: 09.01.2003, 09:43
Отправитель: Eugene
Отвечает mang
Здравствуйте, i8!
Если я правильно понял вопрос то такие проги есть.
Всякого рода диссассемблеры.IDA,DASM80 и.т.д
Ответ отправлен: 09.01.2003, 10:47
Отправитель: mang
Отвечает Igoryk
Добрый день, i8!
Используй обычный дебаггер TD. Может подойти Hiew, IDA, SoftIce.
Ответ отправлен: 09.01.2003, 11:48
Отправитель: Igoryk
Вопрос № 2372 |
Доброго времени суток.
Вопрос по 16-разрядному защищенному режиму.
Запускаю dpmires.exe (rtmres.exe) не важно в DOS 6.22
Собираю простенький резидент, реагирующий на нажатие клавиши на Int 09.
В нем вызываю (строго по мануалу) защищенный режим
потом, также по мануалу выхожу из него.
В теле выполнения после входа вывожу символ по int 10.
Результат - выводит строго 4 символа (т.е. входит в защищенный режим и выходит из него 4 раза) потом выдает строку
Unhandled exception 000a at 00b7 00c7 errcode 0000
Может кто сталкивался?
Вопрос отправлен: 09.01.2003, 13:36
Отправитель: SLaViR
[Следующий вопрос >>] [Список вопросов]
Отвечает Broken Sword
Здравствуйте, SLaViR!
дай сорс
Ответ отправлен: 09.01.2003, 13:51
Отправитель: Broken Sword
Отвечает baldr
Здравствуйте, SLaViR!
Первое, что приходит в голову - ты вызываешь int 10 или int 10h ?
А то 10=0ah ! Тогда понятно, что Unhandled exception 000a ты сам и вызываешь! :)
Ответ отправлен: 11.01.2003, 00:51
Отправитель: baldr
Форма отправки вопроса |
Форма может работать некорректно в почтовых программах "Microsoft Outlook" и "Microsoft Outlook Express". В программе The Bat! подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте, что в некоторых браузерах могут стоять запреты на открытие других окон, а также "чрезмерное" кэширование данных, при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.
© 2002 Команда RusFAQ.ru.
Вопрос и дополнение |
Ваш вопрос:
Приложение (если необходимо):
Получить ответов:
Выбор рассылки |
Программисту Assembler (37) C / C++ (28) Perl (4) Delphi (20) Pascal (23) Basic / VBA (11) Java / JavaScript (7) PHP (5) MySQL / MSSQL (5) |
Пользователю Windows 95/98/Me (36) Windows NT/2000/XP (28) "Железо" (33) Поиск информации (17) |
Администратору Windows NT/2000/XP (13) Linux / Unix (15) |
Юристу Гражданское право (8) Семейное право (5) Трудовое право (4) КоАП (3) |
Отправить вопрос всем экспертам выбранной рассылки.
© 2002 Россия, Москва. Авторское право: RusFAQ.ru |
http://subscribe.ru/
E-mail: ask@subscribe.ru |
Отписаться
Убрать рекламу |
В избранное | ||