Как установить гугл хром в Кали Линукс?

Google Chrome не работает из-под рута. А основной пользователь в Kali Linux — это рут. Что делать? Программы, в том числе и графические, рут может...

Как установить гугл хром в Кали Линукс?

Статья Установка и запуск Google Chrome в Kali Linux из-под рута

Google Chrome не работает из-под рута. А основной пользователь в Kali Linux — это рут. Что делать?

Программы, в том числе и графические, рут может запускать от имени любого пользователя. Намёк поняли? Т.е. мы создадим пользователя, и пусть даже этой учётной записью мы не будем пользоваться, но мы сможем от её имени запускать Google Chrome.

Да, пока не начали, а про Chromium знаете? Это практически тот же самый Google Chrome. Эта программа есть в официальных репозиториях Kali Linux — можете установить её и не читать дальше эту инструкцию.

Как создать простого пользователя было рассказано совсем недавно здесь.

Если не хотите читать, то вот команды из той инструкции:

Для 64-битной кали скачиваете файл «64 bit .deb (для Debian/Ubuntu)».

Открываете каталог, куда скачался файл, кликаете правой кнопкой, выбираете «Открыть в программе» → «Установка пакетов».

Нажимаете «Всё равно продолжить». Появляется ещё одно предупреждение:

Опять выбираем «Установить». Когда окошко исчезнет — значит установка завершена.

Теперь пробуем его запустить, копируем в терминал такую команду:

Ну не набирать же нам каждый раз эту длиннющую команду…

Конечно нет. Выполните эту большую команду, на рабочем столе появится ярлык Chrome.sh (внимание, для GNOME 3 не работает, но работает в любом другом окружении рабочего стола):

Pirnazar

  • Сообщения 206
  • Реакции 312

The Codeby

ООО Кодебай
  • 13.05.2019
  • #2

VALOKORDEN
22.08.2015 в 16:09
А теперь можно объяснить как запустить VLC из под рута в Kali 1, хотя в кали 2 тоже после обновления VLC не хочет из под рута работать

WEBWARE TEAM
22.08.2015 в 17:34
На англоязычных форумах стопятьсот способов.

1) Патчим бинарник первым способом
sed -i ‘s/geteuid/getppid/’ /usr/bin/vlc
Теперь VLC спокойно запускается.

2) Скомпилировать самому с флагом –enable-run-as-root

3) Патчим бинарник вторым способом
cp /usr/bin/vlc /usr/bin/vlc-backup
needle=$(objdump -d /usr/bin/vlc | grep euid | tail -1 | awk ‘<print «x»$2″x»$3″x»$4″x»$5″x»$6;>’)
sed -ir «s/$needle/xb8x01x00x00x00/» /usr/bin/vlc

4. Патчим бинарник третьим способом
Устанавливаем hex-редактор (кстати, может пригодиться и для других ситуаций)
apt-get install bless
Открываем файл
bless /usr/bin/vlc
Находим строку geteuid и меняем на getppid, сохраняем и выходим.

WEBWARE TEAM
22.08.2015 в 17:35
Я проверил первый способ – работает прекрасно.
Кстати, вместо моего геморройного способа с созданием пользователя, можно попробовать пропатчить файл Chrome…

VALOKORDEN
23.08.2015 в 03:20
Попробуем позже с Хромом, нужно качнуть

WEBWARE TEAM
23.08.2015 в 03:55
У хрома исполняемый бинарник здесь /opt/google/chrome/chrome (а /opt/google/chrome/google-chrome — это скрипт для запуска). В хроме строка меняется, но запуск под рутом всё равно не происходит.

СЕРГЕЙ
22.09.2015 в 12:18
в конце установки выдаёт сообщение об ошибке -НЕ УДАЛОСЬ НАЙТИ ПАКЕТ, ПОЗВОЛЯЮЩИЙ ЗАВЕРШИТЬ ЗАДАНИЕ.
На виртуальной машине всё прошло гладко

Подскажите, как победить..

ПАВЕЛ
05.03.2016 в 21:49
НЕТ звука в chrome с этим способом.

АНДРЕЙ
08.05.2016 в 08:29
у меня нету “установка пакетов”, как быть?

MSSERG
17.10.2016 в 20:33
Если нет установки пакетов:
apt-get install /root/Downloads/google-chrome-stable_current_amd64.deb
/root/Downloads/ – Замени на свой путь*
Возможно тебе потребуется установить кое какие пакеты от которых зависит “google-chrome-stable”, прописать прийдётся что то типо:
apt-get install *
* – название пакета
Если не будет устанавливаться значит нужно будет прописать команду от которой будет установлено кое что необходимое от чего зависит твоё это – * .

Не очень сложно, сложно Я объяснил, а делать просто)

MD23
15.12.2016 в 11:25
Что за х***ю ты написал ?

MD23
15.12.2016 в 11:27
Открываешь терминал и переходишь в папку с файлом браузера, вводишь команду dpkg -i google-chrome-*.deb
И все

