Избранное: ссылки по reverse engineering


Всем привет!


Сегодня мы хотели бы поделиться своим списком материалов по тематике reverse engineering (RE). Перечень этот очень обширный, ведь наш исследовательский отдел в первую очередь занимается задачами RE. На наш взгляд, подборка материалов по теме хороша для старта, при этом она может быть актуальной в течение продолжительного времени.


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


Забавный факт: нам показывали, как некоторые компании рассылают наш список материалов от себя, но только в очень старой редакции. И вот после этой публикации они, наконец, смогут использовать его обновленную версию с чистой совестью ;)


Итак, перейдем к списку материалов!

08/15/2017 10:42:15
0

[Перевод] 10 шагов по решению задач в программировании



Перевод статьи Валинды Чен.

Это сборник советов для разработчиков-новичков, которые смотрят на пустой экран и не знают, с чего начать. Нередко можно услышать от молодых разработчиков, работающих над решением каких-то задач в программировании, что они не уверены, за что нужно хвататься. Ты понимаешь саму задачу, логику, основы синтаксиса и так далее. Если ты видишь чей-то код, или тебе кто-то помогает, то можно всё сделать самому. Но бывает, что ты не уверен в своих силах, или поначалу тебе трудно реализовать свои мысли в коде, несмотря на то, что ты знаешь синтаксис и логику. Под катом — несколько советов по решению этой проблемы, которые помогут вам в повседневной работе.
08/15/2017 10:39:54
0

Как провести неидеальное собеседование тестировщика и почему идеальных не бывает


Дрейк и не знал, насколько был близок к подбору правильного тестировщика.


Рано или поздно может настать момент, когда к вам придут с просьбой найти тестировщика. Можно, конечно, почитать какую-нибудь литературу про тестирование – например, «Тестирование Дот Ком» Романа Савина. Да только, вполне возможно, кандидаты её тоже читали.


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

Первый тестировщик, как романтично...
08/15/2017 10:38:27
0

SpaceX доставит суперкомпьютер HPE на МКС. Как это ускорит миссию на Марс?

Многие из вас вчера смотрели запуск ракеты SpaceX CRS-12 компании Илона Маска, которая отправила на МКС космический корабль Dragon. Мы смотрели его с особенным трепетом, ведь на его борту суперкомпьютер Spaceborne, созданный HPE.

Этот суперкомпьютер – часть совместного эксперимента NASA и HPE, в рамках которого пройдут первые в истории испытания коммерчески доступной высокопроизводительной системы в космосе. Цель системы – функционировать без перебоев в непростых условиях в течение года, то есть, немного дольше, чем займет полет на Марс. Под катом больше подробностей о том, что мы запустили в космос.

08/15/2017 10:09:58
0

[Из песочницы] Подробное руководство по созданию и развертыванию чата на Tornado + Telegram

Данное решение подойдет для небольших проектов, так как возможность параллельно вести диалог с несколькими пользователями реализована с помощью создания нового чат-бота, то есть чем больше ботов будет, тем больше людей смогут с вами связаться в один момент времени.
08/15/2017 10:05:28
0

Что может чат-бот

Сначала мы выделили основные офисные процессы. Про чат-бота мы даже не говорили. Вот, например, заказ командировок. Сейчас я должна написать сотруднику службы деловых поездок в почту: «Я собираюсь в командировку в Сургут 5-го числа на три дня», а он: «Такой-то самолет и такая-то гостиница — всё подходит?», а я: «Да, давай». Дальше он пойдет согласовывать с руководством, забронирует сам билеты, спустя какое-то пришлёт мне подтверждение, что все Ок. Всё то же самое может делать бот.

Или если нужна справка для визы, то бот постучит в шину, шина постучит в кадровую подсистему и заберёт PDF, дальше отправит его на принтер отдела кадров и напишет письмо, что туда нужна печать. Затем уведомит меня, что можно подойти через пару часов. Если нужно оформить пропуск на гостя или забронировать переговорку для встречи, то достаточно поручить боту эту задачу, и он её выполнит.



Теперь давайте покажу пример чуть посложнее.

08/15/2017 10:04:26
0

Зачем бэкап? У нас же RAID



В корпоративные блоги принято писать success story — это положительно влияет на образ компании. К сожалению, не всегда в работе инженера всё заканчивается happy end-ом.
Надо сказать, что коллеги уже начинают подшучивать, что я «притягиваю» проблемы. Тем или иным образом я поучаствовал почти во всех проблемных заявках за последнее время. И теперь хочу рассказать одну поучительную историю из своей практики.
08/15/2017 10:02:09
0

Релиз свободного видеоредактора Avidemux 2.7.0

После пяти лет с момента формирования прошлой ветки подготовлен релиз видеоредактора Avidemux 2.7.0. Редактор рассчитан на решение простых задач по нарезке видео, применению фильтров и кодированию. Поддерживается большое число форматов файлов и кодеков. Выполнение задач может быть автоматизировано при помощи очередей выполнения заданий, написания скриптов и создания проектов. Avidemux поставляется под лицензией GPL и поддерживает работу в Linux, BSD, macOS и Windows.
08/15/2017 09:53:12
0

Визуализация данных Московской Биржи с помощью InterSystems DeepSee. Часть I

Введение


В стеке технологий InterSystems есть технология для разработки аналитических решений DeepSee. Это встраиваемая аналитическая технология и набор инструментов для создания систем поддержки принятия эффективных решений, в том числе, и с применением прогнозных моделей. DeepSee работает со структурированными и неструктурированными данными. Она предназначена для создания OLAP-решений для баз данных Caché и любых реляционных СУБД. InterSystems DeepSee предоставляет разработчикам средства для внедрения в свои приложения аналитической OLAP-функциональности, которая способна работать на оперативных базах данных приложений без создания отдельной инфраструктуры для решения аналитических задач.


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

08/15/2017 09:49:16
0

Телеком «секонд хенд»

image

Чем привлекательная барахолка? В первую очередь возможностью купить необходимую вещь в несколько раз дешевле аналогичной новой. В условиях финансового кризиса, который кажется перманентным, возможность сэкономить выходит на первый план. Однако на ум сразу же приходит поговорка “Скупой платит дважды”. Оно и верно. Риск приобрести вещь, которая не прослужит долго, слишком велик, однако никаких гарантий на вторичном рынке, к сожалению, не дают.

Все вышеперечисленные страхи и надежды можно отнести к компаниям, строящим или совершенствующим свою IT-инфраструктуру и вынужденным обратить свой взор на оборудование, которое уже было в употреблении.
08/15/2017 09:42:16
0