Skip to content

Instantly share code, notes, and snippets.

View axelabbas's full-sized avatar

Abo Al-Fadel A. Abbas axelabbas

View GitHub Profile
@nucular
nucular / omegle.md
Last active September 10, 2024 16:46
Omegle protocol reverse-engineering

Let's reverse-engineer Omegle. PROPERLY!

I could not find a proper, detailed (and up-to-date) reverse-engineerment of Omegle's text chat protocol on the internet, so here, have one made by analyzing the web app (web requests and source code).
The responses are beautified and the query strings split up and URI-decoded for readability.
Note that "query string" refers to parameters encoded into the URL and "form data" to parameters in the POST body which do not have to be URI-encoded.

TODO: