Commit Graph

  • 09fdb9d6e1 lib: add analyzer for a null cipher being set Will Greenberg 2024-07-18 16:02:12 -07:00
  • 2334148aec asn1grep: clean up output a bit Will Greenberg 2024-07-18 16:01:54 -07:00
  • 3cafb97833 Merge pull request #48 from EFForg/dependabot/cargo/h2-0.4.5 Will Greenberg 2024-07-10 20:29:41 -07:00
  • a17e70961e Merge pull request #49 from EFForg/dependabot/cargo/mio-0.8.11 Will Greenberg 2024-07-10 20:29:25 -07:00
  • b5262cd1b9 lib: use ImsiProvidedAnalyzer by default Will Greenberg 2024-07-10 20:28:33 -07:00
  • 8f7ac607a7 lib: add analyzer for detecting IMSIs being sent Will Greenberg 2024-07-10 20:24:52 -07:00
  • 93cd21a588 Add asn1grep tool Will Greenberg 2024-07-10 20:24:15 -07:00
  • d6b421030f Bump mio from 0.8.10 to 0.8.11 dependabot[bot] 2024-06-18 01:13:42 +00:00
  • 80942064a2 Bump h2 from 0.4.2 to 0.4.5 dependabot[bot] 2024-06-18 01:13:37 +00:00
  • dd48d8964f Merge pull request #46 from EFForg/framebuffer Will Greenberg 2024-06-17 18:12:35 -07:00
  • 60cbdefb29 minor fixes Cooper Quintin 2024-06-17 16:18:55 -07:00
  • ebdd32ad5f Update bin/src/daemon.rs Cooper Quintin 2024-06-17 15:32:42 -07:00
  • a9842fcadb Apply suggestions from code review Cooper Quintin 2024-06-17 11:46:01 -07:00
  • aa730f3c18 add EFF logo as an option Cooper Quintin 2024-06-14 14:15:41 -07:00
  • bf1bb37150 reformat images for display to save space Cooper Quintin 2024-06-14 14:01:09 -07:00
  • 54dd952ebd refactor display code Cooper Quintin 2024-06-14 14:00:46 -07:00
  • e31bccb229 draw_line method added to framebuffer Cooper Quintin 2024-06-13 17:20:25 -07:00
  • 8365cb5706 send bytes to framebuffer instead of image Cooper Quintin 2024-06-12 17:04:47 -07:00
  • 31233560cc Update bin/src/framebuffer.rs Cooper Quintin 2024-06-12 14:51:41 -07:00
  • b2d8b7d5f3 Update bin/src/framebuffer.rs Cooper Quintin 2024-06-12 14:51:32 -07:00
  • 5fa35cb972 update example config Cooper Quintin 2024-06-12 08:54:45 -07:00
  • de8cf51649 add config and read files from binary Cooper Quintin 2024-06-11 16:46:47 -07:00
  • 81f545e90e respect ctrl c in image display loop Cooper Quintin 2024-06-10 13:28:36 -07:00
  • 3c9862f3d9 Update README.md Will Greenberg 2024-06-10 12:10:58 -07:00
  • 185f9a3a96 Merge branch 'main' into framebuffer Cooper Quintin 2024-06-07 16:31:17 -07:00
  • 46cd8a9af0 poc of image drawing Cooper Quintin 2024-06-07 16:30:22 -07:00
  • 2ab48875ba make framebuffer crate and call it Cooper Quintin 2024-06-07 13:30:33 -07:00
  • 6a6109c391 Merge pull request #40 from EFForg/documentation Will Greenberg 2024-06-06 16:32:15 -07:00
  • c21990074a nits Cooper Quintin 2024-06-06 13:57:18 -07:00
  • f2df4798a9 Merge branch 'workflows' into documentation Cooper Quintin 2024-06-06 13:51:10 -07:00
  • 929b8fa5f3 commit to naming Cooper Quintin 2024-06-06 13:22:05 -07:00
  • f261940a26 Merge branch 'main' into documentation Cooper Quintin 2024-06-06 13:06:49 -07:00
  • dfd8138e21 Merge pull request #43 from EFForg/webui-heuristics Cooper Quintin 2024-06-06 12:58:54 -07:00
  • 8a514e4e70 CI: change target branch to main Will Greenberg 2024-05-22 14:02:52 -07:00
  • 166f946772 Update README for new build process Will Greenberg 2024-05-22 13:35:42 -07:00
  • b5cd3d3911 CI: add release workflow Will Greenberg 2024-05-22 10:41:26 -07:00
  • 67cb1bfb98 CI: rename rust.yml to check-and-test.yml Will Greenberg 2024-05-22 10:41:17 -07:00
  • bfc688ad21 daemon: switch to writing heuristics output to ND-JSON Will Greenberg 2024-05-09 14:46:41 -07:00
  • 4a5bede4ee lib: fix overzealous regex Will Greenberg 2024-05-08 15:00:24 -07:00
  • 3c932f0ce9 daemon: run analysis in realtime Will Greenberg 2024-04-30 14:43:38 -07:00
  • e8231ad142 Merge pull request #42 from EFForg/installer-fixes Will Greenberg 2024-05-08 14:37:52 -07:00
  • ea7c3a1467 fix installer script Will Greenberg 2024-04-30 17:45:48 -07:00
  • c883cdf7c6 daemon: bind to 0.0.0.0 Will Greenberg 2024-04-30 17:45:13 -07:00
  • 0d0cad2be6 remove extra restart Cooper Quintin 2024-03-13 13:40:15 -07:00
  • 5dc717ae4e Merge pull request #41 from EFForg/run-heuristics Cooper Quintin 2024-03-13 12:50:08 -07:00
  • 531c10cf29 Add rayhunter-check, a utility for running QMDL heuristics Will Greenberg 2024-03-11 18:21:52 -07:00
  • f19506b415 daemon: rename entrypoint from main.rs to daemon.rs Will Greenberg 2024-03-11 18:21:10 -07:00
  • 63e9c53dd4 server listen publicly Cooper Quintin 2024-02-29 15:19:25 -08:00
  • 924b7c9302 Merge branch 'main' into documentation Cooper Quintin 2024-02-29 12:06:30 -08:00
  • 68ce770626 Merge pull request #39 from EFForg/fix-asyncio Cooper Quintin 2024-02-29 09:56:47 -08:00
  • fa5f72dd52 lib: ignore WriteZero for flush as well Will Greenberg 2024-02-29 09:53:56 -08:00
  • 6be208698b merge Cooper Quintin 2024-02-28 16:05:46 -08:00
  • 958e67059d Merge branch 'main' into documentation Cooper Quintin 2024-02-28 16:02:53 -08:00
  • 67773727f1 Merge pull request #38 from EFForg/various-fixups Cooper Quintin 2024-02-28 10:24:50 -08:00
  • 36c09e1dbc diag_device: rm unused initialization tracker Will Greenberg 2024-02-23 10:54:51 -08:00
  • 0b6c06c7e6 appease clippy Will Greenberg 2024-02-22 19:29:45 -08:00
  • 775cbcda1e Transition to async I/O for most things Will Greenberg 2024-02-13 20:23:02 -08:00
  • abd3b98cff diag_device: remove unnecessarily public function Will Greenberg 2024-02-13 16:53:46 -08:00
  • df651fe334 qmdl_store: replace end_time with last_message_time Will Greenberg 2024-02-13 16:52:40 -08:00
  • de00c60c4f rm vscode settings Will Greenberg 2024-02-13 14:48:50 -08:00
  • 5f4ac7d292 Merge pull request #36 from EFForg/lte-parsing Cooper Quintin 2024-02-16 12:31:19 -08:00
  • d4ee48827c lint fixes Will Greenberg 2024-02-13 14:47:41 -08:00
  • 5d7caba1a6 Minimal version of the LTE downgrade analyzer Will Greenberg 2024-02-08 15:38:36 -08:00
  • d570ad3cb1 lib: add Analyzer trait Will Greenberg 2024-01-31 18:47:49 -08:00
  • 7e4511fdde lib: add lte-parser crate support Will Greenberg 2024-01-31 17:49:56 -08:00
  • 97678bf8ca lte-parser: add autogenerated parser for LTE RRC messages Will Greenberg 2024-01-30 10:38:31 -08:00
  • 25e3d16e9f fix github workflows w/ new build config Will Greenberg 2024-02-13 16:58:02 -08:00
  • a644620eaa Build x86-64 by default, fix make script to build for ARM Will Greenberg 2024-02-13 16:55:15 -08:00
  • dbd6063b8c rayhunter_daemon: use updated rayhunter binary name Will Greenberg 2024-02-13 13:50:11 -08:00
  • d8879c357f make.sh: use updated binary name Will Greenberg 2024-02-13 13:48:21 -08:00
  • 923d1c1e35 rename binary to rayhunter-daemon Will Greenberg 2024-02-13 11:09:15 -08:00
  • 0ad60ef8bb starting docs Cooper Quintin 2024-02-02 16:31:24 -08:00
  • fd3931f024 Merge pull request #30 from EFForg/bootstrap Will Greenberg 2024-02-01 13:04:16 -08:00
  • c869353e05 updating readme with new install instructions Cooper Quintin 2024-01-31 22:16:49 -08:00
  • b6a0ad6bdc fixing bugs in install script Cooper Quintin 2024-01-31 22:00:25 -08:00
  • 71d7b90dd9 update installer Cooper Quintin 2024-01-31 18:18:42 -08:00
  • 42ddb7cbff merge main Cooper Quintin 2024-01-31 17:52:49 -08:00
  • b495c5b5a4 Merge pull request #35 from EFForg/generic-dirs Cooper Quintin 2024-01-30 10:22:24 -08:00
  • ed9d2b41d7 Renamed library crate to rayhunter, binary to rayhunter-daemon Will Greenberg 2024-01-30 10:07:11 -08:00
  • 87f18c0c8b Rename directories (again) Will Greenberg 2024-01-30 09:58:05 -08:00
  • c3d9fb742e Merge pull request #34 from EFForg/heuristics Will Greenberg 2024-01-30 09:46:43 -08:00
  • a23fc55dbc the great rename Cooper Quintin 2024-01-29 17:09:41 -08:00
  • 6194c27968 directory move Cooper Quintin 2024-01-29 17:06:15 -08:00
  • 797a44b61d fix tests for now until we do the big rename Cooper Quintin 2024-01-29 16:59:24 -08:00
  • 2886a94c5b Merge branch 'main' into heuristics Cooper Quintin 2024-01-29 16:48:52 -08:00
  • 4d2fa02b0a Update rust.yml Cooper Quintin 2024-01-29 16:46:20 -08:00
  • 50c7a66254 appease clippy Cooper Quintin 2024-01-29 16:44:03 -08:00
  • 6086a9962c fix config Cooper Quintin 2024-01-26 17:05:03 -08:00
  • d81299aca7 fix config Cooper Quintin 2024-01-26 17:03:06 -08:00
  • 66342307bc update scripts and makefile Cooper Quintin 2024-01-26 17:01:06 -08:00
  • c532c74a82 Create rust.yml Cooper Quintin 2024-01-26 16:58:41 -08:00
  • f1f31c36ca update readme and cargo Cooper Quintin 2024-01-26 16:57:46 -08:00
  • 28d9377a08 slight cleanup Cooper Quintin 2024-01-19 15:32:01 -08:00
  • 3b34220631 Merge pull request #33 from EFForg/docs Will Greenberg 2024-01-16 13:43:07 -08:00
  • 64bcd32aeb Merge branch 'main' into docs Cooper Quintin 2024-01-12 16:44:54 -08:00
  • c343d5d9a9 update readme and config.toml Cooper Quintin 2024-01-12 16:42:13 -08:00
  • 122961c18f Merge pull request #32 from EFForg/qmdl-storage Cooper Quintin 2024-01-12 16:21:49 -08:00
  • 01f65cdc13 Merge remote-tracking branch 'origin/main' Matthew Garrett 2024-01-10 20:30:40 -08:00
  • 23edacc877 Make more idiomatic Matthew Garrett 2024-01-10 20:28:14 -08:00
  • a977cc69e5 wavehunter: add comments Will Greenberg 2024-01-10 17:04:09 -08:00