• Home »
  • Errors »
  • Crark Error: File rarcrypt1.dll not found – this CUDA architecture not yet supported
Crark Error: File rarcrypt1.dll not found – this CUDA architecture not yet supported

Crark Error: File rarcrypt1.dll not found – this CUDA architecture not yet supported

I recently upgraded crark on a CentOS Linux server from an earlier version to Crark version 3.3a. Initially it looked as if everything worked without problems and the speeds were improved slightly over the previous version of crark I had installed. After the initial testing though I noticed an issue when attempting to run crark from a directory besides the one I had unpacked all of the contents in and received some errors. Below is output showing the crark errors along with what was done to resolve the issue.

Crark Version 3.3a rarcrypt1.dll Errors On CentOS Linux:

bash

  1. [root@dev ~]# /home/crark/crark -l1 -g7 -p/home/crark/numbers.def -m240 /home/someuser/crarktest.rar
  2.      cRARk 3.3a (CUDA enabled) Freeware
  3.     Copyright 1995-2001, 2006-10 by P. Semjanov,
  4.          http://www.crark.net
  5.      portions (c) 1993-2005 Eugene Roshal
  6.  (c) PSW-soft Password Cracking Library PCL v. 2.0d by P. Semjanov
  7.  
  8. Testing archive /home/someuser/crarktest.rar : version 2.9
  9. Testing     TEST/crarktest.txt
  10. CUDA device GeForce GTX 295 found, CUDA cores = 240, GPU rate = 1.00
  11. Choosing best crypto functions.............................................................
  12. Chosen: ASM  (Northwood/Core 2/iX), SSE2 (Core 2/iX) (-f1545)
  13. Ticks per password expected = 14034293, theoretical = 27000000, CPU rate = 1.92
  14.  
  15. Processing line 62 of password definition file...
  16. Testing 1-chars passwords ...
  17. Testing 2-chars passwords ...
  18. Testing 3-chars passwords ...
  19. File rarcrypt1.dll not found - this CUDA architecture not yet supported
  20. cudaModuleLoad failed: Unknown error
  21. Testing 4-chars passwords ...
  22. File rarcrypt1.dll not found - this CUDA architecture not yet supported
  23. cudaModuleLoad failed: Unknown error
  24. Testing 5-chars passwords ...
  25. File rarcrypt1.dll not found - this CUDA architecture not yet supported
  26. cudaModuleLoad failed: Unknown error
  27. Testing 6-chars passwords ...
  28. File rarcrypt1.dll not found - this CUDA architecture not yet supported
  29. cudaModuleLoad failed: Unknown error
  30. Testing 7-chars passwords ...
  31. File rarcrypt1.dll not found - this CUDA architecture not yet supported
  32. cudaModuleLoad failed: Unknown error
  33.  
  34. Passwords tested = 110 (time = 00.44, rate = 252 p/s)
  35. Total     tested = 110, slow tests = 15
  36. Password not found
  37.  
  38. Total passwords tested = 110, slow tests = 15

As you can see above crark is complaining about the rarcrypt1.dll file which comes in the download from the crark site. At first I attempted to add all of the rarcrypt.dll files to the /usr/local/bin directory however this didn’t resolve the problem. After some testing I figured out that if you put the DLL files into the root directory of the user that is attempting to run crark you will no longer receive the error and crark will function as expected. So if you are running crark as the root user on CentOS Linux you would put rarcrypt1.dll, rarcrypt2.dll, rarcrypt-hp1.dll, and rarcrypt-hp2.dll into the /root/ directory. After placing these files in the /root directory then crark works without issue.

Brute Force: Cracking the Data Encryption Standard (Hardcover)


List Price: $25.00 USD
New From: $2.53 USD In Stock
Used from: $0.01 USD In Stock

Perfect Passwords: Selection, Protection, Authentication (Paperback)


List Price: $27.95 USD
New From: $15.67 USD In Stock
Used from: $2.86 USD In Stock

Share