plamoni / SiriProxy

A (tampering) proxy server for Apple's Siri
GNU General Public License v3.0
2.12k stars 343 forks source link

[Info - iPhone] Got invalid data (non-ACE protocol?), terminating the connection. #580

Open ppriyank opened 6 years ago

ppriyank commented 6 years ago

ROGUE PACKET!!! WHAT IS IT?! TELL US!!! IN IRC!! COPY THE STUFF FROM BELOW 30 37 30 30 30 30 30 30 35 61 [Info - iPhone] Got invalid data (non-ACE protocol?), terminating the connection.

Firstly I was getting the error : Either you're not root or tcp/udp port 53 is in use. DNS server is disabled

so I changed the script to use port 8600 and use iptables to forward port 53 to 8600

iptables -t nat -A PREROUTING -p udp -m udp --dport 53 -j REDIRECT --to-ports 8600 iptables -t nat -A PREROUTING -p tcp -m tcp --dport 53 -j REDIRECT --to-ports 8600 iptables -t nat -A OUTPUT -d localhost -p udp -m udp --dport 53 -j REDIRECT --to-ports 8600 iptables -t nat -A OUTPUT -d localhost -p tcp -m tcp --dport 53 -j REDIRECT --to-ports 8600

so I can run the servers now DNS Server started, tainting 'guzzoni.apple.com' with 172.27.28.149

I changed my iphone DNS to use this ip 172.27.28.149 as DNS

where ever I start siri, I can see terminal contacting my server but the siri says it can't connect to the internet, neither my mobile can connect to the internet.

[Info - iPhone] Received Object: ROGUE PACKET!!! WHAT IS IT?! TELL US!!! IN IRC!! COPY THE STUFF FROM BELOW 30 37 30 30 30 30 30 30 36 62 [Info - iPhone] Got invalid data (non-ACE protocol?), terminating the connection.

I'm not an expert in networking so kindly mind my silly mistake if any