Меню Рубрики

Установка pyrit kali linux nvidia

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

Эта инструкция (Как установить Pyrit в Kali Linux) из серии о том, Как установить GLRX, AMD APP SDK, CAL++ и Pyrit в Kali Linux. Идея в том, чтобы установить корректные драйвера в Kali Linux для вашей видеокарты и использовать комбинацию из CPU+GPU с программой Pyrit для увеличения скорости обработки данных. Практическим примером использования этой комбинации является «Взлом Wi-Fi пароля (WPA/WPA2), используя pyrit и cowpatty в Kali Linux».

Читатели, пожалуйста следуйте инструкциям из этой серии в следующем порядке:

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

Начнём с проверки, установлен ли модуль fglrx:

Вы должны получить что-то вроде этого:

Если модуль не установлен, то переходите к инструкции «Установка проприетарного драйвера AMD ATI fglrx».

Проверка установки AMD APP SDK

Проверяем, установлен ли AMD APP SDK. Если нет, то устанавливаем его по этой инструкции: «Как установить AMD APP SDK в Kali Linux?».

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

Проверьте, установлена ли CAL++. Если нет, то следуйте этой инструкции по её установки «Как установить CAL++ в Kali Linux».

Почему Pyrit?

Pyrit позволяет создавать массивные базы данных, предварительно просчитывать часть фазы аутентификации IEEE 802.11 WPA/WPA2-PSK с компромиссными тратами времени и места. Использование вычислительной мощи многопроцессорных систем и других платформ, в том числе ATI-Stream, Nvidia CUDA, OpenCL и VIA Padlock, — это, на данный момент, наиболее мощный вектор атаки на наиболее используемые протоколы безопасности.

Устанавливаем Pyrit в Kali

Подготовка к установке

Удаление уже существующей установки pyrit

Если вы используете не свежую установку Kali (что не рекомендуется), возможно вам нужно выполнить следующую команду:

Загрузка pyrit

Установка Pyrit

Установка плагина CAL++

Редактирование setup.py

Отредактируйте файл setup.py измените/замените следующие строки:
найдите

Сохраните и закройте, затем наберите следующую команду

Будет несколько предупреждений, но, надеемся, не будет ошибок и всё установится.

Тестируем cpyrit

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

Бенчмарк Pyrit

Ещё раз, для сравнения два бенчмарка с и без CAL++

В первом бенчмарке работает только процессор — i7, с турбобустами и прочими свистоперделками. Во втором бенчмарке подключается видеокарта — результат превышает первый в более чем 8 раз! Фактически, всю производительность в подобного рода вычислениях определяет графический процессор.

9 thoughts to “Как установить Pyrit в Kali Linux”

спасибо вам огромаднейшее , Вы единственный на сегодняшний день дали супер мануал по установки и сборки ) и продолжайте в том же духе , вот есть только вопрос один к вам , а если есть ощибка и как её решать ?

/Downloads/pyrit_svn/cpyrit_calpp# ./setup.py build install
unavailable enviroment variable ATISTREAMSDKROOT
Traceback (most recent call last):
File «./setup.py», line 35, in
CALPP_INC_DIR = os.environ[‘ATISTREAMSDKROOT’]
File «/usr/lib/python2.7/UserDict.py», line 23, in __getitem__
raise KeyError(key)
KeyError: ‘ATISTREAMSDKROOT’ )

и если можно пожалуйста мануал по компиляции драйверов tp-link tw7200 от awus036 , или носом ткните где поучить почитать )

Тут ошибка была в инструкции: две команды

Были написаны в одну строчку. Поэтому вторая не срабатывала, т.е. установки не было. Поэтому если у кого-то не получилось – просто проделайте всё ещё раз (начните с чистки).

Мы же ставим cpyrit_calpp прямо в этой инструкции. Если что-то не срабатывает, то проверьте, стоит ли у Вас драйвер, AMD APP SDK и CAL++:

У меня видеокарта от AMD, и я также проделал все эти шаги. У меня всё получилось: это мои бенчмарки, т.е. я получил прирост производительности примерно в восемь раз.

Что касается драйверов для беспроводных карт: неужели карты не работают «из коробки»? Вторая – так вообще знаменитая Alfa, которую все рекомендуют именно для пентестинга Wi-Fi.

Извините если не сюда пишу , ну суть в том что у меня в городе продают только tp-link 7200-nd Вот он собран на чипе rt3070 , изначально под линукс тплинк сигнал занижен , вот пример ( win 8.1 дальность 2 этажа роутер , дом железо бетон сигнал -65 dbi linux -74 dbi , я пробывал разные мануалы по сборки дров на данный адаптер от альфы и единственный раз у меня получилось скампилирывать на linux mint 17 cinamon , смена страны данному адаптеру не помагает ( выход я понимаю есть ,смена антены ( например харченко ) но к сожелению хоти те смейтесь хотите нет у нас в городе нет в продаже разъемов rsma. Хотя очень странно потомучто провайдеры используют данные разъемы под радио точки nano stations m2. Пробывал антену dlink 12dbi увы сигнал стал получше на 2dbi ) ну всерогно вам спасибо за мануал каторого оченьсильно долго ждал ))) очень хотел проверить на сколько сильна она сила amd r9 280x , может и не потеме есть еще вопрос , )))) бэкап системы как лучше сделать ? Много мануалов , есть. Но не Все рабочие и много споров кто пишет tar кто rsynk. , не Когда бэкап нужен не был пока не научились попытки установки steam на 64 bit. Kali , раньше мануал классный был видео , а потом , таваришь ютюб удалил его )

Я снова застрял по Вашей инструкции, теперь уже на шаге:

apt-get install libpcap-dev

Вылазили какие-то ошибки, чего-то там не смог инсталятор найти.
Вообщем, решил проблему благодаря статье на хабре
http://habrahabr.ru/post/237779/
Необходимо было установить ещё 2 пакета. Т.е. заработало так:

apt-get install libpcap-dev libssl-dev zlib1g-dev

И, вуаля – pyrit встал!
Спасибо за Ваши инструкции WebWare Team. После этого накатил ещё oclHashcat.
Продолжаю питать информацию на этом замечательном ресурсе.

Получил в конце ошибку «Ошибка сегментирования»

при запуске любой команды

# pyrit list_cores
Ошибка сегментирования

При выполнении команды ./setup.py build install Выдает следующию ошибку: привожу весь листинг вывода команнды root@power:

/pyrit_svn/pyrit# ./setup.py build install running build running build_py running build_ext building ‘cpyrit._cpyrit_cpu’ extension x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c cpyrit/_cpyrit_cpu.c -o build/temp.linux-x86_64-2.7/cpyrit/_cpyrit_cpu.o -Wall -fno-strict-aliasing -DVERSION=»0.4.1-dev (svn r308)» -maes -mpclmul cpyrit/_cpyrit_cpu.c:35:26: fatal error: openssl/hmac.h: Нет такого файла или каталога #include ^ compilation terminated. Failed to build; Compiling without AES-NI building ‘cpyrit._cpyrit_cpu’ extension x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c cpyrit/_cpyrit_cpu.c -o build/temp.linux-x86_64-2.7/cpyrit/_cpyrit_cpu.o -Wall -fno-strict-aliasing -DVERSION=»0.4.1-dev (svn r308)» cpyrit/_cpyrit_cpu.c:35:26: fatal error: openssl/hmac.h: Нет такого файла или каталога #include ^ compilation terminated. error: command ‘x86_64-linux-gnu-gcc’ failed with exit status 1 помогите решить проблему.

Читайте также:  Установка wine для archlinux

Точно такая же проблема, пробовал ещё по тутору на этом сайте http://www.blackmoreops.com/2014/03/13/install-proprietary-nvidia-driver-kali-linux/ , всеравно вылезает эта же ошибка, у меня видеокарта Nvidia GeForce GTX 670, а вот на компе друга с видюхой от AMD все встает отлично.

Помогите, пожалуйста, решить проблему

Такая же беда, как решить проблему? Карта NVIDIA GeForce GT 650M

Попробуйте установить еще:
apt-get install libpcap-dev libssl-dev zlib1g-dev
Мне как раз помогло

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

Для отправки комментария вам необходимо авторизоваться.

источник

How to Install Pyrit Cuda + Toolkit 8 + Nvidia GTX 1070 in Kali Linux 2017.1 #528

Comments

reproteq commented May 6, 2017 •

Install Kali Linux 2017.1 + Nvidia GTX-1070 drivers + Toolkit 8 + Pyrit Cuda for computing Gpu Cores

