PETYA malware. Recovery is possible

Автор: admin от 28-06-2017, 23:10, посмотрело: 440

PETYA malware. Recovery is possible

27 июня в сети начали появляться сообщения о быстром распространении вредоносной программы – шифровальщика Petya, выполняющей шифрование данных на компьютере жертвы. Атаке подверглись крупные корпорации России, Украины, ЕС, США и ряда других стран. Специалисты компании BiZone провели подробный анализ работы вредоноса. Ниже приведены результаты исследования, а также рекомендации по его удалению с компьютера жертвы и восстановлению данных.
->

Категория: Информационная безопасность

 

Как победить вирус Petya

Автор: admin от 28-06-2017, 18:45, посмотрело: 518

Вслед за нашумевшей кампанией вируса-шифровальщика WannaCry, которая была зафиксирована в мае этого года, 27 июня более 80 компаний России и Украины стали жертвой новой атаки с использованием шифровальщика-вымогателя Petya. И эта кампания оказалась вовсе не связана с WannaCry. Эксперты Positive Technologies представили детальный разбор нового зловреда и дали рекомендации по борьбе с ним.



Как победить вирус Petya ->

Категория: Информационная безопасность

 

WannaCry и Petya — как действует центр мониторинга и реагирования на кибератаки в случае глобальных инцидентов

Автор: admin от 28-06-2017, 18:45, посмотрело: 398

В свете последней истории с вирусом-шифровальщиком Petya мы не хотим в очередной раз рассказывать, как от него защититься, таких рекомендаций в интернете уже десятки. Мы хотели бы поделиться, как в таком случае функционирует SOC, какие шаги он должен предпринимать для предупреждения и реагирования на глобальные инциденты.



WannaCry и Petya — как действует центр мониторинга и реагирования на кибератаки в случае глобальных инцидентов ->

Категория: Информационная безопасность

 

Разработка браузерной онлайн-игры

Автор: admin от 28-06-2017, 17:55, посмотрело: 619

Привет, хабровчане. Меня зовут Евгений, по профессии я backend-разработчик и пишу я на языке c# в сегменте enterprise приложений. В этой публикации я хочу рассказать вам о своём опыте в не совсем профильной для меня сфере — разработке видеоигр, а конкретнее — о разработке браузерной онлайн-игры.

Я привык относить себя к тем везучим людям, у которых хобби совпадает с работой — я люблю разработку ПО. Поэтому для меня абсолютно нормально, вернувшись домой, вновь сесть за компьютер, открыть Visual Studio и продолжить что-то разрабатывать — отдых от этой деятельности мне не нужен. Проблема лишь одна — нужен проект, который мне интересен и который я смог бы осилить один в свободное время — по вечерам и в выходные дни.

Примерно год назад мне показали довольно популярную браузерную онлайн-игру — слитерио. После ознакомления у меня появилась навязчивая идея — мне захотелось сделать что-то похожее по подходу, но с чуть более продвинутым геймплеем. Спустя пару месяцев идея сформировалась в тему этой публикации — игру World of Frogs.

Разработка браузерной онлайн-игры

Суть игры — вы управляете лягушкой, можете нападать на других игроков, а также на управляемые компьютером объекты — мух, тараканов, болотных лягушек. Мухи не умеют нападать и умирают с одного удара, тараканы нападают лишь обороняясь, болотные же лягушки нападают как на мух, так и на игроков.

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

