LINUX.ORG.RU

Dos


14

4

Всего сообщений: 17

Доступен исходный код Raptor: Call Of The Shadows для DOS

Доступен исходный код Raptor: Call Of The Shadows для DOS
Группа Open Source

1 октября опубликован исходный код игры Raptor: Call Of The Shadows для DOS. Игра написана на языке программирования С, код опубликован под лицензией GPLv2.

Raptor: Call Of The Shadows — вертикальный скролл-шутер, выпущенный в 1994 году для операционной системы MS-DOS.

У игры также было переиздание в 2015 году.

>>> Gihub

 , ,

vbcnthfkmnth123
()

DosBox-staging 0.80.0

DosBox-staging 0.80.0
Группа Open Source

DosBox-staging — эмулятор компьютеров с MS-DOS, форк DosBox с множеством дополнительных фич и улучшений.

( читать дальше... )

>>> Подробности

 , , , ,

CrX
()

Уязвимость в GnuPG

Группа Безопасность

Demi Marie Obenour из Invisible Things Lab обнаружила уязвимость в GnuPG. Злоумышленник может вызвать отказ в обслуживании (продолжительное зависание), отправляя на проверку открепленные GPG-подписи или сертификаты, содержащие один сжатый пакет с повторенной много раз цифровой подписью. Исследователю удалось израсходовать более минуты процессорного времени на проверку входных данных размером менее 5 килобайт.

( читать дальше... )

>>> Подробности

 , ,

AEP
()

Masm2c + libdosbox - тулкит для обратной разработки DOS-игр

Masm2c + libdosbox - тулкит для обратной разработки DOS-игр
Группа Разработка

Вышла первая публичная версия (0.9.6) тулкита для обратной разработки 16 битных DOS-игр: Masm2c и libdosbox.

Допустим, вы решили переписать движок старой любимой игры под ДОС или специализированного DOS-софта. Кроме того что реверс-инжиниринг сложен, задачу усложняет еще и то, что используется сегментная модель памяти (адресация за раз только 64 КБайт памяти одним сегментным регистром), прямой доступ к старому железу.

Если у вас есть бинарник с движком игры, тулкит позволяет сконвертировать его в работающий переносимый код на C++. Каждая инструкция x86 заменяется аналогичной функцией на С++ (native code). Libdosbox используется для эмуляции видео, звуковых устройств и для проверки конвертации каждой инструкции x86. Получается что-то среднее между декомпиляцией и дизассемблированием.

( читать дальше... )

>>> Подробности

 , ,

xor2003
()

Проект dosemu2 анонсировал новую версию

Группа Open Source

Проект dosemu2 анонсировал релиз pre9, в который вошли около 3400 коммитов.

В анонсе сообщается, что проект давно перешёл на роллинг-релизы, поэтому анонсы нужны только чтобы сообщить, что «мы всё ещё живы». Пакеты для релиза не подготовлены, всё собирается в ежедневном режиме, хотя заявляется, что этапы заморозки и стабилизации имели место быть.

С кратким списком изменений предлагается ознакомиться тут. Полный же список, видимо, ещё не подготовлен.

Пакеты можно поставить, пройдя по ссылкам отсюда.

>>> Подробности

 , , dosemu2

anonmyous
()

FreeDOS 1.2

Группа Open Source

Состоялся релиз FreeDOS 1.2.

Основные новшества:

  • новый установщик, созданный Jerome Shidel;
  • новые программы и утилиты, в том числе программа для воспроизведения звуков, утилита для обновления графических файлов, средства подключения к сети, веб-браузер, а также несколько Open Source игр;
  • утилита FDIMPLES.

>>> Страница проекта

>>> Наиболее подробный список изменений из всех, что удалось найти

>>> Пресс-кит, включающий в себя описание изменений и скриншоты

 ,

ZenitharChampion
()

Релиз FastNetMon1.1.2 — открытого решения для мониторинга DoS/DDoS атак

Группа Безопасность

За прошедшие почти 10 месяцев с релиза 1.0.0 была очень большая работа по улучшению программы.

