أعلان الهيدر

الأحد، 7 يناير 2018

الرئيسية عمل بلوك لكل عميل يخترق صفحه الهوت سبوت بدون التسجيل فى الاكتف وامامه حرف ( H )

عمل بلوك لكل عميل يخترق صفحه الهوت سبوت بدون التسجيل فى الاكتف وامامه حرف ( H )


 السلام عليكوم ورحمة الله وبركاتةبناء على طلب اعضاء كثيرة  فى مصر والوطن العربى موضوع فى غايه الاهميه هوه اختراق صفحات الهوت سبوت والميكروتك والدخول على الانترنت والسحب المستمر فى الهوست والعميل لم يسجل دخوله فى الاكتف كانت مشكله من ااكبر المشاكل واليوم الحل ان شاء الله باسكربت يقوم بمراقبه السحب اما العميل فى الهوست ويقوم الاسكربت بتحديد عدد معين من الميجاات او الجيجات لو كل واحد عاوزة يقلل اويرفع العدد على حسب شغله والعملاء الموجودة معه يارب تكون الفكرة وصلت للجميع وتمت التجربه والحمد لله شغاله كويس الافضل ان تكون القيمة 25000الاسكربت مجانى طبعا لكل عملاء مدونه ميكروتك افريقيا والجروب على الفيس والى اللقاء فى شرح قادم اجمل بكثير اشكركم والسلام عليكوم ورحمة الله 
وبركاته 



الشرح 




الافضل ان تكون القيمة 25000


