Duckduckgo браузер для linux

DuckDuckGo — безопасный поиск из консоли

DuckDuckGo 15 лет является альтернативой поисковой системе Google, оставаясь при этом более эффективным и приватным инструментом для поиска контента в интернете. DuckDuckGo был создан Габриэлем Вайнбергом для решения проблем с конфиденциальностью. Поисковая система делает акцент на выдаче наилучших результатов, а не максимального их количества, и выдаёт результаты, используя более 400 источников, среди которых есть другие поисковики, такие как Bing и Yahoo! Search.

Конечно же не стоит умалять всех заслуг интернет гиганта Google, который подарил миру множество сервисов, среди которых, кроме поиска и почты имеется всеми любимый Youtube, Google диск и Google документы. Это не говоря уже об операционной системе Android с открытым исходным кодом, которая установлена на большинстве смартфонов в мире. Обратной, и не очень приятной, стороной такого широкого охвата аудитории является то, что Google навязывает клиентам через свои сервисы целевую рекламу. А информацию добывает скрытыми трекерами, которые следят за пользователем и предают информацию «куда надо». Кстати, подобный подход используют все мало-мальски распространённые поисковики.

Учитывая то, что DuckDuckGo изначально лишён этих недостатков, возникает справедливый вопрос: «Почему эту замечательную поисковую систему не используют повсеместно?». Но на самом деле всё не так уж и плохо. DuckDuckGo был принят в качестве поисковой системы по умолчанию в Trisquel GNU/Linux и Linux Mint, а также в веб-браузерах Midori и Tor. Большинство крупных веб-браузеров, таких как Firefox и Vivaldi, также поддерживают его из коробки, позволяя пользователям легко переключаться на него или иметь возможность установить при помощи простого расширения.

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

Как пользователи Linux, мы привыкли находить обходные пути, и нам не привыкать работать с командной строкой. И совсем уж не удивительно, что разработчик с ником jarun создал консольную программу ddgr, которая позволяет обойти все эти проблемы конфиденциальности, запуская поиск DuckDuckGo из окна консоли. Тут стоит отметить, что jarun является автором программы googler, которая работает по аналогичной схеме, но с поисковой системой Google.

Читайте также:  Linux мониторинг загрузки процессора

Независимый разработчик jarun не имеет никаких официальных связей с DuckDuckGo. Тем не менее его утилита придётся по вкусу любителям приватности: она не только быстра и проста, но и не записывает никаких данных о поиске. Отслеживание отключено по умолчанию. Вы можете отключить передачу строки юзер агента, и даже подключиться через HTTPS-прокси, что означает возможность выполнять поиск через сеть Tor. Интерфейс программы очень хорошо проработан и легко настраивается под нужды пользователя, для чего надо использовать параметры командной строки ddgr. Также утилита поддерживает работу в текстовых веб-браузерах.

Установка ddgr

Итак, если я заинтересовал вас, то первым делом надо будет установить консольный поисковик ddgr. Эта утилита доступна в большинстве репозиториев Linux: Например, для систем на базе Ubuntu достаточно выполнить:

sudo apt-get install ddgr

Есть также версия в Snap Store, которую можно установить с помощью команды:

Поскольку ddgr написана на Python, вы также можете использовать программу установки pip3. Просто запустите:

sudo pip3 install ddgr

Если эти варианты недоступны или вы очень серьёзно озабочены своей конфиденциальностью, то вы можете клонировать Git-репозиторий и запустить его как отдельный исполняемый файл:

git clone https://github.com/jarun/ddgr

Затем необходимо перейти в скачанную директорию:

Для использования ddgr вам потребуется Python не ниже 3.7. Вы можете проверить версию Python в терминале, выполнив python3 —version. Если вы хотите иметь возможность копировать URL-адреса сайтов из ddgr в буфер обмена, вам также необходимо установить xsel, xclip или termux-clipboard-set. Если вы используете Linux на базе Debian или Ubuntu, то у вас уже должен быть установлен xsel.

Источник

Как искать в «DuckDuckGo» из командной строки Linux

Медиа

DuckDuckGo – это поисковая система в Интернете, которая позволяет искать конфиденциально.

Я хочу показать вам инструмент «ddgr» для поиска «DuckDuckGo» из командной строки linux.

Установка

‘ddgr’ требует Python 3.3 или новее.

Поддерживается только последний выпуск исправлений для каждой младшей версии.

Читайте также:  Counter strike server and linux

Ниже приведены шаги установки для следующих дистрибутивов (на их последней версии до 11/2017):

Ubuntu

Выполните следующие команды отдельно:

# sudo add-apt-repository ppa: twodopeshaggy/jarun # sudo apt-get update # sudo apt-get install ddgr

Arch Linux

Установите Git, если у вас его нет:

# git clone https://github.com/jarun/ddgr.git

Перейдите в папку ddgr и установите его:

# sudo pacman -S python-requests

Fedora

Установите Git, если у вас его нет:

# git clone https://github.com/jarun/ddgr.git

Перейдите в папку ddgr и установите его:

Примеры использования ddgr

Поиск itsecforu с открытием первого результата в браузере:

Поиск конкретного веб-сайта :

Поиск определенного типа файла :

Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!

  • Аудит ИБ (49)
  • Вакансии (12)
  • Закрытие уязвимостей (105)
  • Книги (27)
  • Мануал (2 306)
  • Медиа (66)
  • Мероприятия (39)
  • Мошенники (23)
  • Обзоры (820)
  • Обход запретов (34)
  • Опросы (3)
  • Скрипты (114)
  • Статьи (352)
  • Философия (114)
  • Юмор (18)

Anything in here will be replaced on browsers that support the canvas element

OpenVPN Community Edition (CE) – это проект виртуальной частной сети (VPN) с открытым исходным кодом. Он создает защищенные соединения через Интернет с помощью собственного протокола безопасности, использующего протокол SSL/TLS. Этот поддерживаемый сообществом проект OSS (Open Source Software), использующий лицензию GPL, поддерживается многими разработчиками и соавторами OpenVPN Inc. и расширенным сообществом OpenVPN. CE является бесплатным для […]

Что такое 404 Frame? Большинство инструментов для взлома веб-сайта находятся в 404 Frame. Итак, что же представляют собой команды? Вы можете отдавать команды, используя повседневный разговорный язык, поскольку разработчики не хотели выбирать очень сложную систему команд. Команды Команды “help” / “commands” показывают все команды и их назначение. Команда “set target” – это команда, которая должна […]

В этой заметке вы узнаете о блокировке IP-адресов в Nginx. Это позволяет контролировать доступ к серверу. Nginx является одним из лучших веб-сервисов на сегодняшний день. Скорость обработки запросов делает его очень популярным среди системных администраторов. Кроме того, он обладает завидной гибкостью, что позволяет использовать его во многих ситуациях. Наступает момент, когда необходимо ограничить доступ к […]

Знаете ли вы, что выполняется в ваших контейнерах? Проведите аудит своих образов, чтобы исключить пакеты, которые делают вас уязвимыми для эксплуатации Насколько хорошо вы знаете базовые образы контейнеров, в которых работают ваши службы и инструменты? Этот вопрос часто игнорируется, поскольку мы очень доверяем им. Однако для обеспечения безопасности рабочих нагрузок и базовой инфраструктуры необходимо ответить […]

Читайте также:  Как посмотреть версию линукс centos

Одной из важнейших задач администратора является обеспечение обновления системы и всех доступных пакетов до последних версий. Даже после добавления нод в кластер Kubernetes нам все равно необходимо управлять обновлениями. В большинстве случаев после получения обновлений (например, обновлений ядра, системного обслуживания или аппаратных изменений) необходимо перезагрузить хост, чтобы изменения были применены. Для Kubernetes это может быть […]

Источник

DuckDuckGo развивает web-браузер для настольных систем

DuckDuckGo развивает web-браузер для настольных систем

Проект DuckDuckGo объявил о работе над собственным браузером для настольных систем, он дополнит ранее предлагаемые сервисом мобильные приложения и браузерное дополнение. В браузере будет отсутствие привязки к отдельным браузерным движкам — программа позиционируется как обвязка над браузерными движками, предоставляемыми ОС.

Cтационарный браузер близок к уже предлагаемому мобильному браузеру DuckDuckGo для Android и iOS. Пользователю будет предложено готовое решение, позволяющее без дополнительных манипуляций и изучения технических тонкостей обеспечить высокий уровень сохранения конфиденциальности и контроля за персональной информацией. Интерфейс браузера избавят от усложнений и лишних настроек.

Браузер по умолчанию будет блокировать все скрипты для отслеживания перемещений и применяемые рекламными сетями механизмы для определения предпочтений пользователя. Поисковые запросы будут отправляться анонимно. При обращении к сайтам автоматически будет производиться перенаправление на HTTPS для шифрования соединений. Для посещаемых сайтов будут выводиться метки с информацией о политике ресурса в отношении конфиденциальности. B мобильном приложении и в стационарном браузере на видном месте будет доступна кнопка «Fire», позволяющая сразу удалить все связанные с пользователем данные, включая открытые вкладки, накопленные при работе с сайтами данные и информацию о посещениях.

Сейчас браузер DuckDuckGo ещё не готов для публичного тестирования, но по утверждению разработчиков внутренние тесты показывают, что он значительно опережает по скорости работы обычный Chrome. Ускорение достигается за счёт блокирования загрузки нежелательного контента и внешнего JavaScript-кода для отслеживания перемещений. Это снижает размер загружаемых данных, сокращает время загрузки страниц и уменьшает объём выполняемого JavaScript-кода.

Источник

Оцените статью
Adblock
detector