Как был взломан ri.gov или как стать владельцем острова
1-й и основной - прямая подстановка параметров в SQL-запросы - ЗЛО. Особенно неотифльтрованных.
Проблема в том, что binding не везде работает.
2-й: использовать одинаковые пароли для разных сервисов - вредно.
3-й: использовать одинаковые пароли на разных машинах - вредно.
4-й: держать без надобности открытый снаружи ssh - еще вреднее. В крайне случае, использовать аутентификацию по ключу, но ключи держать в недоступном длядетей хакеров месте.
Вот.
1-й и основной - прямая подстановка параметров в SQL-запросы - ЗЛО. Особенно неотифльтрованных.
Проблема в том, что binding не везде работает.
2-й: использовать одинаковые пароли для разных сервисов - вредно.
3-й: использовать одинаковые пароли на разных машинах - вредно.
4-й: держать без надобности открытый снаружи ssh - еще вреднее. В крайне случае, использовать аутентификацию по ключу, но ключи держать в недоступном для
Вот.