Lo siento por cualquier confusión con esta pregunta. Ni siquiera estoy seguro de lo que estoy preguntando.
Entonces, lo que estoy tratando de hacer es aplicar ingeniería inversa a una aplicación de Android y luego crear un programa python en mi PC con Windows para conectarme al servidor de esa aplicación.
Sin embargo, me encontré con algunos problemas con algún tipo de "solicitud de firma" que se debe pasar por los encabezados.
En algún sitio web aleatorio, pude encontrar una publicación antigua de alguien con algún código para hacer la "solicitud de firma", pero se refiere a un "servidor de firmas", y no sé qué significa exactamente ... como si necesito o no configurar mi propio servidor e instalar un certificado, etc. (o si puede ser un certificado autofirmado)
De todos modos, aquí hay una parte del código (del otro sitio) donde estoy tratando de averiguar qué hacer con el servidor de firmas.
(hay algún otro código, pero estoy seguro de que no es importante ... en su mayoría solo tengo curiosidad por esta primera línea con la URL, que estoy seguro es solo un ejemplo)
signing_server = "http://20.45.122.164:8888/sign"
payload = "some random data"
resp = session.get(signing_server, data = payload)
(ultimately I need the signature from this like of code)
return json.loads(resp.text)["signature"]
¿Alguna idea? No sé mucho acerca de estas cosas ... pero espero que sea algo fácil donde puedo lanzar un servidor aleatorio en línea y firmarlo por mí.