Skip to content

Commit

Permalink
add: syscalls detection
Browse files Browse the repository at this point in the history
  • Loading branch information
giusbianco committed Jan 15, 2025
1 parent ef17dd2 commit 75bf5bc
Show file tree
Hide file tree
Showing 43 changed files with 33,871 additions and 10,314 deletions.
9 changes: 8 additions & 1 deletion .github/workflows/manifest-producer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,14 @@ jobs:
env:
RUSTFLAGS: "-Cinstrument-coverage"
LLVM_PROFILE_FILE: "backend-%p-%m.profraw"
run: cargo test --test light_tests -- --nocapture --test-threads=1
run: cargo test --test light_tests -- --nocapture

- name: Run Backend Unit Tests
env:
RUSTGLAGS: "-Cinstrument-coverage"
LLVM_PROFILE_FILE: "digest-%p-%m.profraw"
run: cargo test --lib --features "progress_bar" -- --nocapture


- name: Get coverage data for codecov
run: |
Expand Down
4 changes: 1 addition & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
/target
Cargo.lock
*.json
crates/backend/tests/snapshots/heavy_test_c/functions_list.snap
Cargo.lock
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ manifest-producer/

## Use

**manifest-producer** is designed primarily as a library for the analysis of ELF binaries, but also includes a practical example of use.
**manifest-producer** is designed primarily as a library for the static reverse engineering of ELF binaries, but also includes a practical example of use.

### Requirements

Expand Down
6 changes: 6 additions & 0 deletions crates/backend/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,12 @@ cpp_demangle = "0.4.3"
serde_json = "1.0.132"
serde = { version = "1.0.213", features = ["derive"] }
sha2 = "0.10.8"
regex = "1.11.1"
indicatif = { version = "0.17.8", optional = true, default-features = false }

[features]
default = []
progress_bar = ["indicatif"]

[dev-dependencies]
insta = "1.41.1"
Loading

0 comments on commit 75bf5bc

Please sign in to comment.