Tags:

ไม่ทราบว่าใครเคยใช้ HttpClient บ้างครับ? เราจะปลอม ip ที่ติดไปกับ request ของเราแต่ละครั้งได้อย่างไร?

Get latest news from Blognone
By: lew
FounderJusci's WriterMEconomicsAndroid
on 3 November 2006 - 17:44 #11515
lew's picture

หมายถึงยังไงครับ IP ที่ติดไปกับ Request นี่คือโพสไปใน URL?

โดยปรกติแล้วฝั่งเซิร์ฟเวอร์สามารถนำค่าไอพีของเราออกมาจาก IP Packet ซึ่งแทบไม่มีทางที่จะปลอมได้ เพราะถ้าเราปลอมค่าไอพี router ของ ISP ที่เราใช้จะโยน Packet พวกนี้ทิ้งไป และการปลอมไอพีก็ทำให้ไม่สามารถสร้าง TCP Connection ได้อยู่แล้ว

มีอีกวิธีคือการใส่ Proxy เท่านั้นเอง ------ LewCPE


lewcpe.com, @wasonliw

By: crucifier
iPhoneAndroidUbuntu
on 3 November 2006 - 19:41 #11523

ใช่ครับ ผมเข้าใจว่าถ้าเป็น browser เราสามารถใช้ proxy ได้ แต่ถ้าเป็น php script ไม่แน่ใจว่ามีวิธีการที่ใกล้เคียงกันนี้หรือไม่

เพราะคำสั่ง fsockopen เราสามารถกำหนด User-Agent ได้ ผมเลยไม่แน่ใจว่าจะทำกับ IP ในลักษณะคล้ายๆ กันได้หรือเปล่า?

By: Kerberos
AndroidRed HatUbuntuWindows
on 4 November 2006 - 01:42 #11535
Kerberos's picture

--crucifier เปิด socket ไปที่ proxy แทน แล้ว request เป็น URL แทนที่จะเป็นแค่ path เช่น ถ้าต้องการ index.html แทนที่จะใช้ "GET /index.html" ก็ต้อง request เป็น "GET http://server.com/index.html" แทน

By: crucifier
iPhoneAndroidUbuntu
on 7 November 2006 - 13:46 #11618

Kerberos -- ขอบคุณครับ เดี๋ยวผมจะลองดูนะครับ