[คุณโจ้ Ethaizone ช่วยผมด้วย] มีคนดึง iframe เวบเรา ใครเก่ง php รบกวนด้วยคับ TT

เริ่มโดย น้องบิ้ว, 12 ตุลาคม 2007, 19:13:59

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

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

น้องบิ้ว

ขอขุดหน่อยนะคับ

หวัดดีคับคุณโจ้ ขอบคุณคราวที่แล้วนะคับ ใช้งานได้ดีคับ แต่ปัญหามีอีกแร้วคับ ปัญหาเดิมครับ มีคนดึงเว็บผมไปใช้โดยใช้ iframe  ตอนนี้ผมใช้โค๊ดนี้อยู่คับ

โค๊ดนี้ผมไปวางบางหน้าที่มันดึงของผมไปครับ   แต่ตอนนี้มันดึงหน้าแรก domain.com  ผมไปเรย  ซึ่งถ้าผมใส่โค๊ดนี้ลงไปใน index.php หน้าแรก  มันจะทำให้เวลาคนทั่วไปพิม domain.com   มันก็จะสั่งให้ ทำตามในโค๊ด if(!eregi($domain, $url['host'])) die("What do you do???");
<?
$url =  parse_url($_SERVER['HTTP_REFERER']);
$domain = "thaiseoboard.com"; //แก้เป็นโดเมนของเรา
if(!eregi($domain, $url['host'])) die("What do you do???");
?>


คือคงต้องหา script อื่นที่จะให้หลุดจาก iframe นะคับ

ส่วน scrpt นี้ใช้งานไม่ได้อะคับ มัน refest น่าตัวเองตลอดเวลาไม่มีผลกะ iframe คับ
<SCRIPT LANGUAGE="JavaScript">
  if (top.frames.length == 0) {
    top.location = "http://www.thaiseoboard.com";
    };
</SCRIPT>


รบกวนเพื่อนๆด้วยคับ  มันขโมยหน้าผมไปเรย เซงมากๆ  :-X











===================================================================
คือเรื่องมีอยู่ว่า มีบางเวบดึงหน้าเวบเราที่ติด adsense อยู่ด้วย ไปติดเว็บมันโดยใช้ iframe นะคับ

ลักษณะเป็นแบบนี้คับ   เว็บผม  domain.com/xxx.php       << เวบผม
แร้วเว็บที่ดึงเวบผมไปมันใช้ code <iframe marginWidth="0" marginHeight="0" frameBorder="0" width="724" scrolling="no" height="712" src="http://www.domain.com/xxx.php"name="I1"></iframe>

วางที่หน้าเว็บมันอะคับ  :-X   ที่อยากรบกวนเพื่อนคือ

อยากให้เวลาใครที่พิม  domain.com/xxx.php    โดยตรงจะต้อง redirect ไปหน้าแรก
และอยากจะ ดัก referral นะคับ  คือต้องเข้าจาก server โดยตรงเท่านั้น ผ่านโดเมนโดยตรงเท่านั้น http://domain.com   ผมไม่รู้ว่าเค้าเรียกว่าอะไร แต่ผมได้คำสั่ง $a = $_SERVER['HTTP_REFERER']; นี้มานะคับ (พี่เต้ยแนะนำนมาคับ) คิดว่าช่วยได้ แต่เอามาใช้ไม่เปนหะๆ

แร้วปัยหาถ้าดึง iframe มาจะทำไงดี :-X

งงป่าวคับ  :P ผมพูดภาษาโปรแกรมเมอร์ไม่เป็นหงะ pm มาได้นะคับ ขอบคุณล่วงหน้าคับเพื่อนๆ  :P

EThaiZone

<?
$url =  parse_url($_SERVER['HTTP_REFERER']);
$domain = "thaiseoboard.com"; //แก้เป็นโดเมนของเรา
if(!eregi($domain, $url['host'])) die("What do you do???");
?>

โค้ดนี้ครับ ใช้เช็ค refer ถ้าค่ามันไม่ได้มาจากโดเมนของเรา (ครอบคลุมมากๆ เพราะตรวจแค่ตัวโดเมนหลัก)

ว่าแต่ผมก็ไม่เคยตรวจ iframe สักทีว่า มันมี referer กับเขาหรือเปล่า


ปล. นี้เหรอครับที่จะถามผมในเอ็มนะ น่าจะบอกก่อน แปปเดียวเอง ^^'

น้องบิ้ว

#2
อ้างถึงจาก: EThaiZone ใน 12 ตุลาคม 2007, 19:24:52
<?
$url =  parse_url($_SERVER['HTTP_REFERER']);
$domain = "thaiseoboard.com"; //แก้เป็นโดเมนของเรา
if(!eregi($domain, $url['host'])) die("What do you do???");
?>

