Information
- Rating
- Does not participate
- Location
- Дубаи, Дубаи, О.А.Э.
- Date of birth
- Registered
- Activity
Specialization
Технический директор, Специалист по реверс-инжинирингу
Ведущий
Обратная разработка
Информационная безопасность
Python
Assembler
Разработка программного обеспечения
Проектирование архитектуры приложений
Веб-разработка
Тестирование на проникновение
Управление разработкой
Linux
А еще учитывая, что сейчас время опенсорса, когда все на виду, и нужно лишь хорошенько потеребить гитхаб
Обфускация, действительно, Не панацея, особенно когда обфусцированный код присутствует >90% времени перед глазами. Его даже не всегда обязательно делать более читабельным :)
"Не делайте так": написание модуля обработки банковских операций на php.
А если серьезно, то вы правда полагаете, что ракеты взрываются, а рентгены выдают сверхдозы из таких примитивные ошибок? Случаи, конечно, реальные в начале статьи, но ни в одном из них и даже не думало пахнуть плохим юзер импутом и прочими базовыми ошибками — наверняка, там было все куда запущеннее.
Часто ответ даже еще проще: никто даже не думает о том, что есть что-то другое(не WinXP)…
Я к тому, что уязвимость же могла проявиться не на 6, а на 106 раз.
Aka, нельзя быть на все 100 уверенным в наличие race-condition`а.
а в этих главах примерно 80% того, что нужно знать для создания хорошего кода.
Поэтому польза, конечно же есть. «Краткость сестра таланта»(с)