Cloudflare has blocked traffic from Wireguard Offical, now I can use only Warp Offical to surf web. I saw that traffic via Warp Client has value ClientID in all wireguard protocol, and that value is for routing. Can you adjust Wiresock to use Wireguard Cloudflare profile ?
Hmm, the main question is when and how this client ID is assigned. If this is agreed before the start of the Wireguard session and already presented in the handshake packet, then this would require reverse engineering of the protocol used by Warp to authenticate and assign a client ID.
As you guessed, you need to find resources about the protocol. To do that you may decompile APK app, or Warp PC. I also discover that the length of warp private key is longer than wireguard. Thats all I know.