HackWare.ru

Этичный хакинг и тестирование на проникновение, информационная безопасность

Обход ограничения на запуск любых программ от root в Kali Linux

Для выполнения некоторых программ требуются повышенные привилегии – привилегии суперпользователя, права root. А некоторые программы наоборот – не хотят запускаться с повышенными привилегиями. Среди последних на вскидку я могу назвать VLC, Tor Browser, Google Chrome, Chromium.

Почему опасно запускать с root правами VLC, Tor Browser, Google Chrome, Chromium и т.д.?

Главное объяснение – меры безопасности. Например, в теории можно так сформировать медиа поток для VLC media player, что он будет каким-то образом угрожать вашей системе – например, позволит удалённо выполнить команду.

Аналогично с веб-браузерами – в них регулярно находят разные уязвимости, одна из этих уязвимостей может позволить выполнять команды или делать изменения на файловой системе, что, при наличии достаточных прав у веб-браузера, может привести к компрометации (взлому) системы пользователя, у которого он запущен.

Безусловно, это правильные рассуждения, но насколько повыситься уровень угрозы при запуске пары дополнительных программ с правами суперпользователя в системе, где всё остальное (т.е. вообще всё, в том числе другой браузер и другой медиа проигрыватель), работают с правами root? На мой взгляд, это больше риторический, а не практический вопрос.

Насколько опасно работать в учётной записи пользователя root?

Во многих уважаемых источниках (веб-ресурсах, книгах) можно встретить мнение, что работа под root – это так плохо, что уже почти ппц. Это не просто плохо – это уже как в Windows. Также имеется расхожее мнение, что Linux – это какая-то неуязвимейшая система и вам ничего не угрожает, если вы работает под обычным пользователем (по крайней мере, там точно не нужен антивирус).

Обе эти позиции странные. Для выполнения команды, делающий файл исполнимым любым пользователем, не нужны права рута:

Для доступа к настройке автозапуска через crontab -e от имени обычного пользователя не нужны права root’а. Поэтому примерно следующая запись cron может добавить файл в автозагрузку с правами текущего пользователя:

