Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Как скрыть сайт???
Форумы портала PHP.SU » » Вопросы новичков » Как скрыть сайт???

Страниц (1): [1]
 

1. Ehonod - 20 Марта, 2013 - 21:39:03 - перейти к сообщению
Здравствуйте.

Возникла интересная потребность скрыть сайт для определенной области/города/региона.

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

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

Т.к. все данные хранятся в базе, то думаю что в startup файле (там где идет подключение к базе, старт сессий и прочие вещи которые выполняются в первую очередь при путешествии по страничкам) нужна функция которая в зависимости от ip пользователя подключает различные базы.

Если я примерно прав, подскажите пожалуйста как эта функция должна правильно выглядеть.

Или есть какое то более изящное решение?

Над вопросом прошу не угарать))) вопрос серьезный и для меня очень важный!)

Заранее большое спасибо!
2. OrmaJever - 20 Марта, 2013 - 21:43:45 - перейти к сообщению
Скачать базу ip по странам/городам и запретить нужные маски.
3. Vinyl - 20 Марта, 2013 - 21:47:41 - перейти к сообщению
1. андроидных коллаэдеров => Адронных коллайдеров.
2.
PHP:
скопировать код в буфер обмена
  1. if($_SERVER['REMOTE_ADDR'] == '95.43.164.127') //если наш злоумышленник
  2. {
  3.   define('DB_NAME','old_base'); // old_base - название старой базы
  4. }
  5. else //в противном случае
  6. {
  7.   define('DB_NAME','new_base'); // new_base - название новой базы
  8. }
  9.  
  10. mysql_select_db(DB_NAME,$link_identifier);


На практике абсолютно бесполезно.


OrmaJever пишет:
Скачать базу ip по странам/городам и запретить нужные маски.
Да имхо бесполезная трата времени и сил. Человеку мучиться час/день/месяц, а негодяй с анонимайзера зайдет или через проксю и капэц всем стараниям.
4. caballero - 20 Марта, 2013 - 21:57:02 - перейти к сообщению
каждый день по две три темы как чужой сайт распарсить
а самим то не нравится как воруют
5. Ehonod - 20 Марта, 2013 - 22:04:46 - перейти к сообщению
Vinyl пишет:
1. андроидных коллаэдеров => Адронных коллайдеров.
2.
PHP:
скопировать код в буфер обмена
  1. if($_SERVER['REMOTE_ADDR'] == '95.43.164.127') //если наш злоумышленник
  2. {
  3.   define('DB_NAME','old_base'); // old_base - название старой базы
  4. }
  5. else //в противном случае
  6. {
  7.   define('DB_NAME','new_base'); // new_base - название новой базы
  8. }
  9.  
  10. mysql_select_db(DB_NAME,$link_identifier);


На практике абсолютно бесполезно.


OrmaJever пишет:
Скачать базу ip по странам/городам и запретить нужные маски.
Да имхо бесполезная трата времени и сил. Человеку мучиться час/день/месяц, а негодяй с анонимайзера зайдет или через проксю и капэц всем стараниям.


Огромное спасибо!!! Дело в том, что негодяи не шибко шарят в этом вопросе. К тому же о том, что сайт содержит гораздо больше информации чем им предложено увидеть еще догадаться надо.

ЗЫ
в Адронных коллайдрах я ничего не понимаю, а вот в андроидных коллаэдрах я спец)))
6. Vinyl - 20 Марта, 2013 - 22:07:08 - перейти к сообщению
Ehonod пишет:
Огромное спасибо!!!

Да не за что)

Ehonod пишет:
Дело в том, что негодяи не шибко шарят в этом вопросе.

С мобильного/планшета зайдет, увидит разницу, начнет рыть, и т.д.

Ehonod пишет:
в Адронных коллайдрах я ничего не понимаю, а вот в андроидных коллаэдрах я спец)))
Радость
7. Ehonod - 20 Марта, 2013 - 22:09:31 - перейти к сообщению
caballero пишет:
каждый день по две три темы как чужой сайт распарсить
а самим то не нравится как воруют


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

Пока другого выхода из сложившейся ситуации не нашел.
(Добавление)
Vinyl пишет:

Ehonod пишет:
Дело в том, что негодяи не шибко шарят в этом вопросе.

С мобильного/планшета зайдет, увидит разницу, начнет рыть, и т.д.


