• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 25 апреля. Получить промодоступ ...

Статья Как выполнить установку Kali Linux v2018.1 на машине с операционной системой Windows

1529182427580.png


Kali Linux от Offensive Security недавно выпустила новую версию платформы для тестирования на проникновение Kali Linux v2018.1 с некоторыми новыми функциями. Также Microsoft выпустила свою самую передовую последнюю версию операционной системы Windows, Windows 10.

Итак, как это будет выглядеть, когда эти две убойные ОС будут установлены на одном устройстве. В этой статье мы расскажем вам, как выполнить установку Kali Linux v2018.1 на машину с Microsoft Windows 10. В результате вы сможете запускать две отдельные ОС на одном жестком диске.

Если вы не являетесь сторонником Windows 10, не беспокойтесь, в этом руководстве вы найдете инструкцию, как выполнить двойную установку Kali Linux на Windows 7/8/8.1.

Прежде, чем начать изучать данное руководство, необходимо выполнить следующие

Требуемые материалы:
Перед началом изучения руководства проверьте наличие следующих необходимых материалов:
  • Конечно наличие PC/Laptop .. lol;
  • 8GB Pendrive (Minimum);
  • Хотя бы Dual-Core (или intel или AMD) и минимум 1GB оперативной памяти.
  • Windows 10 или любая другая версия Windows (уже установленная);
  • Kali Linux (последняя версия) → ;
  • Rufus → ;
  • И, безусловно, немного терпения.
Итак, начинаем:

Советуем также прочитать:

Шаг 1:
Сначала загрузите ISO образ последней версии Kali Linux по ссылке, предложенной выше. Загрузите либо 32 битную версию, либо 64 битную на ваше усмотрение.

1529182467075.png


• Шаг 2:
После загрузки Kali Linux следующим шагом является создание загрузочного USB накопителя. Для этого нам нужен - утилита, которая помогает форматировать и создавать загрузочные USB-флеш-накопители. Загрузите ее с вышеупомянутой ссылки и установите.

• Шаг 3:
Давайте начнем делать загрузочный USB накопитель.

Сначала подсоедините USB устройство. Как уже говорилось, нам нужно минимум 8ГБ памяти.

Запустите Rufus и выполните шаги по созданию загрузочного USB-накопителя.

• Шаг 4:
Теперь у вас на экране должно появиться примерно следующее:


1529182508171.png



Сначала проверьте свой USB-накопитель. Затем нажмите небольшой значок CD ниже (2) и найдите образ iso Kali Linux, который вы загрузили с официального сайта Kali. И, наконец, нажмите «Пуск» (Start) и дождитесь завершения процесса.

• Шаг 6:
После завершения процесса вы сможете увидеть кнопку закрытия, чтобы выйти из окна rufus, нажмите на нее. И, наконец, вы получаете ваш загрузочный USB-накопитель Kali Linux.

Помимо установки Kali Linux с Windows, вы также можете использовать этот USB для загрузки Kali – а это значит запустить Kali без его установки (но с ограниченными функциями).

Советуем также прочитать:

• Шаг 7:
Затем мы собираемся создать отдельный раздел для установки Kali Linux. Откройте раздел управления дисками в Windows или запустите команду «diskmgmt.msc».

Создайте новый раздел размером около 15-20 ГБ, сократив любой существующий том. Вот мы создали новый раздел размером 17 ГБ.


1529183592561.png


Шаг 8:
Начальный процесс выполнен. Загрузили ISO образ Kali Linux, создали загрузочный USB накопитель, а также создали отдельный раздел для установки Kali Linux.

Прежде чем продолжить, всегда следует отключать опцию «Безопасная загрузка и быстрая загрузка» (Disable Secure Boot and Fast Boot) в BIOS.

Теперь перезагрузите свой ПК/ноутбук и перейдите к менеджеру загрузки и выберите вариант загрузки как USB (boot as USB). [Данная опция будет отличаться для различных производителей]. Просто загрузите его как USB. Теперь вы увидите окно установки Kali Linux.

Существуют различные опции для установки Kali Linux. Вот пример ” Graphical Install ”(Графическая установка)

1529183642024.png


Шаг 9:
Выберите язык установки и нажмите кнопку «Продолжить»(Continue).

1529183661424.png


Шаг 10:
Выберите вашу страну и нажмите «Продолжить» процесс установки.

1529183686677.png


Шаг 11:
Далее выберите тип раскладки клавиатуры. Чаще всего это «Американский английский».

1529183708171.png


Шаг 12:
Следующий шаг настройки IP-конфигурации. Вы можете настроить свою сеть Автоматически или Вручную.

1529183743746.png


Шаг 13:
Затем будет запрос имени хоста. Задайте любое имя.

1529183869485.png


Советуем также прочитать:

• Шаг 14:
На этом этапе вам нужно ввести пароль для «пользователя ROOT». После ввода пароля учетной записи администратора нажмите «Продолжить».

1529184216821.png


Шаг 15:
Затем выберите метод разделения такой как «Вручную» и нажмите «Продолжить».

1529184251774.png


Шаг 16:
Аккуратно выполняйте данный шаг. Выбирайте только тот раздел, который мы создали ранее для установки Kali и нажмите «Продолжить».

1529184269088.png


Шаг 17:
Затем выберите опцию «Удалить раздел» и нажмите «продолжить».

1529184290057.png


Шаг 18:
После этого вы увидите, что ваш установочный раздел Kali теперь отображается как «СВОБОДНОЕ ПРОСТРАНСТВО». Выберите его и жмите «Продолжить».

1529184772776.png


Советуем также прочитать:

• Шаг 19:
На следующем этапе у вас спросят, как использовать «СВОБОДНОЕ ПРОСТРАНСТВО». Выберите вариант «Автоматически разделить свободное пространство» и нажмите «Продолжить».

1529185334404.png


Шаг 20:
Затем выберите первую рекомендуемую опцию для новых пользователей и жмите «Продолжить».

1529185740536.png


Шаг 21:
И наконец, выберите опцию «Закончить разделение и записать изменения на диск» и нажмите «Продолжить».

1529185760713.png


Шаг 22:
На данном этапе у вас запросят разрешение записать изменения на диск. Выберите «Yes» и нажмите «Продолжить»

Теперь Kali начнет процесс установки. Подождите 10-15 минут для завершения процесса.

1529185783334.png


Шаг 23:
В середине установки у вас запросят сетевое зеркало, выберите «Да» или «Нет». Эти настройки касаются опции обновления. Поэтому мы рекомендовали вам сейчас выбрать «Нет». Вы можете позже изменить эту опцию.

1529185806017.png


Шаг 24:
Затем у вас попросят установить загрузчик GRUB (GRUB boot loader), выберите «Да». И «Продолжить».

1529185871166.png


Шаг 25:
Затем у вас спросят, где установить загрузчик. Выберите свой жесткий диск, т.е. второй вариант. Помните, что только на жестком диске вы можете установить GRUB. В противном случае после установки Kali ваша система не будет отображать опцию выбора операционной системы при запуске.

1529185919347.png


Шаг 26:
После успешного завершения процесса установки, вы увидите экран, подобный ниже приведенному скриншоту. Выберите «Продолжить».

1529185990006.png


Шаг 27:
Теперь Перезагрузите компьютер/ноутбук и извлеките USB-накопитель.

Во время запуска вы можете увидеть загрузчик GRUB от Kali Linux.

Здесь вы можете выбрать «Kali GNU/Linux» для загрузки вашего ПК/ноутбука по только что установленной операционной системой Kali Linux или выбрать «Windows Recovery Environment» для запуска Windows 10.

1529186017128.png


Отлично, вот ваш новый партнер по ведения хакерской деятельности и для проведения тестирования на проникновение. Начните свою деятельность по взлому, как профессионал.

1529186038549.png


Мы надеемся вам понравилась статья относительно установки Kali Linux v2018.1 с Windows 10. Если у вас возникли какие-то сомнения или вы столкнулись с проблемой во время установки, пожалуйста, свяжитесь с нами или напишите в комментариях ниже. Мы всегда вам поможем.

И ожидайте новых руководств относительно Kali Linux

Советуем также прочитать:

