diff --git a/.cargo/config.toml b/.cargo/config.toml index b76c88f..4b1232d 100644 --- a/.cargo/config.toml +++ b/.cargo/config.toml @@ -4,7 +4,8 @@ rustflags = ["-C", "target-feature=+crt-static"] [alias] test_pc = "test --target=x86_64-unknown-linux-gnu" -debug_pc = "--target=x86_64-unknown-linux-gnu" +debug_pc = "build --target=x86_64-unknown-linux-gnu": + [target.armv7-unknown-linux-gnueabihf] linker = "arm-linux-gnueabihf-gcc" diff --git a/README.md b/README.md index ac43126..12251c7 100644 --- a/README.md +++ b/README.md @@ -1,22 +1,13 @@ -# Orca +# Rayhunter ``` + @@@@@@@ @@@@@@ @@@ @@@ @@@ @@@ @@@ @@@ @@@ @@@ @@@@@@@ @@@@@@@@ @@@@@@@ + @@! @@@ @@! @@@ @@! !@@ @@! @@@ @@! @@@ @@!@!@@@ @@! @@! @@! @@@ + @!@!!@! @!@!@!@! !@!@! @!@!@!@! @!@ !@! @!@@!!@! @!! @!!!:! @!@!!@! + !!: :!! !!: !!! !!: !!: !!! !!: !!! !!: !!! !!: !!: !!: :!! + : : : : : : .: : : : :.:: : :: : : : :: ::: : : : + - - u. .u . - ...ue888b .d88B :@8c . u - 888R Y888r ="8888f8888r .udR88N us888u. - 888R I888> 4888>'88" <888'888k .@88 "8888" - 888R I888> 4888> ' 9888 'Y" 9888 9888 - 888R I888> 4888> 9888 9888 9888 -u8888cJ888 .d888L .+ 9888 9888 9888 - "*888*P" ^"8888*" ?8888u../ 9888 9888 - 'Y" "Y" "8888P' "888*""888" - "P' ^Y" ^Y' - - -Orca Realtime Cellular Analysis - _ _ _ _ _ _ _ _ )`'-.,_)`'-.,_)`'-.,_)`'-.,_)`'-.,_)`'-.,_)`'-.,_)`'-.,_ @@ -34,7 +25,7 @@ _ _ _ _ _ _ _ _ \__; ``` -IMSI Catcher Catcher for the Orbic mobile hotspot. Based on code from [QCSuper](https://github.com/P1sec/QCSuper) +Ray Hunter is an IMSI Catcher Catcher for the Orbic mobile hotspot. Based on code from [QCSuper](https://github.com/P1sec/QCSuper) **THIS CODE IS PROOF OF CONCEPT AND SHOULD NOT BE RELIED UPON IN HIGH RISK SITUATIONS** @@ -61,8 +52,8 @@ Build for arm using `cargo build` Run tests using `cargo test_pc` -Push the scripts in `scripts/` to /etc/init.d on device and make a directory called /data/wavehunter using `adb shell` (and sshell for your root shell if you followed the steps above) +Push the scripts in `scripts/` to /etc/init.d on device and make a directory called /data/rayhunter using `adb shell` (and sshell for your root shell if you followed the steps above) -you also need to copy `config.toml.example` to /data/wavehunter/config.toml +you also need to copy `config.toml.example` to /data/rayhunter/config.toml -Then run ./make.sh this will build the binary and push it over adb. Restart your device or run `/etc/init.d wavehunter_daemon start` on the device and you are good to go. +Then run ./make.sh this will build the binary and push it over adb. Restart your device or run `/etc/init.d/rayhunter_daemon start` on the device and you are good to go.