Поиск:

Ответ в темуСоздание новой темы Создание опроса
> FASM: убрать Stub, PE-Exe минимального размера 
:(
    Опции темы
p0s0l
Дата 21.2.2004, 00:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Г-н Посол
****


Профиль
Группа: Экс. модератор
Сообщений: 3668
Регистрация: 13.7.2003
Где: 58°38' с.ш. 4 9°41' в.д.

Репутация: 2
Всего: 112



Для кучи уж пихаю последний вариант - заюзаны почти все ненужные поля хэдеров... жаль только, что вся эта интересная фишка не работает под Win9x...



Присоединённый файл ( Кол-во скачиваний: 54 )
Присоединённый файл  hello1_user32.zip


--------------------
С уважением, г-н Посол.
PM   Вверх
Chemiker
Дата 22.2.2004, 13:29 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Люди !!!

У меня файл формата PE выыодит окно с МессагеБоксом, потом звершается. В досе запускается нормально - ДОС пишет: Program too big to fit in memory. Между MZ и PE всего два байта, есть таблица импорта, а размер этого чуда всего 188 байтов !!!

Пока.

-------------------------------------
PE-188-Bytes
  Вверх
oleg1973
Дата 22.2.2004, 15:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


asm fanat
****


Профиль
Группа: Экс. модератор
Сообщений: 3283
Регистрация: 16.7.2003
Где: Italy

Репутация: 7
Всего: 34



Chemiker
файл то где?smile.gif небось у нас идею спер smile.gif


--------------------
SST 465555
icq 200-512-712
PM MAIL WWW ICQ   Вверх
Chemiker
Дата 22.2.2004, 18:21 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Файлик дома, и ничего я не пёр, просто проверил одну гипотезу и она оказалась верна, с ещё одним предположением можно сделать меньше чем 166 байт (есть пока эксперементальная версия).

А пока релиз 188.
  Вверх
Sardar
Дата 22.2.2004, 21:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: нет
Всего: 317



Цитата
Для кучи уж пихаю последний вариант - заюзаны почти все ненужные поля хэдеров... жаль только, что вся эта интересная фишка не работает под Win9x...

Не качается файл... bored.gif


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
Serzh
Дата 22.2.2004, 22:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 155
Регистрация: 30.9.2003
Где: SPb

Репутация: нет
Всего: нет



Цитата(p0s0l @ 21.2.2004, 00:19)
Для кучи уж пихаю последний вариант - заюзаны почти все ненужные поля хэдеров... жаль только, что вся эта интересная фишка не работает под Win9x...

а у меня не выполняеться... sad.gif
PM MAIL WWW ICQ   Вверх
Sardar
Дата 23.2.2004, 01:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: нет
Всего: 317



Весело под Win98SE окошки появляются и тут же убиваются... прога остановилась от нехватки памяти.


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
p0s0l
Дата 23.2.2004, 16:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Г-н Посол
****


Профиль
Группа: Экс. модератор
Сообщений: 3668
Регистрация: 13.7.2003
Где: 58°38' с.ш. 4 9°41' в.д.

Репутация: 2
Всего: 112



Цитата
У меня файл формата PE выыодит окно с МессагеБоксом, потом звершается. В досе запускается нормально - ДОС пишет: Program too big to fit in memory. Между MZ и PE всего два байта, есть таблица импорта, а размер этого чуда всего 188 байтов !!!

Пока

Просто задан адрес MessageBox'а ?...


--------------------
С уважением, г-н Посол.
PM   Вверх
p0s0l
Дата 23.2.2004, 16:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Г-н Посол
****


Профиль
Группа: Экс. модератор
Сообщений: 3668
Регистрация: 13.7.2003
Где: 58°38' с.ш. 4 9°41' в.д.

Репутация: 2
Всего: 112



Serzh,Sardar - вот в этом и беда, Win9x более строгие к формату файла...



--------------------
С уважением, г-н Посол.
PM   Вверх
p0s0l
Дата 23.2.2004, 19:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Г-н Посол
****


Профиль
Группа: Экс. модератор
Сообщений: 3668
Регистрация: 13.7.2003
Где: 58°38' с.ш. 4 9°41' в.д.

Репутация: 2
Всего: 112



Торможу на счет этого:
Цитата
Просто задан адрес MessageBox'а ?...

Не обратил внимания на
Цитата
есть таблица импорта

У меня пока наспех получается 195.. Покажи исходник ?


--------------------
С уважением, г-н Посол.
PM   Вверх
p0s0l
Дата 23.2.2004, 20:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Г-н Посол
****


Профиль
Группа: Экс. модератор
Сообщений: 3668
Регистрация: 13.7.2003
Где: 58°38' с.ш. 4 9°41' в.д.

Репутация: 2
Всего: 112



А хотя... не доглядел немного - вот тоже 188 байт...


Присоединённый файл ( Кол-во скачиваний: 39 )
Присоединённый файл  MinExe_import.zip


--------------------
С уважением, г-н Посол.
PM   Вверх
Serzh
Дата 23.2.2004, 20:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 155
Регистрация: 30.9.2003
Где: SPb

Репутация: нет
Всего: нет



Цитата(p0s0l @ 23.2.2004, 16:54)
Serzh,Sardar - вот в этом и беда, Win9x более строгие к формату файла...

дык в том то и дело, что у меня w2k
PM MAIL WWW ICQ   Вверх
Chemiker
Дата 24.2.2004, 11:07 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Уже есть рабочая версия в 166 байт, будем ещё уменьшать. smile.gif Как быстро меня догоняют !!! Скачал ваш 188, буду смотреть. Скоро здесь свой размещю, только в текстовом виде (байты), а то я не могу файлы к сообщению цеплять.
  Вверх
p0s0l
Дата 25.2.2004, 07:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Г-н Посол
****


Профиль
Группа: Экс. модератор
Сообщений: 3668
Регистрация: 13.7.2003
Где: 58°38' с.ш. 4 9°41' в.д.

Репутация: 2
Всего: 112



Chemiker, зарегистрируйся, и при ответе в форум жми "ОТВЕТИТЬ",
тогда вроде сможешь прикреплять файлы...

Ты хоть скажи хотя бы идею, куда копать, как до 166 байт уменьшил ?


--------------------
С уважением, г-н Посол.
PM   Вверх
Chemiker
Дата 26.2.2004, 18:52 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Потом всё увидите, буду работать по умньшению, результат наверно в конце недели.
  Вверх
Страницы: (3) Все 1 [2] 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Asm: Общие вопросы"
MAKCim
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • Не забывайте пользоваться кнопкой КОД.
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к разделу форума. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim.

 
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Asm: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0539 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.