Рубрика «windows» - 136

Внутреннее устройство ASLR в Windows 8ASLR — это Address Space Layout Randomization, рандомизация адресного пространства. Это механизм обеспечения безопасности, который включает в себя рандомизацию виртуальных адресов памяти различных структур данных, чувствительных к атакам. Расположение в памяти целевой структуры сложно предугадать, поэтому шансы атакующего на успех малы.

Реализация ASLR в Windows тесно связана с механизмом релокации (relocation) исполняемых образов. Релокация позволяет PE-файлу загружаться не только по фиксированной предпочитаемой базе. Секция релокаций в PE-файле является ключевой структурой при перемещении образа. Она описывает, какие необходимо внести изменения в определенные элементы кода и данных для обеспечения корректного функционирования приложения по другому базовому адресу.Читать полностью »

Сегодня пользователи Windows Live Mesh получили уведомление о закрытии службы с 13 февраля 2013 года.

Windows Live Mesh закрывается

Читать полностью »

Проблема русской раскладки в Vim поднималась много раз. Одно из решений можно увидеть здесь, однако оно заставляет привыкать к новой горячей клавише для переключения раскладки. Также существует множество решений с вызовом системной утилиты для смены раскладки, но под Windows подобной утилиты не нашел, так что пришлось реализовать её самостоятельно.
Читать полностью »

Online трансляция: самая женская конференция Microsoft

Сегодня в 10:00 (МСК) начнется online-трансляция Design Camp — нашей первой конференции в России, посвященной вопросам дизайна и проектирования современных приложений.

Читать полностью »

Показали мне недавно интересное приложение, под которое можно разрабатывать плагины. Приложение оказалось очень полезным для научной работы, но вот незадача — приложение разработано под Windows, у меня стоит Ubuntu. Windows для разработки под это приложение от лаборатории получить пока не удалось. Чтобы не тратить время, решил освоить кросс-компиляцию и отладку этого приложения.

Итого, имеется:
Ubuntu 12.10 x64
Не-юникодное приложение Мастерская Граф-Моделей (МГМ) (В командах консоли будет называться gmw.exe)

Нужно:
Разрабатывать и отлаживать плагины (dll-библиотеки), не устанавливая Windows.

И тут нам помогут Wine, Code::Blocks, портированное GDB, и boost.
Читать полностью »

Всем доброго {daytime}!

Сегодня пришла пора рассказать вам о фундаментальной проблеме перекодировки при взаимодействии проекта собранного на MS Visual C++ на платформе Windows и наиболее приятной скриптовой обвязки для языка C++, благодаря библиотеке Boost.Python, собственно написанной для языка Python.

Вы ведь хотите использовать для вашего приложения на C++ под ОС Windows хорошую скриптовую обвязку на последней версии Python 3.x, либо вы хотите использовать для вашего приложения на Python максимально ускоренный участок кода вашего модуля, переписанный на C++. В обоих случаях, если вы знаете оба языка как минимум хорошо, вам стоит это прочитать.
Читать полностью »

image

В форумах не утихают споры о том, удобна Windows 8 или нет, является шагом вперед или шагом назад. В качестве аргументов защитники windows любят говорить, что «пользователи полагаются на обзоры экспертов-ретроградов», «не пробовали windows 8», «что она почти ничем не отличается от Windows 7» и т.п.

Наверняка сторонники Win8 опять заминусуют карму, но не могу не поделиться. Сегодня случайно наткнулся на видео (местами очень смешное): британец попросил свою маму, которая обычно работает в Windows XP, протестировать Ubuntu 12.10 и снял процесс на видео. Оказалось, что они (вернее его мама) протестировали целый ряд ОС, и даже Microsoft Bob!

  • Windows 8
  • Ubuntu 12.10
  • Windows 1.0 (1985)
  • Windows 3.1 (1992)
  • Linux Mint Cinnamon Edition 14 (2012)
  • MAC OSX 10.2 Jaguar (2002)
  • Microsoft BOB (1995)!

Очень любопытный проект (каждое видео примерно 15 минут):
Читать полностью »

Представитель Microsoft на сайте wp7rocks.com сообщил радостную новость о том, что Windows Store теперь доступен для украинцев. Регистрация стоит 49 грн. (около $6):

В данный момент мы тестируем различные сценарии регистрации с использованием карт украинских банков, а также, виртуальных платёжных карт. Я хочу обратиться к вам с просьбой помочь в тестировании процесса регистрации и попробовать описать все наблюдения для всеобщей пользы «следующим поколениям». Еще раз большое спасибо за Ваше терпение. В очень скором времени мы опубликуем на wp7rocks.com статью с обобщенным опытом работы с Windows Store в Украине, которая поможет нашим соотечественникам строить бизнес на платформе. Наблюдения, принтскрины и замечания приветствуются, прошу писать мне на почту nikital@microsoft.com.

Очень скоро пройдут встречи AppClub, на которых мы детально обсудим открытие Windows Store и другие вопросы «из первых уст».
Читать полностью »

Всем доброго времени суток!

Сегодня тема для разговора будет уж (как я лично считаю) очень актуальной, если даже не сказать болезненной…
Да-да, я-таки решил провести функционально-экономическое сравнение 2-х ведущих платформ гипервизоров — Hyper-V 3.0 и VMware ESXi 5.0/5.1 между собой… Но потом я решил для полноты картины к сравнению добавить еще XenServer 6 от Citrix…
Я уже в предчувствии камнепада в свой огород, но все же будем держать оборону до конца — просьба занять соответствующую позицию, сторону, лагерь — кому как удобно — и под кат для начала боя…

Hyper V 3.0 против… Или суицидальный холивор
Читать полностью »

image
Доброго дня всем.
Решили мы на нашей радиостанции (о ней я уже писал) устроить новогодний эвент.
Позвони, оставь голосовое новогоднее поздравление и в новогоднюю ночь оно прозвучит в эфире, такие вот поздравления от собственных слушателей.

Это был рекламный текст, ну а тем кто хочет узнать некоторые подробности реализации, welcome:
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js