عرض مشاركة مفردة
 
  #1  
قديم 12-02-2010, 01:21 AM
hdgames hdgames غير متصل
عضو
 
تاريخ التسجيل: Sep 2007
مشاركة: 71
مستوى تقييم العضوية: 17
hdgames is on a distinguished road
الافتراضي مطلوب سكريبت صغير لحظر الأي بيهات اللي تشفط باندويدث من السيرفر

السلام عليكم
لدي إستضافه و عليها 150 جيجا ملفات خاصه ذات أحجام كبيره (اقل شيء 200 ميجا للملف الواحد)

المشكله يا إخوان ان شخص ما لسبب ما يداوم على شفط الباندويدث بشكل متعمد و متكرر
مثلاً بالـRAW Log بالسيبنل أجد نفس الأي بي محمل ذات الملف ربما 300 مره و اكثر
مره وصل سحب الباندويدث عندما غفلت عنه 4.4 تيرا خلال 6 ساعات فقط تخيلو
لذا أضطر يومياً دخول الـraw log 3 مرات اقل شيء
و إكتشاف الأي بيهات الجديده (الظاهر يستخدم بروكسي عشان كل ماحظر اي بي يطلع اي بي جديد من دوله اخرى) و حظر هذه الأي بيهات الجديده عن طريق الـcpanel

و صراحه الموضوع متعب بعض الشيء

محتاج سكريبت يا إخوان يقوم بهذا العمل بدلاً مني
يستطيع رؤية الأي بيهات المتكرره اللي تسحب ذات الملف و يحظره اوتوماتيكياً (يضيف سطر جديد DENY لملف الـhtaccess)
اعتقد الفكره بسيطه!

طبعاً الـraw log قد يحوي تكرار كبير للأي بيهات و قد تكون قانونيه لنفس الشخص اللي يتصفح الموقع مثلاً
او شخص فعلا يحمل الملفات لفائدته
لذا على السكريبت إضافة سطر DENY لملف الـhtaccess فقط للأي بيهات ذات HTTP ERROR 206 يحصل عليها المستخدم من السيرفر حين يحمل ملف ناقص و لا يستكمل التحميل, و HTTP ERROR 404 FORBIDEN أعتقد هادي مفهومه و شائعه جدا ما تحتاج شرح


و عموما هذا مثال بسيط من الـraw log مباشره لتوضيح المسأله:

196.217.209.139 - - [11/Feb/2010:15:41:09 -0600] "GET /SSSS/SSSSS/file.rar HTTP/1.1" 206 25895530 "http://lix.in/-73dae4" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7"

196.217.209.139 - - [11/Feb/2010:15:41:11 -0600] "GET /SSSS/SSSSS/file.rar HTTP/1.1" 206 25726923 "http://lix.in/-6ab31e" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7"

196.217.209.139 - - [11/Feb/2010:15:41:12 -0600] "GET /SSSS/SSSSS/file.rar HTTP/1.1" 206 25764002 "http://lix.in/-6c39bf" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7"



و هذه عدة أي بيهات محظوره مضافه لملف الـhtaccess

deny from 188.48.185.0/24
deny from 41.235.0.0/16
deny from 80.223.39.0/24
deny from 196.217.245.0/24
deny from 195.246.42.0/24
deny from 41.206.0.0/16
deny from 79.182.62.0/24
deny from 94.98.208.0/24
deny from 41.130.63.0/24
deny from 94.98.200.0/24
deny from 78.93.95.0/24
deny from 79.176.42.0/24
deny from 41.234.218.0/24
deny from 41.191.10.0/24
deny from 196.217.209.0/24
و اتوقع السكريبت جدا جدا تافه و بسيط ما يحتاج شي
لكنه مهم بالنسبه لي و لو كنت أعرف بالبرمجه كنت سويته بنفسي
الدفع بالـMoney gram او باليد لو الشخص بالإمارات او تحويل بنكي ما عندي مانع
شرط الدعم الفني المستمر للسكريبت و السكريبت يكون زين مش اي كلام
شكراً يا إخوان






التوقيع

HD Games
السيرفر العربي لتحميل ألعاب الـPC


www.hd-games.co.cc

يرجى زيارة الموقع للتبادل الإعلاني,,

آخر تعديل بواسطة hdgames ، 12-02-2010 الساعة 01:23 AM.