"С мобильного/планшета зайдет, увидит разницу, начнет рыть, и т.д."

А на эти устройства фильтр распространятся не будет? Досадно...
(Добавление)
А можно ограниечение на устройство вводить?
8. Vinyl - 20 Марта, 2013 - 22:32:48 - перейти к сообщению
Ehonod пишет:
А на эти устройства фильтр распространятся не будет?
Если только мобильный, планшет и компьютер с одного wi-fi роутера в интернеты ходят, то адрес один на всех будет. Юзер-агенты разные будут (не факт).

Ehonod пишет:
А можно ограничение на устройство вводить?
Это Вам связка IP+юзерагент нужна. Только все равно нет 100% гарантий. На мобильных устройствах, как правило (если не через вафлю), динамический IP. Представим ситуацию, что злоумышленник серфит с последней Opera Mini (как 70-80% пользователей моб.интернета). Закрывать доступ нужно будет по маске, т.к. адрес динамический. Т.к. вся подсеть принадлежит сотовому оператору, а 70-80% пользователей моб. интернета сидят с Opera Mini, из них [пусть] у половины она последняя, потеряете часть ни в чем не виновной аудитории.

Мне, если честно, более интересно, как Вы собрались злоумышленника ловить? Откуда узнаете что именно этот ip/ua Ваш клиент? Он что, Вас Ддосит, или перед кражей контента в гетах-постах подписывается?
9. vanicon - 20 Марта, 2013 - 22:35:01 - перейти к сообщению
Ehonod пишет:
А можно ограниечение на устройство вводить?

Можно, но это не к чему, так как вы ограничите всех пользователей, например кто с телефоа зайдет(если ограничение на телефон).
А вообще смысла в подобных защитах нет, только зря провозитесь...
10. Vinyl - 20 Марта, 2013 - 22:38:08 - перейти к сообщению
vanicon пишет:
А вообще смысла в подобных защитах нет, только зря провозитесь...
Это точно. Хотите, я приду к Вам на сайт и докажу. Будете меня блокировать по ip, ua, чему угодно, а я все равно буду доступ получать вааще без труда. При том, что я не взломщик и не кулхацкер, а обычный пользователь.

Мне бы самому очень хотелось иметь в арсенале панацею от кибернегодяев, но, увы...
11. Ehonod - 21 Марта, 2013 - 05:54:07 - перейти к сообщению
hmtl 5 позволяет для различных разрешений монитора выдавать различную верстку. Тогда, можно скажем, для устройст с разрешением экрана меньше 1000 px сделать просто сайт визитку и тогда мобильники и некотрые планшеты будут видеть совершенно другой сайт.

To Vinyl
Ни сколько не сомневаюсь, что у Вас все получится, но ведь если человек не знает, что от него что-то скрывают, то он это и искать не станет. И я скорее всего закрою весь ip всего города, все равно посещаемость сайта отсюда не большая. Аудитория - Россия и страны СНГ. Одним городишкой можно пожертвовать)
12. esterio - 21 Марта, 2013 - 07:53:52 - перейти к сообщению
Ehonod пишет:
hmtl 5 позволяет для различных разрешений монитора выдавать различную верстку. Тогда, можно скажем, для устройст с разрешением экрана меньше 1000 px сделать просто сайт визитку и тогда мобильники и некотрые планшеты будут видеть совершенно другой сайт.

Чтобы html5 увидел что ему показивать а что нет все равно нужно нажсилать оба контента. Так что етот вариант отпадает в корне. Нужно регулировать еще на стороне сервера. А тут 100% защиты нету
13. Ehonod - 21 Марта, 2013 - 20:32:26 - перейти к сообщению
ОК, спасибо огромное всем откликнувшимся, особенно Винилу за код. Буду пробовать!
Коли кого посетит какая светлая идея, буду признателен если поделитесь!!!
14. Vinyl - 21 Марта, 2013 - 20:38:50 - перейти к сообщению
Ehonod пишет:
особенно Винилу за код
Тоже мне код Радость

Ehonod пишет:
Коли кого посетит какая светлая идея, буду признателен если поделитесь
Уже столько умов думали над этим вопросом. Думаю, выхода тут нет. Уникальный контент воровали, воруют и будут воровать, увы.

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

 

Powered by ExBB FM 1.0 RC1