Рекомендуем ознакомиться с ► Загрузка Kali Linux на машине с операционной системой Windows.

[Решение] - Проблема аутентификации во время запуска Kali Linux
Иногда после успешной установки Kali Linux многие пользователи не могут войти в систему Kali в первый раз. Проблема, с которой они сталкиваются, - это аутентификация


Вы должны были столкнуться с такой же проблемой; даже после ввода правильного имени пользователя и пароля (который был указан во время установки), вы не можете войти в систему Kali Linux. Не беспокойтесь, у нас есть решение для вас.

Когда Kali Linux попросит вас ввести имя пользователя в первый раз, не вводите имя пользователя, указанное во время установки. Вместо этого просто введите «root» в поле имени пользователя и затем введите пароль, который вы создали во время установки. Да, это решит вашу проблему.

[Решение] - Отсутствует GRUB в Kali Linux

Некоторые из наших читателей сообщают о проблеме, что после установки Kali linux они не могут загрузиться в Windows. Это из-за отсутствия загрузчика GRUB. Поэтому для решения этой проблемы вам нужно переустановить меню GRUB, чтобы он мог обнаружить Windows. Для этого загрузитесь в Kali и откройте терминал и введите следующие команды:
Код:
os-prober
update-grub
источник решения:

[Решение] - После установки Kali, ПК напрямую загружается в Windows

Многие читатели сообщают, что даже после успешной установки Kali каждый раз компьютер автоматически загружается в Windows без отображения GRUB. Это происходит из-за неудачной установки GRUB, потому что параметр «Загрузочный: выключен» (Bootable flag option is off). GRUB устанавливается успешно только тогда, когда этот параметр включен. См. Шаг 17, вы можете найти необходимый параметр.

Итак, это одно из возможных решений проблемы
Код:
# fdisk -l          (First we have to find out the partition Kali is installed on (: /dev/sda1, /dev/sda2, etc) )
# mount /dev/sda1 /mnt           (Mount your kali partition)
# mount --bind /dev /mnt/dev          (You will need to mount the /dev directory into mnt)
# chroot /mnt           (change the root to the mounted partition to be able to run the command from the mounted partition)
# grub-install --recheck /dev/sda           (install grub in the HDD sda, not sda1, sda2, etc.., just sda.
Теперь перезагрузите систему; вы увидите свое загрузочное меню, отображающее Window и Kali Linux одновременно.

Теперь, пожалуйста, выполните эти 2 команды, если они не сработают, не волнуйтесь, вам придется это сделать после перезагрузки.

Это заставит Windows отображаться в меню grub.
Код:
# os-prober           (looks for partitions in the HDD and register them in the os-prober file.
# update-grub           (Takes some templates, including the os-prober file and writes them in the menu)
Это все, затем, после завершения, вам будет необходима перезагрузка. Вы должны увидеть меню grub. Если вы не видите параметр Windows в меню, не волнуйтесь, просто выберите Kali, откройте терминал и запустите 2 команды, которые я разместил выше.

Перезагрузитесь снова, вы должны увидеть параметр Kali и Windows в меню GRUB.

Если этот метод не сработает, тогда попытайтесь выполнить приведенный ниже.

[Решение] - Добавление Kali Linux в Windows Boot Manager с помощью EasyBCD

Как мы уже говорили, иногда по какой-то причине Kali Linux не загружается после установки и напрямую открывает Windows. И в большинстве случаев вышеупомянутый метод решает подобного рода проблему.

Если вы уже пробовали вышеуказанный вариант и все еще не решили проблему, возможно, этот метод поможет вам добавить загрузчик Kali Linux.

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

Откройте EasyBCD и перейдите на вкладку «Linux/BSD» и выберите вариант «Добавить новую запись» (“Add New Entry“).

Затем вам нужно выбрать тип загрузчика для вашего дистрибутива Linux. Поскольку мы используем Kali Linux - выберите GRUB2. И затем измените имя операционной системы на Kali Linux. И, наконец, установите опцию «Автоматически найти и загрузить» (“Automatically locate and load”) и нажмите кнопку «Добавить запись» ( “Add Entry”).


1529186937722.png


