Help implementing FNV1 for a3 mode - Printable Version +- hashcat Forum (https://hashcat.net/forum) +-- Forum: Support (https://hashcat.net/forum/forum-3.html) +--- Forum: hashcat (https://hashcat.net/forum/forum-45.html) +--- Thread: Help implementing FNV1 for a3 mode (/thread-9192.html) |
Help implementing FNV1 for a3 mode - tachsah - 05-04-2020 Hello everyone, I have successfully implemented a very simple Hashcat module for FNV1 but only for the a0 mode. Because FNV1 is working with bytes (u8) and not u32 I'm having trouble developing the a3 mode. I have seen the new Hashcat development guide published recently. I think the example of a simple implementation with comments (I've put a bunch of them) could be a nice addition to the guide. Is anyone interested in working on FNV1 for the a3 mode ? Or does anyone have another idea for a simple hash that I could implement, document and possibly publish as a guide ? I will post a similar message on the Freenode IRC as well. Cheers, Tachsah RE: Help implementing FNV1 for a3 mode - philsmd - 05-04-2020 I would suggest to start with some simple hash types that involve md5/sha1 etc... In general there are some algorithms listed here, that are not already implemented: https://github.com/hashcat/hashcat/issues?q=is%3Aopen+is%3Aissue+label%3A%22new+algorithm%22 but most of them are a little bit more complicated... I think this could be one of the easier ones: https://github.com/hashcat/hashcat/issues/322 (but I'm not sure if there is still a lot of user request for this one, since 2016 there was little interest in it). maybe this one could also be very easy and more demanded: https://hashcat.net/forum/thread-9194.html (but there is no github issue for this for now... maybe soon there will be a github issue, that you could try to implement). |