Aquileo | Recent changes to feature-requestshttps://sourceforge.net/p/ssdeep/feature-requests/Recent changes to feature-requestsenTue, 01 Oct 2013 14:35:43 -0000Aquileo | Add indexing for known hasheshttps://sourceforge.net/p/ssdeep/feature-requests/13/<div class="markdown_content"><p>See the branch 'index'. Modify the code for more efficient n-gram generation.</p></div>Jesse KornblumTue, 01 Oct 2013 14:35:43 -0000https://sourceforge.neta169c078a8eabe4dceddfb4840f1f837481c89baAquileo | Generate sdhasheshttps://sourceforge.net/p/ssdeep/feature-requests/12/<div class="markdown_content"><p>Add support for generating and matching sdhash hashes, <a href="http://roussev.net/sdhash/." rel="nofollow">http://roussev.net/sdhash/.</a> The goal is a drop-in replacement for the fuzzy.c API, <a href="http://ssdeep.sourceforge.net/api/html/fuzzy_8h.html.">http://ssdeep.sourceforge.net/api/html/fuzzy_8h.html.</a> All four functions should be supported.</p></div>Jesse KornblumThu, 02 Feb 2012 13:10:45 -0000https://sourceforge.net2deb4e967203fd256c9ad2aee3795c02839f85efAquileo | Add modes to cluster all similar fileshttps://sourceforge.net/p/ssdeep/feature-requests/11/<div class="markdown_content"><p>The program should be able to generate clusters of all similar files. Clusters can be exclusive (each input belongs to only one cluster) or non-exclusive (each input can belong to multiple clusters). These would work like the -d or -p modes.</p></div>Jesse KornblumMon, 30 Jan 2012 15:23:03 -0000https://sourceforge.net8d1a0ccd01cffb1f4bddeba1ead4e088f5f29567Aquileo | Multiple thread supporthttps://sourceforge.net/p/ssdeep/feature-requests/10/<div class="markdown_content"><p>Since the piecewise hashing is computationally expensive, and many computers today have multiple cores, it would be nice if ssdeep supported multiple threads.</p></div>AnonymousThu, 22 Sep 2011 15:19:57 -0000https://sourceforge.netbc73d97c9db76c263d70430077dc95e96e5acb05Aquileo | Version 3.0 Featureshttps://sourceforge.net/p/ssdeep/feature-requests/9/<div class="markdown_content"><p>Add support for DC3 style hashes (currently in /branches/dc3), both reading and generating<br />
Add support for sdhash, <a href="http://roussev.net/sdhash/" rel="nofollow">http://roussev.net/sdhash/</a>, both reading and generating.<br />
Combined file format to include DC3 hashes and sdhashes.</p></div>AnonymousWed, 15 Jun 2011 04:30:43 -0000https://sourceforge.net83b98fbdc2fd77fb7ecd7352a6200bdcc6e49b83Aquileo | File size thresholdhttps://sourceforge.net/p/ssdeep/feature-requests/8/<div class="markdown_content"><p>Implement a file size threshold, like those found in md5deep using the -i and -I flags.</p></div>Jesse KornblumWed, 02 Feb 2011 19:01:59 -0000https://sourceforge.netc9f3748be7ad80a912c64f0c56f2507122cea2baAquileo | Compare unknown signatures to known oneshttps://sourceforge.net/p/ssdeep/feature-requests/7/<div class="markdown_content"><p>Develop a method to compare unknown signatures (without computation) to known signatures. Unlike -x mode, this should*not* compare the known signatures to each other. Given a set of known signature k1, k2, k3, ... kn, and a set of unknown signatures u1, u2, u3... um, you would like the program to compare:</p>
<p>u1 vs k1<br />
u1 vs k2<br />
u1 vs k3<br />
...<br />
u1 vs kn</p>
<p>u2 vs k1<br />
u2 vs k2<br />
u2 vs k3<br />
...<br />
u2 vs kn</p>
<p>...</p>
<p>um vs k1<br />
um vs k2<br />
um vs k3<br />
...<br />
um vs kn</p>
<p>Suggested syntax:</p>
<p>The -k flag could be used to specify files of known hashes. The FILES parameters could be used to specify the files of unknown hashes. For example:</p>
<p>$ ssdeep -k known1.txt -k known2.txt -k known3.txt unknown1.txt unknown2.txt</p>
<p>Which should produce results like this:</p>
<p>unknown1.txt:harmless.exe matches known1.txt:EVILEVIL.EXE</p></div>Jesse KornblumWed, 24 Feb 2010 22:42:32 -0000https://sourceforge.net9276c328095b56a03e1f81a77ded0b0979404c58Aquileo | Display all match scoreshttps://sourceforge.net/p/ssdeep/feature-requests/6/<div class="markdown_content"><p>Is it possible to modify the program to use a threshold of zero to display *all* match scores? Here's a patch to make it happen:</p>
<p>- --- ssdeep-2.2/match.c 2009-10-13 16:31:14.000000000 -0700<br />
+++ ssdeep-2.2-local/match.c 2009-10-13 18:11:58.000000000 -0700<br />
@@ -92,7 +92,7 @@<br />
}</p>
<p>score = fuzzy_compare(sum,tmp->hash);<br />
- - if (score > s->threshold)<br />
+ if (score >= s->threshold)<br />
{<br />
if (s->mode & mode_csv)<br />
{ </p></div>Jesse KornblumMon, 19 Oct 2009 13:40:57 -0000https://sourceforge.net29dde1828348685daf2db84724d01cb9c7528397Aquileo | Compare two sig fileshttps://sourceforge.net/p/ssdeep/feature-requests/5/<div class="markdown_content"><p>Add an option to compare two files of signatures without having to read the actual files from the disk. For example:</p>
<p>$ ssdeep -x sigfile1 sigfile2</p>
<p>sigfile1:/home/jessek/foo.dat matches sigfile2:/usr/bin/bar.dat (98)</p></div>Jesse KornblumFri, 17 Apr 2009 16:55:00 -0000https://sourceforge.net89abea7b282724ed3c79ba9e3b31e526d696c91aAquileo | Add matching modehttps://sourceforge.net/p/ssdeep/feature-requests/4/<div class="markdown_content"><p>Add functionality to the API to load in a set of known hashes and then match against that set. It would operate like the -m mode in the ssdeep client.</p></div>Jesse KornblumTue, 30 Dec 2008 14:41:23 -0000https://sourceforge.netf42291376afd70a3514fa3894f087738323f735f