Skip to content
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

How to generate signatures for my own patches #1

Open
harperchen opened this issue Aug 24, 2023 · 2 comments
Open

How to generate signatures for my own patches #1

harperchen opened this issue Aug 24, 2023 · 2 comments

Comments

@harperchen
Copy link

Dear author,

Thank you for sharing your excellent work. I noticed that the default dataset comes from 4,219 CVE patches from NVD. I'm wondering how I should generate signatures for the patches collected on my own. Would you mind sharing the dataset collector and signature generator modules with us?

Thank you,
Wei

@WOOSEUNGHOON
Copy link
Owner

Hi Wei,

Unfortunately, we are not disclosing the vulnerability DB generation code because of commercial issues; only the dataset is shared. To test MOVERY with your own patches, you will inevitably have to implement a simple code yourself using the Joern parser (https://joern.io/), to extract only core code lines. During the process, if you have any questions, please send us an e-mail and we will be happy to respond.

Thank you.
Seunghoon Woo

@harperchen
Copy link
Author

Dear author,

Thank you for the kind advice. Recently I've been working on a recurring bug detection project and looking for opportunities to conduct comparison experiments with Movery. I have also checked other tools such as MVP but they are not available.

Could you please give me the executable to proceed with my own patches? Or may I ask if it's possible to ask for your help to generate patch signatures on your side with the security patches provided by me?

Best,
Wei

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants