Встановлення Pyrit у BlackArch

Ця інструкція є частиною циклу:

Підготовка до встановлення

Передбачається, що у вас вже встановлений пропрієтарний драйвер AMD, а також AMD APP SDK і CAL++, інакше дотримуватися цієї інструкції немає сенсу.

Pyrit є в офіційному репозиторії BlackArch, але це "спрощена" версія, яка не може використовувати потужність графічних карт. У цій інструкції розповідається, як підключити цю можливість до Pyrit.

Встановлюємо необхідні пакети:

Видалення вже існуючої установки pyrit

Просто видалити Pyrit, який був встановлений з репозиторіїв, не виходить, оскільки він є залежністю для linset і wifite.

Тому ми перемістимо наявні файли інсталяції в інше місце:

Завантаження та встановлення pyrit та плагіна CAL++

Знайдіть там рядок

та замініть її на:

далі знайдіть там рядок

Збережіть та закрийте файл.

Тестуємо pyrit

Список доступних ядер:

встановлення

Тестуємо cpyrit

Список доступних ядер

pyrit

Бенчмарк Pyrit 0.5.1

Як можна побачити на скріншоті, в новій версії не "втрачається" одне ядро ​​процесора, як це було в попередніх версіях, але видно, що загальний результат бенчмарку трохи менше, ніж раніше. Цілком можливо, що це пов'язано з похибками при вимірі.

pyrit

You May Also Like

встановлення

Увімкнення HTTP/2 в Apache на Arch Linux

include

Установка Hashcat в BlackArch/Arch

Поправив інструкцію – дякую, що звернули увагу. У мене все вдало встановилося і вдало пройшов бенчмарк це видно на новому скріншоті.

Велике дякую, зараз тестуватимемо

/usr/local/include/cal/cal.hpp:26:17: fatal error: cal.h: Немає такого файлу або directory #include compilation terminated. виводить при компіляції, СДК ставив з мануалу

У самому низу не пропустили рядок

Виконував, спробував ще раз, але вже пише Checked out revision 3.

Спробував докидати відсутні файли в /usr/local/include скомпілювався і став струм не запускається((

terminate called after throwing instance of 'cal::Error' what(): Operational error Aborted (core dumped)

Походу зрозумів у чому проблема він не встановив amdapp-sdk))

looking for conflicting packages…

Packages (6) freeglut-3.0.0-1 glew-2.0.0-1 glu-9.0.0-4 llvm-3.9.1-2 opencl-catalyst-15.12-1 amdapp-sdk-3.0-21

Total Installed Size: 450.35 MiB

:: Proceed with installation? [Y/n]

стискаю так але все одно не ставить

У мене є ці файли, але звідки вони там взялися.

не внесла ясності.

Завантажив файл amdapp-sdk-3.0-21-x86_64.pkg.tar.xz – там теж немає цих файлів.

Якби я їх десь докачував, я вказав би це в інструкціях. Єдине припущення: чи лишилося від старої версії, чи я випадково поставив під час написання інструкції – все робилося методом спроб та помилок. Нині вже не згадати.

Про всяк випадок, моя папка cal, вона повинна бути розміщена в /usr/local/include/

На жаль, більше не знаю, що підказати.

Так що так) у мене на буку простий хотів потестити інтересу заради, але куди не плюнь з цими амд опа одна