sfw
nsfw

Результаты поиска по запросу "диск защищен от записи"

Новый российский планшет гарантирует 100% защиты от вирусов

Российские разработчики готовы представить новейшую модель планшета TrusTPad, у которого будет «врожденный иммунитет» к вирусам. Проект сего новшества принадлежит компании «ТрастедКлаудКомпьютерс-Миллионер» (ТКК-М). Первыми протестировать новинку посчастливится таким структурам, как подведомственный Министерству обороны «Воентелеком», а также Почте России.

Преимущества нового планшетного компьютера в том, что у него есть два режима на выбор: стандартный на базе обеспечения Android и защищенный под управлением Linux. Если в первом случае все очевидно, то именно второй режим позволяет работать, не боясь возможной угрозы вирусной кибератаки.

Разработка новейшей технологии на базе той, что именуется «новая гарвардская архитектура», принадлежит заведующему кафедрой «Защита информации» Московского физико-технического института Валерию Конявскому. Также он является одним из акционеров предприятия ТКК-М.

Переключение режимов осуществляется очень просто: одним нажатием кнопки на корпусе планшета. В режиме защиты TrusTPad работает только в формате чтения, но это гарантирует, что на устройство не сможет сохраниться вредоносная программа, даже при условии, что вирус попадет в оперативную память, поскольку устройство защищено от записи. По сути, новейший российский планшет представляет собой два компьютера в одном.

Стоимость такой игрушки при выходе на рынок составит порядка 39 тысяч рублей. На данный момент тестирует первые выпущенные модели Почта России, а в ближайшее время к ним присоединится и «Воентелеком».

Напомним, что ранее «ТрастедКлаудКомпьютерс-Миллионер» уже демонстрировали потенциальным потребителям компьютер MKTrusT, в основу которого легла та же технология, что и у TrusTPad. Устройство имеет возможность подключаться через кабель к любому монитору или телевизору. Все, что вам понадобится — это компьютерная мышка для управления. Помимо этого, компании принадлежат такие успешные проекты, как: микрокомпьютер MKT, который создан для работы только в защищенном режиме, защищенный модульный компьютер с док-станциями MKT-card и МКТ-card long, а также IP-телефон TrustPhone.

Источник: http://politros.com/society/10577/

Уроки ОСдева №3: блок параметров BIOS

В прошлый раз мы разобрались с физической геометрией дискеты и расположением данных. Кроме того, мы узнали, как записать программу-загрузчик в нулевой сектор носителя. Если кто-то из вас действительно пытался повторить мои действия и потом использовать дискету как загрузочную, то наверняка обнаружил два неприятных момента:

1. При попытке открыть образ дискеты Wndows говорит, что она не отформатирована.
2. BIOS не воспринимает дискету как загрузочную и пишет что-нибудь вроде "no bootable device found".
Давайте разбираться. Если помните, в конце прошлого поста наша будущая программа-загрузчик выглядела так:
.386p
CSEG segment use16
ASSUME cs:CSEG, ds:CSEG, es:CSEG, fs:CSEG, gs:CSEG, ss:CSEG
begin:                    cli
                             hlt
CSEG ends
end begin

По сути это просто заглушка, которая при запуске должна останавливать процессор. Причина ругани Виндоус в том, что в нулевом секторе на отформатированном носителе хранится важная структура данных - блок параметров BIOS (BPB). Записав туда же нашу программу, мы его пот+ёрли. Для того, чтобы этого избежать, нам придётся воссоздать BPB в тексте программы. Для этого нужно знать геометрию носителя. К счастью, в наше время сохранился только один тип дискет.

Непроверенный метод: возможно, если с помощью утилиты debug записать программу не в начало сектора, а со смещением, достаточным, чтобы пропустить оригинальный BPB, то он не пострадает, но я не проверял. По-моему, debug всё равно забьёт остатки сектора каким-то мусором.

Во-первых, измените программу вот так:

