Делаем защиту флешки от скачивания, нужен тест!

12 3
M
На сайте с 25.10.2008
Offline
140
1815

Доброе утро! Делаем защиту флешек на сайте от скачивания, нужен небольшой тест- драйв. Нужно стянуть флешку на комп с сайта любым способом, ну разумеется, кроме взлома хостинга )

Задача: стянуть эту флешку, отписать тут, чтобы другие пока не пробовали, отписать в личку.

Самая обычная небольшая флешка- кнопочка лежит тут http://admiral-game.com/1/index.htm

надеюсь у всех грузится? Нажимать ее не надо, она никуда не ведет.

Победителю приз 5$, в личке скажу куда ее прислать.

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

Думаю данный скрипт в будущем пригодится многим )

Ветеран битвы за Русский Биллинг! Мы проиграли и были взяты в плен А1, откуда багополучно сбежали )
Hixon10
На сайте с 21.08.2010
Offline
125
#1

Флешка скачивается с сайта по адресу http://*/1/loader.swf, но кнопки там нет. Это и есть защита?

Веду свой невзрачный блог (http://hixon.ru/).
BredoGen.
На сайте с 19.10.2009
Offline
98
#2

Все эти извращения конечно очень интересны, только бесполезны :)

Кто захочет, тот все равно получит.

http://dl.dropbox.com/u/16333142/movie.swf

Не пришлось даже ковыряться в скриптах, всё ведь намного проще решается.

Василий Колодин
На сайте с 17.12.2008
Offline
250
#3

ТС, флешку Вы вряд ли как-либо защитите.

То, что Вы закодировали путь к ней - это не проблема. Я открыл FireBug и сразу увидел путь, откуда она грузится, даже не прибегая к каким-то сервисам по декордированию.

Я даже скачивал полностью этот сайт: http://coffeemania.ru/, хотя там подгружаются разные мувиклипы в сам ролик. Просто когда сохраняешь и запускаешь, он выдает ошибку, что такой то файл не найден - я брал название этого файла и скачивал.

Если Вы хотите, что бы Ваш баннер не висел на других сайтах - ставьте ватермарки со ссылкой на себя.

Если хотите, что бы флеш нельзя было вставить в другие проекты - защищайте от импорта во время публикации: File - Publish Settings - Flash - Protect from Import

Если не хотите, что бы он мог проигрываться локально, а только находясь на сайте, там же указываете в выпадающем меню снизу - Access Network Only

Можете, наконец, в AS сделать проверку, с какого-домена запускается ролик. Точно не скажу как, но это возможно сделать, на сколько я знаю.

Юзаю Бегет с 2013 года. Начни юзать и ты: https://beget.com/p64496/ru/hosting/virtual
BredoGen.
На сайте с 19.10.2009
Offline
98
#4
titaniMOZG:
ТС, флешку Вы вряд ли как-либо защитите.
То, что Вы закодировали путь к ней - это не проблема. Я открыл FireBug и сразу увидел путь, откуда она грузится, даже не прибегая к каким-то сервисам по декордированию.

Там добавлено еще чуть извращений, по прямому пути просто так не слить.

ДП
На сайте с 23.11.2009
Offline
203
#5

Из файрбага получилось скачать. Порядок такой:

1. _0x6487[0] = "movie.swf";

2.

$[_0x6487[8]](_0x6487[7] + key, function ()

{

flash_paste();

});

Теперь у нас на странице нужная флешка без лоадера.

3.

$[_0x6487[8]](_0x6487[7] + key, function ()

{

// flash_paste();

});

Делаем запрос на ваш скрипт init.php

Затем сохраняем флешку (я по ярлычку от Adblock кликнул и выбрал сохранить объект как...)

В целом, мне кажется, надо сначала дергать скрипт init.php, а потом сразу флешку, не давая ей загрузиться через loader.swf

zip movie.zip
Brand from Amber
На сайте с 18.08.2007
Offline
293
#6
mobko:
Делаем защиту флешек на сайте от скачивания

Если пользователь не сможет скачать флешку, то зачем эта флешка тогда нужна? На самом деле всё крайне просто и есть, как минимум, 2-а пути подгрузки флешек позволяющие не заморачиваться с расшифрофкой путей:

  • Обычно скачанные swf-файлы помещаются во временные интернет-файлы (кеш обозревателя) и их, соответственно, без труда можно взять от туда.
  • Есть очень удобные программки позволяющие просматривать все HTTP-заголовки которыми обменивается ваш браузер с веб-сервером, к примеру: Live HTTP Header (для Лисы), Драгонфли (для Оперы) и HTTPWatch (для IE) - там можно посмотреть все необходимые пути.
Лучший способ понять что-то самому - объяснить это другому.
BredoGen.
На сайте с 19.10.2009
Offline
98
#7
Brand from Amber:
Если пользователь не сможет скачать флешку, то зачем эта флешка тогда нужна? На самом деле всё крайне просто и есть, как минимум, 2-а пути подгрузки флешек позволяющие не заморачиваться с расшифрофкой путей:

  • Обычно скачанные swf-файлы помещаются во временные интернет-файлы (кеш обозревателя) и их, соответственно, без труда можно взять от туда.
  • Есть очень удобные программки позволяющие просматривать все HTTP-заголовки которыми обменивается ваш браузер с веб-сервером, к примеру: Live HTTP Header (для Лисы), Драгонфли (для Оперы) и HTTPWatch (для IE) - там можно посмотреть все необходимые пути.

Да просто отсниффать проходящий трафик и выгрузить полученную браузером флешку. Если флешка отдается браузеру - вариантов как-то защитить её от скачивания уже нет :)

A
На сайте с 12.05.2004
Offline
176
#8

.............

png 1.png
LEOnidUKG
На сайте с 25.11.2006
Offline
1773
#9

alexseo, не это просто лоадер, а сама флэшка за ним.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
A
На сайте с 12.05.2004
Offline
176
#10

угу

frame 1 {

if (d != undefined) {

_root.loadMovie('movie.swf');

}

12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий