Клоакинг Facebook с помощью Github — домена + Keitaro
Клоачим через Github
В последнее время клоакинг с помощью “трастовых” доменов довольно популярен, и в данном случае мы обсудим клоакинг с помощью сервиса GitHub + трекера Keitaro.
Мы будем домены Github для наших компаний и увода на них ботов Facebook.
1. Создаём аккаунт в GitHub. Переходим на https://github.com/ проходим лёгкую регистрацию
2. После успешной регистрации и входа в аккаунт нам необходимо создать репозиторий. В рамках одного репозитория у нас будет размещаться 1 лендинг, в данной схеме на GitHub мы будем размещать нашу WhitePage. Нажимаем “Create repository”
3. Вводим название репозитория, выбираем Public после нажимаем “Create repository”
4. После успешного создания репозитория мы можем загружать файлы нашей белой страницы прямо через веб-интерфейс сервис (либо по кнопке “Set up in Desktop”, скачав приложение для компьютера) и более удобно администрировать наши лендинги, также для более опытных юзеров есть возможность управления нашими репозиториями в командной строке.
Рассмотрим вариант залива через приложение для пк. После того как мы установили прилу, логинимся в наш аккаунт
5. В списке наших репозиториев выбираем тот, что создан нами, и нажимаем Clone “название репозитория”. После этого ещё раз Clone.
6. Нажимаем “Show in Explorer” и переходим в папку на компьютере нашего репозитория
7. В папку закидываем файлы нашего белого лендинга.
8. Возвращаемся в приложение. Теперь нам нужно выполнить публикацию репозитория и синхронизацию. В полях, отмеченных стрелками, вводим произвольные значения и нажимаем “commit to master”.
Далее нажимаем “Publish Branch”
9. Возвращаемся в Web интерфейс GitHub и нажимаем Settings
В категории Options ищем раздел Github Pages и в опции Source выбираем “master branch”.
10. После чего отобразится наш url лендинга с доменом GitHub’a, это и будет ссылка на нашу белую страницу.
11. Далее, когда у нас уже залит WhitePage и есть домен, мы можем через JavaScript редирект в Keitaro заклоачить нашу компанию с помощью домена Git’a по мануалу который опубликован ранее Клоакинг через Javascript интеграцию в Keitaro
12. Внесения изменений в белые лендинги мы можем делать в локальной папке из п.7, после любых изменений нам нужно выполнять синхронизацию с сервером п.8 (обязательно).
В схеме мы будем вставлять наш домен github с белой страницей в FB и согласно фильтрам настроенной компании, боты/модераторы будут оставаться на нашей белой странице а клиенты будут редиректится на нужный лендинг.
Лайфхак: Если FB всё же забанил ваш домен, вы можете сменить username на github и соответственно изменится ваш домен и можно использовать новый в FB