يعد Repo هذا استمرارًا لـ unixpickle/JamWiFi، حيث تم إهماله ولن يتم تحديثه
تمت إضافة خيار الانضمام (مخصص للانضمام بواسطة BSSID)
تحتوي أخطاء المسح الآن على وصف (وحدة التحكم فقط)
الإعدادات المضافة (الشبكات المخفية، ..)
وأضاف فرز العمود
إعادة الكتابة في سويفت
تمت إضافة دعم لنظام التشغيل MacOS Mojave/Catalina
تمت إضافة دعم الوضع الداكن
قم بتنزيل أحدث ما تم تجميعه مسبقًا
يبدو أن الأجهزة التي تم إصدارها عام 2018 والإصدارات الأحدث تتعطل عند إجراء حقن الحزمة. لسوء الحظ، لا أملك مثل هذا الجهاز بنفسي، لذا لا أستطيع إصلاحه الآن
يتيح لك JamWiFi تحديد شبكة لاسلكية قريبة واحدة أو أكثر، ومن ثم تقديم قائمة بالعملاء النشطين حاليًا على الشبكة (الشبكات). علاوة على ذلك، يسمح لك JamWiFi بفصل العملاء الذين تختارهم للمدة التي تريدها.
تحت الغطاء، يستخدم JamWiFi واجهة برمجة تطبيقات CoreWLAN من Apple للتنقل بين القنوات ومسح الشبكة. بالنسبة لواجهة الحزمة الأولية، يوفر libpcap نقطة تجريد جيدة لإرسال/استقبال إطارات 802.11 الأولية في طبقة MAC. تتضمن جميع حزم 802.11 MAC مصدر عنوان MAC ووجهته. يتيح ذلك لـ JamWiFi تحديد المحطات الموجودة على نقطة وصول معينة.
يقوم JamWiFi "ببدء تشغيل" العملاء باستخدام إطار الانفصال. عندما يتلقى العميل إطار فك الارتباط من نقطة الوصول، فإنه سيفترض أن أي اتصال كان لديه مع نقطة الوصول لم يعد نشطًا. ومع ذلك، بمجرد أن يتلقى العميل إطار فك الارتباط، فقد يحاول على الفور إنشاء جلسة جديدة مع نقطة الوصول. ولمنع حدوث ذلك، يرسل JamWiFi باستمرار إطارات فك الارتباط إلى كل عميل بشكل متكرر.
تتضمن بعض الشبكات أكثر من نقطة وصول واحدة. علاوة على ذلك، قد تكون هناك سيناريوهات يتوفر فيها أكثر من شبكة WiFi قابلة للاستخدام للعميل. في هذا السيناريو، حتى إذا تم فصل العميل عن نقطة وصول واحدة، فقد يتمكن بنجاح من إنشاء جلسة مع نقطة وصول أخرى. للتغلب على ذلك، يرسل JamWiFi إطارات الانفصال إلى كل عميل من كل نقطة وصول، سواء كان ذلك العميل مرتبطًا بنقطة الوصول أم لا. على الرغم من أن هذا قد يبدو حملًا غير ضروري، إلا أنه ضروري للشبكات الأكثر تعقيدًا التي تحتوي على نقطة وصول >1.
مجرد ثانية، هناك. أنا لست مسؤولاً عن أي ضرر قد تلحقه بأي شخص يستخدم هذه الأداة. هذا للأغراض التجريبية والتعليمية فقط. من فضلك، من فضلك، من فضلك، فكر مرتين قبل أن تفعل شيئًا غبيًا بهذا. كيف سيكون الأمر لو أن شبكة WiFi الخاصة بك لم تعمل مطلقًا لأن لديك رعشة تجاه أحد الجيران؟