Descargar y dar permisos

Editar fuentes

Actualizar distro e instalar headers

Desactivar driver nouveau y actualizar grub

Modo consola sin entorno grafico

ctrl+alt+f3
login como root

Instalar driver nvidia

Instalar cuda toolkit

Muestra paths

Editar config paths

Instala librerias

Clonar repositorio

Construir instalador e instalar

Activar CUDA en config

This comment has been minimized.

JPaulMora commented May 6, 2017

Thanks, I’ll edit nvcc_cmd = NVCC + bit_flag + ‘ -ccbin clang’ ‘ ./_cpyrit_cudakernel.cu’ directly in the source

This comment has been minimized.

reproteq commented May 8, 2017

Thanks and sorry this is the correct code else errors.

This comment has been minimized.

JPaulMora commented May 8, 2017

This comment has been minimized.

emrysrind commented Jun 20, 2017 •

all works well but I cannot install toolkit its been a while that I am trying to install it
at every end it shows same missing library message
which wasnt there before 8.0 version
sadly not even cuda 7.5 is working anymore
gives the same error
any help/suggestions ?

This package includes over 100+ CUDA examples that demonstrate
various CUDA programming principles, and efficient CUDA
implementation of algorithms in specific application domains.
The NVIDIA CUDA Samples License Agreement is available in
Chapter 2.
Do you accept the previously read EULA?
accept/decline/quit: accept

You are attempting to install on an unsupported configuration. Do you wish to continue?
(y)es/(n)o [ default is no ]: y

Install NVIDIA Accelerated Graphics Driver for Linux-x86_64 375.26?
(y)es/(n)o/(q)uit: n

Install the CUDA 8.0 Toolkit?
(y)es/(n)o/(q)uit: y

Enter Toolkit Location
[ default is /usr/local/cuda-8.0 ]:

Do you want to install a symbolic link at /usr/local/cuda?
(y)es/(n)o/(q)uit: y

Install the CUDA 8.0 Samples?
(y)es/(n)o/(q)uit: y

Enter CUDA Samples Location
[ default is /root ]:

Installing the CUDA Toolkit in /usr/local/cuda-8.0 .
Missing recommended library: libXi.so
Missing recommended library: libXmu.so

Warning: cannot find Toolkit in /usr/local/cuda-8.0. Use —toolkitpath to specify the toolkit location.
Installing the CUDA Samples in /root .
sh: 1: /usr/local/cuda-8.0/bin/cuda-install-samples-8.0.sh: not found
chown: cannot access ‘/root/NVIDIA_CUDA-8.0_Samples’: No such file or directory

===========
= Summary =

Driver: Not Selected
Toolkit: Installation Failed
Samples: Installation Failed

Logfile is /tmp/cuda_install_2039.log

This comment has been minimized.

JPaulMora commented Jun 20, 2017

Weird, this seems like a bug with the toolkit installer.. why don’t you try installing from the default repositories for your distro?

This comment has been minimized.

emrysrind commented Jun 20, 2017 •

you mean apt-get install nvidia-cuda-toolkit nvidia-opencl-icd

This comment has been minimized.

JPaulMora commented Jun 20, 2017

This comment has been minimized.

reproteq commented Jun 20, 2017

download cuda 8 from nvidia develorpers
type:
export PERL5LIB=.
and install cudatoolkit type:
./cuda_8.0.61_375.26_linux.run —override
and acept everythings but not driver because driver nvidia i install previusly

This comment has been minimized.

reproteq commented Jun 20, 2017

pyrit cudas is working in kali linux 2017.1 and last driver nvidia and toolkit 8.xx
i tested and work 100% friend
gpu compute aprox 130.000 pmks

This comment has been minimized.

h3xcmd commented Sep 2, 2017 •

Success with the nvidia-cuda-toolkit install from repros on a Dell Latitude Optimus (intel+nvidia) laptop.
Clean install of Kali 2017.1 and stay logged into ROOT

Dell Latitude 14 Rugged Extreme (7404)
Fourth-generation Intel Core™ i7-4650U @ 4x 3.3GHz
GPU #1: Integrated Intel HD Graphics 5000
GPU #2: NVIDIA GeForce GT 720M (DDR3 2GB) discrete graphics with Optimus™

Guides that helped me

Clean Install Kali 2017.3 Kernel 4.13.0-kali1-amd64 and Update

apt update
apt upgrade
apt autoremove
apt -f install
apt upgrade

Remove the installed Kali Pyrit

Nvidia Driver prep

echo -e «blacklist nouveau\noptions nouveau modeset=0\nalias nouveau off» > /etc/modprobe.d/blacklist-nouveau.conf

Verify nouveau is disabled

[2GB install] Automatic Install

apt install nvidia-driver ocl-icd-libopencl1 nvidia-cuda-toolkit

Additional install

apt install mesa-utils nvidia-cuda-gdb nvidia-cuda-doc libssl-dev zlib1g-dev libpcap-dev libgl1-nvidia-glx python2.7-dev python-pycuda-doc python-pycuda python3-pycuda

nvidia-xconfig —query-gpu-info | grep ‘BusID : ‘ | cut -d ‘ ‘ -f6
PCI:3:0:0

Replace the bold string with your Bus ID and save it to /etc/X11/xorg.conf

Section «ServerLayout»
Identifier «layout»
Screen 0 «nvidia»
Inactive «intel»
EndSection

Section «Device»
Identifier «nvidia»
Driver «nvidia»
BusID «PCI:3:0:0»
EndSection

Читайте также:  Установка arctic freezer i32

Section «Screen»
Identifier «nvidia»
Device «nvidia»
Option «AllowEmptyInitialConfiguration»
EndSection

Section «Device»
Identifier «intel»
Driver «modesetting»
EndSection

Section «Screen»
Identifier «intel»
Device «intel»
EndSection

Create these two files and add the same script to each

gedit /usr/share/gdm/greeter/autostart/optimus.desktop
gedit /etc/xdg/autostart/optimus.desktop

Reboot, Pray, Verify

glxinfo | grep -i «direct rendering»
yes

Fix screen tearing (optional)

xrandr —verbose|grep PRIME
gedit /etc/default/grub

xrandr —verbose|grep PRIME
All should be 1’s

Pyrit prep

Added these lines to the end of .bashrc

Pyrit Install

Extract contents of Pyrit-master.zip to /OPT directory (its just easier)

Pyrit_Cuda Prep and Install

cd /opt/Pyrit-master/modules/cpyrit_cuda/
gedit setup.py

Edit the setup.py, line 35**,edit it from

for path in (‘/usr/local/cuda’,’/usr/lib/nvidia-cuda-toolkit’,’/opt/cuda’):

So the nvcc could be found during the process,then install

Possible Errors

Their could be a possible error when you run the /opt/Pyrit-master/modules/cpyrit_cuda/python setup.py install if you get the bellow error:

in the file /usr/include/c++/7/bits/std_abs.h line 99-104 .

I Patched it on line 99 removing the current line and adding the string below in its place

Another Error I have personally experienced with the latest cuda toolkit fir the install for /cpyrit_cuda# python setup.py clean build install

cd /opt/Pyrit/modules/cpyrit_cuda/
gedit setup.py

DO NOT FORGET TO:

default_storage = file://
limit_ncpus = 0
rpc_announce = true
rpc_announce_broadcast = false
rpc_knownclients =
rpc_server = false
use_CUDA = true
use_OpenCL = false
workunit_size = 75000

RESULTS

root@Kali:/opt/Pyrit-master/modules/cpyrit_cuda% pyrit benchmark
Pyrit 0.5.1 (C) 2008-2011 Lukas Lueg — 2015 John Mora
https://github.com/JPaulMora/Pyrit
This code is distributed under the GNU General Public License v3+

Running benchmark (6641.4 PMKs/s). |

Computed 6641.36 PMKs/s total.
#1: ‘CPU-Core (SSE2/AES)’: 295.9 PMKs/s (RTT 3.3)
#2: ‘CPU-Core (SSE2/AES)’: 300.3 PMKs/s (RTT 3.1)
#3: ‘CPU-Core (SSE2/AES)’: 272.6 PMKs/s (RTT 3.2)
#4: ‘CPU-Core (SSE2/AES)’: 276.7 PMKs/s (RTT 3.2)
CUDA:
#1: ‘CUDA-Device #1 ‘GeForce GT 720M»: 6171.1 PMKs/s (RTT 2.8)

This comment has been minimized.

