Самая маленькая прога
|
|
C@T | Дата: Суббота, 17.07.2010, 23:16 | Сообщение # 1 |
Авторитетный
Зарегистрирован: 06.03.2010
Группа: Модераторы
Сообщений: 265
Статус: Offline
| Предлагаю конкурс в написании самой маленькой проги которая выводит слово hello P.S писать можно на любом языке и использовать любые сжималки ехе
|
|
| |
c14 | Дата: Суббота, 17.07.2010, 23:19 | Сообщение # 2 |
Был не раз
Зарегистрирован: 13.07.2010
Группа: Пользователи
Сообщений: 17
Статус: Offline
| в чем смысл собсна? ну напишу я на асме слово hello и сожму upx'ом и? )) что от этого будет то?
|
|
| |
C@T | Дата: Суббота, 17.07.2010, 23:23 | Сообщение # 3 |
Авторитетный
Зарегистрирован: 06.03.2010
Группа: Модераторы
Сообщений: 265
Статус: Offline
| ты не говори а делай смысл в том чтобы написать самую меленькую прогу, кстати файл может быть любого расширения
|
|
| |
C@T | Дата: Суббота, 17.07.2010, 23:25 | Сообщение # 4 |
Авторитетный
Зарегистрирован: 06.03.2010
Группа: Модераторы
Сообщений: 265
Статус: Offline
| кстати моя прога заняла 15 байт , попробуй сделать меньше
|
|
| |
c14 | Дата: Суббота, 17.07.2010, 23:27 | Сообщение # 5 |
Был не раз
Зарегистрирован: 13.07.2010
Группа: Пользователи
Сообщений: 17
Статус: Offline
| Quote (C@T) кстати файл может быть любого расширения и так. создаем файл 1.txt пишем в него <script>alert('hello')</script> сохраянем как php и воспроизводим я выиграл!
|
|
| |
C@T | Дата: Суббота, 17.07.2010, 23:32 | Сообщение # 6 |
Авторитетный
Зарегистрирован: 06.03.2010
Группа: Модераторы
Сообщений: 265
Статус: Offline
| это не прога это равносиль тому что написать в txt файле Hello и открыть блокнотом(всеравно выведет Hello) P.S и этот скрипт будет весить больше чем 15 байт
|
|
| |
opius | Дата: Суббота, 17.07.2010, 23:51 | Сообщение # 7 |
Частый гость
Зарегистрирован: 18.03.2010
Группа: Пользователи
Сообщений: 46
Статус: Offline
| Вот держи написал на Masm32, hello в архиве сам разберешся
Сообщение отредактировал opius - Воскресенье, 18.07.2010, 00:15 |
|
| |
Jaw | Дата: Воскресенье, 18.07.2010, 00:16 | Сообщение # 8 |
Участник
Зарегистрирован: 09.03.2009
Группа: Пользователи
Сообщений: 70
Статус: Offline
| Видел исходники на делфи в 1.37кб(сжатый 0.92 кб), так что не стал копировать их, или выдавать за свои, правда пробовал сам только что вот что из этого вышло: 1) Без формы со стандартными библиотеками получилось 15.0 кб. 2) С формой на винапи со стандартными библиотеками получилось так же 15 кб. 3) На коле получилось 14.5 кб. //Размер указан без сжатия. //С урезаными библиотеками непробывал, мне кажется там получилось примерно 8.0 кб. Добавлено (18.07.2010, 00:16) --------------------------------------------- opius, твой "хеллоу" в 1.03 кб по сравнению с дельфийским в 0.92 кб выглядит гигантом.
|
|
| |
opius | Дата: Воскресенье, 18.07.2010, 00:18 | Сообщение # 9 |
Частый гость
Зарегистрирован: 18.03.2010
Группа: Пользователи
Сообщений: 46
Статус: Offline
| уже нет я другим пакером сжал и перезалил
Сообщение отредактировал opius - Воскресенье, 18.07.2010, 00:18 |
|
| |
Jaw | Дата: Воскресенье, 18.07.2010, 00:22 | Сообщение # 10 |
Участник
Зарегистрирован: 09.03.2009
Группа: Пользователи
Сообщений: 70
Статус: Offline
| Да действительно немного меньше - 0.74 кб, что за пакер ты говориш?
|
|
| |
opius | Дата: Воскресенье, 18.07.2010, 00:23 | Сообщение # 11 |
Частый гость
Зарегистрирован: 18.03.2010
Группа: Пользователи
Сообщений: 46
Статус: Offline
| Какойто MEW 11 SE 1.2 им лучше маленькие файлы упаковывать он лучше будет сжимать,, FSG Тож норм сжимает..
Сообщение отредактировал opius - Воскресенье, 18.07.2010, 01:27 |
|
| |
Marra_Kesh | Дата: Воскресенье, 18.07.2010, 18:55 | Сообщение # 12 |
Постоянный
Зарегистрирован: 19.12.2009
Группа: Модераторы
Сообщений: 182
Статус: Offline
| Без упаковки 29 байт, но если упаковать то наверно станет меньше: org 100h mov ah,9h mov dx,hello int 21h mov ah,8h int 21h int 20h hello db 13,10,"Hello, World!$" на FASM. Одалжил из http://ru.wikipedia.org/wiki/FASM
Заведующий палатой #6
|
|
| |
c14 | Дата: Воскресенье, 18.07.2010, 21:40 | Сообщение # 13 |
Был не раз
Зарегистрирован: 13.07.2010
Группа: Пользователи
Сообщений: 17
Статус: Offline
| Конкурс подразумевает Приз...
|
|
| |
C@T | Дата: Понедельник, 19.07.2010, 17:27 | Сообщение # 14 |
Авторитетный
Зарегистрирован: 06.03.2010
Группа: Модераторы
Сообщений: 265
Статус: Offline
| Quote (c14) Конкурс подразумевает Приз... нет не будет приза , но тому кто выйграет я поставлю +5 Quote (Marra_Kesh) Без упаковки 29 байт, но если упаковать то наверно станет меньше: ком файл не упакуеш )))) моя прога заняла 15 байт .model tiny .code org 100h start: mov ah,09h mov dx,offset message int 21h jmp $ data: message db "Hello",'$' end start
Сообщение отредактировал C@T - Понедельник, 19.07.2010, 17:35 |
|
| |
adrenaline2010 | Дата: Понедельник, 19.07.2010, 21:59 | Сообщение # 15 |
Группа: Удаленные
| showmessage('text');
|
|
| |
Jaw | Дата: Понедельник, 19.07.2010, 22:06 | Сообщение # 16 |
Участник
Зарегистрирован: 09.03.2009
Группа: Пользователи
Сообщений: 70
Статус: Offline
| Да именно: showmessage, это как минимум 200 кило.
|
|
| |
C@T | Дата: Четверг, 22.07.2010, 21:36 | Сообщение # 17 |
Авторитетный
Зарегистрирован: 06.03.2010
Группа: Модераторы
Сообщений: 265
Статус: Offline
| все, у всех идеи закончились если так то самая маленькая прога получилась у Marra_Kesh еще идеи есть или выйграл Marra_Kesh ???
|
|
| |
BioHEX | Дата: Вторник, 27.07.2010, 20:21 | Сообщение # 18 |
Был не раз
Зарегистрирован: 27.07.2010
Группа: Пользователи
Сообщений: 17
Статус: Offline
| Вес 20 байт. Code mov ah,9 mov dx,10Dh int 21h mov ah,10h int 16h int 20h Строку вбиваешь в конец файла в ручную в HEX-редакторе
|
|
| |
Vanish | Дата: Четверг, 24.03.2011, 17:56 | Сообщение # 19 |
Новичок
Зарегистрирован: 21.03.2011
Группа: Пользователи
Сообщений: 4
Статус: Offline
| Quote (Jaw) Да именно: showmessage, это как минимум 200 кило. Мммда...А от куда такая уверенность? да... сам проверил 384кб...
|
|
| |
teodelfix | Дата: Понедельник, 25.04.2011, 08:21 | Сообщение # 20 |
Частый гость
Зарегистрирован: 25.04.2011
Группа: Пользователи
Сообщений: 25
Статус: Offline
| програмирование bat-файла echo hello pause вес 17 байт)) можно без pause но тогда не успеем увидеть что произощло и будет 10 байт
|
|
| |
xDD | Дата: Суббота, 08.10.2011, 00:46 | Сообщение # 21 |
Новичок
Зарегистрирован: 08.10.2011
Группа: Пользователи
Сообщений: 3
Статус: Offline
| В бат 11 байт: msg * Hello
Сообщение отредактировал xDD - Суббота, 08.10.2011, 00:47 |
|
| |
cool1 | Дата: Понедельник, 28.11.2011, 09:48 | Сообщение # 22 |
Участник
Зарегистрирован: 14.07.2010
Группа: Пользователи
Сообщений: 238
Статус: Offline
| Hello => Save as => 1.htm => 5byte. Yeah
За помощь ставьте +!
|
|
| |
dolphin | Дата: Понедельник, 28.11.2011, 11:08 | Сообщение # 23 |
Администратор
Сообщений: 906
Статус: Offline
| Язык - Delphi ! Сжималка - FSG ну и + немного своего шаманства
Получил 2 образца, один весом 841 байт, другой 881. Оба выдают это сообщение но один не очень корректно завершает работу - не импортируя экзитпроцесс.
Система: Windows 10 x64, Kali Linux Среды программирования: Delphi 7, Delphi 10.x
Я не профессионал, я всего лишь любитель Я не вредитель, я всего лишь теоретик
|
|
| |
Волк-1024 | Дата: Воскресенье, 04.12.2011, 23:10 | Сообщение # 24 |
Авторитетный
Зарегистрирован: 24.07.2011
Группа: Модераторы
Сообщений: 469
Статус: Offline
| Решил тоже попробовать...
Что вышло:
Язык - ASM (MASM32).
Пытался сжать UPX-ом, но он почему-то не хотел сжимать. FSG 2.0 сжал.
Вышел exe размером 717 байт (Без ExitProcess'а).
Pascal, C\C++, Assembler, Python
Сообщение отредактировал Волк-1024 - Воскресенье, 04.12.2011, 23:12 |
|
| |
teodelfix | Дата: Воскресенье, 18.03.2012, 22:02 | Сообщение # 25 |
Частый гость
Зарегистрирован: 25.04.2011
Группа: Пользователи
Сообщений: 25
Статус: Offline
| Quote (cool1) Hello => Save as => 1.htm => 5byte. Yeah ну html же не исполняемый файл? или я что то не так понимаю?
|
|
| |