HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 09.06.2007, 20:24
iv.
Познавший АНТИЧАТ
Регистрация: 21.03.2007
Сообщений: 1,200
Провел на форуме:
7134052

Репутация: 1204


По умолчанию

2Piflit:
1. Формат PE подразумевает 32 битную адресацию.
2. com - программа на диске находится в таком же состоянии как и в памяти, а в exe присутствует ещё туча всякой служебной инфы, PE заголовок, стаб и т.д.

И ещё, какие нафик прерывания, если ты пишешь под винду? =) Или тогда уже пиши под дос.
 
Ответить с цитированием

  #2  
Старый 09.06.2007, 20:27
NetMan
Участник форума
Регистрация: 09.02.2004
Сообщений: 122
Провел на форуме:
1089794

Репутация: 134
По умолчанию

Цитата:
причем при запуске ехе вылезает ошибка. вот сам код:
Этот код не может исполняться под Windows(иметь PE формат), т.к. напрямую использует прерывания.
 
Ответить с цитированием

  #3  
Старый 09.06.2007, 20:36
Piflit
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме:
5128756

Репутация: 2032


Отправить сообщение для Piflit с помощью ICQ
По умолчанию

нафиг дос))) буду писать под винду, просто сорц из книжки был именно такой...
чувствую, придется еще одну покупать, типа "асм под вин32"...
 
Ответить с цитированием

  #4  
Старый 09.06.2007, 20:39
iv.
Познавший АНТИЧАТ
Регистрация: 21.03.2007
Сообщений: 1,200
Провел на форуме:
7134052

Репутация: 1204


По умолчанию

Цитата:
нафиг дос))) буду писать под винду, просто сорц из книжки был именно такой...
чувствую, придется еще одну покупать, типа "асм под вин32"...
Ниасилишь скорее всего сейчас под винду, попрактикуйся под дос.
Под винду можешь глянуть Уроки Iczelion'а (http://wasm.ru/publist.php?list=1), правда там под масм, но суть та же.
 
Ответить с цитированием

  #5  
Старый 09.06.2007, 20:44
Piflit
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме:
5128756

Репутация: 2032


Отправить сообщение для Piflit с помощью ICQ
По умолчанию

Цитата:
Сообщение от iv.  
Ниасилишь скорее всего сейчас под винду, попрактикуйся под дос.
Под винду можешь глянуть Уроки Iczelion'а (http://wasm.ru/publist.php?list=1), правда там под масм, но суть та же.
я сейчас и не собираюсь, только начал=)
килограммы мануалов и wasm.ru мне в помощь))

кстати, я оттуда (wasm.ru) почти дочитал цикл статей про Ollydbg. познавательно))

ЗЫ но ведь дос приложения можно запускать под вин?... через командную строчку... и тогда их соответственно надо компилить в com, как в моем исходнике... я прав?)
 
Ответить с цитированием

  #6  
Старый 09.06.2007, 20:45
NetMan
Участник форума
Регистрация: 09.02.2004
Сообщений: 122
Провел на форуме:
1089794

Репутация: 134
По умолчанию

Цитата:
ЗЫ но ведь дос приложения можно запускать под вин?... через командную строчку... и тогда их соответственно надо компилить в com, как в моем исходнике... я прав?)
да =)
 
Ответить с цитированием

  #7  
Старый 09.06.2007, 20:50
iv.
Познавший АНТИЧАТ
Регистрация: 21.03.2007
Сообщений: 1,200
Провел на форуме:
7134052

Репутация: 1204


По умолчанию

Цитата:
ЗЫ но ведь дос приложения можно запускать под вин?... через командную строчку... и тогда их соответственно надо компилить в com, как в моем исходнике... я прав?)
И .exe тоже, только директивы поменять нужно, в fasm'e, к сожалению, сейчас не скажу какие именно. Васм, опять же, в помощь. =)
 
Ответить с цитированием

  #8  
Старый 09.06.2007, 20:51
NetMan
Участник форума
Регистрация: 09.02.2004
Сообщений: 122
Провел на форуме:
1089794

Репутация: 134
По умолчанию

RTFM _http://flatassembler.net/docs.php
 
Ответить с цитированием

  #9  
Старый 17.06.2007, 19:58
Tikson
Постоянный
Регистрация: 09.10.2005
Сообщений: 333
Провел на форуме:
1387660

Репутация: 74
По умолчанию

как открыть com программу в CodeView?
у меня открываются только exe
 
Ответить с цитированием

  #10  
Старый 17.06.2007, 20:01
tcl
Banned
Регистрация: 17.06.2007
Сообщений: 58
Провел на форуме:
538663

Репутация: 230
По умолчанию

Без понимания ассемблера в дос, ты будешь виндовс чайником.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопросы для новичков! (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)
 


Быстрый переход




ANTICHAT.XYZ