HoneyClient :: المدير :: FW

HoneyClient :: Manager :: FW هو وحدة بيرل للتعامل مع خلق قاعدة جدار الحماية عن بعد.
التحميل الان

HoneyClient :: المدير :: FW الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • JD Durick and Xeno Kovah
  • موقع ويب الناشر:
  • http://search.cpan.org/~mitrehc/HoneyClient-Manager-0.99/lib/HoneyClient/Manager/FW.pm

HoneyClient :: المدير :: FW العلامات


HoneyClient :: المدير :: FW وصف

HoneyClient :: Manager :: FW هو وحدة بيرل للتعامل مع خلق قاعدة جدار الحماية عن بعد. بالإضافة إلى ذلك، ستوفر الحماية عندما تصبح العسل للخطر من خلال تمكين تقييد المعدل الثابت (TCP / ICMP) وتصفية عنوان MAC.Creating خادم الصابون # تأكد من HoneyClient :: UTIL: Config Loads بشكل صحيح HoneyClient :: Util :: التكوين qw (getvar)؛ # تأكد من أن iptables :: ipv4 loads استخدم iptables :: ipv4؛ # تأكد من حل العسل :: Manager :: FW يمكن تحميل استخدام HoneyClient :: Manager :: Firewall :: FW؛ # تأكد من Honeyclient :: Util :: Soap Loads Controy_ok ('HoneyClient :: Util :: Soap')؛ حزمة HoneyClient :: Manager :: جدار الحماية :: FW؛ استخدم HoneyClient :: UTIL :: SOAP QW (GetClientHandhandle GetserverVerle)؛ بلدي daemon $ = getserverhandle ()؛ $ Daemon-> مقبض؛ سيتم تشغيل خادم جدار حماية SOAP عند بدء تشغيل Honeywall من قبل Manager HoneyClient. الدليل الرئيسي الذي يحمل كل رمز المستمع هو دليل / HC. يقع StartFwListener.pl في الدليل /etc/rc.d/rc3.d الدليل وسيتم تشغيله عند بدء تشغيل Honeywall في المستوى الثالث. بعد البدء، سيقوم مستمع الحماية في انتظار المكالمات من ManyClient Manager بحيث قد يتم تكوين جدار الحماية بشكل صحيح ويتم تحديثه بشكل جيد ديناميكيا عند بدء الزحف. يبدأ الزحف. الحذاء حتى Honeyclient Honeywall VMware Image. 2. ابدأ تشغيل جدار حماية الصابون وسجل الصابون / USR / BIN / PERL /HC/StartFwistener.pl> / dev / null 2> / dev / null، وستبدأ هذه في التمهيد من Honeywall، لذلك لن تضطر إلى القيام به أي شيء باستثناء التمهيد الصورة. 3. الآن يقوم جدار الحماية بالاستماع لجميع مكالمات عميل الصابون. /startfwlistener.pl 5. اصنع مكالمات FW الخاصة بك الآن من HoneyClient-client.pl.interacting مع خادم الصابون استخدام HoneyClient :: Util :: Soap QW (GetClientHandhandle)؛ استخدم HoneyClient :: Util :: Config QW (GetVar)؛ بعد الأحذية Honeywall، سيتم تنفيذ StartFwlisterner.pl وبدء الاستماع. من هنا نريد أن نبدأ التفاعل مع خادم SOAP FW الخاص بنا. # إنشاء عميل صابون جديد، للتحدث إلى HoneyClient :: Manager: FW Module #initlist سوف تحتوي على جميع قيم الإرجاع المرسلة مرة أخرى من الخادم (PID of TartFWListerner.PL على الخادم ورسالة الحالة) # يتيح تعيين الافتراضي HoneyClients Gendet: كعب My $ = getclienthenthandhandle (namespace => "honeyclient :: manager :: fw")؛ بلدي $ som = $ cut-> fwinit ()؛ بلدي inaitlist = $ som-> paramsall؛ طباعة "$ _n" foreach (@ معين)؛ # لإلحاق قواعد جديدة ديناميكيا إلى قواعد iptables الجديدة، قم بإجراء ما يلي $ hashref = سيتم تمرير بنية البيانات هذا من المدير إلى HoneyClient :: Manager :: FW $ SOM = $ keut-> addrule ($ hashref)؛ طباعة $ cut-> نتيجة؛ طباعة "n"؛ # إلى حذف القواعد ديناميكيا، كل ما عليك القيام به هو حذف السلسلة المعرفة من قبل المستخدم التي تم إنشاؤها في الأصل. $ som = $ cut-> deletechain ($ hashref)؛ طباعة $ cut-> نتيجة؛ طباعة "n"؛ # للحصول على حالة الجواسط الحالية iptables الحالية، تطبع هذه الوظيفة على القرص الصلب سيدات iptables العمل $ som = $ keut-> getstatus ()؛ طباعة $ cut-> نتيجة؛ طباعة "n"؛ # لجميع VM الجديد الذي نخطط لإضافته لاحقا، سيتعين علينا إضافة سلاسل VM جديدة: $ SOM = $ cut-> addrchain ($ hashref)؛ طباعة $ cut-> نتيجة؛ طباعة "ن"؛ # لإغلاق قائمة صابون جدار الحماية على Honeywall $ som = $ cut-> fwshutdown ()؛ طباعة $ cut-> النتيجة؛ طباعة "n"؛ متطلبات: perl.


HoneyClient :: المدير :: FW برامج ذات صلة

آمنة :: هول

SAFE :: HOL هو وحدة بيرل لجعل حفرة إلى المقصورة الرئيسية الأصلية في المقصورة الآمنة. ...

288

تحميل