.386p
CSEG segment use16
ASSUME cs:CSEG, ds:CSEG, es:CSEG, fs:CSEG, gs:CSEG, ss:CSEG
begin:                     jmp short execute
                             nop
execute:                 cli
                             hlt
CSEG ends
end begin

У нас появились две новые инструкции: jmp short и nop. Последняя - просто пустой оператор. Процессор пропускает его, не выполняя никаких действий. Занимает 1 байт. jmp - инструкция перехода. jmp short - переход в пределах 127 байт от текущего положения. Исполняется гораздо быстрее jmp, так что везде где возможно - используйте его. Занимает 2 байта. execute - название метки, на которую указывает инструкция jmp short.

Зачем всё это и зачем nop? BPB должен располагаться строго в трёх байтах от начала нулевого сектора. Эти три байта и занимают инструкции jmp short execute и nop. Таким образом, когда программа начнёт исполняться, первой инструкцией, которую выполнит процессор, будет пропустить BPB. В противном случае он бы попытался исполнить его как код, что привело бы к катастрофе.
Теперь давайте вставим сам блок параметров BIOS между nop и меткой execute.

.386p
CSEG segment use16
ASSUME cs:CSEG, ds:CSEG, es:CSEG, fs:CSEG, gs:CSEG, ss:CSEG
begin:                     jmp short execute
                             nop

                BPB_OEMname          db    'BOOTDISK'
                BPB_bytespersec       dw    512
                BPB_secperclust        db     1
                BPB_reserved            dw    1
                BPB_numFATs           db     2
                BPB_RDentries          dw    224
                BPB_sectotal             dw    2880
                BPB_mediatype         db     0F0h
                BPB_FATsize             dw     9
                BPB_secpertrack        dw     18
                BPB_numheads         dw     2
                BPB_hiddensec          dd     0
                BPB_sectotal32          dd     0
                EBPB_drivenum         db     0
                EBPB_NTflags            db     0
                EBPB_extsign            db     29h
                EBPB_volID               dd     0
                EBPB_vollabel            db     'BOOTLOADER '
                EBPB_filesys              db     'FAT12   '

execute:                 cli
                             hlt

CSEG ends
end begin

BPB - это блок данных, и здесь мы впервые объявляем переменные. В TASM это выглядит так: BPB_OEMname (имя) -пробел- db, dw, dd или dq -пробел- 'BOOTDISK' (значение). Имени может и не быть, но тогда к переменной нужно будет обращаться по смещению, это не очень удобно. DB, DW, DD и DQ - сокращение от define byte (word, double word или quad word) - обозначают размер переменной. Соответственно, 1, 2, 4 или 8 байт. Инстркция этого типа позволяют объявлять целые серии значений через запятую: myvalue dw 2, 5, 165, 776. С помощью инструкции db можно объявлять строки: mytext db 'Allo, Yoba!' Обратите внимание, что в плоском бинарнике переменные при компиляции не выносятся в какую-то специальную область данных. В исполняемом файле они будут именно там, где вы их объявили в тексте программы. Ещё важный момент: имена переменных только для вашего личного пользования, в исполняемый файл они не попадут, так что вы не обязаны копировать названия у меня. Теперь давайте посмотрим, что за информация хранится в BPB.

