new module: md5 with substitution
#6
(05-14-2022, 06:13 AM)nick8606 Wrote: You need to modify GPU part of module. Replacement must be done after password generation and before hash calculation.

thanks. where in the code should this be done? in which function?
src/modules/module_00000.c
OpenCL/m00000_a0-optimized.cl
OpenCL/m00000_a0-pure.cl
OpenCL/m00000_a1-optimized.cl
OpenCL/m00000_a1-pure.cl
OpenCL/m00000_a3-optimized.cl
OpenCL/m00000_a3-pure.cl
another file?
(of course i'll create a new module with a new number instead of 00000)


i want to use brute force mode (aaaaaa, aaaaab, aaaac, ..., 999999) for password generation, and have substitutions: each single character is replaced by a long string, with a lookup table.

nick8606, would you have a simple code example showing where in the code and how to replace the first character c of the password (after password generation and before hash calculation) by func(c) ?
then i'll find how to adapt this to multiple substitutions.
Reply


Messages In This Thread
new module: md5 with substitution - by phaphip - 05-09-2022, 07:22 PM
RE: new module: md5 with substitution - by phaphip - 05-14-2022, 02:50 PM