Примечание: @reboot в cron работает не всегда (учитывайте, если делаете свои тесты), но это не является проблемой. Также файл должен быть исполнимым и если это скрипт, то в нём должен быть шебанк (например, #!/bin/bash).

Также не нужны права рута для записи в файл

/.bashrc (это является примерным аналогом автозапуска, но срабатывает только при открытии консоли).

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

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

Второй причиной, по которой рекомендуют использовать обычную учётную запись – невозможность навредить системе. Это действительно так. Но это супердостоинство, к сожалению, почти полностью нивелируется, если у пользователя всё-таки есть право использовать sudo. Могу показать на своём собственном примере, однажды я перепутал команду

Поскольку я был обычным пользователем, то система не дала мне выполнить вторую команду. Но в поддиректории bin, которая размещается в домашней папке, я запускал программы от суперпользователя. Я подумал, что какая-то из этих программ создала файл, на удаление которого у меня не хватает прав. И перезапустил rm -rf /bin/ добавив к ней sudo. Понятно, что такая невнимательность стоила мне затраченного на переустановку системы времени.

Тем не менее, если вы считаете, что в Kali Linux работа под root’ом в приложениях опасна, то стоит задуматься о смене учётки root на обычного пользователя. Это автоматически разрешит проблему с запуском VLC, Tor Browser, Chromium и т.п. под учётной записью root.

1. Создание и работа под обычным пользователем в Kali Linux

Недостаток этого метода: перед многими командами, которые вы привыкли запускать без sudo, нужно будет добавлять это самое sudo.

Создание нового пользователя в Kali Linux:

Замените new_user на желаемое имя.

Установите для него пароль:

Также замените new_user на выбранное ранее имя пользователя.

Перезагрузитесь и зайдите под только-что созданным пользователем.

Достоинством метода является раз и навсегда решение проблемы с программами, которые не хотят запускаться под рутом, а также возможность полноценного использования Cinnamon.

2. Обход ограничения запуска для любых программ в учётной записи root, запуская их от обычного пользователя

Linux позволяет вам запускать программы от имени других пользователей. Т.е. вы по-прежнему можете использовать учётную запись root, но делать запуск проблемных программ от имени обычного пользователя. Для этого создадим его:

Замените new_user на желаемое имя.

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

Мы будем использовать команду:

В ней /путь/до/файла/запуска меняйте на файл, который будете искать с помощью команды which, new_user на имя пользователя, которого вы создали.

Как запустить Chromium в Kali Linux

Найдите путь файла запуска:

В открывшийся текстовый файл скопируйте-вставьте следующее:

Как запустить VLC в Kali Linux

Найдите путь файла запуска:

Сформируйте команду и сделайте проверку:

В открывшийся текстовый файл скопируйте-вставьте следующее:

Как запустить Google Chrome в Kali Linux

Для 64-битной кали скачиваете файл «64 bit .deb (для Debian/Ubuntu)».

Перейдите в папку со скаченным файлом:

Установите скаченный файл:

Найдите путь файла запуска:

Сформируйте команду и сделайте проверку:

В открывшийся текстовый файл скопируйте-вставьте следующее:

Добавление ярлыков на рабочий стол GNOME 3 в Kali Linux

По умолчанию в Kali Linux нет инструментов для удобного создания ярлыков на рабочем столе. Для создания ярлыка на рабочем столе в GNOME 3 можно воспользоваться обычным текстовым редактором. Создайте текстовый файл на рабочем столе с расширением .desktop. В этот файл скопируйте следующий шаблон:

В нём нужно заменить:

  • Имя программы – на имя, которое вы хотите, чтобы отображалось для ярлыка
  • Команда запуска – путь до исполнимого файла, можно использовать сочетания команд для запуска (как в наших примерах)
  • Пут до файла с изображением – графический файл, который будет иконкой для ярлыка.
Читайте также  Как установить библиотеку Python Windows?

Я искал эти файлы прямо в системе, используя программу locate (по ссылке примеры использования этой программы). После установки нового пакета, обновите базу данных:

Чтобы найти нужные изображения, я использовал такие команды как:

При первом запуске ярлыка появится такое предупреждение:

Нажмите «Считать проверенным».

3. Способы удаления проверки запуска программы от root’а

Кроме универсального способа – запуск программы от обычного пользователя, либо переход на использование учётной записи обычного пользователя, у каждой программы есть свои варианты обхода. Например, загрузчиком Tor Browser является скрипт (обычный текстовый файл), в котором проводится проверка, запущена ли программа с правами рута. Поэтому достаточно в этом файле (/opt/Browser/start-tor-browser) строку «id -u» заменить, например, на «echo 1» и Tor Browser будет запускаться от рута.

Для Chromium и Google Chrome имеется ключ —no-sandbox, который позволяет открывать эти программы в Kali Linux без дополнительных манипуляций:

Запуск программы VLC осуществляется бинарным файлом, который можно пропатчить следующей командой:

Также VLC можно скомпилировать самому с флагом —enable-run-as-root.

Заключение

Итак, в этой статье:

  • мы попытались оценить дополнительные риски опасности, возникающие при запуске программ с правами суперпользователя;
  • научились создать обычных пользователей в Linux;
  • узнали, как можно запустить VLC, Google Chrome, Chromium и любые другие программы в Kali Linux будучи root’ом (о том, как запустить Tor Browser в Kali Linux смотрите здесь);
  • (бонус) научились создавать пользовательские ярлыки на рабочем столе Kali Linux.

Если у вас трудности с какой-то другой программой, которая не хочет запускаться в Kali Linux под рутом, то пишите её название здесь в комментариях – будет добавлена инструкция для решения этой проблемы.

Связанные статьи:

  • Меню Kali Linux: восстановление, добавление и изменение программ (100%)
  • Решение проблемы «W: не удалось получить http://http.kali.org/kali/dists/kali-rolling/InRelease» из-за блокировок провайдера (100%)
  • Tor: от азов до продвинутого уровня (ч. 3): Как сделать свой прокси с Tor’ом в Windows (92.2%)
  • Проверка / восстановление / очистка репозиториев (источников приложений) Kali Linux Rolling (57.9%)
  • Как установить драйвер AMD Catalyst 15.7 (ATI fglrx) на Kali Linux 2 (57.9%)
  • Карты и антенны для аудита Wi-Fi (для Kali Linux) (RANDOM — 7.9%)

Рекомендуется Вам:

5 комментариев to Обход ограничения на запуск любых программ от root в Kali Linux

Доброе время суток. Очень познавательная статья. Меня она очень выручила.
Осталась еще одна задумка. Вопрос такой, как не создавая ярлыка на рабочем столе, запускать приложение (Chrome, Chromium) с правами обычного пользователя?
Мне нравиться держать рабочий стол чистым. Но после создания ярлыка, как описано в статье я не могу добавить его в приложения. Есть ли способ добавить значек в «приложения», и запускать с правами обычного пользователя?
Спасибо.

Идея хорошая. Сам хотел разобраться с меню Kali Linux (например, добавить раздел Анонимность с ярлыками для перенаправления всего трафика через Tor), даже начал писать статью-инструкцию. Но это оказалось не так просто – инструменты для редактирования меню работают некорректно в Kali Linux. Поэтому приходится редактировать текстовые файлы, которые отвечают за ярлыки, категории и подкатегории, но пока я разбирался какой файл за что отвечает, у меня начали закипать мозги.

Я всё-таки разобрался с меню, добавление новых ярлыков программ в меню описано здесь: https://hackware.ru/?p=5283

здравствуйте, у меня после того как я создал юзера спрашивает пароль, при создании юзера его не спрашивали, а когда захожу в юзера и пытаюсь поставить chromium просит пароль. 0000, root,toor- не принимает. что мне сделать?

Находясь на этой странице, в своём браузере нажмите CTRL+f, в открывшееся окно поиска введите:

Будет найдена строка, прочитайте одну строку до неё и одну строку после неё.

How to Install Google Chrome on Kali Linux?

This post may contain affiliate links/ads and I may earn a small commission when you click on the links/ads at no additional cost to you. As an Amazon Affiliate, I earn from qualifying purchases. You can read my full disclaimer here.

This tutorial will show you how to install Google Chrome on Kali Linux.

Google Chrome is the most popular and widely used web browser in the world. It is fast, secure, has great features and provides the best browsing experience.

Chrome is a cross-platform browser that can be installed on all major operating systems – Windows, Mac and Linux based systems.

Apart from installing Google Chrome on Kali Linux, I will also give you some additional tips that will help you to set up chrome quickly on Kali.

Pre-Requisites to install Chrome on Kali Linux

  • 64bit system (32 bit won’t work).
  • An Active internet connection.
  • Sudo (superuser) privileges/access.

Download Google Chrome on Kali Linux Graphically

There are various ways you can download Google Chrome. First let’s see the graphical method.

2. Click on “Download Chrome” button.

3. Select the 64 bit .deb (For Debian/Ubuntu).

4. Click Accept and Install button.

5. Save the deb file.

Download Google Chrome on Kali via Terminal

To download the latest stable version of chrome on Kali using terminal, we’ll use the wget command:

First update the software repository and install wget.

Now, use wget to download Google Chrome:

The “deb” file will be downloaded on the current location.

Install Google Chrome on Kali Linux

To install Google Chrome, go to the downloaded location of the deb file and open a terminal to run the following command:

Google Chrome will be installed on your system.

You can now run chrome from the menu (graphically) or run Google Chrome via terminal using the command:

Additional Tips on using Google Chrome on Kali Linux

Here are some additional tips for you to setup google chrome easily and quickly.

Add Google chrome to Desktop in Kali

If you use Google chrome often, then you can add Google Chrome to Desktop for quick access:

1. Search for Google Chrome in Applications menu.

2. Right click on Google Chrome search result.

3. Click Add to Desktop.

Sync with your Google Account

If you use google chrome on various devices, you can easily sync all your bookmarks, settings, history, plugins and extensions by signing into your Google account from Google Chrome.

This will help you to setup google chrome quickly on Kali.

Reset Google Chrome on Kali Linux

Note: Resetting chrome will remove all bookmarks, settings, extensions and your browsing history.

If you want to reset the google chrome, you can do so without re-installing chrome on Kali.

Just delete the google-chrome config directory using:

If you feel unsafe while deleting the directory, then you create a backup of the directory using the mv command:

The above command will move (rename) the “google-chrome” directory to another directory named “google-chrome-bak” in the same location. This will reset the chrome and you’ll also have a backup of your old chrome data.

Updating Google Chrome on Kali Linux

When you install Google chrome on Kali, the official chrome repository will be added to your /etc/apt/sources.list.d/ directory.

You can verify its contents using:

Because of this, Google chrome will be updated whenever you update Kali’s system packages.

Still, if you want to update chrome manually, you can do so using the following command:

Uninstall Google Chrome browser

If you want to uninstall google chrome for any reason, then open the terminal and type:

You will see the google chrome package that is currently installed on your system.

Now, to uninstall chrome on Kali, use “apt –purge remove” to remove the google chrome package.

The above command will uninstall chrome from Kali.

You can check again using the dpkg command if its removed or not.

Wrapping up!

This guide has covered everything you need to know about installing and uninstalling google chrome on Kali Linux.

It was pretty easy, isn’t it? You can comment your thoughts.

Kali linux установка google chrome

Google Chrome для Kali Linux

Kali – еще одна сборка Линукса, распространяющаяся на бесплатной основе. Она отличается тем, что поставляется вместе с продвинутыми инструментами для отладки и тестирования безопасности того или иного программного обеспечения. В дистрибутив уже встроен оригинальный интернет-обозреватель, но он подходит далеко не всем пользователям. Потому мы предлагаем инструкцию, как установить Гугл Хром на Кали Линукс.

Руководство

Проще всего выполнить инсталляцию через Терминал. В верхней панели откройте Terminal Emulator, кликнув на соответствующую иконку.Или же воспользуйтесь комбинацией клавиш Ctrl + Alt + T . Теперь выполните команду, предназначенную для обновления сведений о пакетах:

Впечатайте ее в командную строку и нажмите на клавиатуре Enter.

Следующая команда нужна для загрузки актуальной версии установочного пакета Гугл Хрома:

Теперь нужно установить установщик пакетов gdebi, если он отсутствует:

apt-get install gdebi -y

С помощью gdebi устанавливаем сам Гугл Хром:

Запустить интернет-обозреватель можно из Терминала, через команду google-chrome -no-sandbox или же с помощью меню всех приложений.

Итоги

Установка Google Chrome в Кали Линуксе осуществляется через несколько команд в терминале. Сначала нужно обновить все пакеты, затем загрузить актуальный дистрибутив и распаковщик пакетов gdebi, и уже запустить инсталляцию приложения через него. При этом загружается браузер из официальных источников, и никаких вирусов на компьютер вы не получите.

Information Security Squad

stay tune stay secure

Как установить Chrome на Kali Linux

Как установить Chrome на Kali Linux

Chrome — это бесплатное приложение с открытым исходным кодом для веб-браузера, которое можно запускать на нескольких платформах.

Kali Linux — это дистрибутив Linux, основанный на Debian, предназначенный для цифровой криминалистики и тестирования на проникновение.

В этом руководстве описывается процедура установки Chrome на Kali Linux.

Процесс установки

Чтобы начать процедуру установки, обновите репозитории в целевой системе перед установкой Chrome на Kali Linux.

Читайте также  Можно ли установить браузер на флешку?

Теперь загрузите пакет Chrome.deb, выполнив следующую команду.

Вышеупомянутый пакет debian (.deb) также может быть установлен с помощью команды dpkg или любого другого менеджера пакетов, который поддерживает систему Debian.

Здесь используется менеджер пакетов gdebi используется для установки пакетов. Gdebi также является менеджером пакетов для системы на базе Debian, которая может разрешать зависимости в системе.

Выполните следующую команду для установки пакета для gdebi и нажмите [ y ], чтобы продолжить процедуру установки.

Установите пакет Google Chrome, выполнив команду gdebi следующим образом.

Откройте Google Chrome, не запуская его в песочнице, и выполните следующую команду.

Пользователь должен войти в систему как пользователь root в целевой системе.

2 комментария на “ Как установить Chrome на Kali Linux ”

Просто было на …. дисплее… Не получается ни -че — го. Требует [репозитории] и что -то и ошибку «)» пишет. У меня Kali Linux 32 bit. последняя.

Information Security Squad

stay tune stay secure

Установим последний браузер Google Chrome на Kali Linux

Вы пытаетесь установить Google Chrome на Kali Linux 2020.x / 2019.x ?

Google Chrome — один из самых популярных современных веб-браузеров, доступных для устройств Linux, macOS, Windows и Android.

Браузер Chrome разработан быстрым, интуитивно понятным и безопасным для всех потребностей просмотра веб страниц.

Пакеты для Google Chrome не доступны напрямую в большинстве репозиториев дистрибутивов Linux.

В основном это закрытая проблема лицензирования продукта.

Поэтому мы установим браузер Google Chrome в Kali Linux, загрузив предоставленный Google пакетный пакет Debian или вручную добавив репозиторий Chrome APT на наш компьютер Kali Linux.

Шаг 1. Скачайте deb пакет Google Chrome

Используйте wget для загрузки последней версии пакета Google Chrome для систем Linux на основе Debian.

Шаг 2. Установите браузер Google Chrome на Kali Linux

После загрузки пакета установите браузер Google Chrome в Kali Linux с помощью следующей команды.

Примите запрос на установку:

Установка должна завершиться без ошибок:

Шаг 3: Запустите Google Chrome на Kali Linux

Мы завершили установку Google Chrome в системе Kali Linux.