Из основных изменений стоит отметить следующие:

  • Возможность выявлять самые популярные виды атак: syn_flood, icmp_flood, udp_flood, ip_fragmentation_flood
  • Добавление поддержки протокола Netflow, поддерживаются 5, 9 и 10 (IPFIX) версии
  • Добавление поддержки протокола sFLOW v5, который поддерживается большинством современных сетевых коммутаторов
  • Добавлена поддержка использования netmap (поддерживаются Linux и FreeBSD, для Linux предоставляется специальная версия драйвера ixgbe: https://github.com/pavel-odintsov/ixgbe-linux-netmap) для захвата пакетов. Данный режим обеспечивает наивысшую производительность захвата трафика наряду с PF_RING ZC.
  • Добавлена поддержка PF_RING ZC (к сожалению, этот режим требует отдельной лицензии на библиотеку PF_RING)

( читать дальше... )

>>> Подробности

 , , ,

nrg
()

Проблема в Tor позволяет проводить атаки на скрытые сервисы

Группа Безопасность

О проблеме злонамеренного исчерпания ресурсов, при посылке нескольких introduce-соединений одновременно, сообщил владелец торговой площадки в Tor. Примечательно, что о проблеме сообщалось еще в декабре в рассылке.

Решение проблемы пока отсутствует.

>>> Подробности

 , , ,

Klymedy
()

Microsoft выпускает мобильную версию MS-DOS 1.0

Группа Проприетарное ПО

Корпорация Microsoft анонсировала выпуск мобильной версии MS-DOS, «самой прекрасно простой мобильной ОС на текущий момент». Предполагается, что эта ОС будет продуктом первой необходимости для тех, кто помнит жизнь до Windows, кто хочет вернуться назад к языку BASIC или просто для тех, кто хочет впервые в жизни загрузить DOS.

К сожалению, ОС доступна только на телефонах Microsoft Lumia.

Скриншоты прилагаются

>>> Подробности

 ,

michwill
()

FastNetMon 1.0.0 — программа для выявления входящих/исходящих атак

Группа Безопасность

Хотел бы поделиться своей программой для анализа проходящего миррор-порты/роутеры/OpenVZ ноды трафика на предмет входящих/исходящих DDoS атак.

  • Для чего она писалась? Чтобы фиксировать серьезные всплески в сотни kpps по полосе/pps как со стороны клиентов, так и со стороны интернета в сторону клиентов.
  • Что выдает? Выдает топ 10 самых активных потребителей ресурсов сети, выборки топ 10 можно делать как по pps так и по трафику.
  • Что умеет? Умеет передавать управление внешнему скрипту, который передаст IP на/с которого идет атака на анализ группе администраторов либо заблокирует его на некоторое время.
  • На чем работает? Поддерживает PF_RING (рекомендуется), pcap (не рекомендуется) и ULOG2 (не рекомендуется).
  • Что еще умеет? Умеет считать трафик по заданным диапазонам, решение базируется на redis и используется в исключительно внутренних целях.
  • На каком канале работает? Приложение сейчас в продакшене (на миррор портах, с отдельной машины) с нагрузкой в несколько гигабит входящего+исходящего трафика с примерно 550kpps и более в среднем. Ресурсы почти не жрет — около 10% по всем ядрам на i7 2600.
  • На какой платформе точно работает? Debian/CentOS/Ubuntu. Но скомпилировать можно только на Debian 7.
  • На чем написано? C++ 11.

>>> Подробности

 , , ,

nrg
()

Microsoft открывает исходный код ранних версий MS-DOS и Word

Группа Open Source

Корпорация Microsoft передала музею компьютерной истории исходный код ранних версий MS-DOS и Word. Конкретно, открыт код MS-DOS v1.1 и v2.0, а также Word for Windows 1.1a.

Ссылки: MS-DOS v1.1 & v2.0 Word v1.1a

Зеркала: https://www.sendspace.com/filegroup/61DF3FLY3Z3pnWTHQMzcRQ https://mega.co.nz/#F!jAhUzLCC!2i187wbXL7WUF3587YaMfw

Исходный код MS-DOS v1.1 датирован 1982 годом, v2.0 — 1983.

>>> Подробности

 , ,

anonymous
()

Выпущен дистрибутив FreeDOS 1.1

Группа Open Source

FreeDOS — распространяемая под лицензией GPL свободная операционная система, совместимая с MS-DOS, популярная как решение для слабых компьютеров, промышленных контроллеров, эмуляторов, обновления прошивок оборудования и BIOS материнских плат. Версия 1.1, вышедшая 2 января 2012, принесла:

  • обновление ядра до версии 2040 с исправлениями ошибок работы с FAT32;
  • официальное включение mtcp и flashrom;
  • начальную поддержку USB-контроллеров, пока что только UHCI;
  • ограниченную поддержку USB-накопителей;
  • новый единый драйвер PCI IDE с поддержкой режимов PIO/UDMA для (P)ATA и SATA жёстких дисков и оптических накопителей;
  • обновленные драйвера оперативной памяти (HMA и XMS, UMB и EMS);
  • 4DOS 8.00 в качестве интерпретатора командной строки;
  • переделанные установочные скрипты;
  • новое меню установки при загрузке с компакт-диска;
  • новые версии многих программ...

... и другие изменения.

Предыдущая версия (1.0) выходила 3 сентября 2006. FreeDOS, разработка которой началась в 1994-м году, показала возможность создания открытой совместимой альтернативы операционным системам от Microsoft и таким образом мотивировала разработчиков FreeWin95 и, позже, ReactOS. Многие производители персональных компьютеров устанавливают на них FreeDOS, когда не желают продавать с ними проприетарные ОС и не могут или не хотят поставить дистрибутив Linux.

>>> Подробности

 ,

anonymfus
()

Вышел DOSBox 0.74

Группа Open Source

Основные изменения:

  • Добавлен видеорежим 256 цветов 640x480
  • Багфиксы в эмуляторе CD-ROM
  • Добавлен обработчик недействительной операции для опкода 0xff сабкода 7
  • Добавлена недокументированная инструкция x87 — FFREEP
  • Улучшения в обработчике 0x10 прерывания
  • Добавлена поддержка 16C550A FIFO для эмуляции последовательно порта
  • Багфиксы связанные с RTC, EMS, UMB
  • Добавлена поддержка эмуляции Tandy DAC
  • Багфиксы связанные с эмуляцией SoundBlaster, OPL, мыши, модема
  • Улучшена производительность ядра рекомпиляции

DOSBox — эмулятор, создающий DOS-окружение, необходимое для запуска старых игр для MS-DOS, которые не запускаются на современных компьютерах. Его можно использовать и для запуска другого программного обеспечения для DOS, но такая возможность востребована намного меньше. DOSBox также позволяет играть в игры для DOS на таких операционных системах, которые нормально не поддерживают DOS-программы. Эмулятор имеет открытый исходный код и доступен для таких систем, как GNU/Linux, FreeBSD, Microsoft Windows, Mac OS X, OS/2, BeOS, KolibriOS и Symbian.

>>> Подробности

 ,

Root-msk
()

В lighttpd найдена критическая уязвимость.

Группа Безопасность

Lighttpd версий до 1.4.26 и 1.5.x, выделяет буфер памяти для каждой операции чтения во время запроса. Это позволяет вызвать отказ в обслуживании (lighttpd начинает кушать всю доступную память), если разбить запрос на множество кусочков, отправляемых через большие промежутки времени. Принцип атаки: разбиваем запрос на байты и после каждого отправленного байта делается относительно небольшая пауза, например, в десятые доли секунды.

Баг трекер (код для атаки + патч)

Пререлиз 1.4.26 (исправленный)

>>> Подробности

 , ,

nevar
()

Вышел Dosbox 0.73

Группа Open Source

После длительного перерыва вышла новая версия Dosbox.

  • Добавлена эмуляция OPL2 и OPL3, EGA, VESA, видео BIOS'a и IRQ 2
  • Добавлены особые режимы для видеокарт S3, Tseng и Paradise
  • Исправлена эмуляция 16-ти цветного режима
  • Исправлены ошибки mscdex, в реализации EMS/XMS и в эмуляции SoundBlaster
Dosbox — это эмулятор DOS'а который работает в Linux, MacOS X, Windows Vista, FreeBSD и других. Dosbox'у не нужен ни сам DOS, ни платформа x86: он способен работать на платформах как x86, так и на ARM, x86_64, IA64, Alpha, Sparc, PowerPC м других. Лицензия: GPLv2

>>> Подробности

 , ,

Root-msk
()

Выпущена новая версия программы copy

Группа Open Source

Джеф Оуенс продолжает свой титанический труд по приобщению молодежи к традициям начала 80-х. Ряд таких замечательных программ, как asmfile, asmfind, asmdis, asmview, asmbug, пополнился и утилитой copy, которая не просто копирует файлы, а делает это в подлинно досовской манере.

Нет нужды лишний раз напоминать, что все эти программы, умело имитирующие поведение различных утилит DOS, написаны исключительно на ассемблере nasm, специально для Linux.

>>> Подробности

 

Loh
()

Удаленный DoS в Sun Solaris посредством шторма TCP SYN пакетов

Группа Безопасность

Сообщается об уязвимости в Sun Solaris, которая может быть использована удаленными пользователями, чтобы вызвать отказ в обслуживании.

Ошибка в реализации TCP-стека позволяет в условиях шторма TCP SYN пакетов вызвать таймаут сетевых соединений или значительное потребление процессорного времени.

Замечание: успешное использование ошибки требует, чтобы переменная "tcp_conn_req_max_q0" ndd(1M) имела значение выше, чем 1024, используемое по умолчанию.

Уязвимы версии Solaris 8, 9, и 10 для платформ sparc и x86.

>>> Подробности

 , ,

anonymous
()