الويب العربي

الويب العربي (http://www.arabwebtalk.com/index.php)
-   طلبات البرمجة والتصميم والتطوير (http://www.arabwebtalk.com/forumdisplay.php?f=6)
-   -   مطلوب سكريبت صغير لحظر الأي بيهات اللي تشفط باندويدث من السيرفر (http://www.arabwebtalk.com/showthread.php?t=133322)

hdgames 12-02-2010 01:21 AM

مطلوب سكريبت صغير لحظر الأي بيهات اللي تشفط باندويدث من السيرفر
 
السلام عليكم
لدي إستضافه و عليها 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 او باليد لو الشخص بالإمارات او تحويل بنكي ما عندي مانع
شرط الدعم الفني المستمر للسكريبت و السكريبت يكون زين مش اي كلام :)
شكراً يا إخوان

salam-web.com 12-02-2010 02:02 AM

السلام عليكم أضفني يا أخي

salam-web.com 12-02-2010 02:02 AM

تفضل sales@desingeweb.com

Dr-web2.com 12-02-2010 02:07 AM

السلام عليكم ورحمة الله وبركاته
السعر 300 دولار
مدة العمل اسبوعين
الدعم الفني ضد العيوب البرمجيه
مدي الحياة مجاناً

salam-web.com 12-02-2010 02:30 AM

أخي بعد مراجعتي العمل سعر العمل 500 ريال فقط

hdgames 12-02-2010 03:53 PM

انا صراحه شايف السعر مبالغ فيه لسكريبت تافه بهادا الشكل!
و عفكره الـrawlog متواجد داخل directory عادي بالسيرفر يمكن دخلوه بالـFTP
كل ما على السكريبت فعله تحديد الأي بيهات الأكثر تكراراً ذات error 206 (مكتوبه بنفس سطر الـrequest!) و ببساطه عمل بلوك لها عن طريق الـhtaccess
ليش هالمبالغ الخياليه!
عموماً شكراً

hdgames 12-02-2010 03:54 PM

أعلى عرض لي هو 200 ريال لا غير
شكراً

salam-web.com 12-02-2010 10:49 PM

أضفنا اخي مقابل 200 ريال

hdgames 13-02-2010 05:05 PM

إقتباس:

اقتباس من مشاركة salam-web.com (المشاركة 718632)
أضفنا اخي مقابل 200 ريال

فمت بإضافتك يا أخي

salam-web.com 13-02-2010 05:08 PM

ما جاتنا اضافة ممكن ايميلك

hdgames 13-02-2010 10:19 PM

إقتباس:

اقتباس من مشاركة salam-web.com (المشاركة 718849)
ما جاتنا اضافة ممكن ايميلك

براسلك عالخاص اخي

hdgames 15-02-2010 02:19 AM


الأخر الظاهر ما يريد يتعاون معنا
عموماً العرض ما زال مطروح و لو سمحتم اللي قادر يصمم السكريبت يضع رده على الموضوع للمراسله


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 07:10 AM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012