Skip to content

CDR & Tower Dump analysis, management and OSINT software.

Notifications You must be signed in to change notification settings

SU1199/gigaTrace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gigaTrace

CDR & Tower Dump analysis, management and OSINT software.

What's a CDR?

The phone companies maintain the record of all calls in what is called a cell tower dump. These dumps contain a treasure trove of information like where and when the call was made from, whom it was made to, the cell tower code from where the call was made and disconnected, the type of call, the imei and imsi of the caller etc.

gigaTrace is built to handle gigabytes of these dumps concurrently and provides pogChamp analysis tools to do intel work on these records.

It is divided into two distinct modules

  1. The parsing server.
  2. The analysis and osint server.

Parsing server

upload

it parses excel files, cleans and standardizes them, adds necessary metadata to it and stores it in an sql database (postgres in this case)

Analysis server

This module is responsible for doing all the computation, query generation and serving application securely over internet or local network. It also has has basic OSINT tools built in.

Features

Dashboard

dash

Location based analysis.

1

Who was at _____ , _____ and ____ during ______ date and time.

Uses google maps places api to get co-ordinates of entered places. The distance between these locations and all the cell towers in database is measured (haversine formula) are the records of nearest towers is scanned to find the intersection of mobile number between them.

Mobile number tracking.

2

Where was ____ number on/between ____ date/time.

IMEI tracking.

3

Where was ____ phone on/between ____ date/time.

Most contacted number.

4

Find the most contacted number of _____ number on/between ______ date/time.

Common Contacted Number.

5

Find common contacts of ___ , ___ , ___ between ___ and ___

International Or Spoof Calls.

9

Find calls coming from ____ country using the IMSI numbers.

SMS-Services Analysis

10

Find what services ______ number uses.

Contact Graph.

6

Build a graph of all contacts of ___ number ____ in depth

Makes a graph of all numbers contacted by a number and numbers contacted by those numbers and so on… until the specified depth is reached .Breadth first search is used to build the graph.

OSINT search.

osint

Uses the truecaller api I reverse-engenered here to get intel about a number instantly. Also uses a reverse engineered eyeCon api to get social media addresses associated with that number.

SU Mode

11

Run sql queries on the postgres db in your browser.

Some notes:

  • This project was build during a police hackathon during the first week of September, 2022.
  • It has been tested on real world multi gigabyte dumps received by police IRL.
  • The sample dumps are provided in the gigaTrace/dumps folder.
  • Supply you own google places keys in the static components.
  • Get your own truecaller api keys by following this tutorial.

About

CDR & Tower Dump analysis, management and OSINT software.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published