HaxorGaruda commented Sep 11, 2017

nice tutorial @h3xcmd . thanks so much .
i just follow edit the std_abs.h and setup.py on cpyrit_cuda, everythings work fine . but i don’t follow to install legacy driver . because official distro has different way :
https://www.kali.org/news/cloud-cracking-with-cuda-gpu/
and if i follow your step, it will be remove arch 32 on my kali linux 64 bit . (ex : wine32)
thanks.

This comment has been minimized.

h3xcmd commented Sep 19, 2017

Your Welcome @HaxorGaruda
As much as I struggled with this for a whole year on my Optimus Dell Latitude (intel+nvidia) I really wish it was as simple as

apt-get install -y ocl-icd-libopencl1 nvidia-driver nvidia-cuda-toolkit

I too thought it was a bit overkill to include nvidia legacy and the long list of installs for the nvidia driver step and you are right about something, breaking the system if you install or have 32bit arch is eminent with nvidia 64. After enabling 386 arch dpkg —add-architecture i386 && apt-get update it runs through the rolling repositories it tries to install 32bit nvidia drivers and that just messes up the mods with xorg.conf stopping gdm3 from loading. Through my trial and error with an Optimus system I have learned to just not use 32bit arch.

If you have discrete Nvidia hardware, I do not see a problem using the simplified install from the Kali Docs and yes your method would work. But in an Optimus laptop something is missing where it needs to switch from intel to nvidia and to be able to disable that switching ability to benchmark pyrit_cuda is what I came up with.

After figuring out what FLOAT_128 meant, the std_abs.h file was the most important step out of all of this besides figuring out the cocktail of installs to do.

This comment has been minimized.

pwnhun73r commented Oct 17, 2017

hi, i have a problem when run «pyrit list_cores» only show me the processor cores. i have a gtx 1060 video card. are there other steps for install? thanks

This comment has been minimized.

Taslack commented Oct 20, 2017

@c3ph3u5qwerty If you are on a laptop you need to use optirun pyrit list_cores , ect. ect.

This comment has been minimized.

pwnhun73r commented Nov 2, 2017

@Taslack i have a desktop pc, i follow step by step but pyrit dont recognise the gpu core

This comment has been minimized.

h3xcmd commented Nov 4, 2017 •

@c3ph3u5qwerty I am going to edit my answer even though its geared to Optimus Laptops that want to ditch the Intel display driver and go 100% with nv >

@Taslack Optirun is for bumblebee-nvidia-driver Optimus laptops where you would want to use your default Intel display drivers and when needed to auto switch to Nvidia to accelerate your graphics. and in the past I never had any luck whatsoever with bumblebee and pyrit. You absolutely need the nvidia-drivers.

On this last fresh install with 2017.2 updated to Kali 2017.3; installing Pyrit, I did not need to edit the FLOAT_128 integer and I did not have to install a block of librarys and nvidia stuff previously mentioned. Its all included in the apt install nvidia-driver ocl-icd-libopencl1 nvidia-cuda-toolkit

This comment has been minimized.

Andiansyah23 commented Dec 22, 2017 •

HI I NEED HELP!! ASAP

root@0mount:/0mount/wifi_attack/Pyrit/modules/cpyrit_cuda# python setup.py clean build install
running clean
Removing temporary files and pre-built GPU-kernels.
running build
running build_ext
Compiling CUDA module using nvcc 8.0, V8.0.61.
Executing ‘/usr/local/cuda/bin/nvcc -m64 -ccbin clang -Xcompiler «-fPIC» —ptx ./_cpyrit_cudakernel.cu’
nvcc warning : The ‘compute_20’, ‘sm_20’, and ‘sm_21’ architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
nvcc fatal : The version (‘40001’) of the host compiler (‘clang’) is not supported
Traceback (most recent call last):
File «setup.py», line 170, in
setup(**setup_args)
File «/usr/lib/python2.7/distutils/core.py», line 151, in setup
dist.run_commands()
File «/usr/lib/python2.7/distutils/dist.py», line 953, in run_commands
self.run_command(cmd)
File «/usr/lib/python2.7/distutils/dist.py», line 972, in run_command
cmd_obj.run()
File «/usr/lib/python2.7/distutils/command/build.py», line 128, in run
self.run_command(cmd_name)
File «/usr/lib/python2.7/distutils/cmd.py», line 326, in run_command
self.distribution.run_command(command)
File «/usr/lib/python2.7/distutils/dist.py», line 972, in run_command
cmd_obj.run()
File «setup.py», line 93, in run
subprocess.check_call(nvcc_cmd, shell=True)
File «/usr/lib/python2.7/subprocess.py», line 190, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command ‘/usr/local/cuda/bin/nvcc -m64 -ccbin clang -Xcompiler «-fPIC» —ptx ./_cpyrit_cudakernel.cu’ returned non-zero exit status 1