Теперь вы должны установить Windows 10 в качестве ОС по умолчанию, чтобы ваша система загружалась напрямую в Windows во время запуска. Поэтому перейдите в «Редактировать меню загрузки» (“Edit Boot Menu”) и отметьте Windows 10 или вашу версию Windows и после этого нажмите кнопку «Сохранить настройки» (“Save settings”). И, наконец, перезагрузите компьютер и загрузите его в Kali.

1529186968498.png



Сообщите нам, помог ли вышеупомянутый раздел решить ваш вопрос. Если нет, .

Источник:
 
Последнее редактирование модератором:

111

One Level
05.09.2016
8
5
BIT
0
Если честно, то странно, что при установке kali поверх windows первой грузится windows. Обычно грузится граб kali и там не видно другой ОС. Вследствии чего корректировка граба производится через linux. Хотя при такой неграмотной установке linux поверх Винды, наверно возможна и обратная ситуация.
 

Tihon49

Green Team
06.01.2018
193
120
BIT
0
Вариантов как установить много, а вот как решить сопутствующие проблемы - не везде можно найти. Спасибо за статью. Кое-что взял для себя.
 

ruda_dima

Green Team
16.05.2018
16
29
BIT
0
Утверждения недостаточно. Почему ?
Кали очень прожорливый, грузит систему, плюс много лишнего софта. Еще и многие инструменты не обновляются. В Backbox собраны самые необходимые имунструменты для пентеста. Я лично сам использую arch без каких-либо софтов, а дальше сам гружу с гита самое необходимое. Кстати в Arch можно установить практически любой софт который есть на линуксы.
 
V

Valkiria

. Хотя при такой неграмотной установке linux поверх Винды, наверно возможна и обратная ситуация.
НЕграмотной ?
Почему "неграмотной" ?
На мой взгляд, на соседние разделы жёсткого диска две системы можно установить только таким способом.
Отличия описанного способа от других лишь в загрузчике.
В данной статье роль загрузчика будет выполнять GRUB от линукса.
Можно конечно, установить загрузчик GRUB не в главную загрузочную запись HDD, а на тот раздел, который устанавливался линукс. А для загрузки систем воспользоваться сторонним загрузчиком.

Несколько лет назад ( до появления Windows10 ) у меня была статья, как для загрузки любой системы можно использовать загрузчик Windows. Это было интересно. Вся суть была в том, что нужно было скопировать загрузочный сектор линукса в раздел винды и настроить boot-менеджер windows.

Я думаю, что в статье описан вполне грамотный способ установки двух систем на один HDD.
 

111

One Level
05.09.2016
8
5
BIT
0
НЕграмотной ?
Почему "неграмотной" ?
На мой взгляд, на соседние разделы жёсткого диска две системы можно установить только таким способом.
Отличия описанного способа от других лишь в загрузчике.
В данной статье роль загрузчика будет выполнять GRUB от линукса.
Можно конечно, установить загрузчик GRUB не в главную загрузочную запись HDD, а на тот раздел, который устанавливался линукс. А для загрузки систем воспользоваться сторонним загрузчиком.

Несколько лет назад ( до появления Windows10 ) у меня была статья, как для загрузки любой системы можно использовать загрузчик Windows. Это было интересно. Вся суть была в том, что нужно было скопировать загрузочный сектор линукса в раздел винды и настроить boot-менеджер windows.

Я думаю, что в статье описан вполне грамотный способ установки двух систем на один HDD.

Если не влезать в тонкости настройки ДА, я С Вами согласен ( у меня самого дуалбот с Kali ). Но для такой установки, на Этом форуме(он мне очень нравиться), эта Фраза громковата: "Отлично, вот ваш новый партнер по ведения хакерской деятельности и для проведения тестирования на проникновение. Начните свою деятельность по взлому, как профессионал."
Грамотным будет (на мой взгляд) изначально создать разделы под windows и linux, с их последующей настройкой(разделов). потому-что автоматическая настройка не всегда годиться.
Я нехотел обижать или расстраивать автора статьи(сам учусь и интересуюсь ИБ самостоятельно)
 
Последнее редактирование модератором:

Сергей Попов

Кодебай
30.12.2015
4 693
6 587
BIT
344
Я нехотел обижать или расстраивать автора статьи(сам учусь и интересуюсь ИБ самостоятельно
Это перевод статьи. Автор не обидится - он не знает о существовании нашего форума :)
 
  • Нравится
Реакции: no_name, Vertigo и 111

MLNK

Mod. Ethical Hacking
Red Team
23.01.2018
560
706
BIT
1
Кстати в Arch можно установить практически любой софт который есть на линуксы.
Арч это тоже линукс так что тут нет ничего удевительного. Также ты можешь просто подключить репы блэкарча и качать весь софт от туда.
 

Sunnych

Mod. Forensics
Gold Team
01.06.2018
276
1 446
BIT
19
Сообщите нам, помог ли вышеупомянутый раздел решить ваш вопрос. Если нет, .
Источник:
Последние версии Kali очень не удачно в большинстве установок потом ошибка инитфарм лечащаяся загрузкой с шлешки и чеком раздела, но это не лечится если файловая система btrfs на которую можно на один раздел поставить несколько ОС вот пример того каким алгоритмом нужно пользоваться для таких установок (статья не моя автор Денис)
 

Tihon49

Green Team
06.01.2018
193
120
BIT
0
Если не влезать в тонкости настройки ДА, я С Вами согласен ( у меня самого дуалбот с Kali ). Но для такой установки, на Этом форуме(он мне очень нравиться), эта Фраза громковата: "Отлично, вот ваш новый партнер по ведения хакерской деятельности и для проведения тестирования на проникновение. Начните свою деятельность по взлому, как профессионал."
Грамотным будет (на мой взгляд) изначально создать разделы под windows и linux, с их последующей настройкой(разделов). потому-что автоматическая настройка не всегда годиться.
Я нехотел обижать или расстраивать автора статьи(сам учусь и интересуюсь ИБ самостоятельно)
Вот тут же говорится об этом:
 

HandOfShaman

One Level
18.06.2018
2
10
BIT
0
5 пунктов перед двойной установкой Kali Linux с Windows
Для тех кто не знает английского или кому лень переводить, мой надмозговой перевод :geek:

5 пять вещей, которые нужно сделать перед двойной установкой Linux с Windows.

1. Отключить «безопасную загрузку»(Secure Boot).

Самый важный пункт из того что нужно будет сделать - отключить безопасную загрузку.
Безопасная загрузка помогает убедиться что ПК загружается, используя только ту прошивку которая одобрена производителем, который, обычно, поддерживает только ОС Microsoft Windows 8.1 и выше. Вам придётся отключить безопасную загрузку для запуска некоторых видеокарт, железа или операционных систем, таких как Linux или старые версии Windows.

Как её отключить ?
Откройте меню BIOS. Чтобы попасть в это меню нажмите кнопку F1(F2,F12 или ESC в зависимости от производителя ) в процессе загрузки ПК, найдите пункт Secure Boot и переведите в статус Disabled.
Если вы используете Windows 8.1 или Windows 10, то безопасная загрузка отключается без запуска BIOS. Зажмите кнопку Shift и нажмите кнопку Перезагрузка. Затем перейдите в Поиск и исправление неисправностей (Troubleshoot)> Дополнительные параметры(Advanced Options) > Параметры встроенного ПО UEFI(UEFI Firmware Settings) и отключите безопасную загрузку.

ВАЖНО: Чтобы выключить безопасную загрузку может понадобиться включить модуль поддержки совместимости(Compatibility Support Module (CSM)). Для его включения,возможно, придётся переформатировать жёсткий диск, используя Master Boot Record (MBR) формат, и переустановить Windows.

2. Отключить «быструю загрузку».
Большинство пользователей забывают отключить Быструю Загрузку( или Быстрый Старт) перед двойной установкой Linux с Windows - и как результат ПК сразу загружает Windows после установки Linux , не показывая GRUB меню.
Быстрая загрузка - настройка, помогающая ПК быстрее загружаться при запуске. Она включена в Windows по умолчанию.

