Format change + fix out param in cert stuff
authorJoann Mõndresku <joann@cernodile.com>
Wed, 15 May 2024 19:18:52 +0000 (22:18 +0300)
committerJoann Mõndresku <joann@cernodile.com>
Wed, 15 May 2024 19:18:52 +0000 (22:18 +0300)
content/posts/reverse-engineering-a-mobile-app-protobuf-api.md

index 5fa4b323a02ee6cda2e83d3483d411a88ca2bbea..00a28c9883d6a3aa609fe71554bd881713f5dcf6 100644 (file)
@@ -126,8 +126,11 @@ openssl req -x509 -new -nodes -key myCA.key -sha256 -days 1825 -out myCA.pem
 # Create a CSR and lets have the new CA sign it
 openssl genrsa -out auxbrain.key 2048
 openssl req -new -key auxbrain.key -out auxbrain.csr -nodes
-openssl x509 -req -in auxbrain.csr -CA myCA.pem -CAkey myCA.key -CAcreateserial -out auxbrain.crt -days 825 -sha256 -extfile auxbrain.ext
-# You now have myCA.pem - the public certificate of your root CA, auxbrain.key - the private key for your webserver, auxbrain.pem - the public cert for your webserver.
+openssl x509 -req -in auxbrain.csr -CA myCA.pem -CAkey myCA.key -CAcreateserial -out auxbrain.pem -days 825 -sha256 -extfile auxbrain.ext
+# You now have:
+# myCA.pem - the public certificate of your root CA
+# auxbrain.key - the private key for your webserver
+# auxbrain.pem - the public cert for your webserver.
 ```
 
 Use the generated `auxbrain.pem` and `auxbrain.key` files for your webserver SSL/TLS configuration. For nginx, append following values to your server directive: