Используйте устройство беспроводной локальной сети Alfa AWUS1900 в режиме монитора на Kali Linux

Вот процесс:

find. ! -name '*153902*.json'

вернется:

.
./Flights20180506-151026_KSEA_300.json

, затем execвыполняет:

ls -nls../Flights20180506-151026_KSEA_300.json

, которые дают вам содержание.:

12 -rw-rw-r-- 1 1000 1000  8359 May  6 15:11 Flights20180506-151026_KSEA_300.json
44 -rw-rw-r-- 1 1000 1000 40999 May  6 15:39 Flights20180506-153902_KATL_0.json

и ./Flights20180506-151026_KSEA_300.json.


./, которое вы видите в выводе, является результатом объединения пути .с именем файла, которое соответствует вашему условию. Поведение описано в документе POSIX find :

.

Each path operand shall be evaluated unaltered as it was provided, including all trailing characters; all pathnames for other files encountered in the hierarchy shall consist of the concatenation of the current path operand, a if the current path operand did not end in one, and the filename relative to the path operand

0
20.10.2019, 12:06
1 ответ

Я могу воспроизвести, что проблема была вызвана указанием неправильного типа USB в VirtualBox, что является результатом следующей ошибки :Мой Chromebook имеет два порта USB. Оба были черными, поэтому я предположил, что это USB 2.0. USB-устройство поддерживает 3.0, но его следует понизить до моих портов 2.0.

Чтобы быть уверенным в этом, я запускаю на хосте

lsusb | grep Realtek
Bus 002 Device 004: ID 0bda:8813 Realtek Semiconductor Corp.

, который дал мне идентификатор шины и устройства для поиска спецификации:

sudo lsusb -D /dev/bus/usb/002/004 | grep bcdUSB
  bcdUSB               2.10

Это было до первоначальной настройки виртуальной машины, потому что я хочу быть уверенным, что указал правильный тип USB. (Никогда раньше не работал с переадресованными USB-устройствами в VirtualBox ). Так как я трачу несколько часов на то, чтобы заставить драйвер работать, я продолжил через день и сам того не заметив использовал правый порт USB (вместо левого, который я использовал вчера ). Но правый порт, кажется, USB3, хотя он не окрашен синим цветом, потому что сегодня lsusb говорит устройству Realtek :

.
sudo lsusb -D /dev/bus/usb/002/004 | grep bcdUSB
  bcdUSB               3.00

Поэтому я изменил тип контроллера USB в VirtualBox с 2.0 (EHCI )на 3.0 (xHCI ), и все заработало с пакетом драйверов realtek-rtl88xxau-dkms, даже с airmon напрямую:

root@kali:~# airmon-ng start wlan0
PHY Interface   Driver      Chipset

phy0    wlan0       88XXau      Realtek Semiconductor Corp. RTL8814AU 802.11a/b/g/n/ac
 (monitor mode enabled)

После того, как я получил ошибку VirtualBox (, а не только ошибку dmesg ), , этот билет дал правильную подсказку.

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

3
28.01.2020, 02:39

Теги

Похожие вопросы