โค้ดนี้ครับ ใช้เช็ค refer ถ้าค่ามันไม่ได้มาจากโดเมนของเรา (ครอบคลุมมากๆ เพราะตรวจแค่ตัวโดเมนหลัก)

ว่าแต่ผมก็ไม่เคยตรวจ iframe สักทีว่า มันมี referer กับเขาหรือเปล่า


ปล. นี้เหรอครับที่จะถามผมในเอ็มนะ น่าจะบอกก่อน แปปเดียวเอง ^^'

:-* :-* :-* :-* :-* :-* :-* :-* :-* :-* :-* :-* :-* :-* :-* :-* :-* :-* :-* :-* :-* :-* :-* :-* :-* :-*
ใช้แรวคับคุณโจ้ ขอบคุณมากๆคบับ ซึ้งใจ เด๋วผมขอลองก่อนคับ ขอบคุนมากมายคับ ขอบคุนมากๆคับบบผม  :-*

น้องบิ้ว


EThaiZone

เมื่อก่อนสมัยผมไม่เป็น php ผมใช้การป้องกันด้วย javascript ครับ

เอาไปด้วย เผื่อตัว php มันใช้ไม่ได้

<SCRIPT LANGUAGE="JavaScript">
<!--
var target = "http://www.thaiseoboard.com";
 if (top.frames.length == 0) {
   document.cookie = "newURL=" + escape(document.URL) + "; path=/;"
   ver = parseInt(navigator.appVersion, 10);
   if ( ((navigator.appName == "Netscape") && (ver >= 3)) ||
        ((navigator.appName == "Microsoft Internet Explorer") && (ver >= 4)) )
     location.replace(target);
   else
     location = target;
   };
//-->
</SCRIPT>


ผมแก้นิดหน่อยให้ดูง่ายๆ แก้แค่ตรง target ให้เป็น url ของเว็บเราเต็มๆ เท่านั้น

Credit : http://www.digitalroom.net/javascript/frame.html#code

ใช้ได้ผลแน่ๆ เพราะเว็บนี้เขาก็ป้องกัน  :)

--------------------------

ใช้ได้นะครับ เดียวผมส่งโค้ดอีกตัวไปทาง msn แทน

จะได้มันส์กว่าเดิม (แกล้งเว็บมัน คริๆ ) :D

น้องบิ้ว

ขอบคุนมากคับคุณโจ้ ตัว java ถ้าเป็น iframe  มันยังโชว์ใน iframe อยู่นะคับ แต่ไม่เป็นไรคับบ ทั้งสองแบบช่วยได้เยอะ อย่างน้อยแค่ทำ link เราไว้เว็บมันก็ ok แร้วคับ  ดีกว่าดึงมาทั้งหน้า หะๆ

ใครทำเวบแนะนำถ้าจะติด stat  ก็ลอง extremetracking.com  ของที่นี่ก็ได้คับ ok  เช็คอะไรได้เยอะคับ  :'(

ขอบคุณคุนโจ้อีกครั้งคับ  :-*

EThaiZone

กำครับๆๆ

ต้องใช้ตัวนี้ครับ

<SCRIPT LANGUAGE="JavaScript">
  if (top.frames.length == 0) {
    top.location = "http://www.thaiseoboard.com";
    };
</SCRIPT>


ผมก็ว่า เห็นแต่ location เพียวๆ  จริงๆ ต้องเป็น top.location

ลองหน่อยๆ   :)

น้องบิ้ว

อ้างถึงจาก: EThaiZone ใน 12 ตุลาคม 2007, 20:17:22
กำครับๆๆ

ต้องใช้ตัวนี้ครับ

<SCRIPT LANGUAGE="JavaScript">
  if (top.frames.length == 0) {
    top.location = "http://www.thaiseoboard.com";
    };
</SCRIPT>


ผมก็ว่า เห็นแต่ location เพียวๆ  จริงๆ ต้องเป็น top.location

ลองหน่อยๆ   :)


ขอบคุนมากคับคุณโจ้ เด๋วลองเรยคับ แร้วจะมาบอก

แบบนี้ไม่ต้องสืบ

และแล้วเว็บไซด์นั้นก็เขียน
bypass the REFERER
ขึ้นมาดึงต่อโดยส่ง REFERER มาให้

EThaiZone

อ้างถึงจาก: แบบนี้ไม่ต้องสืบ ใน 12 ตุลาคม 2007, 20:22:40
และแล้วเว็บไซด์นั้นก็เขียน
bypass the REFERER
ขึ้นมาดึงต่อโดยส่ง REFERER มาให้

เว็บนั้นเขาใช้ iframe ครับ


ยกเว้นทางนั้นเขาเป็น php นี้..  อันนี้ก็...

มีทางหนึ่งแต่แสนลำบาก  สรุป.. T-T

Dr.K

อาไรจะไปยากขนาดนั้น

;)

<SCRIPT LANGUAGE="JavaScript">
<!--
function FrameBuster(){
if (top !=self)
top.location=self.location;
}
// -->
</script>

กระโดดหลุดออกจากเฟรมเลย
อิอิ
[direct=https://www.thaihealth.net/blog/seo_doctor/]seo blog[/direct]|[direct=https://netplushost.com]netplushost[/direct]
[direct=https://pattayawebmarketing.com/pattaya-seo]pattaya seo[/direct]
[direct=https://dochost.net]seo hosting[/direct]

EThaiZone

 :'(  ท่านเทพเก่งจริงๆ 


ขอฝากลิงค์เว็บบน PR สูงๆ สักอันได้ปะครับ   :D


ปล. ยังไม่มีเว็บให้ฝาก  :'(

i-newhand



น้องบิ้ว

ขอขุดหน่อยนะคับ รบกวนเพื่อนๆ และคุณโจ้ด้วยคับ  :P 

ขอขุดหน่อยนะคับ

หวัดดีคับคุณโจ้ ขอบคุณคราวที่แล้วนะคับ ใช้งานได้ดีคับ แต่ปัญหามีอีกแร้วคับ ปัญหาเดิมครับ มีคนดึงเว็บผมไปใช้โดยใช้ iframe  ตอนนี้ผมใช้โค๊ดนี้อยู่คับ

โค๊ดนี้ผมไปวางบางหน้าที่มันดึงของผมไปครับ   แต่ตอนนี้มันดึงหน้าแรก domain.com  ผมไปเรย  ซึ่งถ้าผมใส่โค๊ดนี้ลงไปใน index.php หน้าแรก  มันจะทำให้เวลาคนทั่วไปพิม domain.com   มันก็จะสั่งให้ ทำตามในโค๊ด if(!eregi($domain, $url['host'])) die("What do you do???");
<?
$url =  parse_url($_SERVER['HTTP_REFERER']);
$domain = "thaiseoboard.com"; //แก้เป็นโดเมนของเรา
if(!eregi($domain, $url['host'])) die("What do you do???");
?>


คือคงต้องหา script อื่นที่จะให้หลุดจาก iframe นะคับ

ส่วน scrpt นี้ใช้งานไม่ได้อะคับ มัน refest น่าตัวเองตลอดเวลาไม่มีผลกะ iframe คับ
<SCRIPT LANGUAGE="JavaScript">
  if (top.frames.length == 0) {
    top.location = "http://www.thaiseoboard.com";
    };
</SCRIPT>


รบกวนเพื่อนๆด้วยคับ  มันขโมยหน้าผมไปเรย เซงมากๆ  :-X

payu

อ้างถึงจาก: dochost ใน 12 ตุลาคม 2007, 21:31:48
อาไรจะไปยากขนาดนั้น

;)

<SCRIPT LANGUAGE="JavaScript"><!--
if (top !=self)
  top.location=self.location;
// -->
</script>

กระโดดหลุดออกจากเฟรมเลย
อิอิ

ไม่ใช้สคริปคุณหมอล่ะครับ ถ้าเค้าเอาเวปเราไปใส่ iframe ในเวปเค้า พอเปิดมันจะประโดดมาเวปเราเลย ... ฮ่าๆ สะจายยย ...  ;D

[direct=http://www.facebook.com/iipayu]payu on facebook[/direct]

trvoy

ถ้ากรณีที่เราใช้ iframe ดึงเนื้อหาของเรามาแสดงที่เว็บเรา
แต่มีเว็บอื่นใช้ iframe มาดึงเนื้อหาจากเว็บเราไปแสดงที่เว็บเค้าเหมือนกัน
ทำไงให้เราใช้ iframe ได้ แต่คนอื่นใช้ iframe ไม่ได้ครับ

... ตั้งใจหาเงิน ...

น้องบิ้ว

ใส่โค๊ดนี้ไปใส่ส่วนของ head เรยคับ



<script language="javascript">
if(top.location != self.location) {
top.location = self.location;
}
</script>


ขอบคุนคุณโจ้มากคับ  :-*

Q(@3@)o

เปลี่ยน ลิงค์ !

ป้องกันโดยโค๊ดคุณ ethaizone สะ

ปรับแต่งหน้าลิงค์นั้น แก้เผ็ดมัน ! โดยไดฟ์ทราฟฟิกมาเวปเราโดยวิธีต่างๆ 555+

:D :D :D :D :D

ColdMoney

ติดต่อคนที่เค้าดึงเว็บคุณไปไม่ดีกว่าเหรอครับ ให้เค้าเอาออกน่ะ ไม่ใช่ไปๆมาๆ เค้าจามาแกล้งเอาได้นา  :P
[direct=https://www.jumnong.com]รับจำนอง[/direct] [direct=https://burapasup.com]รับซื้อบ้าน[/direct] [direct=https://kadsan.com]สินค้าราคาถูก[/direct] [direct=https://checkcheap.com]เปรียบเทียบราคา[/direct]