ฉันพบโฆษณาป๊อปอัพประเภทนี้บ่อยครั้งเมื่อใช้แอพบน iOS เครือข่ายโฆษณาใดที่ให้บริการโฆษณานี้ (หรือฉันจะทราบได้อย่างไรว่าโดยทั่วไปเมื่อโฆษณาหมุนเวียนไปยังแอปอื่น)
ฉันพบโฆษณาป๊อปอัพประเภทนี้บ่อยครั้งเมื่อใช้แอพบน iOS เครือข่ายโฆษณาใดที่ให้บริการโฆษณานี้ (หรือฉันจะทราบได้อย่างไรว่าโดยทั่วไปเมื่อโฆษณาหมุนเวียนไปยังแอปอื่น)
คำตอบ:
ขึ้นอยู่กับว่าขั้วเข้าใจคุณจะ .. คุณอาจมองเข้าไปสืบค้นรอบการใช้และlsof
netstat
สิ่งนี้จะทำงานกับอุปกรณ์ iOS ที่ถูกเจลเบรคแล้วเท่านั้น ติดตั้งแพ็กเกจnetwork-cmds
และlsof
ใช้ Cydia
ปิดแอปพลิเคชันอื่น ๆ ของคุณทั้งหมดยกเว้นแอปพลิเคชันที่สร้างโฆษณา จากนั้นเปิด Terminal เรียกใช้หนึ่งในคำสั่งเหล่านี้และดูรายการ เพียงใช้ขั้นตอนการตัดออกเพื่อพิจารณาว่าที่อยู่ IP นั้นถูกพูดถึงอะไร ( IE: ถ้าคุณรู้ว่าคุณกำลังใช้งาน Spotify สำหรับเพลงคุณสามารถแยกแยะการเชื่อมต่อที่ใช้งานอยู่ซึ่งกำลังจะไปยังเว็บไซต์ที่มี "spotify" ในชื่อโฮสต์ ) หลังจาก จำกัด ให้แคบลงหากคุณเหลือชุดของที่อยู่ IP แทนที่จะเป็นชื่อโฮสต์คุณสามารถลองใช้ชื่อที่เหลือผ่านทางหน้าการค้นหาที่อยู่ IP
นี่คือคำสั่ง ฉันได้ให้เอาต์พุตตัวอย่างเล็กน้อยจาก mac ของฉันเพื่อแสดงสิ่งที่ฉันได้รับ เหล่านี้เป็นคำสั่งเดียวกันในแพ็คเกจด้านบนสำหรับ iOS ดังนั้นคุณควรได้ผลลัพธ์ที่เทียบเท่า ได้รับการเตือนคุณจะได้รับผลลัพธ์จำนวนมากดังนั้นจึงพร้อมที่จะเลื่อน
[MacBook-Pro:~] jonathan% lsof -i
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
UserEvent 228 jonathan 6u IPv4 <MAC> 0t0 UDP *:*
Mail 240 jonathan 34u IPv4 <MAC> 0t0 TCP 192.168.1.124:49590->17.158.8.25:imaps (ESTABLISHED)
Mail 240 jonathan 37u IPv4 <MAC> 0t0 TCP 192.168.1.124:49533->17.158.8.25:imaps (ESTABLISHED)
หรือลอง
[MacBook-Pro:~] jonathan % sudo netstat
Active Internet connections
Proto Recv-Q Send-Q Local Address Foreign Address (state)
tcp4 0 0 192.168.1.124.50428 cache.google.com.https ESTABLISHED
tcp4 0 0 192.168.1.124.50427 cache.google.com.https ESTABLISHED
โดยที่ 192.168.1.124 จะเป็นที่อยู่ IP ในท้องถิ่นของคุณแทนที่จะเป็นที่แสดงข้างต้น