BPB_OEMname - 8 байт: по идее здесь должно быть название производителя, но по факту вы можете писать что угодно, никто на это значение не смотрит.
BPB_bytespersec - 2 байта: размер сектора в байтах, для дискет как правило 512.
BPB_secperclust - 1 байт: число секторов в кластере. Про кластеры мы поговорим позже, но в случае с дискетами секторы и кластеры соответствуют друг другу.
BPB_reserved - 2 байта: число зарезервированных секторов, недоступных файловой системе. В нашем случае такой один, это наш загрузочный сектор.
BPB_numFATs - 1 байт: количество FAT (file allocation table), таблиц распределения файлов. Так как носители информации (особенно дискеты) подвержены порче, а FAT - очень важная часть файловой системы, для неё часто делается резервная копия.
BPB_RDentries - 2 байта: количество записей в корневой директории (Root Directory). Про корневую директорию тоже будем говорить в другой раз, но пока можете представить её как список файлов с указанием их физического расположения на носителе.
BPB_sectotal - 2 байта: число секторов на диске, если их не больше 65535. Если больше, здесь должен быть 0.
BPB_mediatype - 1 байт: тип носителя. F0 - код для 3,5-дюймовой дискеты с 18 секторами в дорожке.
BPB_FATsize - 2 байта: размер одной FAT в секторах.
BPB_secpertrack - 2 байта: число секторов в дорожке.
BPB_numheads - 2 байта: число головок.
BPB_hiddensec - 4 байта: количество скрытых секторов перед загрузочным, в нашем случае 0.
BPB_sectotal32 - 4 байта: число секторов, если их больше 65535. Если меньше, здесь должен быть 0.

Здесь стандартный BIOS Parameter Block заканчивается и начинается расширенный, который появился в поздних версиях DOS.

EBPB_drivenum - 1 байт: бесполезная переменная, хранящая номер привода, в который был вставлен носитель при форматировании.
EBPB_NTflags - 1 байт: флаги Вин НТ. Если установлен бит 0, необходимо проверить носитель на битые секторы. Значения других флагов не знаю.
EBPB_extsign - 1 байт: признак расширенного BPB. Для нашей версии должно быть 29h.
EBPB_volID - 4 байта: случайный номер, который присваивается при форматировании. В общем бесполезен.
EBPB_vollabel - 11 байт: имя носителя.
EBPB_filesys - 8 байт: имя файловой системы.

Если вы теперь заново скомпилируете программу и запишите на дискету, то она отлично откроется в Windows. Первая проблема решена, но осталась вторая: дискета всё ещё не опознаётся как загрузочная. Вспоминаем: для этого последние 2 байта загрузочного сектора должны иметь значения AAh и 55h. Добавим ещё две строчки в нашу программу:

.386p
CSEG segment use16
ASSUME cs:CSEG, ds:CSEG, es:CSEG, fs:CSEG, gs:CSEG, ss:CSEG
begin:                     jmp short execute
                             nop

                BPB_OEMname          db    'BOOTDISK'
                BPB_bytespersec       dw    512
                BPB_secperclust        db     1
                BPB_reserved            dw    1
                BPB_numFATs           db     2
                BPB_RDentries          dw    224
                BPB_sectotal             dw    2880
                BPB_mediatype         db     0F0h
                BPB_FATsize             dw     9
                BPB_secpertrack        dw     18
                BPB_numheads         dw     2
                BPB_hiddensec          dd     0
                BPB_sectotal32          dd     0

                EBPB_drivenum         db     0
                EBPB_NTflags            db     0
                EBPB_extsign            db     29h
                EBPB_volID               dd     0
                EBPB_vollabel            db     'BOOTLOADER '
                EBPB_filesys              db     'FAT12   '

execute:                 cli
                             hlt

               org 510
                dw 0AA55h

CSEG ends
end begin

Команда org 510 заполнит нулями место от текущей позиции до 510 байта, а в последние два мы поместили метку загрузочного сектора. Вуаля, проблема 2 решена.

Выражалось мнение, что всё это ебучее легаси и современные пацаны предпочитают UEFI, но UEFI не даст вам того интимного, я бы сказал, понимания железа, на котором работает ваша ось, так что основная серия будет продолжена по старинке.

Нужны ли туторы по UEFI?
Да
89(68,99%)
Нет
8(6,2%)
Я не знаю, заебал свою гиковскую xуйню сюда постить, вали на гитxаб!
32(24,81%)
,Смешные комиксы,веб-комиксы с юмором и их переводы,не надо так

Из-за "расизма" умного дверного звонка "Amazon" заблокировала умный дом своего пользователя

Один из пользователей "Amazon" Брэндон Джексон рассказал в своём блоге на "Medium", как несколько жизненно важных функций его умного дома были заблокированы, после того как курьер Amazon пожаловался на "расизм" Джексона. Компания почти неделю расследовала инцидент и на это время закрыла своему клиенту с 10-летним стажем доступ к домашним устройствам… из-за неверно расслышанной фразы дверного звонка "Eufy".
,амазон,умный дом,расизм,customer experience,блокировки,пластмассовый мир победил,habr,Medium,Цифровой ГУЛАГ
Умное устройство произнесло формальную фразу «Могу ли я вам помочь?», так как ни самого Джексона, ни его домочадцев не было на месте. Но курьер, который в этот момент использовал наушники, услышал «расистское замечание» и пожаловался работодателю. На следующий день учётная запись Джексона в Amazon и домашние устройства оказались заблокированы:
 
«Я обнаружил, что мой "Echo Show" вышел из строя, и я не могу взаимодействовать со своими умными домашними устройствами. Моё первоначальное предположение заключалось в том, что кто-то мог неоднократно пытаться получить доступ к моей учётной записи, что привело к блокировке».
 
Джексон перепроверил все свои учётные записи в других сервисах и соцсетях, подозревая, что его данные могли быть скомпрометированы, но они были в порядке. Тогда он связался с "Amazon" и узнал об обвинении в расизме, причём тон представителя компании показался ему «обвинительным».
Брэндон Джексон пытался помочь следствию "Amazon", которое продолжалось около недели, и предоставлял видеодоказательства своей невиновности (камера слежения записала инцидент с "расистским высказыванием" звонка). В конце концов "Amazon" разблокировала учётку и устройства Джексона, но не извинилась и даже не отправила ему уведомление об окончании расследования.
Джексон поделился своей историей с популярным "YouTube"-блогером Луи Россманном, и тот привлёк к ней внимание широкой аудитории. А раздосадованный Джексон призвал "Amazon" реформировать и переосмыслить свой подход к решению подобных деликатных ситуаций в будущем: «После почти десяти лет лояльности я получил жёсткое напоминание, что недоразумение может привести к таким радикальным мерам». Пострадавший пользователь компании теперь считает, что этот инцидент «заставил поставить под сомнение мои отношения с "Amazon"».
 
Источник:  "habr", @Markaty.

Отличный комментарий!

Из за расизма оборудования амазона и доставщика пострадал пользователь, может подать в суд на клевету и расизм амазона в его сторону, и моральный ущерб еще обязательно.
Я: ПОКУПАЮ КОНСОЛЬ, ПОТОМУ ЧТО ОНА ДЕШЕВЛЕ ИГРОВОГО КОМПД
ТОЖЕ Я, КОГДА ПОНЯЛ, ЧТО ВСЕ НОВЫЕ ИГРЫ СТОЯТ ПО Ч-5К:,цены,Игры,консоли,Мемы,Мемосы, мемасы, мемосики, мемесы

Отличный комментарий!

Понимаешь, какое дело....

ТРОЯН TROJAN.MUTABAHA.1 ОБХОДИТ UAC И УСТАНАВЛИВАЕТ ФАЛЬШИВЫЙ CHROME

Специалисты «Доктор Веб» предупреждают об обнаружении трояна Trojan.Mutabaha.1. Малварь не просто атакует пользовательский браузер, но устанавливает на зараженный компьютер собственную сборку браузера Chrome, подменяя оригинал.
Главной отличительной чертой вредоноса является его умение обходить защитный механизм User Accounts Control (UAC). Исследователи пишут, что впервые информация об этой технологии обхода UAC была опубликована в интернете 15 августа 2016 года, и спустя всего три дня вирусная лаборатория компании обнаружила первый образец малвари (Trojan.Mutabaha.1.), который использовал данную технику.
Первым делом после заражения на компьютере запускается дроппер вредоноса, который повышает свои привилегии в системе, модифицируя ветки системного реестра HKCU\Software\Classes\mscfile\shell\open\command. Затем малварь сохраняет на диск и запускает приложение setup_52.3.2743.82_1471853250.exe, а также сохраняет и запускает .bat-файлы, предназначенные для удаления самого дроппера. Когда все готово, малварь связывается с управляющим сервером и получает от него файл конфигурации, в котором указан адрес для скачивания фальшивой версии браузера. Подделка устанавливается в папку C:\Program Files\Outfire и регистрируется в системном реестре.
Собственная сборка Google Chrome, созданная злоумышленниками, имеет имя Outfire. Помимо регистрации в реестре, браузер также запускает несколько системных служб и создает задачи в планировщике, чтобы загрузить и установить собственные обновления. При этом Outfire подменяет собой уже установленный в системе браузер Google Chrome: модифицирует имеющиеся ярлыки (или удаляет их и создает новые), а также копирует в новый браузер существующий профиль пользователя Chrome. Так как злоумышленники используют стандартные значки Chrome, жертвы могут не заметить подмены.

Покончив с основной задачей, Trojan.Mutabaha.1 ищет в системе другие поддельные браузеры. Их имена троян генерирует, проверяя комбинации значений из двух списков-словарей, суммарно предлагающих 56 вариантов. Если в системе обнаружен конкурент, Trojan.Mutabaha.1 останавливает его работу, удаляет его записи из Планировщика заданий и из реестра.
Зачем вообще нужен поддельный браузер? Стартовую страницу такого браузера нельзя изменить, а также он использует неотключаемую надстройку, которая подменяет всю рекламу на просматриваемых пользователем страницах. Это проверенный и известный способ монетизации. Кроме того, Outfire использует по умолчанию собственную службу поиска, хотя ее все-таки можно сменить в настройках.

Это у тебя-то засран рабочий стол? Посмотри на мой
Предыдущие версии	Контрольные	суммы
Общие Доступ Безопасность Расположение
Рабочий стол
Тип:	Папка с Файлами
Расположение: C:\Users'Андрей Размер:	18.8 ГБ (20 272 632 313 байт)
На диске:	13.3 ГБ (20 744 634 368 байт)
Содержит:	Файлов: 133 717; папок: 18 368
Создан:
15 августа 2012 г..
Обновлённое лицензионное соглашение Ubisoft

Не так давно лицензионное соглашение Юбисофт обновилось, и от пользователей требуют принять его условия для возможности продолжения использования сервиса.
Однако мало кто из геймеров его читал, а зря. Условия «договора» получаются кабальные.
Пользователь бесправен, а компания может в любой момент отключить учётную запись по какой-то причине, которая покажется им «достаточным основанием».
Кроме того, учётная запись удаляется после 6 месяцев бездействия. Компенсаций или возврата средств за покупки не предусмотрено.
Зато предусмотрен запрос удостоверения личности по их хотению.
Вот такие дела. Получается, что в любой момент можно остаться без коллекции любимых игр и денег, потраченных на них или подписку.
Выводы каждый сделает для себя сам.
8.2	Прекращение действия Учетной записи или доступа к Сервису (-ам) по нашей инициативе
Мы можем приостановить действие или закрыть вашу Учетную запись и возможность использовать один или несколько Сервисов либо их часть в любой момент автоматически и по нашему собственному усмотрению, если:
. мы

Отличный комментарий!

тоесть сыбался чел в армейку\вахту\ещё куда-то. вернулся и там хуй. нормально
тоесть сыбался добровольно чел в армейку\вахту\ещё куда-то. вернулся и там хуй. нормально
Я ненавижу свой комп
Здесь мы собираем самые интересные картинки, арты, комиксы, мемасики по теме диск защищен от записи (+1000 постов - диск защищен от записи)