-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
java-victims-lib version 2 #51
Comments
Hello,
I’ll help where I can. I don’t know much about the fingerprinting
implementation, but can probably provide advise about API integration.
Regards
…On Wed, 28 Nov 2018 at 12:08 am, Stephen Milner ***@***.***> wrote:
/cc @jasinner <https://github.com/jasinner> @gcmurphy
<https://github.com/gcmurphy>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#51 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AA6BdGrSnaWmy0_Ps9P-TYUYvm-HAfb1ks5uzUdggaJpZM4Y1UxK>
.
|
I can help. What are the problems you are trying to solve? I think
only @gcmurphy fully understands the internals of the fingerprinting
mechanism, but I understand it at a conceptual level.
On Wed, Nov 28, 2018 at 9:41 AM Jason Shepherd <[email protected]>
wrote:
… Hello,
I’ll help where I can. I don’t know much about the fingerprinting
implementation, but can probably provide advise about API integration.
Regards
On Wed, 28 Nov 2018 at 12:08 am, Stephen Milner ***@***.***>
wrote:
> /cc @jasinner <https://github.com/jasinner> @gcmurphy
> <https://github.com/gcmurphy>
>
> —
> You are receiving this because you were mentioned.
>
>
> Reply to this email directly, view it on GitHub
> <
#51 (comment)
>,
> or mute the thread
> <
https://github.com/notifications/unsubscribe-auth/AA6BdGrSnaWmy0_Ps9P-TYUYvm-HAfb1ks5uzUdggaJpZM4Y1UxK
>
> .
>
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#51 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABAr8h_OfPmqX6GP3jXJndDv6U7vVNd7ks5uzb-DgaJpZM4Y1UxK>
.
|
TBH it's been so long since I looked at that code I'd pretty much be coming at it with fresh eyes anyway. From what I remember it tries to provide a consistent way of representing key aspects of the java class bytecode so that the output from two difference compilers would produce the same output when hashed. The main entry point of that functionality is here - https://github.com/victims/victims-lib-java/blob/master/src/main/java/com/redhat/victims/fingerprint/ClassFile.java#L342 |
... yes. It is one of the most/more essential features which has to be preserved. However there are already some tickets regarding the code normalization (see #37). Anyway normalization in |
From what I gathered, the library:
After this library takes care of posting the results into Victims database. The library also takes care of downloading, searching, and updating a private copy of Victims database ... i.e. cache. Since than the Victims database moved to utilizing a Git repository instead of on-line service. In conclusion the new version of library should offer:
Other functionality:
|
I have a question. Anybody remembers why is |
Hello, I am attempting to create a redesigned and update version of this library.
I would like to ask for any help with the redesign.
I am bit confused with some parts of the library and would like to ask you for a help with designing its replacement.
I need help with setting initial goals/library requirements, and I will need someone willing to do essentially code reviews.
For now, I created new separate project in https://github.com/wolferCZ/victims-lib-java.
The text was updated successfully, but these errors were encountered: