Commit Graph

  • 4e862841b3 serial: use vendored rusb v0.2.0 Will Greenberg 2024-10-22 14:45:03 -07:00
  • 2cc8404b13 rm unused windows build Will Greenberg 2024-10-22 13:55:18 -07:00
  • 35ae2962f2 fix build script Will Greenberg 2024-10-22 13:36:10 -07:00
  • 1134361cca fix build-release Will Greenberg 2024-10-22 13:30:34 -07:00
  • bec680f93d fix release script Cooper Quintin 2024-10-22 12:46:34 -07:00
  • 968af93b69 fix nits (#68) Cooper Quintin 2024-10-22 12:43:11 -07:00
  • ee75326912 Fix macos install (#67) Cooper Quintin 2024-10-22 12:21:27 -07:00
  • 3b9a001e88 Update readme to ensure adb is in PATH will 2024-10-18 11:41:10 -07:00
  • 78d33b2cff serial: claim USB interface will 2024-10-17 17:32:03 -07:00
  • 6c237e884c lib: rm duplicate TestAnalyzer Will Greenberg 2024-10-09 10:43:31 -07:00
  • f3e4091e1d daemon: fix some bugs in the frontend js Will Greenberg 2024-10-08 13:35:43 -07:00
  • 16f705f29c Add the test analyzer entirely via daemon flags Will Greenberg 2024-10-08 12:58:34 -07:00
  • a6fce6d568 fix bug where warnings not displayed Cooper Quintin 2024-10-08 11:07:35 -07:00
  • fcac6fdf16 Fix broken yaml Will Greenberg 2024-10-03 15:04:57 -07:00
  • df84faa1f9 On-demand analysis of past recordings Will Greenberg 2024-08-15 18:18:19 -07:00
  • c59fb7c013 Fix UI and add more logging (#61) Cooper Quintin 2024-10-03 13:32:59 -07:00
  • ca4f49b15f Framebuffer update (#60) Cooper Quintin 2024-10-03 10:41:59 -07:00
  • 861aaedd47 rayhunter-check improvements Will Greenberg 2024-08-12 13:32:38 -07:00
  • f6681a3703 Merge pull request #54 from EFForg/mac-bugfix v0.1.2 Will Greenberg 2024-08-05 10:11:59 -07:00
  • d6bc307a81 bugfix for mac install process Cooper Quintin 2024-08-05 10:10:41 -07:00
  • 7cbb3369d8 serial: when rooting, don't panic if device is already rooted Will Greenberg 2024-08-02 18:45:10 -07:00
  • cb3dbff54a install-common: wait for atfwd_daemon to startup Will Greenberg 2024-08-02 18:17:10 -07:00
  • 65e1cd4967 serial: split out --root process, don't wait for reboot, update usage text Will Greenberg 2024-08-02 18:14:44 -07:00
  • d6fb54afb3 lib: rm unused imports Will Greenberg 2024-08-02 16:38:05 -07:00
  • bc93c01890 bin: rm deprecated tempdir crate Will Greenberg 2024-08-02 16:37:57 -07:00
  • be2d70325d Merge pull request #52 from EFForg/update-docs v0.1.1 Will Greenberg 2024-08-02 14:46:51 -07:00
  • 5c4bd161fa fix timeout bug in rooting script and update docs Cooper Quintin 2024-08-02 14:41:24 -07:00
  • 3006871c27 rootshell: add some more comments explaining the magic GIDs v0.1.0 Will Greenberg 2024-07-23 11:37:32 -07:00
  • fd1879d70a rm debug print from install script Will Greenberg 2024-07-22 19:32:35 -07:00
  • f18b993df3 Cleanup rootshell, add better setup/testing to install script Will Greenberg 2024-07-22 19:17:01 -07:00
  • 8e256b6455 rootshell: use seteuid/setegid instead Will Greenberg 2024-07-22 17:51:02 -07:00
  • a5b784c259 release: make the daemon executable Will Greenberg 2024-07-22 17:03:21 -07:00
  • 0237cb799b rootshell: use magic Android GIDs to access sockets Will Greenberg 2024-07-22 16:48:17 -07:00
  • 25fa4aa0c1 release: make serial binaries executable Will Greenberg 2024-07-22 15:18:50 -07:00
  • 08698e27da Run build-release on release-* branches Will Greenberg 2024-07-22 12:58:25 -07:00
  • dc84238b1e tools: gitignore python detritus Will Greenberg 2024-07-22 12:55:24 -07:00
  • ff1f9a6857 Release fixes Will Greenberg 2024-07-22 12:55:03 -07:00
  • af3e47aaf0 Merge pull request #50 from EFForg/imsi-analyzer Cooper Quintin 2024-07-19 16:05:44 -07:00
  • 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