I was curious what language is hashcat written in. I know that ocl stands for Open Computer Language but I noticed that atom's avatar looks like Assembly code. Are parts of it written in assembly code? I imagine it would take a very talented individual to write something like this in pure assembly.
what language is hashcat written in?
|
10-25-2012, 05:26 PM
(10-25-2012, 05:14 PM)snooz Wrote: I was curious what language is oclhashcat written in. I know that ocl stands for Open Computer Language but I noticed that atom's avatar looks like Assembly code. Are parts of it written in assembly code? I imagine it would take a very talented individual to write something like this in pure assembly. As far as I remember, it's written in OCL and C.
10-25-2012, 05:28 PM
(10-25-2012, 05:14 PM)snooz Wrote: I was curious what language is oclhashcat written in. I know that ocl stands for Open Computer Language but I noticed that atom's avatar looks like Assembly code. Are parts of it written in assembly code? I imagine it would take a very talented individual to write something like this in pure assembly. brainfuck mostly
10-25-2012, 06:04 PM
10-25-2012, 08:00 PM
(10-25-2012, 05:28 PM)radix Wrote:(10-25-2012, 05:14 PM)snooz Wrote: I was curious what language is oclhashcat written in. I know that ocl stands for Open Computer Language but I noticed that atom's avatar looks like Assembly code. Are parts of it written in assembly code? I imagine it would take a very talented individual to write something like this in pure assembly. ++++++++++[>+++++++>+<<-]>++++++.+++.---.>.
10-26-2012, 12:23 AM
10-26-2012, 10:15 AM
Hashcat CPU has parts of ASM.
For oclHashcat-* its plain C for the host-code part, OpenCL for AMD kernels, CUDA for NV kernels. Both OpenCL and CUDA and nearly 1:1 to C. There are also some parts of C++ used in the kernels but this is just functions overloads.
10-26-2012, 07:39 PM
(10-26-2012, 12:23 AM)epixoip Wrote:(10-25-2012, 05:14 PM)snooz Wrote: I was curious what language is oclhashcat written in. My bad, I meant hashcat. Typo fixed so I guess I can excuse your wiseass response. Anyway, atom answered my question.
04-07-2013, 03:58 PM
you are genius atom thanks for such a tool whatever its language
05-31-2013, 05:45 PM
(05-31-2013, 04:59 PM)markspend01 Wrote: Hey Guys my name is Mark.According to that topic well i think that c++ and OGL language is used in hashcat.Thanks!!Hey Mark, you don't know what you're talking about C++ is slower than C (don't know why, but it is) and OGL (OpenGL) is not a language, it's library. It's like DirectX but much better, faster and open-source |
« Next Oldest | Next Newest »
|