03-26-2020, 11:22 AM
Thanx for posting at all last "New Plugin Developer guide" for Hashcat.
One essential thing is missing and could be beneficial to add to this guide
to make life of nobs (like me) easier -
is absence of actual full example(s) of particular hash mode implementation.
I think, it should be added - from the beginning till end:
this is the hash mode, here it's decrypt function
and to implement it - following must be done,
and all code and all affected files shown in full.
And please - don't refer me to GitHub pull implementations -
they are just the part of what is required - they are showing each affected files.
What - they are not showing and explaining - why this setting is chosen for this mode,
which data structure is used and why (most importantly).
Is it slow hash or quick one - no actual examples of this, I'm assuming custom-made
hash modes are all slow ones.
It will be good to see full example of some simple hash mode - done and explained
step by step, then - it will be real developer's guide,
not everyone has lot of hashcat development experience
and deep knowledge and understanding of all its terms and rules,
and guide is aimed at novice developers and thus must have much more
essential information and explain and show more,
Thank you - it is just my humble opinion, I
was waiting for it for ages, but still cannot implement
my desired new hash mode due to not understanding, where
is hashcat code starting and where is actual hash mode code
and guide is not providing clear information how to do basic stuff,
One essential thing is missing and could be beneficial to add to this guide
to make life of nobs (like me) easier -
is absence of actual full example(s) of particular hash mode implementation.
I think, it should be added - from the beginning till end:
this is the hash mode, here it's decrypt function
and to implement it - following must be done,
and all code and all affected files shown in full.
And please - don't refer me to GitHub pull implementations -
they are just the part of what is required - they are showing each affected files.
What - they are not showing and explaining - why this setting is chosen for this mode,
which data structure is used and why (most importantly).
Is it slow hash or quick one - no actual examples of this, I'm assuming custom-made
hash modes are all slow ones.
It will be good to see full example of some simple hash mode - done and explained
step by step, then - it will be real developer's guide,
not everyone has lot of hashcat development experience
and deep knowledge and understanding of all its terms and rules,
and guide is aimed at novice developers and thus must have much more
essential information and explain and show more,
Thank you - it is just my humble opinion, I
was waiting for it for ages, but still cannot implement
my desired new hash mode due to not understanding, where
is hashcat code starting and where is actual hash mode code
and guide is not providing clear information how to do basic stuff,