-
Notifications
You must be signed in to change notification settings - Fork 468
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
Extract Rust specific strings from binaries #791 #836
Merged
Merged
Changes from 1 commit
Commits
Show all changes
44 commits
Select commit
Hold shift + click to select a range
a75661e
Initial implementation of Rust specific strings
Arker123 e7c7595
New algorithm
Arker123 8a394bb
code style
Arker123 e9ca68e
Implemented separation of references from .text segment
Arker123 45978ea
Added rust coverage script
Arker123 4cbffaf
Introduced shared functions into language/utils.py
Arker123 f128d19
Refractored Go and Rust extraction files
Arker123 80dce99
Removed unused functions
Arker123 13c8920
Modularized code into separate functions
Arker123 27958fb
Merge remote-tracking branch 'origin/master' into rust-strings
Arker123 e074722
Refractored comments and type hints
Arker123 dbf7ad1
Tweaks
Arker123 bbd3d53
Update coverage Script
Arker123 4839543
Tweaks
Arker123 3ebd075
Minor fixes
Arker123 226486e
code style
Arker123 c46410e
Apply suggestions from code review
Arker123 8fabe4b
Tweaks
Arker123 8bd3711
Minor fixes
Arker123 74f3a91
code style
Arker123 2d5bf95
Update coverage script
Arker123 76d5f84
Update coverage script
Arker123 b02fc6a
Tweaks
Arker123 39e814c
Apply suggestions from code review
Arker123 02288d7
Tweaks
Arker123 797e5e3
Minor fixes
Arker123 657d497
Design Tweaks
Arker123 73afe8b
Refractored Design
Arker123 267862e
Improved Design
Arker123 9fe75c7
Further Improvised Design
Arker123 a67f9f2
Tweaks
Arker123 07a7558
Design Tweaks
Arker123 5a6fdb6
Updated Design Structure
Arker123 1650f8b
Cleanup
Arker123 6cdccb3
Rust updates (#7)
mr-tz 62405fe
Added push and mov xrefs for i386 arch and test updates
Arker123 c98450d
Tweaks
Arker123 57fc902
Update floss/language/go/coverage.py
Arker123 ef27592
Add push and mov for amd64
Arker123 1909255
Merge branch 'rust-strings' of https://github.com/Arker123/flare-flos…
Arker123 6011ea7
Update Comments
Arker123 890ba55
Tweaks
Arker123 df20ec1
Comment Tweaks
Arker123 2fdb823
Tweaks
Arker123 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
let's only leave the respective comments where this is called, so please remove here
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done :)