Skip to content

ANG13T/SatIntel

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
May 7, 2023 16:55
cli
May 7, 2023 16:32
txt
May 7, 2023 16:55
May 5, 2023 08:46
May 14, 2023 18:07
May 7, 2023 16:53
May 7, 2023 16:53
May 14, 2023 17:56

SatIntel

 .       .                   .       .      .     .      .                      .              .
    .           .            .     ________
                  .               /////////                .         .      .       .       .          .
        .   ________   .  .      /////////     .    .
           |.____.  /\         /////////    .                      .               .               .
  .       //      \/  |\     /////////
         //          \ |  \ /////////         _______ _______ _______ _____ __   _ _______ _______       .
        ||           | |  ///////// .     .   |______ |_____|    |      |   | \  |    |    |______ |
   .    ||           | |//  /////             ______| |     |    |    __|__ |  \_|    |    |______ |_____  .
        \\         / //     \/   .
          \\.___./ //\      ,_\     .     .                                                            .
  .       .    \ //////\   /    \                 .    .      Satellite OSINT CLI Tool          .            .
          .    ///////// \|      |    .
       .      ///////// .  \ __ /          .               Made by Angelina Tsuboi (G4LXY)              .
 .           /////////                              .               .                   .
   .   .    /////////     .     .                           .                   .                   .     .
           --------   .                  ..             .               .                .
    .        .         .                       .                                 .                .

SatIntel is a OSINT tool for satellite reconnaissance made with Golang. The tool can extract satellite telemetry, receive orbital predictions, and parse TLEs.

Features

  • Satellite Catalog Retrieval from NORAD ID or Selection Menu
  • Display Satellite Telemetry
  • Visual and Radio Orbital Predictions
  • Parse Two Line Elements (TLE)

Preview

SatIntel Image

Usage

Make an account at Space Track save username and password.

Create an account at N2YO and save API key.

The CLI will prompt for both Space Track and N2YO credentials if none are present in your environmental variables. To export your credentials enter the following commands:

$ export SPACE_TRACK_USERNAME="YOUR_USER_NAME"
$ export SPACE_TRACK_PASSWORD="YOUR_PASSWORD"
$ export N2YO_API_KEY="YOUR_API_KEY"

To build from source, you will need Go installed.

$ export GO111MODULE=on
$ go get ./...
$ go run main.go

APIs Used

  • Space Track: Retrieve Satellite Catalog and TLE Information
  • N2YO: Retrieve Passes Predictions

Satellite OSINT Explained

To get a general overview of the underlying concepts of this tool, read this article.

Upcoming Features

  • Map Layout of Satellite Positioning
  • Including the SGP4 Algorithm for Position Prediction

About

SatIntel is an OSINT tool for Satellites πŸ›°. Extract satellite telemetry, receive orbital predictions, and parse TLEs πŸ”­

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages