Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Wed, 25 Jun 2014 20:00:45 -0500
From: Richard Miles <>
Subject: Question about GPU and CPU.

Good night,

My machine was damaged and I got the opportunity to buy new parts,
including a new processor and a new GPU (r9 290x). I see some strange
behavior, can you help me?

1) To install R9 290X I followed this tutorial ( and it worked. I
never used hashcat, I only used jTr, but I guess the instructions to build
should be the same, right?

OK, my system in theory is working, please, see below:

$ lspci |grep VGA
04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI]
Hawaii XT [Radeon R9 290X]

$ aticonfig --adapter=all --odgt

Adapter 0 - Supported device 67B0
Sensor 0: Temperature - 42.00 C

Temperature is good, however this device as 67B0 is correct?

What is really weird is this:

$ od6config --list

Adapter 0: AMD Radeon R9 200 Series

R9 200? It's not my system, mine is R9 290X.

I'm using driver fglrx-14.10.1006 as advised on the tutorial. The newer
driver is better? Some performance related? Or update is not necessary?

$ od6config --adapter=0 -get=clocks

Adapter 0: AMD Radeon R9 200 Series
                         Core (Mhz)    Memory (Mhz)
    Current Clocks      : 300        150
    Min Clocks          : 300        150
    Peak Clocks         : 1000        1250
    GPU Load            : 0%

If I use od6config --adapter=0 --autofix the sound of the GPU cooler is a
real PAIN! LOL! Is it normal?

And the result is like that:

$ od6config --adapter=0 --get=clocks

Adapter 0: AMD Radeon R9 200 Series
                         Core (Mhz)    Memory (Mhz)
    Current Clocks      : 1000        1250
    Min Clocks          : 1000        1250
    Peak Clocks         : 1000        1250
    GPU Load            : 0%

I guess it's incorrect based on R9 200. Any advise guys?

2) My old computer was very slow, now with a new with 8 cores I had the
chances to test some cool features such as fork.

I tried it with a hash file with 10 entries that are md5crypt and
sha512crypt (almost 3 md5sum and the rest sha512crypt). I tried it with a
dict, like this:

john --wordlist /test.txt --rules test-md5crypt-sha512crypt.hs

Loaded 118 password hashes with 110 different salts (md5crypt, crypt(3) $1$
[MD5 128/128 SSE2 12x])
Press 'q' or Ctrl-C to abort, almost any other key for status
123456           (?)
123456           (?)
shadow           (?)
biteme           (?)
charles          (?)
5g 0:00:00:00 0.63% (ETA: 58:26:42) 2.211g/s 92.8p/s 43012c/s 8646C/s
valerie          (?)
asdfasdf         (?)
asdf1234         (?)
fashion          (?)
class            (?)
bullets          (?)
welcome1         (?)
ashley2          (?)
13g 0:00:08:02 DONE (2014-06-24 18:44) 0.02696g/s 325.3p/s 32316c/s
34272C/s Alling..Sssing
Use the "--show" option to display all of the cracked passwords reliably
Session completed

There are many things:

A) Why is it loading 118 password hashes while I only have 10? Also, it
worked on my previous box. Weird, not?

B) When I type "enter" the progress bar is not displayed anymore. Is there
a way to reactive it?

C) Can I use it with --fork even with a wordlist?

D) What are all this passwod entries followed by (?) ?


Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.