public:wikiblog:26-05-2025-en-reverse-engineering-blackberry-q5-setup-wifi-calls
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
public:wikiblog:26-05-2025-en-reverse-engineering-blackberry-q5-setup-wifi-calls [2025/05/26 23:17] – mdukat | public:wikiblog:26-05-2025-en-reverse-engineering-blackberry-q5-setup-wifi-calls [2025/05/27 00:25] (current) – mdukat | ||
---|---|---|---|
Line 25: | Line 25: | ||
- clients3.google.com | - clients3.google.com | ||
- cs.sl.blackberry.com (only after DNS response for inet.registration.blackberry.com) | - cs.sl.blackberry.com (only after DNS response for inet.registration.blackberry.com) | ||
+ | - time.blackberry.com (only after answer to PKIOperation request) | ||
==== Setting up local DNS server ==== | ==== Setting up local DNS server ==== | ||
Line 166: | Line 167: | ||
-----END CERTIFICATE----- | -----END CERTIFICATE----- | ||
</ | </ | ||
+ | |||
+ | Let's make a simple Flask app and try answering an " | ||
+ | |||
+ | <code python> | ||
+ | from flask import Flask, request | ||
+ | import os | ||
+ | import uuid | ||
+ | |||
+ | app = Flask(__name__) | ||
+ | |||
+ | @app.route('/ | ||
+ | def handle_post(): | ||
+ | filename = f"/ | ||
+ | | ||
+ | with open(filename, | ||
+ | f.write(request.data) | ||
+ | | ||
+ | return " | ||
+ | |||
+ | if __name__ == ' | ||
+ | app.run(host=' | ||
+ | </ | ||
+ | |||
+ | Run, and... Nothing, Blackberry still says that there' | ||
+ | |||
+ | < | ||
+ | (venv) mdukat@mdukat-Latitude-5290: | ||
+ | * Serving Flask app ' | ||
+ | * Debug mode: off | ||
+ | WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. | ||
+ | * Running on all addresses (0.0.0.0) | ||
+ | * Running on http:// | ||
+ | * Running on http:// | ||
+ | Press CTRL+C to quit | ||
+ | 127.0.0.1 - - [27/ | ||
+ | 127.0.0.1 - - [27/ | ||
+ | 127.0.0.1 - - [27/ | ||
+ | 127.0.0.1 - - [27/ | ||
+ | 127.0.0.1 - - [27/ | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | After some more research, I learned that it is a base of [[https:// | ||
+ | |||
+ | ===== Files generated in this analysis ===== | ||
+ | |||
+ | - {{ : |
public/wikiblog/26-05-2025-en-reverse-engineering-blackberry-q5-setup-wifi-calls.1748301464.txt.gz · Last modified: 2025/05/26 23:17 by mdukat