Open MadeInPsymon opened 9 years ago
Generation of a Medusa Probe Unique ID (MPUID) done through the user informations.
We can actually make it through a GUI (with a brand new .exe) where the user can setup his IXC_ID and get a password available to all his chars.
Once it's done, a parser gets all Listener Names, and push it to the correct repository.
Informations Needed :
At first launch, Medusa Starts. Then, there is no Clearance since the guy is no known from the database. But, he has the good version.
The Probe is pulling on the Website, to know if there is ProbeIDs available. If so, then we can run, and then, an .exe file (agent) is called. This is the "préconfig" script, that can gather informations, parse log files... Get the Listener etc etc. If Listeners match with Exceed Corp staff, then we can pursue. At the end of it, the Agent can post all this brand new stuff in a semi-public FTP Repo.
To make sure that this repo is safe, and no one can take stuff from it, our cores will manage to get those files in a pending repository (above the drop off repo). Then Cores will process the data, according to the result an answer will be delivred to the Probe within a repository that it's MPUID is composed from.
Probe will be pulling the Access to the real FTP Repository for that Probe/User. Probe will also get the Access to the RBDD with tables that are going to be formated for this probe.
There is an improved version that don't need to start constantly the ACL-Manager-Agent.
Working on the GUI Right now, having some issues for the pull request of informations and the Formating onf the request.
We are working on the storage policy of the passwords keychains.
Working on the Admin GUI (aswell) for the tree of the access-list and access generators ...
Associated with #4 (This one is the new GUI Client).
Moving it to the next level (Release 7)
README Updated for the Standards.
Amont check : #60 - certify with 10+ listener strenght.
@22c8717345805980aa39e63bf82db8c47d2e00d2
We need to be able to generate the RequestFile with data from the Client (Probe).
And this will be added to the previous content made here : #4