This comment has been minimized.

kudzie567 commented Dec 24, 2017

Also encountering the error below after python setup.py clean build install when installing cpyrit_cuda. Here is the error:
python /opt/Pyrit-master/modules/cpyrit_cuda/setup.py clean build install
running build
running build_ext
Compiling CUDA module using nvcc 8.0, V8.0.61.
Executing ‘/usr/lib/nvidia-cuda-toolkit/bin/nvcc -m64 -ccbin clang -Xcompiler «-fPIC» —ptx ./_cpyrit_cudakernel.cu’
nvcc warning : The ‘compute_20’, ‘sm_20’, and ‘sm_21’ architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
nvcc fatal : The version (‘40001’) of the host compiler (‘clang’) is not supported
Traceback (most recent call last):
File «/opt/Pyrit-master/modules/cpyrit_cuda/setup.py», line 166, in
setup(**setup_args)
File «/usr/lib/python2.7/distutils/core.py», line 151, in setup
dist.run_commands()
File «/usr/lib/python2.7/distutils/dist.py», line 953, in run_commands
self.run_command(cmd)
File «/usr/lib/python2.7/distutils/dist.py», line 972, in run_command
cmd_obj.run()
File «/usr/lib/python2.7/distutils/command/build.py», line 128, in run
self.run_command(cmd_name)
File «/usr/lib/python2.7/distutils/cmd.py», line 326, in run_command
self.distribution.run_command(command)
File «/usr/lib/python2.7/distutils/dist.py», line 972, in run_command
cmd_obj.run()
File «/opt/Pyrit-master/modules/cpyrit_cuda/setup.py», line 91, in run
subprocess.check_call(nvcc_cmd, shell=True)
File «/usr/lib/python2.7/subprocess.py», line 190, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command ‘/usr/lib/nvidia-cuda-toolkit/bin/nvcc -m64 -ccbin clang -Xcompiler «-fPIC» —ptx ./_cpyrit_cudakernel.cu’ returned non-zero exit status 1

Читайте также:  Установка ксенона на фольксваген гольф 6

This comment has been minimized.

Hackitfree commented Dec 25, 2017 •

Finally made it work on RYZEN 5 1600 with NVIDIA GTX 1060 3G. Getting 125 000 PMK/s (1CPU core+GPU)..
I was getting errors like all of you but since i changed ( clang to clang-3.8) in setup.py in root@kali:/Pyrit/modules/cpyrit_cuda# everything works well.. Thank you guys for this thread .
Note: First you uninstall (apt remove pyrit) from Kali Then compile setup.py in root@kali:/Pyrit/ then compile again setup.py in root@kali:/Pyrit/modules/cpyrit_cuda# . Hope i can help with this 🙂

This comment has been minimized.

PastiiJ commented Dec 27, 2017

root@KaliDesktop:/opt/Pyrit-master/modules/cpyrit_cuda# pyrit benchmark
Pyrit 0.5.1 (C) 2008-2011 Lukas Lueg — 2015 John Mora
https://github.com/JPaulMora/Pyrit
This code is distributed under the GNU General Public License v3+

Running benchmark (149966.0 PMKs/s). /

Computed 149965.98 PMKs/s total.
#1: ‘CPU-Core (SSE2/AES)’: 600.7 PMKs/s (RTT 3.0)
#2: ‘CPU-Core (SSE2/AES)’: 608.6 PMKs/s (RTT 3.0)
#3: ‘CPU-Core (SSE2/AES)’: 602.4 PMKs/s (RTT 2.9)
#4: ‘CPU-Core (SSE2/AES)’: 625.4 PMKs/s (RTT 2.9)
#5: ‘CPU-Core (SSE2/AES)’: 591.3 PMKs/s (RTT 3.0)
#6: ‘CPU-Core (SSE2/AES)’: 604.2 PMKs/s (RTT 2.9)
#7: ‘CPU-Core (SSE2/AES)’: 614.4 PMKs/s (RTT 3.0)
#8: ‘CPU-Core (SSE2/AES)’: 604.4 PMKs/s (RTT 3.1)
CUDA:
#1: ‘CUDA-Device #1 ‘GeForce GTX 1080 Ti»: 161781.1 PMKs/s (RTT 0.8)

