Підміняємо в Skype пошуковик Bing потрібний

Свободу пошуку з Skype! Як, завдяки nginx, можна просто підмінити домен і гуглити прямо з чату, а не бингать.



З появою можливості пошуку Bing меню Skype, у мене міцно засіла думка, що це не справедливо по відношенню до іншим пошуковим системам і обов'язково повинен бути безкоштовний спосіб шукати також і в інших пошукових системах! Але, на жаль, я ще не знайшов готового рішення даної задачі.

Одного разу, налаштовуючи nginx на локальному сервері будинку і спілкуючись в скайпі, я вирішив все-таки виправити цю несправедливість. Нижчеописані дозволить перенаправляти всі запити до доменів bing певний домен, в моєму випадку — гугл, не проникаючи в код скайпу, а лише за допомогою налаштування dns (etc/hosts) і nginx.

1. Їли у Вас в локальній мережі є DNS-сервер, краще прописати в нього відповідні записи, а я просто поправлю локальний файл etc/hosts — під Unix або %HOMEDRIVE%\Windows\System32\drivers\etc\hosts — під віндою; додаємо рядок:

192.168.7.5 www.bing.com

192.168.7.5 — IP-адреса локального сервера, на якому встановлений nginx.

2. У файлі конфігурації nginx додаємо сервер:

server {
listen 80;
server_name www.bing.com;
return https://www.google.com/search?q=$arg_q;
}

Замість $arg_q nginx підставляє відповідну змінну, так що, якщо Вам потрібно шукати на Вікіпедії, досить змінити рядок:

return https://ru.wikipedia.org/w/?search=$arg_q;

Перезапускам демон:

service nginx reload

Отже, що ж у нас відбувається?

Skype при виборі пункту меню «Пошук Bing» відкриває сторінку:


http://www.bing.com/search?q=выделенная+фраза+чату&FORM=SKYPCC&PC=SKCC


Комп'ютер, на якому це відбувається, знаходить подмененную нами запис про домен та надсилає запит на наш сервер 192.168.7.5. Nginx на сервер обробляє запит і перенаправляє на потрібний URL:


https://www.google.com/search?q=выделенная+фраза+чату


Можливо, таке налаштування буде порушувати чиїсь права і якісь закони, але для себе ми вправі налаштовувати свої сервера як нам треба, — і отримуємо потрібний результат, не займаючись зворотним инженирингом скайпу і нікого не зламуємо.

Джерело: Хабрахабр
  • avatar
  • 0

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.