@@ -10,8 +10,8 @@ fully functional at the moment. We're currently working on bringing up basic
1010functionality. Check us out again soon, or watch for updates!
1111
1212It is intended to be used by reverse engineers by revealing and identifying
13- previously reverse engineered similar functions and migrate documentation and
14- annotations to current IDB. It does that by locally collecting data about
13+ previously reverse engineered similar functions and migrate documentation
14+ and annotations to current IDB. It does that by locally collecting data about
1515functions in your IDB and uploads that information to a web service (which
1616you're supposed to set up as well). Upon request, the web service can match
1717your functions against all (or part) of previously uploaded functions and
@@ -23,10 +23,10 @@ synchronization between multiple reverse engineers working on the same file.
2323Goal of REmatch
2424===============
2525
26- The goal of REmatch is to act as a maintained, extendable, open source tool for
27- advanced assembly function-level binary comparison and matching. Hopefully,
28- this will be a completely open source and free (as in speech) community-driven
29- tool.
26+ The goal of REmatch is to act as a maintained, extendable, open source tool
27+ for advanced assembly function-level binary comparison and matching.
28+ Hopefully, this will be a completely open source and free (as in speech)
29+ community-driven tool.
3030
3131We've noticed that although there are more than several existing binary
3232matching tools, there's no one tool that provides all of the following:
@@ -41,12 +41,42 @@ matching tools, there's no one tool that provides all of the following:
4141Status updates
4242==============
4343
44- We'll try to occasionally update here about what's going on in the project and
45- briefly describe advancements we've had.
44+ We'll try to occasionally update here about what's going on in the project
45+ and briefly describe advancements we've had.
4646
47- Current status (November 9th, 2016 )
47+ Current status (March 1st, 2017 )
4848-----------------------------------
4949
50+ We recently got another big PR in, `Match results dialog
51+ <https://github.com/nirizr/rematch/pull/17> `_, that ended up being more then
52+ just implementing the match results dialog. It shows graphs of remote
53+ functions being matched, it has a python based scripting to filter the
54+ match results, it had quite a bit of speedup improvements to the matching
55+ engine as well as fixing some related bugs.
56+ We also added the concept of "file version" as part of the architecture.
57+ Additionally, we've added more matchers and more annotations ( with more
58+ coming on the way).
59+ We had some major code quality improvements and improved the plugin and
60+ server installation process.
61+
62+ Our current goal is the first relase, which requires:
63+
64+ #. Basic documentation being in (partially done).
65+ #. Server deployments using docker and easier installation (in progress).
66+
67+ And will optionally have:
68+
69+ #. Web interface for the server.
70+ #. An achievements / score system. Yay gamification!
71+
72+ Old statuses
73+ ------------
74+
75+ Old status paragraphs will be pushed here.
76+
77+ (November 9th, 2016)
78+ ++++++++++++++++++++
79+
5080We recently got a big PR in, `implement match backend
5181<https://github.com/nirizr/rematch/pull/22> `_, that basically sets up the
5282foundations for matching functions (as well as some basic matching
@@ -62,13 +92,8 @@ results dialog is the next big task. We have some basic match configuration
6292going on for the matching process such as which functions to match and against
6393what (there's a picture in the PR ticket).
6494
65- We also added quite a bit of minor changes (bug fixes, speedup and architecture
66- improvements, richer UI).
67-
68- Old statuses
69- ------------
70-
71- Old status paragraphs will be pushed here
95+ We also added quite a bit of minor changes (bug fixes, speedup and
96+ architecture improvements, richer UI).
7297
7398(August 30th, 2016)
7499+++++++++++++++++++
0 commit comments