This comment has been minimized.

Hackitfree commented Dec 27, 2017

@ PastiiJ ..I see you have 8 threads of processor working in pyrit and you get 160 000PMK/s..Its GTX 1080 Ti -You should get more. Disable all cores but 1 in .Pyrit / config files writing No of cpu’s=1..You should get much better result. And free resources to do something else ;)..Anyway i get on my GTX 1060 128 000 PMK/s maximum speed. 1 CPU core working..Tell me if it improved please 🙂

This comment has been minimized.

PastiiJ commented Dec 27, 2017

root@KaliDesktop:/opt/Pyrit-master/modules/cpyrit_cuda# pyrit benchmark
Pyrit 0.5.1 (C) 2008-2011 Lukas Lueg — 2015 John Mora
https://github.com/JPaulMora/Pyrit
This code is distributed under the GNU General Public License v3+

Running benchmark (224931.1 PMKs/s). |

Computed 224931.07 PMKs/s total.
#1: ‘CPU-Core (SSE2/AES)’: 1341.9 PMKs/s (RTT 2.9)
CUDA:
#1: ‘CUDA-Device #1 ‘GeForce GTX 1080 Ti»: 244530.3 PMKs/s (RTT 0.5)

This comment has been minimized.

Hackitfree commented Dec 28, 2017

How to Install Pyrit Cuda + Toolkit 8 + Nvidia GTX 1060 in Kali Linux 2017.3

*Clean Install Kali 2017.3 Kernel 4.13.0-kali1-amd64 and Update

apt update && apt upgrade && apt autoremove && apt -f install && apt upgrade

echo -e «blacklist nouveau\noptions nouveau modeset=0\nalias nouveau off» > /etc/modprobe.d/blacklist-nouveau.conf

update-initramfs -u && reboot

*Verify nouveau is disabled

apt install nvidia-driver ocl-icd-libopencl1 nvidia-cuda-toolkit

apt install mesa-utils nvidia-cuda-gdb nvidia-cuda-doc libssl-dev zlib1g-dev libpcap-dev libgl1-nvidia-glx python2.7-dev python-pycuda-doc python-pycuda python3-pycuda

*Add these lines to the end of .bashrc

PATH=$PATH:/usr/lib/nvidia-cuda-toolkit/bin.
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/nvidia-cuda-toolkit/lib:/lib
export PATH
export LD_LIBRARY_PATH

*Pyrit_Cuda Prep and Install

Edit the setup.py, line 35,edit it from*

for path in (‘/usr/local/cuda’, ‘/opt/cuda’):

for path in (‘/usr/local/cuda’,’/usr/lib/nvidia-cuda-toolkit’,’/opt/cuda’):

nvcc_cmd = NVCC + bit_flag + ‘ -ccbin clang -Xcompiler «-fPIC» —ptx ./_cpyrit_cudakernel.cu’

nvcc_cmd = NVCC + bit_flag + ‘ -ccbin clang-3.8 -Xcompiler «-fPIC» —ptx ./_cpyrit_cudakernel.cu’

python setup.py clean build install

*Note: GPU works best with 1 CPU core
gedit /root/.pyrit/config
*set:
limit_ncpus = 1

root@kali:/# pyrit benchmark
Pyrit 0.5.1 (C) 2008-2011 Lukas Lueg — 2015 John Mora
https://github.com/JPaulMora/Pyrit
This code is distributed under the GNU General Public License v3+

Running benchmark (120907.2 PMKs/s). \

Computed 120907.24 PMKs/s total.
#1: ‘CPU-Core (SSE2/AES)’: 1112.1 PMKs/s (RTT 3.1)
CUDA:
#1: ‘CUDA-Device #1 ‘GeForce GTX 1060 3GB»: 130434.6 PMKs/s (RTT 1.0)

источник

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

Adblock
detector