จะป้องกันคนใช้โปรแกรมโหลดภาพจากเว็บเราได้อย่างไร

เริ่มโดย hurahura, 13 มิถุนายน 2007, 20:30:22

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

hurahura

อย่างภาพนี้



http://fs1.cyworld.com.cn/data1/2006/05/08/153/1147093753917687_file.jpg


ถ้าเปิดผ่าน browser จะขึ้นปกติ แต่ถ้าใช้ flashGet จะโหลดไม่ได้ ไม่ทราบว่าเขาทำอย่างไร อยากทำแบบนี้บ้าง

tony

เค้าเช็ค บราวเซอร์มั้ง ลองเป็น user-agent ของ flashget ได้มะ
ไม่ค่อยว่างมาดูเท่าไร แต่หัวใจยังกิ๊ดตึ๋ง

Tee++;

ประมาณนี้รึเปล่า อันนี้เป็นการป้องกันคนใช้ โปรแกรมดาวน์โหลด กับ เอา ภาพเราไปติดที่เวบ อื่น มันก็จะกลายเป็นอีกภาพไป เหมือนที่เวบใหญ่ๆ ชอบทำนั่นแหละ มันทำได้หลายวิธีครับ เช็ค session เช็ค user_agent เช็คจาก DB, IP, Referrer และก็เต็มไปหมด  :-X

http://www.nice5ive.org/testscript/anti/

ถ้าใช่แบบนี้ ลองโหลดไปแกะโคดเอา   :'(

http://www.nice5ive.org/download/anti.zip

ปล. อันนี้เขียนแบบหยาบๆ นะจะใช้งานจริงต้องมีการเข้ารหัสไฟล์ มีการป้องกันข้อมูลตอนส่งผ่าน แล้วก็อีกเยอะแยะ เอาไปดูเป็น แนวพอได้  :D


^
^
สังเกตุภาพที่ได้เป็นคนละภาพกัน ทั้งๆ ที่ url เดียวกัน ถ้าได้เป็นภาพเดียวกันแสดงว่า session ยังค้างอยู่ ให้ปิดแล้วเปิด Browser ใหม่ ถ้าจะให้ดีใช้วิธี เช็ค User-Agent ของคุณ tony เข้าร่วม + กับเช็ค Referer