Приложение может быть запущено из терминала или из панели запуска приложений с графическим интерфейсом.

Чтобы запустить его из терминала, введите:

Если вы хотите запустить из графического интерфейса, найдите Chrome в поиске.

Шаг 4. Обновление Google Chrome в Kali Linux

Репозиторий APT был настроен после установки Google Chrome на Kali Linux.

Чтобы обновить его, просто запустите команды:

How to Install Google Chrome on Kali Linux

Google Chrome is a cross-platform and free web browser that is widely used by regular users and tech enthusiasts alike. In this tutorial, you will learn how to install Google Chrome on Kali Linux.

Step 1: Update Kali Linux

To start off, we need to update the system packages and repositories. It’s always a good idea before getting started with anything else and so with that, launch your terminal and run the command:

Step 2: Download Google Chrome Package

Once the system update is complete, download the Google Chrome Debian file using the command.

Download Google Chrome in Kali Linux

Step 3: Install Google Chrome in Kali Linux

We can either use dpkg or apt package manager to install the package. In this case, we will use the apt package manager to install Google Chrome in Kali Linux.

Install Google Chrome in Kali Linux

The installation will be completed after a few seconds depending on the speed of your PC.

Step 4: Launching Google Chrome in Kali Linux

Upon successful installation of Google Chrome, launch it using the command.

The browser will pop open and you can begin signing in using your Google account.

Google Chrome in Kali Linux

If You Appreciate What We Do Here On TecMint, You Should Consider:

TecMint is the fastest growing and most trusted community site for any kind of Linux Articles, Guides and Books on the web. Millions of people visit TecMint! to search or browse the thousands of published articles available FREELY to all.

If you like what you are reading, please consider buying us a coffee ( or 2 ) as a token of appreciation.

We are thankful for your never ending support.

Статья Установка и запуск Google Chrome в Kali Linux из-под рута

Pirnazar

Google Chrome не работает из-под рута. А основной пользователь в Kali Linux — это рут. Что делать?

Программы, в том числе и графические, рут может запускать от имени любого пользователя. Намёк поняли? Т.е. мы создадим пользователя, и пусть даже этой учётной записью мы не будем пользоваться, но мы сможем от её имени запускать Google Chrome.

Да, пока не начали, а про Chromium знаете? Это практически тот же самый Google Chrome. Эта программа есть в официальных репозиториях Kali Linux — можете установить её и не читать дальше эту инструкцию.

Как создать простого пользователя было рассказано совсем недавно здесь.

Если не хотите читать, то вот команды из той инструкции:

Для 64-битной кали скачиваете файл «64 bit .deb (для Debian/Ubuntu)».

Открываете каталог, куда скачался файл, кликаете правой кнопкой, выбираете «Открыть в программе» → «Установка пакетов».

Нажимаете «Всё равно продолжить». Появляется ещё одно предупреждение:

Опять выбираем «Установить». Когда окошко исчезнет — значит установка завершена.

Теперь пробуем его запустить, копируем в терминал такую команду:

Ну не набирать же нам каждый раз эту длиннющую команду…

Конечно нет. Выполните эту большую команду, на рабочем столе появится ярлык Chrome.sh (внимание, для GNOME 3 не работает, но работает в любом другом окружении рабочего стола):

The Codeby

ООО Кодебай

VALOKORDEN
22.08.2015 в 16:09
А теперь можно объяснить как запустить VLC из под рута в Kali 1, хотя в кали 2 тоже после обновления VLC не хочет из под рута работать

WEBWARE TEAM
22.08.2015 в 17:34
На англоязычных форумах стопятьсот способов.

1) Патчим бинарник первым способом
sed -i ‘s/geteuid/getppid/’ /usr/bin/vlc
Теперь VLC спокойно запускается.

2) Скомпилировать самому с флагом –enable-run-as-root

3) Патчим бинарник вторым способом
cp /usr/bin/vlc /usr/bin/vlc-backup
needle=$(objdump -d /usr/bin/vlc | grep euid | tail -1 | awk ‘

‘)
sed -ir “s/$needle/xb8x01x00x00x00/” /usr/bin/vlc

4. Патчим бинарник третьим способом
Устанавливаем hex-редактор (кстати, может пригодиться и для других ситуаций)
apt-get install bless
Открываем файл
bless /usr/bin/vlc
Находим строку geteuid и меняем на getppid, сохраняем и выходим.

WEBWARE TEAM
22.08.2015 в 17:35
Я проверил первый способ – работает прекрасно.
Кстати, вместо моего геморройного способа с созданием пользователя, можно попробовать пропатчить файл Chrome…

VALOKORDEN
23.08.2015 в 03:20
Попробуем позже с Хромом, нужно качнуть

WEBWARE TEAM
23.08.2015 в 03:55
У хрома исполняемый бинарник здесь /opt/google/chrome/chrome (а /opt/google/chrome/google-chrome — это скрипт для запуска). В хроме строка меняется, но запуск под рутом всё равно не происходит.

СЕРГЕЙ
22.09.2015 в 12:18
в конце установки выдаёт сообщение об ошибке -НЕ УДАЛОСЬ НАЙТИ ПАКЕТ, ПОЗВОЛЯЮЩИЙ ЗАВЕРШИТЬ ЗАДАНИЕ.
На виртуальной машине всё прошло гладко

Подскажите, как победить..

ПАВЕЛ
05.03.2016 в 21:49
НЕТ звука в chrome с этим способом.

АНДРЕЙ
08.05.2016 в 08:29
у меня нету “установка пакетов”, как быть?

MSSERG
17.10.2016 в 20:33
Если нет установки пакетов:
apt-get install /root/Downloads/google-chrome-stable_current_amd64.deb
/root/Downloads/ – Замени на свой путь*
Возможно тебе потребуется установить кое какие пакеты от которых зависит “google-chrome-stable”, прописать прийдётся что то типо:
apt-get install *
* – название пакета
Если не будет устанавливаться значит нужно будет прописать команду от которой будет установлено кое что необходимое от чего зависит твоё это – * .

Не очень сложно, сложно Я объяснил, а делать просто)

MD23
15.12.2016 в 11:25
Что за х***ю ты написал ?

MD23
15.12.2016 в 11:27
Открываешь терминал и переходишь в папку с файлом браузера, вводишь команду dpkg -i google-chrome-*.deb
И все

Installing Chrome / Chromium on Kali Linux (plus tutorial on editing sources.list)

So you’ve been wanting to ditch Iceweasel (Firefox) on you Kali Linux Distro right? How about using Chrome / Chromium for a change? Worry not, you can easily switch or use both browsers in Kali Linux. All you have to do is add the official Debian repository to sources.list install and configure chromium. Sounds pretty easy right? Well sort of. Of course there will be some hiccups while installing Chromium (on Kali Linux) along the way that is why I decided to make this post in order to help you my readers survive installing that popular browser in Kali Linux.

UPDATE (2016-09-19)

To install chromium in Kali Linux, all you have to do is to invoke su or sudo and type this in the terminal:

Then answer yes and all the required packages will be installed automatically.

Installing chromium via terminal

Thanks to fr2623 for reminding me to update this post.

UPDATE (old): Turns out you don’t have to edit the source.list to install Chromium. I have tried installing Chromium from a fresh install of Kali Linux. You could just skip editing the source list and go directly to installing Chromium using the terminal. However, I will leave the source list tutorial in the post for future reference.

Configure the Source list

The the source list or source.list is define by the Linux manual as the list of configured APT data sources.

Personally for me, this source.list is a file that summarizes all internet address where your Linux distro will search for a particular application just like an app store. If you’re still confused of what is a source list is, you can imagine it as a mega App Store which can contain all the app entries from different app stores like Amazon, Google, Yandex, Nokia and others. Pretty amazing right? So what should we do with this source.list? We edit it and incorporate the “app store” from Debian. But first we need to know what to place on the source list. Lets head to my favorite Debian Source List Generator and generate our own source list. Here is an example of the options that I usually select in generating my source list.

Читайте также  Как установить игру с помощью Daemon Tools?

Yeah. Options. Options everywhere. But worry not, I am here to help you. In:

  • Country: Select the nearest country where you live in. This option might determine your download speed from the said repository.
  • Release: Select the type of software you wanted to install. I personally prefer selecting the “Testing” since the packages / apps here are nearly updated to match the package or app author’s release. You can call packages on this branch as somewhat bleeding-edge packages (not super stable packages but very much updated)
  • Architecture: Select the type of OS that you are running. It’s either 32-bit or 64-bit
  • Sources: I normally select Main and Contrib since I do not want Security / OS Updates coming from Debian (we have Kali Linux update branch on our repository by default!). Non-free is well, proprietary packages.
  • Include source packages: Unless I wanted to build the app from scratch by compiling them, I won’t bother checking this option.

With those options briefly explained, click the “Generate sources.list” button. After clicking that button it will give you the line that we will have to paste in the source list. Here is a sample of that generated line from the source list generator:

Now that we have our sources.list entry, lets fire up terminal and start typing:

and press enter. The said command will open the sources/list file in your terminal and will be ready for editing. Oh by the way, here is an example of what a sources.list looks like:

Yours might not look the same but don’t worry. It’s perfectly fine. Anyway, after opening the sources.list, navigate using keyboard to the bottom part and type:

In a the new line after ## Devian Sources paste the source list that you have generated earlier. Then after you have made the appropriate changes, press

After returning to the terminal, try getting some beer and congratulate yourself! You have just learned how to edit the source.list of a Linux Distro! Anyway, lets move on. We have more work to do below.

Installing Chromium (via Terminal)

Now, we are going to learn how to install Chromium via the Terminal. First fire up terminal, ready yourself, pray that everything is gonna be easy and type:

Also, you will have to confirm and press

to continue. Now, this will update the sources (App Store) and install chromium automatically. Pretty easy right? Don’t worry. I was kidding about the hard part. After installing Chromium, you can now run it in Applications > Internet. Go ahead. Run it.

Opening Chromium. Opening. Opening and…

Heh. You were just trolled! Do not panic!Its normal. Normally Chromium could not be run as root. To get past this obstacle, we have to configure Chromium to run even if we are using the default user in Kali Linux (which is root). This will again involve the Terminal so get ready to type! First we have to go and edit the config file of Chromium (/etc/chromium/default). Now lets type:

and press enter. By default you will see this in the default file:

# Default settings for chromium. This file is sourced by /bin/sh from
# /usr/bin/chromium

What we are going to do is edit this config file to allow us to run Chromium as root. According from brav0hax of Kali Linux Forum, in order to bypass the root notice which Chromium is giving us, we need to change the default flag to (or add it):

So in short, the new default file will be:

# Default settings for chromium. This file is sourced by /bin/sh from
# /usr/bin/chromium

# Default settings for chromium. This file is sourced by /bin/sh from
# /usr/bin/chromium

Now. After doing the appropriate changes, press

to save changes. Congratulations! You can now run Chromium on you Kali Linux box without any hiccups! Enjoy!

Bonus Tip:

  • You can add –incognito to always run Chromium in Incognito mode just like this: CHROMIUM_FLAGS=”–user-data-dir –incognito” or CHROMIUM_FLAGS=”–password-store=detect –user-data-dir –incognito”
  • Also, you can just comment out the default values so that it will stay there with the file by adding # in front of it on a new line just like this #–password-store=detect
  • For a list of arguments for Chromium, head to Peter Beverloo’s Site.

Hope you learned something new today! Cheers!

How to Install Google Chrome in Kali Linux? – Part 2 – Installation