Как отключить быструю загрузку ?
В отличие от Безопасной Загрузки вам не придётся заходить в BIOS. Всё что нужно это:
- Открыть Панель управления(Control Panel) и установить параметр Просмотр( view ) на Крупные значки(Large icons) или Мелкие значки(Small icons).
- Зайти в Электропитание(Power Options).
- Выбрать Действия кнопок питания(Choose what the power buttons do).
- Зайти в Изменения параметров, которые сейчас недоступны(Change settings that are currently unavailable).
- Прокрутить вниз до Параметры завершения работы(Shutdown settings) и убрать галочку с параметра Включить быстрый запуск(рекомендуется)( Turn on fast startup).
- Нажать кнопку Сохранить изменения(Save changes).

3. Создать новый раздел жёсткого диска для Linux
Это не самый важный пункт, но будет лучше, если вы создадите отдельный раздел для Linux перед установкой. Да, я знаю, что вы можете создать его в процессе, но если вы случайно испортите системный раздел то потеряете все данные с диска. Так что всегда создавайте новый раздел перед двойной установкой Linux с Windows.

4. Устанавливайте сначала Windows.
Конечно, можно устанавливать Linux и Windows в любом порядке, но я рекомендую ставить Windows первым, так как настройка загрузчика Windows для загрузки Linux - задача не из лёгких. Дело в том, что после установки Windows полностью перезаписывает любые загрузчики, которые были в системе до него, и если вы уже установили Linux до этого, то не сможете загрузить его без часовых танцев с бубном или переустановки GRUB с помощью загрузочного CD.
Так что будет лучше, если вы поставите Linux после Windows, так как большинство популярных дистрибутивов Linux автоматически добавляют установленный ранее Windows в свой GRUB, что позволит выбирать какую систему загрузить при старте ПК.

5. Сначала Живая Загрузка, затем установка.
Уникальной особенностью популярных версий Linux является возможность попробовать их без установки. Если вы только знакомитесь с Linux и вам сложно выбрать ваш первый дистрибутив, то самое время создать загрузочную флешку с выбранным дистрибутивом Linux и загрузиться с неё. Живая загрузка поможет оценить возможности выбранной версии Linux .
После того, как вы установите дистрибутив Linux вместе с Windows, и если вам вдруг не понравится его функционал - будет огромной болью в заднице удалить этот Linux, не загружая Windows Master Boot Record (MBR).
Поэтому всегда используйте живую загрузку, чтобы выбрать подходящий дистрибутив.
 

HandOfShaman

One Level
18.06.2018
2
10
BIT
0
Делал все по гайду,наткнулся на такую вещь.
В новой версии Rufusа поменялся интерфейс, теперь он выглядит вот так:
1.png


Всё вроде понятно, но когда записываешь образ на флешку то перед самой записью программа спрашивает
2.png


Если выбирать первый вариант - то при установке Kali, на стадии поиска CD, установщик не видит ни флешку,ни cd-rom. И ни танцы с консолью, ни перетыкания флешки в различные usb порты не помогают.
Если выбирать второй вариант - такой проблемы нет.
Может кому поможет эта информация.
 
B

beregok

Щось мені підказує dd це для образів дисків створених в лінуксі :)
Хоча в оф. використано утиліту Win32 Disk Imager
 

yarr

Red Team
05.10.2017
311
620
BIT
0
Почитал тред и комментарии , дичь какая то, для дуалбута без бубнов достаточно сначала поставить Windows (у меня 10), затем на нее накатываю Kali (стоит 18.2), которая сама определяет, что у меня есть Windows и в дальнейшем в grub будет её отображать. Один нюанс - в BIOS надо выставить порядок загрузки 2 ОС: сначала Kali, затем Windows, т.к. grub видит обе ОС, а шиндовс только себя любимую. Или можно оставить как есть и грузиться в Kali через бут-меню.
 

robsonby

Green Team
24.08.2016
22
2
BIT
7
Достаточное кол-во времени не юзаю винду... Граммотно ориентируюсь в коде... кубе, линукс, дебиан и т.д. сегодня понадобился диск винды... читаю и чувствую себя таким ламером... что выше приведеный пост кажеться ламеренее меня...))) Спасибо Codeby!!!
 
  • Нравится
Реакции: f0g
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!