Главная » Архив меток: COM

Архив меток: COM

Безопасность Microsoft Office: форматы документов

Всем привет!Этой статьей мы открываем цикл, посвященный исследованию безопасности компонентов Microsoft Office. Речь в материале пойдет о форматах данных, шифровании и получении символов.Когда в компании Microsoft задумывался и разрабатывался масштабный пакет офисных программ Microsoft Office, вероятно, создатели надеялись на успех. Сложно сказать, могли ли они рассчитывать на его триумфальное шествие по миру впоследствии, на то, что продукт станет фактическим стандартом, ...

Читать далее »

[Перевод] Как собрать досовский COM-файл компилятором GCC

Статья опубликована 9 декабря 2014 годаОбновление от 2018 года: RenéRebe сделал на базе этой статьи интересное видео (часть 2) Но даже до объявления тем конференции из-за своего недавнего увлечения я хотел сделать олдскульную игру под DOS. В минувшие выходные я участвовал в Ludum Dare #31. Это самый практичный способ запуска DOS-приложений несмотря на то, что все современные процессоры x86 полностью ...

Читать далее »

[Из песочницы] Программное создание библиотеки типов

В практических руководствах по программированию COM‐компонентов обычно рассказывают как создавать библиотеку типов вручную через комплилятор midl.exe, но сегодня рассмотрим как это делать программно через интерфейсы ICreateTypeLib2 и ICreateTypeInfo2. Библиотека типов TLB может хранить в себе информацию о возможностях COM‐компонентов: классы, интерфейсы, методы, типы параметров и возвращаемые значения. В качестве «языка программирования» будет выступать FreeBASIC. Интерфейсы Для демонстрации серьёзности намерений построим ...

Читать далее »