First of all, I am already having a working setup of tor as a systemd service that uses obfs4, and using it as proxy by my applications like chrome and firefox, so this is not a question how to make tor work for me but rather how obfs4 works. I am in Egypt and could not initially make tor work since obviously the government is using some kind of advanced DPI that I couldn't even make my own openvpn server on 443/tcp port. All commercial vpns are blocked too. Tor itself cannot work unless with obfs3/obfs4.
My question is how obfs4 making my traffic look like it's not tor traffic? I want to know because I fear that if my traffic looks very suspicious, it's better for me to return to direct communication since I don't use tor for any illegal stuff anyway (just unblocking some important domains like medium.com and watching porn lmao). Does the traffic is analyzed as if it was some HTTPS connection or what exactly?