Details
A short summary of all the RCS services.
Services
RCS AGGREGATOR
|
♦ Shard service.
|
It aggregates data for processing carried out by RCS INTELLIGENCE.
|
RCS COLLECTOR
|
♦ Frontend service
|
It performs synchronization with agents. Sends new config and commands. Store evidence in a local db.
|
RCS CARRIER
|
♦ Frontend service.
|
It takes the encrypted data from the RCS COLLECTOR local DB and submits them to RCS WORKER(s) load balancing between multiple shards.
|
RCS CONTROLLER
|
♦ Frontend service.
|
It checks the anonymaizer status. Also communicate with Network Injectors.
|
RCS CONNECTOR
|
♦ NOT essential (it is optional).
|
It runs only on MASTER NODE and exports the EVIDENCEs on another folder/software for data processing outside RCS.
|
RCS DB
|
♦ It runs only on MASTER NODE.
|
It manages data and interface of the CONSOLE/CLIENT.
|
RCS INTELLIGENCE
|
♦ Shard service.
|
It carries out the correlations between
the EVIDENCE and displays them graphically (common locations among
different targets, identification of repositioning and so on).
|
RCS MASTER CONFIG
|
♦ Used for MongoDB.
|
|
RCS MASTER ROUTER
|
♦ Used for MongoDB.
|
|
RCS MONEY
|
♦ NOT essential (it is optional).
|
It manages the information concerning the digital/virtual money.
It retrieves email address and the carried out transactions; it can be enabled on only one DB (shard00000 or shard00001).
|
RCS OCR
|
♦ NOT essential (it is optional).
|
It processes the images
(screenshots/photos) and retrieves the text embedded inside them. It
also perform face detection on images and text extraction from files.
|
RCS SHARD
|
♦ Used for MongoDB.
|
|
RCS TRASLATE
|
♦ NOT essential (it is optional).
|
It translates the texts (in chat, mail, sms and so on).
|
RCS WORKER
|
♦
|
It decrypts the EVIDENCEs (the key is on the DB).
It puts in queue the EVIDENCEs that need a further processing (OCR, TRASLATE, INTELLIGENCE).
|