Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > ป้องกันคนเข้า page ของเราโดยตรงจะทำอย่างไร ในเว็บมีโค้ดอยู่หน้านึงคือ connect.php เอาไว้ติดต่อ database



 

ป้องกันคนเข้า page ของเราโดยตรงจะทำอย่างไร ในเว็บมีโค้ดอยู่หน้านึงคือ connect.php เอาไว้ติดต่อ database

 



Topic : 009138

Guest




ในเว็บมีโค้ดอยู่หน้านึงคือ connect.php เอาไว้ติดต่อ database
และในทุกหน้าของเว็บจะ Includeไฟล์นี้

แต่ภายหลังมีปัญหากับเครื่อง ทางผู้ดูแลแนำว่าอาจมีคนแกล้งเข้าไปที่หน้า connect.php รัวๆ
ทำให้มัน connect database ตลอดจนเครื่องรับไม่ไหว ควรจะเขียนโค้ดป้องกันไว้
ไม่ทราบจะป้องกันยังไงดีครับ


Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 18 ก.ค. 2549 16:30:33 By : นัท View : 2347 Reply : 3
 

 

No. 1



โพสกระทู้ ( 411 )
บทความ ( 0 )



สถานะออฟไลน์


ตรวจสอบ IP ที่เข้ามาครับ ง่ายสุด
อ่าน IP ของคนที่เข้ามา บันทึกเอาไว้ แล้วเรามาตรวจสอบว่า IP นั้นกระทำอะไรที่ผิดปกตหรือเปล่า ถ้าพบว่าผิดปกติ ก็เพิ่มเอาไว้ใน blacklist เลย เข้ามาเมื่อไรก็ให้เตะโด่งออกไปเลย ลองดูโค้ดที่เกี่ยวข้อง การ Block IP ที่ http://goragod.mwfhost.com ครับ
อีกวิธีหนึ่ง ยากกว่าเล็กน้อยแต่ก็ทำงานอัตโนมัติดีครับ คือ อ่าน IP เช่นเดิมครับ บันทึกเอาไว้ พร้อมบันทึกเวลาที่เข้ามาไว้ด้วย พอ IP นี้เรียกมาอีกครั้งก็ให้ไปตรวจสอบกับ IP เดิม ตรวจสอบกับเวลาครับ ว่าเข้ามาครั้งสุดท้ายเมื่อไร กำหนดเวลาให้ห่างกันพอสมควร (ประมาณว่าดูจบหน้านึง) ถ้าเข้ามาโดยใช้เวลาน้อยกว่าที่กำหนด ให้เตะโด่งออกไปเลยครับ วิธีนี้เป็นการป้องกันการยิง รัว ครับ

http://goragod.mwfhost.com






Date : 18 ก.ค. 2549 17:17:02 By : goragod
 


 

No. 2

Guest


บอกนิดนึง วิธีแรก จะช่วยให้เราสามารถสรุปได้ว่า สาเหตุของปัญหา เกิดจากการยิง IP รัวๆหรือไม่
Date : 18 ก.ค. 2549 17:20:13 By : goragod
 

 

No. 3

Guest


ขอบคุณมากครับ พอดีผมไปได้อีกวิธีมา เอามาแบ่งปันกันครับ
เขาแนะนำว่าให้ ใส่โค้ดนี้ไว้ข้างบนของหน้า connect.php
ใช้ได้ผลดีครับ แต่จะเช็คไม่ได้ว่าเกิดจากการยิง IP รัวๆหรือไม่

<?php
if (eregi('connect.php', @$_SERVER["SCRIPT_NAME"])) {exit;}
?>

http://www.narisa.com/forums/index.php?showtopic=13369


Date : 19 ก.ค. 2549 10:41:20 By : นัท
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ป้องกันคนเข้า page ของเราโดยตรงจะทำอย่างไร ในเว็บมีโค้ดอยู่หน้านึงคือ connect.php เอาไว้ติดต่อ database
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 04
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่