У вас много вопросов здесь.
Когда я посещаю один из файлов swf ... он перенаправляет меня на домашнюю страницу ...
Я подозреваю, что это реализовано путем проверки HTTP_REFER при загрузке страницы .SWF. Вы можете сделать это, если хотите.
Это правильный способ запретить публичным людям просматривать мои swf-файлы?
Нет. В зависимости от того, на каком сервере вы работаете, вы должны поместить некоторую аутентификацию в папку '/ TestSwfs', а затем загрузить туда все свои swfs, и вам сначала нужно будет войти в систему. Довольно просто сделать это как в IIS, так и в Apache, но дайте нам знать, какой из них вы используете.
Существует много сторонних программ для декомпиляции swf-to-fla, будут ли мои swf-файлы защищены?
Я подозреваю, что нет. Хотя, вероятно, есть Обфускаторы SWF , но они все еще могут быть обращены вспять.
После взлома swf-файлов защитится ли мой веб-сайт от веб-атак?
Это не должно иметь значения. Вы не должны включать секретные данные / пароли в свои SWF-файлы, которые вы не хотите публиковать. Возможно, вы пишете рекорды, и вы можете повысить сложность, требующуюся, выполняя некоторые криптографии или другие подобные вещи, но на самом деле, просто для высоких баллов это, вероятно, не важно.
Создайте свой SWF-код так, чтобы даже если он был общедоступным, ваш сервер был в безопасности.