Основные пункты, от которых я отталкивался:


  • С клиентской стороны никакого Flash, только html + js;

  • Одна машина должна тянуть как можно больший онлайн игроков;

  • Возможность горизонтального масштабирования;

  • Низкий порог вхождения в игру и быстрый старт;

  • Чуть более разнообразный геймплей, чем в слитерио;

  • Красивый и запоминающийся домен;
  • Категория: Программирование / Веб-разработка

     

    Легкий тест производительности облачных платформ AWS, Google Cloud и Microsoft Azure

    Автор: admin от 28-06-2017, 13:55, посмотрело: 411

    Когда говорят «облачная виртуальная машина», как правило, имеют в виду AWS. И когда все эти вопросы стали для меня актуальными, из любопытства решил провести небольшой эксперимент по оценке цены/скорости систем других крупных облачных конкурентов.

    Легкий тест производительности облачных платформ AWS, Google Cloud и Microsoft Azure

    Самое интересное, что по мере разматывания клубка во всей этой облачной истории внезапно всплыл один подвох, который перетасовал всю колоду. И у меня до сих пор нет ответа на вопрос, а как вообще можно вот так вот торговать мощностями, как делают это два упомянутых в заголовке гранда?
    Кому интересно — добро пожаловать под кат.

    Категория: Системное администрирование / Microsoft / Google

     

    Миллион WebSocket и Go

    Автор: admin от 28-06-2017, 13:10, посмотрело: 388

    Миллион WebSocket и Go



    Привет всем! Меня зовут Сергей Камардин, я программист команды Почты Mail.Ru.



    Это статья о том, как мы разработали высоконагруженный WebSocket-сервер на Go.



    Если тема WebSocket вам близка, но Go — не совсем, надеюсь, статья все равно покажется вам интересной с точки зрения идей и приемов оптимизации.

    ->

    Категория: Программирование / Веб-разработка

     

    Как защитить корпоративный NAS от вирусов RansomWare

    Автор: admin от 28-06-2017, 12:20, посмотрело: 1 758

    Вирусы шифровальщики не первый год сотрясают ИТ общественность последствиями своей подпольной работы. Скрываясь за ссылкой в email или в javascript коде на странице веб сайта, они молчаливо инсталлируются на рабочие компьютеры или сервера и начинают тихо зашифровывать всю информацию. После окончания шифрования, некоторые просто удаляют ключ шифрования, а не которые требуют выкуп, но далеко не все заплатившие выкуп получают ключ шифрования. Как же с ними можно бороться? Самое главное средство борьбы – быть подготовленным к борьбе.

    Как защитить корпоративный NAS от вирусов RansomWare

    Защитить данные при помощи Снэпшотов

    Категория: Программирование

     

    Одинарная или двойная точность?

    Автор: admin от 28-06-2017, 11:45, посмотрело: 710

    Введение


    В научных вычислениях мы часто используем числа с плавающей запятой (плавающей точкой). Эта статья представляет собой руководство по выбору правильного представления числа с плавающей запятой. В большинстве языков программирования есть два встроенных вида точности: 32-битная (одинарная точность) и 64-битная (двойная точность). В семействе языков C они известны как float и double, и здесь мы будем использовать именно такие термины. Есть и другие виды точности: half, quad и т. д. Я не буду заострять на них внимание, хотя тоже много споров возникает относительно выбора half vs float или double vs quad. Так что сразу проясним: здесь идёт речь только о 32-битных и 64-битных числах IEEE 754.

    Статья также написана для тех из вас, у кого много данных. Если вам требуется несколько чисел тут или там, просто используйте double и не забивайте себе голову!

    Статья разбита на две отдельные (но связанные) дискуссии: что использовать для хранения ваших данных и что использовать при вычислениях. Иногда лучше хранить данные во float, а вычисления производить в double.

    Категория: Программирование

     

    Как превратить увлечение программированием в работу

    Автор: admin от 28-06-2017, 10:55, посмотрело: 485

    Как превратить увлечение программированием в работу


    Несколько лет назад я метался между двумя работами: в будни — озелененителем, на выходных — официантом. За плечами у меня был только что брошенный колледж, и я не знал, на что потратить свою жизнь.

    Мыслей было много, но не было направления, в котором хотелось бы двигаться. И как раз в это время я начал самостоятельно изучать программирование. Сначала это было просто увлечение: мне казалось, что уметь создавать что-то из строчек кода, используя только мозг — это круто.

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

    Переведено в Alconost

    Категория: Программирование / Веб-разработка

     

    Осознанные ошибки: как добавить глупость в код ИИ

    Автор: admin от 28-06-2017, 10:45, посмотрело: 314

    Осознанные ошибки: как добавить глупость в код ИИ

    Почти тридцать лет назад я работал над своим первым коммерческим проектом: Steve Davis World Snooker, одной из первых игр про бильярд, в которых был компьютерный игрок. Созданный мной искусственный интеллект был очень простым. Компьютер просто выбирал шар с самой большой «стоимостью», который можно было загнать в лузу, и забивал его.

    Так как он знал точное положение всех шаров, то ему было очень просто попадать каждый раз. Но это подходило только для самого высокого уровня сложности, а для лёгкого режима я просто добавлял искусственному интеллекту случайное угловое отклонение при ударе.

    К завершению проекта заказчик сообщил нам, что ИИ был «слишком хорош». Меня это озадачило. Я решил, что он хочет, чтобы в экспертном режиме компьютер был чуть менее точным. Поэтому так я и сделал. Но после этого услышал жалобы на уменьшившуюся точность, и в то же время ИИ остался слишком хорошим.

    Наконец заказчики посетили наш офис и лично показали, что они имели в виду. Постепенно выяснилось, что на самом деле они считали проблемой «лёгкий» режим.

    Категория: Программирование / Веб-разработка

     
    Назад Вперед