Commit Graph

  • de3b94a641 add: MIT license main pandaadir05 2025-11-23 01:07:16 +02:00
  • 74a6528c12 fix: use reqwest native-tls-vendored feature for musl v0.1.0 pandaadir05 2025-11-21 16:00:51 +02:00
  • c4a6e7bfa6 fix: split build steps for musl vs non-musl targets pandaadir05 2025-11-21 15:55:36 +02:00
  • 663c0994c2 fix: set OPENSSL_VENDORED only for musl target pandaadir05 2025-11-21 15:51:08 +02:00
  • c791d311d3 fix: resolve release build issues pandaadir05 2025-11-21 15:44:51 +02:00
  • 9faba5157c fix: improve macOS process name handling and tests pandaadir05 2025-11-21 15:35:23 +02:00
  • 1fd0996375 fix: use platform-agnostic temp directory for test pandaadir05 2025-11-21 15:29:12 +02:00
  • d65aff2920 fix: add yara-scanning feature gate to read_process_memory functions pandaadir05 2025-11-21 15:24:18 +02:00
  • cf533e108d fix: use architecture-specific Windows CONTEXT constants for AMD64 pandaadir05 2025-11-21 15:18:41 +02:00
  • 7e7aa8ceae fixing cicd formatting code pandaadir05 2025-11-21 15:11:02 +02:00
  • 8047998576 fix: use correct Windows API module Win32::System::Diagnostics::Debug for GetThreadContext pandaadir05 2025-11-21 15:10:49 +02:00
  • 748e3b8f50 fixing cicd formatting code pandaadir05 2025-11-21 14:59:37 +02:00
  • 753b7bda5c fix: reapply Windows compilation fixes after formatter revert pandaadir05 2025-11-21 14:59:11 +02:00
  • 4ea4972e6a fixing cicd formatting code pandaadir05 2025-11-21 14:48:46 +02:00
  • bb6c2f926a Fix Windows compilation errors pandaadir05 2025-11-21 14:47:38 +02:00
  • 385700eab5 fixing cicd formatting code pandaadir05 2025-11-21 14:39:04 +02:00
  • 8e22e2d92d Fix YARA compiler move issue in error path pandaadir05 2025-11-21 14:37:46 +02:00
  • c1643a9c15 Fix benchmark action: handle Criterion output correctly pandaadir05 2025-11-21 14:36:25 +02:00
  • 7a2e6f222d Fix YARA compiler builder pattern usage pandaadir05 2025-11-21 14:32:39 +02:00
  • d09429ea2e Fix CI/CD: Update ratatui dependencies and ignore unmaintained paste warning pandaadir05 2025-11-21 14:30:21 +02:00
  • 482138d91e Fix rustdoc warnings by escaping [pid] in documentation comments pandaadir05 2025-11-21 14:08:31 +02:00
  • a8fe6ed2f8 Fix CI/CD validation errors pandaadir05 2025-11-21 13:53:30 +02:00
  • 646f1fc8b5 Readme enhance pandaadir05 2025-11-21 13:45:28 +02:00
  • ed489f985a Fix TUI tab index mismatch causing wrong content display pandaadir05 2025-11-21 13:14:39 +02:00
  • 5bbad499fa Remove Dependabot and auto-update workflows pandaadir05 2025-11-21 13:10:53 +02:00
  • 795b9c23fe Clean up documentation and remove unnecessary files pandaadir05 2025-11-21 13:03:05 +02:00
  • 226918d9d8 Implement comprehensive CI/CD pipeline with best practices pandaadir05 2025-11-21 12:58:06 +02:00
  • fb8d9971d2 Add macOS testing to CI/CD pipeline pandaadir05 2025-11-21 12:55:41 +02:00
  • f0606d7835 fix: cargo formatting for ci/cd pandaadir05 2025-11-21 12:52:08 +02:00
  • 2bcfcac407 Fix anomaly detection issues and add missing functionality pandaadir05 2025-11-21 12:49:42 +02:00
  • 3414d05821 Fix YARA compiler move error by simplifying rule compilation pandaadir05 2025-11-21 02:01:52 +02:00
  • d8d562ddf1 Fix compilation errors from clippy fixes pandaadir05 2025-11-21 01:59:43 +02:00
  • 53b77ad1bf Fix clippy warnings: replace unwrap/expect calls with proper error handling pandaadir05 2025-11-21 01:56:46 +02:00
  • e5abcf8652 Fix YARA compiler move issue by extracting compiled_rules first pandaadir05 2025-11-21 01:50:32 +02:00
  • 10cf5551ff Fix license issues in cargo-deny config and refactor YARA compiler usage pandaadir05 2025-11-21 01:49:28 +02:00
  • 67d3ab9ed5 Fix YARA engine: remove unused Scanner import, fix compiler move issue, remove non-existent description field pandaadir05 2025-11-21 01:42:57 +02:00
  • de355e4faa Fix compilation errors: ConfigurationError variants, Scanner API, and tokio runtime handling pandaadir05 2025-11-21 01:40:10 +02:00
  • 0c8721a08a Fix all syntax errors and apply cargo fmt pandaadir05 2025-11-21 01:37:32 +02:00
  • c2ad82b687 Fix syntax errors in yara_engine.rs pandaadir05 2025-11-21 01:34:41 +02:00
  • 407bba8ae5 debugging and fixing cicd pandaadir05 2025-11-21 01:32:33 +02:00
  • d5e39529fa Fix CI pipeline compatibility issues pandaadir05 2025-11-21 01:24:17 +02:00
  • 30c144bbb2 Fix build configuration and simplify CI/CD pipeline pandaadir05 2025-11-21 01:14:04 +02:00
  • 2a75438dde Implement real threat intelligence feed integration pandaadir05 2025-11-21 01:10:04 +02:00
  • 449cfe9708 Enhance process hollowing detection with deep PE comparison pandaadir05 2025-11-21 01:08:49 +02:00
  • a795e586d2 Implement hardware breakpoint detection via debug registers pandaadir05 2025-11-21 01:06:09 +02:00
  • dd6bdef9d7 Clean up documentation and rewrite README Adir Shitrit 2025-11-21 01:02:10 +02:00
  • 5757a15427 Update author information Adir Shitrit 2025-11-21 00:52:26 +02:00
  • 05a2a5e063 Implement APC injection detection with alertable state monitoring Adir Shitrit 2025-11-21 00:52:11 +02:00
  • d6eeb9e018 Implement thread hijacking detection with context inspection Adir Shitrit 2025-11-21 00:50:48 +02:00
  • 461bc1fb80 Integrate IAT hook detection into detection pipeline Adir Shitrit 2025-11-21 00:46:30 +02:00
  • b8a17f910f Add PE parser module with IAT hook detection Adir Shitrit 2025-11-21 00:45:22 +02:00
  • 45b95ce7d3 fix: formatting the code for cicd Adir Shitrit 2025-11-21 00:41:25 +02:00
  • bdcb1b33df Integrate YARA engine into detection pipeline Adir Shitrit 2025-11-21 00:40:10 +02:00
  • af3ca20a5e Include Cargo.lock for reproducible application builds Adir Shitrit 2025-11-21 00:38:26 +02:00
  • df8604e937 Add comprehensive YARA rule library for malware detection Adir Shitrit 2025-11-21 00:38:07 +02:00
  • bcf934fac2 Add YARA dependency and implement rule compilation Adir Shitrit 2025-11-21 00:35:37 +02:00
  • 1680095094 fixing docker cicd issue Adir Shitrit 2025-11-21 00:27:44 +02:00
  • 2db6543203 Fix cargo-deny configuration - add missing licenses and ignore paste advisory pandaadir05 2025-11-20 16:26:20 +02:00
  • 89d7d865cd Add comprehensive TODO list for production implementation pandaadir05 2025-11-20 16:09:45 +02:00
  • 7181328ae4 Add cargo-deny configuration to allow common OSS licenses pandaadir05 2025-11-20 16:05:35 +02:00
  • 3e18898c9b Deleting store benchmark results from the ci/cd Adir Shitrit 2025-11-20 15:58:36 +02:00
  • 6bd44d7e5e Fix remaining module reference from iterator change pandaadir05 2025-11-20 15:46:36 +02:00
  • 1afded679e Fix clippy warnings - use iterator and saturating_add pandaadir05 2025-11-20 15:44:30 +02:00
  • cfbcd8a414 Fix Windows hook detection - restore global_hooks variable and cast hook constants to u32 pandaadir05 2025-11-20 15:41:10 +02:00
  • 944a8f5e6e Fix Windows/macOS build errors - add Win32_UI feature and remove unused imports pandaadir05 2025-11-20 15:36:28 +02:00
  • dc965bcddd Fix dead code warnings and add Default implementations pandaadir05 2025-11-20 15:32:23 +02:00
  • af4ad01a9e Implement manual Debug for EbpfDetector pandaadir05 2025-11-20 15:27:14 +02:00
  • d201a676f6 Fix eBPF Debug trait issues pandaadir05 2025-11-20 15:24:15 +02:00
  • 83ff86b685 Add Debug derive to eBPF structs pandaadir05 2025-11-20 15:21:03 +02:00
  • efdd086c4e Fix all CI/CD errors: clippy warnings and compilation errors pandaadir05 2025-11-20 15:18:57 +02:00
  • 655585d9ef Fix all clippy lints and pass CI checks pandaadir05 2025-11-20 15:13:16 +02:00
  • 27dffbd108 Fix formatting issues for CI/CD pandaadir05 2025-11-20 14:55:46 +02:00
  • bff5b05837 Eliminate all compiler warnings (79 Γזע 0) pandaadir05 2025-11-20 14:52:05 +02:00
  • 934b367f49 Re-enable disabled tests and reduce warnings to 8 pandaadir05 2025-11-20 14:42:06 +02:00
  • a19c56fe86 Update CI workflow and contribution guidelines pandaadir05 2025-11-20 14:28:27 +02:00
  • 6b6fbd6878 Fix CLI formatting and imports pandaadir05 2025-11-20 14:28:15 +02:00
  • 9a9e94af8d Update detection configuration structure pandaadir05 2025-11-20 14:28:03 +02:00
  • 6329feabbd Add Debug trait implementations and fix warnings pandaadir05 2025-11-20 14:27:52 +02:00
  • 2b3d81cc03 Add project documentation and changelog pandaadir05 2025-11-20 14:27:04 +02:00
  • 17fdf7ffc4 Add missing newline at end of file pandaadir05 2025-11-20 14:26:51 +02:00
  • 2f7eed4047 Fix TUI borrow checker and generic type issues pandaadir05 2025-11-20 14:26:37 +02:00
  • 9d684cab19 Disable outdated tests with TODO comments pandaadir05 2025-11-20 14:26:25 +02:00
  • a3e793d114 Implement macOS memory reading via mach APIs pandaadir05 2025-11-20 14:26:09 +02:00
  • e44f58e308 Standardize import ordering and code formatting pandaadir05 2025-11-20 14:25:44 +02:00
  • 34007d11c1 fix: Resolve 44 compilation errors in ghost-core pandaadir05 2025-11-17 22:26:53 +02:00
  • b1f098571d feat: Add PE header validation and LD_PRELOAD detection pandaadir05 2025-11-17 22:02:41 +02:00
  • 96b0d12099 refactor: comprehensive codebase improvements and documentation pandaadir05 2025-11-17 21:28:37 +02:00
  • 9ef666ba9d Merge pull request #1 from pandaadir05/master Adir Shitrit 2025-11-08 13:48:51 +02:00
  • dc230889dc main with mitre attack Adir Shitrit 2025-11-08 13:43:45 +02:00
  • cc2c2ead92 main wiht mitre attack Adir Shitrit 2025-11-08 13:43:45 +02:00
  • 87c2c85fd7 mitre detetction Adir Shitrit 2025-11-08 13:43:11 +02:00
  • be73f614eb add neural memory analysis engine Adir Shitrit 2025-11-08 13:33:51 +02:00
  • 94afac576d add behavioral ML analysis engine Adir Shitrit 2025-11-08 13:33:17 +02:00
  • 65768c6600 add dynamic YARA rule engine Adir Shitrit 2025-11-08 13:32:41 +02:00
  • 94508647fc add live threat intelligence feeds Adir Shitrit 2025-11-08 13:32:13 +02:00
  • 773b1b4848 add cloud ML engine for threat detection Adir Shitrit 2025-11-08 13:31:52 +02:00
  • 170f254b10 Add proper exit codes for automation Adir Shitrit 2025-11-08 12:44:10 +02:00
  • d96ec90000 Add dynamic version from Cargo.toml Adir Shitrit 2025-11-08 12:43:40 +02:00
  • cdb294a365 Add configuration file support to CLI Adir Shitrit 2025-11-08 12:43:11 +02:00
  • d89444a268 Add JSON output format support Adir Shitrit 2025-11-08 12:40:55 +02:00