[direct=http://laravel.in.th]Laravel in Thai[/direct]
[direct=http://jquerytips.com]jQueryTips by Tee++;[/direct]
[direct=https://www.facebook.com/jQueryTips]jQueryTips Page[/direct]
[direct=https://www.facebook.com/Laravel.in.th]Laravel in Thai Page[/direct]
[direct=https://twitter.com/Teepluss]Teepluss's Twitter[/direct]


tony

ไม่ค่อยว่างมาดูเท่าไร แต่หัวใจยังกิ๊ดตึ๋ง

kingmaster


เมพคุง

น่าจะเช็ค referer กับ agent ล่ะมั้งครับ แต่ คลิกขวา save as น่าจะกันไม่อยู่นะ
Anatomy of Adsense
http://www.thaiseoboard.com/index.php/topic,14925.0.html

รับทำ Script Custom ทุกชนิด สั่งมาทำได้หมด

รับตอบคำถามทุกชนิด
http://www.thaiseoboard.com/index.php/topic,60229.0.html

hurahura


[email protected]


tony

ไม่ค่อยว่างมาดูเท่าไร แต่หัวใจยังกิ๊ดตึ๋ง

hurahura

การเปิดภาพผ่านไฟล์ .php กับเรียกภาพโดยตรง
มันจะกินแรงเครื่องต่างกันมากหรือเปล่าครับ
สมมุติในเว็บมีภาพเป็นจำนวนมากๆ ต้องเรียกผ่าน php ทุกครั้ง 
มันคงจะกินแรงเครื่องน่าดู แล้วไม่ทราบว่ามันจะไปหนักที่ส่วนไหนครับ
cpu ram หรืออื่นๆ

tawat

วิธีง่ายๆให้ใส่ลายน้ำครับ เพราะถึงเขาเอาไปลายน้ำเราก็ยังแสดงอยุ่ ใช่โปรแกรมโฟโต้ชอป ทำลายน้ำนะครับ ถ้าให้ดีควรทำตัวใหญ่ๆสักหน่อยก้ดีเพราะถ้าเขาอก้ใขภาพๆก็จะเสียหายอย่าชัดเจด 8) ( คอมผมตอนนนีพังไม่อาจแสดงวิธีทำให้ได้ขออภัย )
ทำเว็ปแบบสคิปปันราคาเว็ปละ 300 บาท ครับไม่แพงมาก
สนใจคุย msn กับผมได้ [email protected]

ืnamsai49


EThaiZone

อ่านมาแล้ว หลายท่านเข้าใจคำถามผิดละมั้ง

เขาอยากถามว่าจะกันโปรแกรมช่วยดาว์นโหลดยังไงมากกว่า

คงเพราะมีหลายคนทำเป้นลิสภาพ เลยอยากกันการโหลดด้วย flashget มั้ง
ดาว์นโหลดแบบ Save as คงไม่เป็นไร ใช่ปะ

วิธีกัน พวก flashget มันปลอม useragent ได้
แนะนำใช้ cookie ไม่ก็ session ดีกว่าง่ะ

หรือใช้เช็ค referrer ก็ดีนะ กันได้ในระดับหนึ่ง

Tee++;

อธิบายอีกที ตัวอย่าง ถ้าเปิดภาพ นี้เข้าไป
http://www.nice5ive.org/testscript/anti/

จะเห็นเป็น สาวน้อยน่ารัก แต่ถ้าใคร คลิกขวา แล้วเอาลิ้งก์ ไปโหลด ก็จะได้ใบลามาแทน  ;D

[direct=http://laravel.in.th]Laravel in Thai[/direct]
[direct=http://jquerytips.com]jQueryTips by Tee++;[/direct]
[direct=https://www.facebook.com/jQueryTips]jQueryTips Page[/direct]
[direct=https://www.facebook.com/Laravel.in.th]Laravel in Thai Page[/direct]
[direct=https://twitter.com/Teepluss]Teepluss's Twitter[/direct]


Step9

อ้างถึงจาก: Tee++; ใน 28 มิถุนายน 2007, 12:23:19
อธิบายอีกที ตัวอย่าง ถ้าเปิดภาพ นี้เข้าไป
http://www.nice5ive.org/testscript/anti/

จะเห็นเป็น สาวน้อยน่ารัก แต่ถ้าใคร คลิกขวา แล้วเอาลิ้งก์ ไปโหลด ก็จะได้ใบลามาแทน  ;D



ผมก็ยังClickขวา เห็นอย่างไรได้มาอย่างนั้นอ่ะครับ (ทุกภาพ)  ???
[direct=http://www.thaiseoboard.com/index.php/topic,315485]รับจ้างโพสเว็บ ขายสินค้าและบริการ, ขายบ้าน อสังหาริมทรัพย์[/direct] | [direct=http://www.thaiseoboard.com/index.php/topic,372074]ขายอะไรดี คำแนะนำจาก คุรุเทพ[/direct]
  |  [direct=http://www.iseehomecomplex.com/]ถ้าเพียงเรา.. มีบ้านอยู่...[/direct]

Sylar

โปรไฟล์ในfacebook : facebook.com/blog.and.sharer/
เว็บเล็กๆที่ทำอยู่
[direct=http://www.เกษตรแฟร์.com/]เกษตรแฟร์[/direct] : [direct=http://www.translation.in.th/chinesetothai-thaitochinese.html]รับแปลภาษาจีน[/direct] : [direct=http://www.translation.in.th/japanesetothai-thaitojapanese.html]รับแปลภาษาญี่ปุ่น[/direct] : [direct=http://www.translation.in.th/germantothai-thaitogerman.html]รับแปลภาษาเยอรมัน[/direct] : [direct=www.translation.in.th/francetothai-thaitofrance.html]รับแปลภาษาฝรั่งเศส[/direct]

tiger

มันจะป้องกันได้จริงๆหรอครับ กันยังไงเดี๋ยวก็มีคนหาทางเอาไปได้ทุกทีแหละครับ  :-\
5.3 ห้ามติด Sign-profit
กระทู้ : ทุกท่านที่ใช้ลายเซนต์ของ sign-profit.com กรุณาเอาออกด้วยครับ !!
http://www.thaiseoboard.com/index.php/topic,12939.0.html

-SPK-

gootum

ไม่มีทางกันได้ครับ ไม่มีทางจริงๆ กันคลิ้กขวาเหรอ เด็กๆไปเลย ลองเอาเม๊าท์วางที่รูปมันจะมี icon ให้ save อยู่ดีครับ สรุปไม่มีทางกันได้ อะไรที่อยู่บนเนตมีแต่เลขบัตรเครดิตก็ไม่สามารถกันได้ครับ จะอยู่ที่ช้าหรือเร็วซ่ะมากกว่าครับ