Install Google Chrome in Kali Linux:

From our previous post (How to Install Google Chrome in Kali Linux? – Part 1 – Discussion)we know that we can install Google Chrome in two different ways:

  1. Download and Install .deb package from Google.
  2. Install Google Chrome by adding Google Repositories

Let’s see how they work.

Download and Install official .deb package from Google:

Download Google Chrome official .deb package

Download Google Chrome .deb packages (either 32-bit or 64-bit).

If you prefer command line, do the followings:

32-bit systems:

Open a terminal and type the following:

64-bit systems:

Open a terminal and type the following:

Install Google Chrome .deb package in Kali Linux

Type the following in terminal to install Google Chrome in Kali Linux from your downloaded .deb package.

If you get a GPG Key error, you can use –force

This way you can install Google Chrome in Kali Linux from a .deb package. Personally, I think it’s inconvenient as you won’t be able to update it via apt-get update/upgrade. Second option is a lot better one:

Install Google Chrome by adding Official Google Repositories

Add Google GNU Privacy Guard (GPG) Keys:

Before you install add the Apt-Key

Add Official Google Repository

Now add Official Google Chrome Repository:

Update Package Manager

Install Official Google Chrome via apt-get

and we’re done. We’ve not installed Google Chrome stable release in our Kali Linux.

Now move to the next to find out how you can run Google Chrome in Kali linux

This will explain following 3 choices:

  1. Run Google Chrome as a Standard user in Kali Linux
    • Create a Standard non-root user and run Google Chrome – See How to add remove user (standard user/non-root) in Kali Linux?
  2. Run Google Chrome as Root user in Kali Linux
    • By modifying /opt/google/chrome/google-chrome file
  3. Run Google Chrome as Standard User (while Logged in as root) in Kali Linux
    • Run Google Chrome using gksu
    • Run Google Chrome using sux

Check Also

Install, setup, configure and run OpenVAS on Kali Linux

Vulnerability scanning is a crucial phase of a penetration test and having an updated vulnerability …

How to install VirtualBox Guest Additions in Kali Linux (Kali Rolling / Kali Linux 2016.2 / Kali 2017)

Since Kali Linux 2016 came out (also known as Kali Rolling), it seems that Official …

14 comments

Ignoring file ‘google-chrome.lis’ in directory ‘/etc/apt/sources.list.d/’ as it has an invalid filename extension
W: Failed to fetch http://security.kali.org/kali-security/dists/kali/updates/Release Unable to find expected entry ‘non-freedeb/source/Sources’ in Release file (Wrong sources.list entry or malformed file)

Hi bbc
What happened.

Ignoring file ‘google-chrome.lis’ in directory ‘/etc/apt/sources.list.d/’ as it has an invalid filename extension
W: Failed to fetch http://security.kali.org/kali-security/dists/kali/updates/Release Unable to find expected entry ‘non-freedeb/source/Sources’ in Release file (Wrong sources.list entry or malformed file)

To answer your question. Your supposed to add deb http://dl.google.com/linux/chrome/deb/ stable main to leafpad /etc/apt/sources.list.
Let me know if this helps.

dpkg: dependency problems prevent configuration of google-chrome-stable:
google-chrome-stable depends on libappindicator1; however:
Package libappindicator1 is not installed.

dpkg: error processing google-chrome-stable (–install):
dependency problems – leaving unconfigured
Processing triggers for desktop-file-utils …
Processing triggers for man-db …
Processing triggers for menu …
Errors were encountered while processing:
google-chrome-stable

Why it shows those errors ?

apt-get install libappindicator1

apt-get install libappindicator1
Reading package lists… Done
Building dependency tree
Reading state information… Done
You might want to run ‘apt-get -f install’ to correct these:
The following packages have unmet dependencies:
libappindicator1 : Depends: libdbusmenu-glib4 (>= 0.4.2) but it is not going to be installed
Depends: libdbusmenu-gtk4 (>= 0.4.2) but it is not going to be installed
Depends: libindicator7 (>= 0.4.90) but it is not going to be installed
Recommends: indicator-application (>= 0.2.93) but it is not going to be installed
E: Unmet dependencies. Try ‘apt-get -f install’ with no packages (or specify a solution).

apt-get -f install libappindicator1
Reading package lists… Done
Building dependency tree
Reading state information… Done
You might want to run ‘apt-get -f install’ to correct these:
The following packages have unmet dependencies:
libappindicator1 : Depends: libdbusmenu-glib4 (>= 0.4.2) but it is not going to be installed
Depends: libdbusmenu-gtk4 (>= 0.4.2) but it is not going to be installed
Depends: libindicator7 (>= 0.4.90) but it is not going to be installed
Recommends: indicator-application (>= 0.2.93) but it is not going to be installed
E: Unmet dependencies. Try ‘apt-get -f install’ with no packages (or specify a solution).

Борис Аладышкин/ автор статьи

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

Понравилась статья? Поделиться с друзьями:
Itsovet61.ru
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: