Обфускация и усложнение кода

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

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

Заглючила подсветка на клавиатуре

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

Закрываю, открываю крышку Мака и клавиатуре начинает светится и регулировка начинает работать. 

В принципе, глюк не смертельный, но все равно не приятный. 

Будущее Биткоин - супер падение

Я всегда скептически относился к криптовалюте и когда-то писал, что это пирамида, которая хорошо приносит деньги, пока идет вверх. 17-го декабря 2017-го года биткоин стоил 20,000 долларов, а сегодня уже 3,418. 

И хрен с ним, что биткоин летит вниз уже более 400 дней, меня больше всего пугает то, что основатель McAfee (Джон МакАфи) обещал съесть свой член, если биткоин не подскочит к конце 2020-го года до миллиона долларов. Вот это меня пугает. Мне даже представить себе это страшно и думать не хочу про этот бред. Фу. Фу, фу, фу. 

PHP глазами Хакера 4 – уже скоро

Сегодня получил на утверждение обложку 4-го издания PHP глазами хакера. В этом издании чуть-чуть больше безопасности, чуть-чуть больше примеров, но самое главное изменение – все содержимое обновлено с учетом PHP 7. 

Оптимизация SQL запросов с помощью индексов

На одном из стримов я затронул тему оптимизации запросов и что хотелось бы записать видео на эту тему. Я вот я подготовил не просто видео, но и целую статью. Статю можно прочитать здесь, а в конце есть видео, в котором можно увидеть все наглядно. На момент публикации этой заметки Google еще обрабатывал видео и 4k версия еще не доступна, но надеюсь, скоро уже будет доступна.

В общем, читаем статью здесь: Оптимизация SQL запросов для MS SQL Server с помощью индексов.

По видео можно будет понять, на сколько интересной оказалась эта тема. Пока видео по .NET Core не очень пользуются интересом, вы явно чаще смотрите мои мысли. Видимо не всех интересует .NET Core разработка. Посмотрим, как зайдет видео по SQL. 

Циклы и логические операции в .NET Core Razor

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

3.4. Условные операторы в представлениях .NET Core

3.5. Циклы в представлениях .NET Core

Отпуск

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

Необходимость камер наблюдения

Только сели в самолёт, а перед нами через пару рядов семья начала ржать, а потом женская половина стала показывать друзьям через пару рядов на телефоне, как у них грузовик (что-то типа F-150) уехал со двора и камера это засняла. И вот задняя часть самолета (круто звучит) обсуждала этот грузовик. Люди ещё не уехали в отпуск, а камера уже сообщила о счастье. 

У iPhone XR самый неустойчивый к царапинам экран

У нас в семье были практически все телефоны iPhone, начиная с 3GS и мы почти не пользовались защитными пленками. Пару раз пробовал, но на дешевых пленках появлялись царапины и через пару дней я выбрасывал. 

У XR самый голимый экран. У меня уже есть несколько мелких царапин, а у дочки одна прям совсем глубокая и она неприятно ощущается под пальцем, поэтому мы оба установили защитные пленки. 

Современные пленки стали чуть более устойчивыми к царапинам, поэтому ими уже пользоваться можно, но удивительно, почему голые экраны такие слабые? У меня никогда не было таких царапин всего через 4 месяца использования iPhone. Что за фигня, Apple? 

Отпуск 2019 завершен

Короткий отпуск всего в 5 дней завершен и с завтрашнего дня вступаю в полноценную стадию - работать и еще раз работать. 

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне