rematch icon indicating copy to clipboard operation
rematch copied to clipboard

Create a class for Hashes.

Open shiftre opened this issue 8 years ago • 4 comments

Each bb-based function is basically the same, create a class which one must only implement digest() and let the class has it's own bb iterator function.

This issue depends on the previous one as we must also parallelize the functions which create the hash, specifically collect_insn, (as it's the only one, but maybe one day we'd like to have a diff hashing mechanism which is not based on bb but rather on other features, s.a switch cases or something similar like dominant items in the functions (API calls, interrupts, etc))

shiftre avatar Aug 22 '16 01:08 shiftre

Actually, it's a subtype of Vector.

shiftre avatar Aug 22 '16 01:08 shiftre

There are different types of hashes. Hash might work on assembly, binary or parts thereof. Generally +1 though

nirizr avatar Aug 22 '16 07:08 nirizr

We should merge your initial hashes and then mine, once I clear and fix the things you mentioned, (today). I'll create the class today too once it's merged.

shiftre avatar Aug 22 '16 07:08 shiftre

#25 hash the basic hashvec, still wip

shiftre avatar Aug 24 '16 21:08 shiftre