Critical Services’ Vehicles Tracker Project: Fundamentals

March 7, 2017 | Views: 2760

Begin Learning Cyber Security for FREE Now!

FREE REGISTRATIONAlready a Member Login Here

It has been a long period of time since I posted on 0P3N; however, “better late than never” as they say.

So, here’s another project concept that was taken from my projects’ catalog which I want to share with you:  The Critical Services’ Vehicles Real-time Tracker project or the CSVRT …

This document provides a deeper look into the project, digging more under the surface of each main part. Taking that into consideration, the complexity of the project, explaining some of the keywords first may come in handy to make this more understandable. Let’s start with that for now. However, if you feel like you do not need this part, you can just skip it (although I recommend you don’t).


Client-side is the part of a program dedicated for use by a client, providing services meant for the user’s favor. It allows the collection of user data, in order to craft requests to the server /* we will get to that later */

Server-side: (in this case VPS*)

*VPS: Virtual Private Server: A machine allowing remote control and used to virtually manipulate data without manual access, but virtually over a protocol such as RDP (remote desktop protocol) and SSH (secure shell).
Server side is a part of a service not visible by the user, dedicated for use by a system administrator, providing services meant to the user’s favor through requests processing in order to provide well-crafted responses …./* we will get to that later */

Cloud Computing:

Wikipedia defines cloud computing as “The practice of using a network of remote servers hosted on the Internet to store, manage, and process data, rather than a local server or a personal computer.” Well, let’s make it easier to understand:

Résultat de recherche d'images pour "cloud computing"

Embedded Systems:

An embedded system is a “computer system with a dedicated function within a larger mechanical or electrical system.” In other words, a circuit based on programmable cards allowing almost only the tasks required to function the system properly.

Embedded systems are basically based on mini controllers/mini processors. Some examples of embedded systems: Arduino UNO, Raspberry Pi 3, etc.

Cell-tower Tracking:

Cell-tower tracking is a technology based on tracking a sim card through a set of different calculations with the same concept of GPS but replacing satellites with the nearest cell towers, using this equation to locate the card:

meaning d/1000=S*T
Where d stands for distance in meters, divided by 1000, to give the value in clicks (Km) and S stands for the speed of a signal, while T stands for the time that a signal takes to go from the sim card (device generally speaking ) to the nearest cell towers,

IoT :

IoT, or the Internet of Things is “internetworking of physical devices, vehicles buildings, and other items—embedded with electronics, software, sensors, actuators.”
In other words, a network allowing connection between objects (devices) instead of people ( in the case of the internet) in order to perform automated actions without or with low human interaction.
What’s the difference between IoT and Internet?
Résultat de recherche d'images pour "difference between internet and iot"

Share with Friends
Use Cybytes and
Tip the Author!
Share with Friends
Ready to share your knowledge and expertise?
1 Comment
Comment on This

You must be logged in to post a comment.

Our Revolution

We believe Cyber Security training should be free, for everyone, FOREVER. Everyone, everywhere, deserves the OPPORTUNITY to learn, begin and grow a career in this fascinating field. Therefore, Cybrary is a free community where people, companies and training come together to give everyone the ability to collaborate in an open source way that is revolutionizing the cyber security educational experience.

Support Cybrary

Donate Here to Get This Month's Donor Badge

Skip to toolbar

We recommend always using caution when following any link

Are you sure you want to continue?