Commit Graph

  • fddb18546c Unify install scripts in docs Jeremy Blanchard 2025-03-29 08:35:11 -07:00
  • 2911838b1c Cleanup language and formatting Jeremy Blanchard 2025-03-19 12:12:18 -07:00
  • adbe3991dd Improve installation doc clarity. Cleanup capitalization. Jeremy Blanchard 2025-03-19 12:05:25 -07:00
  • fbc47187c5 Create ServerState outside of run_server Sashanoraa 2025-03-26 01:37:14 -04:00
  • 5f601a209e Collapse nested if statements Sashanoraa 2025-03-26 01:21:24 -04:00
  • 04652d2097 Add implement Default on types with ::new Sashanoraa 2025-03-26 00:21:40 -04:00
  • 034e0632e4 Box some of the larger information element enum variants Sashanoraa 2025-03-25 18:38:42 -04:00
  • 4edf001ca4 Fix small clippy warnings Sashanoraa 2025-03-25 18:17:23 -04:00
  • b41f61bfa6 Replace unnecessary File::options with File::create Sashanoraa 2025-03-25 18:13:03 -04:00
  • 46a5bf8a84 Add signal link Will Greenberg 2025-03-27 11:03:35 -07:00
  • 2ee45382fc Update README.md Will Greenberg 2025-03-27 11:00:55 -07:00
  • f507cc0269 Added an FAQ entry on how to use the rootshell to delete data from the device cycloarcane 2025-03-26 15:01:18 -07:00
  • 0780b527b9 Update rayhunter_daemon for TPLINK Compatibility Tim Kerby 2025-03-25 12:05:56 +00:00
  • b0a1b14160 Remove unused import due to e79dc4a Sashanoraa 2025-03-26 00:54:18 -04:00
  • b7243dae62 Add missing Cargo.lock updates from 0.2.6 version bump Sashanoraa 2025-03-26 00:46:19 -04:00
  • 0c4a0123aa Add missing Cargo.lock changes from 9af8e00 Sashanoraa 2025-03-26 00:44:21 -04:00
  • 9bc8a7892b fix typo in installer script v0.2.7 Will Greenberg 2025-03-26 10:22:17 -07:00
  • 431a97ca65 chore: bump all Cargo.toml versions to 0.2.6 v0.2.6 oopsbagel 2025-03-25 16:55:58 -07:00
  • 0364bfbc98 bump version number Will Greenberg 2025-03-25 16:33:20 -07:00
  • 996e47684c Fix typo on readme Ben Brown 2025-03-21 17:06:09 -05:00
  • 266f2b2e53 more nesting Cooper Quintin 2025-03-25 16:47:51 -07:00
  • 2080cd7845 web ui: fix issue causing no entries Will Greenberg 2025-03-25 15:36:43 -07:00
  • 9af8e006b0 fix(serial): use tokio's timeout with USB bulk in/out oopsbagel 2025-03-20 17:40:50 -07:00
  • e841e22774 refactor(serial): replace rusb with nusb oopsbagel 2025-03-19 18:16:38 -07:00
  • 0d9f53f602 Update make.sh Will Greenberg 2025-03-25 16:32:07 -07:00
  • c9dcbbe5d6 daemon: if we fail to parse the QMDL manifest, make a new one Will Greenberg 2025-03-20 12:43:32 -07:00
  • 61d6ff6510 Add an update section Will Greenberg 2025-03-25 14:45:30 -07:00
  • e79dc4a8f0 lib: diable null-cipher heuristic due to false positives Will Greenberg 2025-03-25 14:34:26 -07:00
  • 6204bc0195 update installer script for macOS Intel Will Greenberg 2025-03-19 11:56:42 -07:00
  • 65b9843e39 test macOS intel builds Will Greenberg 2025-03-19 11:29:46 -07:00
  • d0d01089dd Fix various clippy warnings Sashanoraa 2025-03-23 19:30:25 -04:00
  • 9c26e89b24 Modify config load to use serde default Sashanoraa 2025-03-23 19:25:04 -04:00
  • 1f4786db19 Have rootshell print errors and exit 1 if exec fails Sashanoraa 2025-03-23 13:40:07 -04:00
  • 88f81d86fa Remove the quarantine bit from the serial command on macOS Kirk Strauser 2025-03-19 11:54:26 -07:00
  • 0b3c0de481 fix(lib/util): use better names for runtime metadata oopsbagel 2025-03-19 11:27:36 -07:00
  • 188e9f436b fix(qmdl-manifest): store os/arch/hardware in qmdl manifest.toml oopsbagel 2025-03-19 11:00:04 -07:00
  • f2b5aa2743 feat: show rayhunter version/os/arch in pcap, ndjson, qmdl manifest oopsbagel 2025-03-18 00:43:03 -07:00
  • b785a7f21c feat(qmdl): add rayhunter version and os to manifest.toml oopsbagel 2025-03-17 16:23:18 -07:00
  • 09d35ccec7 feat(pcap): add operating system kernel name and release oopsbagel 2025-03-16 20:54:14 -07:00
  • 5ae186bc73 feat(pcap): add rayhunter name and version to metadata oopsbagel 2025-03-16 01:13:03 -07:00
  • c765a40426 Improve grammer. Inhishonor 2025-03-12 17:33:39 -07:00
  • 93cfbea361 Fix various sentences in README. Inhishonor 2025-03-12 17:29:49 -07:00
  • 8e6bed97b7 Merge branch 'allpoints-132_Merge_OS_variant_install_scripts' Cooper Quintin 2025-03-18 18:22:33 -07:00
  • 4214b27c0f fix nits in install.sh and update readme with new instructions Cooper Quintin 2025-03-18 18:21:43 -07:00
  • f69487853a minimized the binary size rbomze 2025-03-08 20:58:27 +01:00
  • 7eb61748d7 Update readme: Add link to PGP key for contact email address Jeremy 2025-03-15 20:42:37 -07:00
  • ca4e560e92 Update README.md Will Greenberg 2025-03-12 11:56:12 -07:00
  • 2ffb1d4620 Update SECURITY.md Alexis 2025-03-12 07:10:03 +09:00
  • 77944dd17c add security file Cooper Quintin 2025-03-10 17:49:09 -07:00
  • 50301076f0 minimized the binary size rbomze 2025-03-08 20:58:27 +01:00
  • 21c839678b Update readme: Add link to PGP key for contact email address Jeremy 2025-03-15 20:42:37 -07:00
  • 332a7ffbd0 Update README.md Will Greenberg 2025-03-12 11:56:12 -07:00
  • 8d250553b7 Update SECURITY.md Alexis 2025-03-12 07:10:03 +09:00
  • fa897e73fa add security file Cooper Quintin 2025-03-10 17:49:09 -07:00
  • c3494e338f Merge install scripts into a single, isntall.sh Paul Beltrani 2025-03-09 22:27:48 -04:00
  • f9b2cd6a59 add link to code of conduct Cooper Quintin 2025-03-07 11:39:07 -08:00
  • eb072fb38c fix various typos Will Greenberg 2025-03-07 11:27:36 -08:00
  • 91f82fc71d add curl to apt install list Will Greenberg 2025-03-07 11:06:46 -08:00
  • 6fda8450dc a few more FAQ adjustments Will Greenberg 2025-03-07 11:05:07 -08:00
  • bbfe5877fe More FAQ work Cooper Quintin 2025-03-07 09:40:48 -08:00
  • 75d3740f66 Add FAQ to readme Will Greenberg 2025-03-05 13:17:24 -08:00
  • 94c576fd96 fix(tools): add pycrate dependency to requirements.txt oopsbagel 2025-03-06 17:13:00 -08:00
  • ee83613757 update readme v0.2.5 Cooper Quintin 2025-02-27 17:28:24 -08:00
  • 840f8ad8b0 stop before upload in case file is locked from writing by running process Cooper Quintin 2025-02-10 11:15:40 -08:00
  • c9ac834ca7 show warnings in web UI Cooper Quintin 2025-02-10 11:15:10 -08:00
  • 8629aacf6b switch default to not see trace messages, switch arg from quiet to verbose Cooper Quintin 2025-02-07 15:58:53 -08:00
  • a3fd1479f9 rename qmdl path so that downloaded files have a qmdl extension Cooper Quintin 2025-02-07 15:47:27 -08:00
  • 049c563f02 fix shortcodes on rayhunter_check Cooper Quintin 2025-02-07 15:03:31 -08:00
  • a33b5a3418 Update README.md Cooper Quintin 2025-01-31 16:00:07 -08:00
  • 107ba58296 warn if running install scritps from git tree Cooper Quintin 2025-01-31 15:46:35 -08:00
  • d016279172 some tweaks to readme Cooper Quintin 2025-01-31 15:46:06 -08:00
  • 5a084f1abb lib: set uplink flag for NAS Will Greenberg 2025-01-29 17:06:56 -08:00
  • 3619df32ab check: give qmdl-path a shorthand arg Will Greenberg 2025-01-21 15:14:55 -08:00
  • 34d87d1fd7 this macro isn't public, so docstrings won't work Will Greenberg 2025-01-21 15:11:32 -08:00
  • da4952e70f fix docstring code Will Greenberg 2025-01-21 15:02:41 -08:00
  • 30323b8329 Keep old 2G downgrade analyzer Will Greenberg 2025-01-17 13:31:50 -08:00
  • 28b0f409db fix attribution Will Greenberg 2025-01-17 13:00:28 -08:00
  • 12640cc878 Rewrite our 2G downgrade analyzer Will Greenberg 2025-01-17 12:33:14 -08:00
  • 26eda5904f Better wording on IMSI requested warning Will Greenberg 2025-01-17 12:03:40 -08:00
  • 3e26e61b05 check: don't count informational events as warnings, better logging Will Greenberg 2025-01-17 12:02:52 -08:00
  • 565c0f1e67 serial: fix UTF-8 panic on macOS Will Greenberg 2025-01-21 15:00:13 -08:00
  • 6bd36921d8 consider early IMSI request medium sev v0.2.4 Will Greenberg 2025-01-08 15:19:56 -08:00
  • c83ae30be8 fix language Will Greenberg 2025-01-08 15:18:31 -08:00
  • fa612241a5 lib: add IMSI requested heuristic Will Greenberg 2025-01-08 14:32:56 -08:00
  • 10592bbd9d lib: add inbound/outbound field to NAS Will Greenberg 2024-12-13 16:27:26 -08:00
  • 327eaddcd7 rayhunter-check: pcapify qmdl Will Greenberg 2024-12-13 16:27:01 -08:00
  • 32149c3b37 Update tools/nasparse.py Will Greenberg 2024-12-17 12:57:52 -08:00
  • e47d4dacc4 raise error on non nas message Cooper Quintin 2024-12-17 11:26:39 -08:00
  • 4009e3d1ed fix nits Cooper Quintin 2024-12-17 09:26:16 -08:00
  • b2cd735a07 proof of concept pcap reader for nas heuristic Cooper Quintin 2024-12-13 15:11:23 -08:00
  • 94e9a88a91 PoC of python nas heuristic Cooper Quintin 2024-12-13 12:19:08 -08:00
  • f4a6c834d2 remove false positive IMSI heuristic until we get a NAS parser v0.2.3 Cooper Quintin 2024-12-09 09:41:17 -08:00
  • 95e8f846d3 propegate colorblind mode beyond start/stop Cooper Quintin 2024-11-25 15:49:21 -08:00
  • 15f128add1 remove unneeded import Cooper Quintin 2024-11-25 11:34:12 -08:00
  • 87f9cc403b add colorblind mode. Fixes #77 Cooper Quintin 2024-11-25 10:55:45 -08:00
  • 7addf3a67f fix reboot timeout v0.2.2 Cooper Quintin 2024-11-18 17:01:38 -08:00
  • 4d8cc9b738 Revert "name binary rayhunter-daemon" Cooper Quintin 2024-11-18 16:14:52 -08:00
  • b0d797d206 name binary rayhunter-daemon Cooper Quintin 2024-11-18 16:12:42 -08:00
  • 1ae3b5020b fix installer script Will Greenberg 2024-11-18 16:05:12 -08:00
  • a23df84848 workaround for root not being root permissions issue (#72) v0.2.1 Cooper Quintin 2024-10-24 12:02:47 -07:00