هناك 26 تعليقًا:

  1. الاسكريب لا يقبل النسخ 5

    ردحذف
  2. يا مهندس احمد بعد ما اضيف الاسكربت هذا انا احتاج اسكربت ثاني يقوم بفك الحظر عليهم بعد مدة من الوقت

    معي هذا الاسكربت عملته في اسكجول بس ما بيحذف لأنه محدد على سرفر hotspot1

    /ip hotspot ip-binding remove [find where server="hotspot1"]

    لو عدلته all فيه معي باي باس هل سيتم ازالتهم من ip-binding
    انا بحاجه انه يحذف المحظورين فقك الذي تم حظرهم وكل شيء ثاني يضل كما هو عليه

    ردحذف
    الردود

    1. هاذا طلبك بيحذف الذي بعد 10 او غير الرقم الى الذي تريد
      {
      :local x;
      :set x 0;
      :foreach i in=[/ip hotspot ip-binding find] do={
      :set x ($x+1) ;
      :if ($x>10) do={
      /ip hotspot ip-binding remove $i;
      }
      }
      }



      ---------————
      السلام عليكم .
      هذا سكربت ممتاز يحد من الاختراقات .
      فكرة السكربت .
      يقوم بعمل ادرس ليست لكل هوستنيم يسجل دخول من الهوتسبوت مع .
      ثم يقارن في كل مره .هل الهوستنيم سجل دخول اولا في حال جاء مخترق وقام بتغيير الماك لن يتم اعطاءه انترنت لسبب ان الهوسنيم التابع له لم يسجل دخول من قبل ولم يتم توثيقه في الادرس ليست
      :
      قوموا بنسخ السكربت .
      ثم الذهاب الى
      ‏Ip
      ‏Hotspot
      ‏User profile

      افتحوا البروفايلات ثم Script
      ثم اضافة السكربت في onlogin

      {
      ‏:delay 500ms
      ‏:local x $user;
      ‏:local y [/ip hotspot active get [find user=$x] address];
      ‏:local f [/ip hotspot host get [find to-address=$y] address];
      ‏:local c [/ip hotspot active get [find user=$x] login-by];
      ‏:local b "http-pap";
      ‏:local k "http-chap";
      ‏:local v "cookie";
      ‏:local n [/ip dhcp-server lease get [find active-address=$f] host-name];
      ‏if (c = b || c = k || c = v) do={
      ‏:log warning "Hostname Shield - $x Login is valid"
      ‏/ip firewall address-list add list=$n } else={
      ‏if ( [ :len [ ip firewall address-list find where list="$n" ] ] > 0 ) do={ :log warning "Hostname Shield - Login is valid" } else={ip hotspot active remove [find user=$x]
      ‏:log warning "Hostname Shield -login not allowed "
      }}}

      حذف

    2. هاذا طلبك بيحذف الذي بعد 10 او غير الرقم الى الذي تريد
      {
      :local x;
      :set x 0;
      :foreach i in=[/ip hotspot ip-binding find] do={
      :set x ($x+1) ;
      :if ($x>10) do={
      /ip hotspot ip-binding remove $i;
      }
      }
      }

      حذف
    3. ينفع اللي شغال عبر اليوزر ملنجر

      حذف
  3. الله يعطيك العافية
    السكربت يحتاج إلى تعديل لأن المشكلة تكمن بأنه عند انتهاء بطاقة العميل يخرج من الاكتف الى الهوست وبهذا يعتبر تعدى الحد المسموح به في الهوست (H) و يؤخذ فورا إلى الحظر
    أرجوا معالجة الأمر !

    ردحذف
    الردود
    1. نعم اخي السكريبت يحضر كل المستخدمين

      حذف
  4. للأسف لم ينزل عندي في سيستم اسكجول هل في مشكله معا نسخ 6 نرجو الإفادة

    ردحذف
  5. لو سمحت ممكن تعديل الاسكريبت لنسخة 5

    ردحذف

  6. هاذا طلبك بيحذف الذي بعد 10 او غير الرقم الى الذي تريد
    {
    :local x;
    :set x 0;
    :foreach i in=[/ip hotspot ip-binding find] do={
    :set x ($x+1) ;
    :if ($x>10) do={
    /ip hotspot ip-binding remove $i;
    }
    }
    }

    ردحذف
    الردود
    1. هذا لحذف المحضورين صح بس ايش يعني بعد 10

      حذف
  7. ألف شكر على المجهود الجبار يابش مهندس أحمد
    الله بيارك فية و يزيدك علم فوق علمك اللهم أمين

    ردحذف
  8. السلام والرحمه
    بش مهندس نريد اسكربيت يحذف الي بيخرج او يخلص بطاقته بحذفه من الادريس ليست على الوج اوت
    لانه لافائده من الاسكربيت عندالدخول فقط

    ردحذف
  9. ممكن حضرتك استاذ احمد محتاج الاسكربت ضروري لنسخة 5.21 لان الاسكربت مش قابل ينزل عندي بسيستم سكودلر ولك جزيل الشكر اخي في الله

    ردحذف
  10. الاخ احمد الرول لايعمل على النسخة النسخه 5.20 اذا عندك تعديل جزاك الله الف خير

    ردحذف
  11. السكربيت رائع لكن لازم يرفق جمب السكريبت سكربت حذف المحظور بعد دقيقه مثلا

    ردحذف
  12. ممكن الاسكريت اخ احمد لان الرابط بتاع الاسكريبت مش راضي يتنزل اذا سمحت

    ردحذف
    الردود
    1. /system scheduler
      add comment=mikrotikafricaa//01027258929 interval=5s name=\
      " block hotspot ( H )" on-event="{\r\
      \n:foreach h in=[/ip hotspot host find where !bypassed && !authorized] do={\
      \r\
      \n:local i [/ip hotspot host get number=\$h packets-out];\r\
      \n:local i2 [/ip hotspot host get number=\$h packets-in];\r\
      \n:local ip [/ip hotspot host get number=\$h address];\r\
      \n:local mac [/ip hotspot host get number=\$h mac-address];\r\
      \n:if (\$i > 6000 || \$i2 > 6000 ) do={\r\
      \nip hotspot ip-binding add type=blocked mac-address=\$mac address=\$ip;\r\
      \n }\r\
      \n}}" policy=\
      ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon \
      start-time=startup

      حذف
  13. /system scheduler
    add comment=mikrotikafricaa//01027258929 interval=5s name=\
    " block hotspot ( H )" on-event="{\r\
    \n:foreach h in=[/ip hotspot host find where !bypassed && !authorized] do={\
    \r\
    \n:local i [/ip hotspot host get number=\$h packets-out];\r\
    \n:local i2 [/ip hotspot host get number=\$h packets-in];\r\
    \n:local ip [/ip hotspot host get number=\$h address];\r\
    \n:local mac [/ip hotspot host get number=\$h mac-address];\r\
    \n:if (\$i > 6000 || \$i2 > 6000 ) do={\r\
    \nip hotspot ip-binding add type=blocked mac-address=\$mac address=\$ip;\r\
    \n }\r\
    \n}}" policy=\
    ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon \
    start-time=startup

    ردحذف
  14. ألف شكر أستاذنا القدير الإسكربت أكثر من ممتاز

    ردحذف
  15. السلام عليكم ممكن توضيع اين نضع رول الحذف بعد 10 دقايق

    ردحذف
  16. مستر احمد انا شغال على روتر بور بنظام هوت سبوت العادى بس عندى مشكله فيه عملاء بتفتح من غير تسجيل دخول اول ما يربط على الشبكه بيقتح نت وهوه مش مشترك معايا اصلاكنكت على الشبكه فتح نت على طول ممكن حضرتك تعرفنى ايه السبب الروتر جى ار 750 ار بى
    ممكن اعرف السبب حتى لو بمقابل

    ردحذف

فى حاله ارسال التعليق سيكون عليك الانتظار للموافقه عليها
شكرا لمساهمتك

يتم التشغيل بواسطة Blogger.