If we shipped one standard certificate then anyone could use that to fake other sites which any browser that trusted the 'one ZAP root cert' would trust - very bad.
So we dont :)
ZAP generates a unique root cert just for you the first time it is run.
You can download this cert via the API using:
You can also regenerate the root CA cert via the API.
ZAP stores the root cert in the config.xml file.
We dont currently have a way to import root certs except from another ZAP config file - theres a related enhancement request:
https://code.google.com/p/zaproxy/issues/detail?id=190So you could create a root cert on one machine, import it into your browser(s) and then reuse it on other ZAP instances on other machines.
Does that help?
Cheers,
Simon