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

Вот примеры использования каждой операции.

Status операция

Вводим:

airolib-ng testdb —stats

Где:

testdb — имя создаваемой базы данных.

—stats — операция которая должна быть выполнена.

На что система отвечает:

statsThere are 2 ESSIDs and 232 passwords in the database. 464 out of 464 possible combinations have been computed (100%).

 

ESSID Priority Done

Harkonen 64 100.0

teddy 64 100.0

SQL операция

Следующий пример даст SSID “VeryImportantESSID” максимальный приоритет.

Введите:

airolib-ng testdb —sql ‘update essid set prio=(select min(prio)-1 from essid) where essid=»VeryImportantESSID»;’

На что система отвечает:

update essid set prio=(select min(prio)-1 from essid) where essid=»VeryImportantESSID»;

Query done. 1 rows affected.

В следующем примере будут искаться важные закономерности в pmk.

Введите:

airolib-ng testdb —sql ‘select hex(pmk) from pmk where hex(pmk) like «%DEADBEEF%»‘

На что система отвечает:

hex(pmk) BF3F122D3CE9ED6C6E7E1D7D13505E0A41EC4C5A3DEADBEEFFEFF597387AFCE3

Clean операция

Чтобы сделать основную очистку, введите:

airolib-ng testdb —clean

На что система отвечает:

cleanDeleting invalid ESSIDs and passwords…

Deleting unreferenced PMKs…

Analysing index structure…

Done.

Чтобы сделать основную очистку, уменьшить размер файла, если это возможно, и выполнить проверку целостности, введите:

airolib-ng testdb —clean all

На что система отвечает:

cleanDeleting invalid ESSIDs and passwords…

Deleting unreferenced PMKs…

Analysing index structure…

Vacuum-cleaning the database. This could take a while…

Checking database integrity…

integrity_check

ok

Query done. 2 rows affected.

Done.

Batch операция

Введите:

airolib-ng testdb —batch

На что система отвечает:

Computed 464 PMK in 10 seconds (46 PMK/s, 0 in buffer). No free ESSID found. Will try determining new ESSID in 5 minutes…

Verify операция

Проверить 1000 PMKs случайным образом. Введите:

airolib-ng testdb —verify

На что система отвечает:

verifyChecking ~10.000 randomly chosen PMKs…

ESSID CHECKED STATUS

Harkonen 233 OK

teddy 233 OK

Чтобы проверить все PMKs, введите:

airolib-ng testdb —verify all

На что система отвечает:

verifyChecking all PMKs. This could take a while…

ESSID PASSWORD PMK_DB CORRECT

Cowpatty table Export операция

Введите:

airolib-ng testdb —export cowpatty test cowexportoftest

На что система отвечает:

exportExporting…

Done.

Import операции

SSID

Чтобы импортировать ascii список SSIDs и создать базу данных, если она не существует, введите:

airolib-ng testdb —import essid ssidlist.txt

Где:

testdb — имя базы данных, которая будет обновлена или же создана в том случае если она не существует.

—import — операция которая должна быть выполнена.

essid — показывает что база данных представляет собой список SSIDs.

ssidlist.txt — имя файла в котором содержатся SSID. По одному SSID на строку.

На что система отвечает:

importReading…

Writing…

Done.

Passwords

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

airolib-ng testdb —import passwd password.lst

Где:

testdb — имя базы данных, которая будет обновлена или же создана в том случае если она не существует.

—import — операция которая должна быть выполнена.

passwd — показывает что база данных представляет собой список паролей.

password.lst — имя файла в котором содержатся пароли. Один пароль на строку.

На что система отвечает:

importReading…

Writing… read, 1814 invalid lines ignored.

Done.

Cowpatty таблицы

Импортирует таблицы cowpatty и создает базу данных, в том случае если она не существует, введите:

airolib-ng testdb —import cowpatty cowexportoftest

Где:

testdb — имя базы данных, которая будет обновлена или же создана в том случае если она не существует.

—import — операция которая должна быть выполнена.

cowpatty — показывает что база данных представляет собой cowpatty таблицы.

cowexportoftest — имя файла cowpatty. По одному в строку.

На что система отвечает:

importReading header…

Reading…

Updating references…

Writing…

Пример использования Aircrack-ng

Конечной целью использования Airolib-ng, позволяет ускорить взлом WPA/WPA2 с программой aircrack-ng. Используйте таблицы, построенные с использованием airolib-ng, затем используйте параметр «-r», для того чтобы указать базу данных содержащую предварительно рассчитанные PMKs.

Введите:

aircrack-ng -r testdb wpa2.eapol.cap

Где:

-r — указывает, что будет использоваться база данных предварительно вычисленных PMK.

Testdb — имя файла базы данных.

wpa2.eapol.cap — захваченный файл содержащий WPA/WPA2 handshake.

Примечание: все иные стандартные варианты, которые применимы к WPA/WPA2 также могут быть использованы. Это очень ограниченный пример.

Примеры использования Airolib-ng: 1 комментарий

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *