THT DUYURU

Web & Server Güvenliği Doğru web ve veritabanı sunucusu güvenliği sağlanmadan, bilgisayar korsanları hassas verilerinize erişebilir. Web, Sunucu ve veritabanı güvenliğini nasıl sağlayacağınızı buradan öğrenebilirsiniz.

chat
Seçenekler

Cracking in the Cloud with CUDA GPUs // DrEngerek //

DrEngerek - ait Kullanıcı Resmi (Avatar)
Çevirmen
Üyelik tarihi:
11/2015
Nereden:
Teşkilat
Mesajlar:
2.377
Konular:
257
Teşekkür (Etti):
327
Teşekkür (Aldı):
737
Ticaret:
(0) %
02-05-2017 14:12
#1
Cracking in the Cloud with CUDA GPUs // DrEngerek //


Due to increasing popularity of cloud-based instances for password cracking, we decided to focus our efforts into streamlining Kali’s approach. We’ve noticed that Amazon’s AWS P2-Series and Microsoft’s Azure NC-Series are focused on Windows and Ubuntu. The corresponding blog posts and guides followed suit. Although these instances are limited by the NVIDIA Tesla K80’s hardware capabilities, the ability to quickly deploy a Kali instance with CUDA support is appealing.

Installing proprietary graphics drivers has always been a source of frustration; fortunately, improvements in packaging have made this process much more seamless. Although we’ve done the work for you in the cloud offerings, we’d like to help simplify installation for your own use.


Prerequisites

First, you’ll need to ensure that your system is fully upgraded and that your card supports CUDA.
Note: GPUs with a CUDA compute capability > 5.0 are recommended, but GPUs with less will still work

Alıntı:
apt-get update && apt-get dist-upgrade -y
Once we’ve updated the system, we need to check for the nouveau kernel modules, and if enabled, blacklist them.

Alıntı:
root@kali:~# lsmod |grep -i nouveau
nouveau 1499136 1
mxm_wmi 16384 1 nouveau
wmi 16384 2 mxm_wmi,nouveau
video 40960 1 nouveau
Alıntı:
echo -e "blacklist nouveau\noptions nouveau modeset=0\nalias nouveau off" > /etc/modprobe.d/blacklist-nouveau.conf

After modifying kernel parameters, we’ll need to update our initramfs, then reboot.

Alıntı:
update-initramfs -u && reboot
Installation on a Local Computer

Once we have rebooted and have determined that the nouveau modules have not loaded, we will proceed to install the OpenCL ICD Loader, Drivers, and the CUDA toolkit.

Alıntı:
apt-get install -y ocl-icd-libopencl1 nvidia-driver nvidia-cuda-toolkit
During installation of the drivers the system created new kernel modules, so another reboot is required.

Verify Driver Installation

Now that our system should be ready to go, we need to verify the drivers have been loaded correctly. We can quickly verify this by running the nvidia-smi tool.


Alıntı:
root@kali:~# nvidia-smi
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 375.26 Driver Version: 375.26 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+================= =====+======================|
| 0 Tesla K80 Off | 0000:00:1E.0 Off | 0 |
| N/A 28C P0 53W / 149W | 0MiB / 11439MiB | 65% Default |
+-------------------------------+----------------------+----------------------+
With the output displaying our driver and GPU correctly, we can now dive into password cracking. Before we get too far ahead, let’s double check to make sure hashcat and CUDA are working together.


Alıntı:
root@kali:~# hashcat -I
OpenCL Info:
Platform ID #1
Vendor : NVIDIA Corporation
Name : NVIDIA CUDA
Version : OpenCL 1.2 CUDA 8.0.0

Device ID #1
Type : GPU
Vendor ID : 32
Vendor : NVIDIA Corporation
Name : Tesla K80
Version : OpenCL 1.2 CUDA
Processor(s) : 13
Clock : 823
Memory : 2047/11439 MB allocatable
OpenCL Version : OpenCL C 1.2
Driver Version : 375.26
Note:
If you receive the error clGetDeviceIDs(): CL_DEVICE_NOT_FOUND with Platform ID labeled Vendor: Mesa run:

Alıntı:
apt-get remove mesa-opencl-icd
It appears everything is working, let’s go ahead and run a benchmark test.

Benchmarking

Alıntı:
root@kali:~# hashcat -b

OpenCL Platform #1: NVIDIA Corporation
======================================
* Device #1: Tesla K80, 2047/11439 MB allocatable, 13MCU

Hashtype: MD5
Speed.Dev.#1.....: 4247.2 MH/s (102.66ms)

Hashtype: SHA1
Speed.Dev.#1.....: 1850.5 MH/s (58.64ms)

Hashtype: SHA256
Speed.Dev.#1.....: 785.1 MH/s (69.41ms)
Cracking

Now let’s crack some hashes. We are going to use the example NetNTLMv2 hash found on the hashcat wiki.

Alıntı:
root@kali:~# hashcat -a 0 -m 5600 ntlmv2.hash dict.txt

OpenCL Platform #1: NVIDIA Corporation
======================================
* Device #1: Tesla K80, 2047/11439 MB allocatable, 13MCU

ADMIN::N46iSNekpT:08ca45b7d7ea58ee:88dcbe444616896 6a153a0064958dac6:5c7830315c7830310000000000000b45 c67103d07d7b95acd12ffa11230e0000000052920b85f78d01 3c31cdb3b92f5d765c783030:hashcat

Session..........: hashcat
Status...........: Cracked
Hash.Type........: NetNTLMv2
Hash.Target......: ADMIN::N46iSNekpT:08ca45b7d7ea58ee:88dcbe444616896 6a153a0064958dac6:5c7830315c7830310000000000000b45 c67103d07d7b95acd12ffa11230e0000000052920b85f78d01 3c31cdb3b92f5d765c783030
Input.Base.......: File (dict.txt)
Input.Queue......: 1/1 (100.00%)
Speed.Dev.#1.....: 0 H/s (0.10ms)
Recovered........: 1/1 (100.00%) Digests, 1/1 (100.00%) Salts
Progress.........: 101/101 (100.00%)

Success! We’ve cracked the example hash and proven our installation is functional. There are a multitude of configurations to improve cracking speed, not mentioned in this guide. However, we encourage you to take a look at the hashcat ********ation for your specific cases.

Running a GPU Instance in AWS

We’ve registered new CUDA enabled Kali Rolling images with Amazon which work out of the box with P2 AWS images. With virtually no additional setup required, you can get up and running with a Kali GPU instance in less than 30 seconds. All you need to do is choose a P2 instance, and you’re ready to start cracking!


---------------------
Yanda Gördüğünüz Kişi:

Türkçü Miliyetçi Atatürkçü Bir Kişiliği Vardır.

2nokta, ßr@In Teşekkür etti.
MRDreAmsTR - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
12/2015
Nereden:
Türkiye
Mesajlar:
2.480
Konular:
158
Teşekkür (Etti):
295
Teşekkür (Aldı):
283
Ticaret:
(0) %
02-05-2017 14:14
#2
nedir bu ? full copy pastede olmaz ama
VITALLION - ait Kullanıcı Resmi (Avatar)
Özel Üye
Üyelik tarihi:
04/2013
Yaş:
22
Mesajlar:
11.062
Konular:
1203
Teşekkür (Etti):
4417
Teşekkür (Aldı):
5572
Ticaret:
(0) %
02-05-2017 14:14
#3
Anlamadım ama güzel bir şey olduğuna eminim
Eline sağlık
---------------------




ƬHΣ GHΘЅƬLΨ , ƁLΔCƘ ΔΓΜΘƱΓΣD CΣƬƱΓIΘ




- SolidStar -
DrEngerek - ait Kullanıcı Resmi (Avatar)
Çevirmen
Üyelik tarihi:
11/2015
Nereden:
Teşkilat
Mesajlar:
2.377
Konular:
257
Teşekkür (Etti):
327
Teşekkür (Aldı):
737
Ticaret:
(0) %
02-05-2017 14:17
#4
Alıntı:
MRDreAmsTR´isimli üyeden Alıntı Mesajı göster
nedir bu ? full copy pastede olmaz ama
Merak Etme Güzel Kardeşim Bu İnternational Kısmına Atığım Bir Çalışma Aynısnı Türkçeye Çevirip Atıcam Copy Paste Olarak da değil .

Alıntı:
SolidStar´isimli üyeden Alıntı Mesajı göster
Anlamadım ama güzel bir şey olduğuna eminim
Eline sağlık
türkçesine başladım ben merak etme anlarsın
---------------------
Yanda Gördüğünüz Kişi:

Türkçü Miliyetçi Atatürkçü Bir Kişiliği Vardır.

H3Uch1x - ait Kullanıcı Resmi (Avatar)
Moderatör
Üyelik tarihi:
08/2015
Nereden:
İstanbul
Mesajlar:
4.079
Konular:
378
Teşekkür (Etti):
1163
Teşekkür (Aldı):
955
Ticaret:
(0) %
02-05-2017 15:27
#5
Maybe you come back mr.engin hıh?
--------------------- Devlet-i Ebed Müddet
SOLO-TÜRK
2nokta - ait Kullanıcı Resmi (Avatar)
Tamamen Forumdan Uzaklaştırıldı
Üyelik tarihi:
02/2013
Yaş:
28
Mesajlar:
16.733
Konular:
2064
Teşekkür (Etti):
10721
Teşekkür (Aldı):
7718
Ticaret:
(0) %
02-05-2017 23:48
#6
Fransızım ama sen ypamışsan iyidir
1453fetih - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
12/2015
Mesajlar:
1.262
Konular:
68
Teşekkür (Etti):
510
Teşekkür (Aldı):
139
Ticaret:
(0) %
02-05-2017 23:55
#7
I am no ingilicce

I am no speak english biliyoruz biliyoruzdan kastım inglizce bilmiyorum demeyi biliyorum
--------------------- YA DEVLET BAŞA YA KUZGUN LEŞE !!!

~SABRIMIZ SINANMASIN YER DELİNİR GÖK ÇÖKER BOZKURT AYAĞA KALKAR ŞAFAK DEĞİL KAN SÖKER~
Konu 1453fetih tarafından (03-05-2017 00:01 Saat 00:01 ) değiştirilmiştir.
DrEngerek - ait Kullanıcı Resmi (Avatar)
Çevirmen
Üyelik tarihi:
11/2015
Nereden:
Teşkilat
Mesajlar:
2.377
Konular:
257
Teşekkür (Etti):
327
Teşekkür (Aldı):
737
Ticaret:
(0) %
03-05-2017 13:23
#8
Alıntı:
1453fetih´isimli üyeden Alıntı Mesajı göster
I am no ingilicce

I am no speak english biliyoruz biliyoruzdan kastım inglizce bilmiyorum demeyi biliyorum
Sıkıntı yok başlamışsın öğrenmeye
Alıntı:
2nokta´isimli üyeden Alıntı Mesajı göster
Fransızım ama sen ypamışsan iyidir
Cansınız noktacım komutanım

Alıntı:
RageUnseen´isimli üyeden Alıntı Mesajı göster
Maybe you come back mr.engin hıh?
I don't know maybe but it is not sure Brother I told you maybe
---------------------
Yanda Gördüğünüz Kişi:

Türkçü Miliyetçi Atatürkçü Bir Kişiliği Vardır.


Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler