أخبار
404
نعتذر , لا نستطيع ايجاد الصفحة المطلوبة
  • العودة الى الصفحة الرئيسية
  • ‏إظهار الرسائل ذات التسميات securite. إظهار كافة الرسائل
    ‏إظهار الرسائل ذات التسميات securite. إظهار كافة الرسائل

    الاثنين، 25 مايو 2015

    Questions possibles dans EFM régional sécurité
     
     


     
     طريقة التحميل

    الأحد، 24 مايو 2015

    Efm sécurité 2014 + corrigé
      


    efm régional sécurité


    طريقة التحميل

    résumé cours sécurité pdf


    طريقة التحميل


    الأحد، 17 مايو 2015

    Les protocoles de tunnelisation

     Les principaux protocoles de tunneling sont les suivants :
    PPTP (Point-to-Point Tunneling Protocol) est un protocole de niveau 2 développé par Microsoft, 3Com, Ascend, US Robotics et ECI Telematics.L2F (Layer Two Forwarding) est un protocole de niveau 2 développé par Cisco, Northern Telecom et Shiva. Il est désormais quasi-obsolèteL2TP (Layer Two Tunneling Protocol) est l'aboutissement des travaux de l'IETF (RFC 2661) pour faire converger les fonctionnalités de PPTP et L2F. Il s'agit ainsi d'un protocole de niveau 2 s'appuyant sur PPP.IPSec est un protocole de niveau 3, issu des travaux de l'IETF, permettant de transporter des données chiffrées pour les réseaux IP.
    le protocole PPTP :
    Le principe du protocole PPTP (Point To Point Tunneling Protocol) est de créer des trames sous le protocole PPP et de les encapsuler dans un datagramme IP.


    Ainsi, dans ce mode de connexion, les machines distantes des deux réseaux locaux sont connectés par une connexion point à point (comprenant un système de chiffrement et d'authentification, et le paquet transite au sein d'un datagramme IP.


    De cette façon, les données du réseau local (ainsi que les adresses des machines présentes dans l'en-tête du message) sont encapsulées dans un message PPP, qui est lui-même encapsulé dans un message IP.

    Le protocole L2TP :
    Le protocole L2TP est un protocole standard de tunnelisation (standardisé dans un RFC) très proche de PPTP. Ainsi le protocole L2TP encapsule des trames protocole PPP, encapsulant elles-mêmes d'autres protocoles (tels que IP, IPX ou encore NetBIOS).

    Le protocole IPSec
    IPSec est un protocole défini par l'IETF permettant de sécuriser les échanges au niveau de la couche réseau. Il s'agit en fait d'un protocole apportant des améliorations au niveau de la sécurité au protocole IP afin de garantir la confidentialité, l'intégrité et l'authentification des échanges.


    Le protocole IPSec est basé sur trois modules :
    - IP Authentification Header (AH) concernant l'intégrité, l'authentification et la protection contre le rejeu. des paquets à encapsuler
    - Encapsulating Security Payload (ESP) définissant le chiffrement de paquets. ESP fournit la confidentialité, l'intégrité, l'authentification et la protection contre le rejeu.
    - Security Assocation (SA) définissant l'échange des clés et des paramètres de sécurité. Les SA rassemblent ainsi l'ensemble des informations sur le traitement à appliquer aux paquets IP (les protocoles AH et/ou ESP, mode tunnel ou transport, les algo de sécurité utilisés par les protocoles, les clés utilisées,...). L'échange des clés se fait soit de manière manuelle soit avec le protocole d'échange IKE (la plupart du temps), qui permet aux deux parties de s'entendre sur les SA.

    الأربعاء، 6 مايو 2015

    Qu’est-ce qu’un pare-feu ?

     Qu’est-ce qu’un pare-feu ?

    Un pare-feu est un logiciel ou un matériel qui vérifie les informations provenant d’Internet ou d’un réseau, puis les empêche d’accéder à l’ordinateur ou les y autorise, selon vos paramètres de pare-feu définis.

    Un pare-feu vous aide à empêcher les utilisateurs ou les logiciels malveillants (tels que les vers) d’accéder à votre ordinateur via un réseau ou Internet. Un pare-feu peut également empêcher votre ordinateur d’envoyer des éléments logiciels nuisibles à d’autres ordinateurs. Il se charge de « filtrer » les connexions, en interrompant celles considérées comme illicites et en laissant celles jugées licites, un jugement qui se base sur différents critères.
    Le schéma suivant illustre la façon dont un pare-feu fonctionne.

    FUTURE TECHN


     

    الاثنين، 13 أبريل 2015

                                       Dude

    درس الأول

     

    ما هو ال (Dude)؟

    ما هو ال (Dude
    هو برنامج صوري مجاني يستخدم في مراقبة وادارة الشبكات مصمم لتمثيل هيكل الشبكة بمخطط رسومي واحد او اكثر مما يسمح برسم ومراقبة الشبكة التي يقوم باكتشافها تلقائياً بمجرد تشغيله في احد الحواسيب المرتبطة بالشبكة ومهما بلغت الشبكة من التعقيد فهو يستطيع رسمها لك بشكل مبسط يوضح كل اجهزتها وكل الارتباطات بين الاجهزة. اضافة الى رسم الشبكة وارتباطاتها فأن هذا البرنامج الصغير الكبير في امكانياته يستطيع مراقبة بعض الخدمات التي تعمل في الشبكة والاخبار وتنبيه مستخدميه الى تغير حالة جهاز ما او خدمة معينة ويستطيع قراءة احصائيات اي جهاز مرتبط بالشبكة ورسم مخطط يوضح القيم التي يتم مراقبتها ويسمح كذلك لمستخدمه بالارتباط المباشر بأي جهاز في الشبكة مع اعدادات (بسيطة) لضبط نظام تشغيل اجهزة المايكروتك (RouterOS) في الشبكة. يعتبر برنامج ال (Dude) من اهم البرامج المستخدمة في مجال مراقبة الشبكات وتحليل ادائها ويضاف الى مميزاته الكثيرة كونه مجاني ويمكن تنزيله وتنصيبه من موقع المايكروتك الرسمي من الرابط التالي : http://www.mikrotik.com/download حيث يظهر في نهاية الصفحة مع البرنامج الشهير (winbox) كما يلي:
    يتكون ال (Dude) من جزئين رئيسيين هما:
    1-  (Dude Server) : وهو البرنامج الرئيسي الذي يعمل في الخلفية ولا يحتوي اي واجهة رسومية ويمكن التحكم به فقط عن طريق تطبيق زبون ال (Dude) في الحاسبة الشخصية او في اي حاسبة اخرى في الشبكة عن بعد وهناك ايضاً واجهة ويب توفر وظيفية بدائية تستخدم للمراجعة وليس للتهيئة والتشكيل عموماً.
    2-   (Dude client): وهو البرنامج الرسمي الذي قد يرتبط بالجزء الاخر محلياً (في نفس الحاسوب) او عن بعد ويستخدم كواجهة رسومية للبرنامج الاول وهذا يعني ان كل فعالية تنفذ بشكل حقيقي على الماكنة المعنية التي نقوم بأدارتها محلياً او عن بعد واما الجزء الرسومي من  البرنامج فيقوم بعرض النتائج فقط ولذا فأن واجهات النوافذ تخزن في السيرفر ولا تفقد في حالة فقدان الاتصال بين الزبون والخادم ونرى انه بمجرد عودة الاتصال نجد ان التهيئة وصلت الى حيث تركناها.
    ملاحظة قبل البدء: عند التنزيل تتوفر نسختان احدهما (stable) بمعنى مستقرة والاخرى (beta) بمعنى قيد التجربة ورغم ان النسخة قيد التجربة عادة تكون احدث وتحتوي ادوات مراقبة وتحكم اكثر في الشبكة الان ان بعض ادواتها لا تزال قيد التجربة وقد تعطي نتائج غير دقيقة لذا يفضل تنزيل النسخة المستقرة ولكم الخيار في ذلك.
    بدء العمل مع ال (Dude):
    بعد اكتمال تنصيب البرنامج يمكن فتحه لرؤية شاشة مشابهة للتالي:
    وتلاحظون انني استخدمت اللغة العربية ويمكن تغييرها من تبويب تفضيلات (preferences) الى يسار اعلى النافذة والذي عند النقر عليه تظهر الخيارات التالية ومن ضمنها اختيار اللغة:


    والان ترى ان النافذة الرئيسية فارغة ويجب التنبيه الى اننا اما ان نقوم بتوصيل برنامجنا الحالي (dude client) الى سيرفر موجود اصلاً في حاسوب اخر حيث بمجرد تنصيب نسخة البرنامج الخاصة بالسيرفر يقوم برنامجنا هنا بالاتصال به تلقائياً (واما كيفية تنصيب السيرفر في اجهزة المايكروتك فأتمنى ان تتاح لي فرصة شرحه في درس قادم ان شاء الله) او نقوم بتحويل حاسوبنا الشخصي الى سيرفر محلي (local server) ويتم ذلك بالنقر على زر (server) بجانب تبويب التفضيلات لتظهر النافذة التالية:


    والان تحولنا الى اللغة الانكليزية (ههه) نلاحظ اننا نستطيع جعل السيرفر المحلي يعمل دائماً (enable on localhost) ونختار نمط التنفيذ (run mode all time) ثم (apply) و (ok).
    والان لأختبار اول خاصية في هذا البرنامج نقوم بالنقر على زر الاكتشاف (discover) لتظهر النافذة التالية:


    نحدد من خلالها حيز عناوين الشبكة التي نريد ان يقوم البرنامج بعمل اكتشاف لها ولارتباطاتها ونستطيع ان نحدد الخدمات المفضلة التي نريد البحث عنها مثل (DNS, SNMP, IP, NETBIOS) وغيرها كما يمكن ضبط نمط البحث كسريع او بطيء حيث يمتاز البحث السريع بانتهائه بسرعة ولكن دون كشف كل الاجهزة في هذه الشبكة واما ان اخترنا البحث البطيء فسيقوم بكشف كل الاجهزة ولمعرفة نطاق عناوين شبكتي المحلية يمكن بسهولة عمل (ping) او (tracert) لمعرفة عناوين (IP) حاسوبي الشخصي وبقية حواسيب الشبكة وكما في المثال التالي:

    واخيراً ننقر على (discover) ليبدأ البرنامج البحث في نطاق العناوين التي اعطيت له عن حواسيب متصلة بالشبكة بهذه العناوين وبعد وقت معين تبدأ الحواسيب بالظهور في الشاشة الكبيرة ويمكن ايقاف البحث والبدء بالتعامل مع اي من هذه الحواسيب كما سنرى في الدرس القادم ان شاء الله.

     

     

     

      Cryptographie : chiffrement et signature

    Cryptographie : chiffrement et signature
    • Le chiffrement
    Le chiffrement des données fut inventé pour assurer la confidentialité des données. Il est assuré par un système de clé (algorithme) appliqué sur le message. Ce dernier est décryptable par une clé unique correspondant au cryptage.Il existe à l’heure actuelle deux grands principes de cryptage : le cryptage symétrique basé sur l’utilisation d’une clé privée et le cryptage asymétrique qui, repose sur un codage à deux clés, une privée et l’autre publique.
    • Le cryptage symétrique
    Le cryptage à clé privé ou symétrique est basé sur une clé (ou algorithme) partagée entre les deux parties communicantes. Cette même clé sert à crypter et décrypter les messages. Les algorithmes de chiffrement les plus connus sont : Kerberos, DES (Data Encryption Standard) et RSA.Le principal problème est le partage de la clé : Comment une clé utilisée pour sécuriser peut être transmise sur un réseau insécurisé ? La difficulté engendrée par la génération, le stockage et la transmission des clés (on appelle l’ensemble de ces trois processus le management des clés : key management) limite le systèmes des clés privées surtout sur Internet.Pour résoudre ces problèmes de transmission de clés, les mathématiciens ont inventé le cryptage asymétrique qui utilise une clé privée et une clé public.
    • Le cryptage asymétrique
    Ce système de cryptage utilise deux clés différentes pour chaque utilisateur : une est privée et n’est connue que de l’utilisateur ; l’autre est publique et donc accessible par tout le monde.Les clés publique et privée sont mathématiquement liées par l’algorithme de cryptage de telle manière qu’un message crypté avec une clé publique ne puisse être décrypté qu’avec la clé privée correspondante. Une clé est donc utilisée pour le cryptage et l’autre pour le décryptage.Ce cryptage  présente l’avantage de permettre le placement de signatures numériques dans le message et ainsi permettre l’authentification de l’émetteur.Le principal avantage du cryptage à clé publique est de résoudre le problème de l’envoi de clé privée sur un réseau non sécurisé. Bien que plus lent que la plupart des cryptage à clé privée il reste préférable pour 3 raisons :
    - Plus évolutif pour les systèmes possédant des millions d’utilisateurs.- Authentification plus flexible.- Supporte les signatures numériques.SignatureDans toute transaction professionnelle, les deux parties doivent offrir une garantie de leur identité. La signature numérique et le certificat sont des moyens d’identification de l’émetteur du message.
    • Signature numérique 
    Le principe de la signature numérique consiste à appliquer une fonction mathématique sur une portion du message. Cette fonction mathématique s’appelle fonction de hachage et le résultat de cette fonction est appelé code de hachage. Ce code fait usage d'emprunte digitale du message. Il faut noter que la fonction est choisie de telle manière qu’il soit impossible de changer le contenu du message sans altérer le code de hachage.Ce code de hachage est ensuite crypté avec la clé privée de l’émetteur et rajouté au message. Lorsque le destinataire reçoit le message, il décrypte ce code grâce à la clé publique de la source puis il compare ce code à un autre code qu’il calcule grâce au message reçu. Si les deux correspondent, le destinataire sait que le message n’a pas été altéré et que son intégrité n’a pas été compromise. Le destinataire sait aussi que le message provient de l’émetteur puisque seul ce dernier possède la clé privée qui a crypté le code.Ce principe de signature fût amélioré avec la mise en place de certificats permettant de garantir la validité de la clé public fourni par l’émetteur.
    • Les certificats 
    Pour assurer l’intégrité des clés publiques, les clés publiques sont publiées avec un certificat. Un certificat (ou certificat de clés publiques) est une structure de données qui est numériquement signée par une autorité certifiée (CA : Certification Authority) – une autorité en qui les utilisateurs peuvent faire confiance. Il contient une série de valeurs, comme le nom du certificat et son utilisation, des informations identifiant le propriétaire et la clé publique , la clé publique elle même , la date d’expiration et le nom de l’organisme de certificats. Le CA utilise sa clé privée pour signer le certificat et assure ainsi une sécurité supplémentaire.Si le récepteur connaît la clé publique du CA, il peut vérifier que le certificat provient vraiment de l’autorité concernée et est assuré que le certificat contient donc des informations viables et une clé publique valide.

        

    الخميس، 26 مارس 2015

                                       tunnel gre

    Introduction:

    Tunneling provides a mechanism to transport packets of one protocol within another protocol. The protocol that is carried is called as the passenger protocol, and the protocol that is used for carrying the passenger protocol is called as the transport protocol. Generic Routing Encapsulation (GRE) is one of the available tunneling mechanisms which uses IP as the transport protocol and can be used for carrying many different passenger protocols. The tunnels behave as virtual point-to-point links that have two endpoints identified by the tunnel source and tunnel destination addresses at each endpoint.

    The below diagram shows encapsulation process of GRE packet as it traversers the router and enters the tunnel interface:

    Configuring GRE Tunnel:


    Configuring a GRE tunnel involves creating a tunnel interface, which is a logical interface. Then you must configure the tunnel endpoints for the tunnel interface.

    To configure the tunnel source and destination, issue the tunnel source {ip-address | interface-type} and tunnel destination {host-name | ip-address} commands under the interface configuration mode for the tunnel.

    The below example explain about how to create simple GRE tunnels between endpoints and the necessary steps to create and verify the GRE tunnel between the two networks.R1's and R2's Internal subnets(192.168.1.0/24 and 192.168.2.0/24) are  communicating with each other using GRE tunnel over internet.Both Tunnel interfaces are part of the 172.16.1.0/24 network.


                          R1
    R1(config)# interface Tunnel1
    R1(config-if)# ip address 172.16.1.1 255.255.255.0
    R1(config-if)# ip mtu 1400
    R1(config-if)# ip tcp adjust-mss 1360
    R1(config-if)# tunnel source 1.1.1.1
    R1(config-if)# tunnel destination 2.2.2.2
    R2(config)# interface Tunnel1
                        R2
    R2(config-if)# ip address 172.16.1.2 255.255.255.0
    R2(config-if)# ip mtu 1400
    R2(config-if)# ip tcp adjust-mss 1360
    R2(config-if)# tunnel source 2.2.2.2
    R2(config-if)# tunnel destination 1.1.1.1


    Since GRE is an encapsulating protocol, we adjust the maximum transfer unit (mtu) to 1400 bytes and maximum segment size (mss) to 1360 bytes. Because most transport MTUs are 1500 bytes and we have an added overhead because of GRE, we must reduce the MTU to account for the extra overhead. A setting of 1400 is a common practice and will ensure unnecessary packet fragmentation is kept to a minimum.

    After configuring tunnel,two tunnel endpoints can see each other can verify using an icmp echo from one end.
    R1# ping 172.16.1.2
    Type escape sequence to abort.
    Sending 5, 100-byte ICMP Echos to 172.16.1.2, timeout is 2 seconds:
    !!!!!
    Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms

    Workstations on either network will still not be able to reach the other side unless a routing is configure on each router.Here We will configure static route on both router.

    R1(config)# ip route 192.168.2.0 255.255.255.0 172.16.1.2
    R2(config)# ip route 192.168.1.0 255.255.255.0 172.16.1.1

    Now both networks (192.168.1.0/24 and 192.168.2.0/24) are able to freely communicate with each other over the GRE Tunnel .
      

    الثلاثاء، 24 مارس 2015

    ما أهمية وجود Network Access Control

    الجميع يعلم أن الشركات والمؤسسات تكافح من أجل تأمين معلوماتها ومع ظهور نهج وتكنولوجيا الـ NAC يتمحور عملها في الأساس على الأجهزة المتصلة بالشبكة أو ما يطلق عليها “endpoints” وتقوم فكرتها على فرض سياسات المؤسسة الأمنية ومنع إنتشار البرمجيات الخبيثة, التقنية ظهرت عام 2003 ومن الناحية التسويقية فلم تكن كما كان متوقع ومع وجود بطء كبير كما لو أن التقنية سبقت وقتها أو أن المسئولين في المجال لم يكونوا يعرفوا أهميتها لكن بعد ذلك وبالتحديد في عام 2005 سجل نمو ملحوظ وصل إلى 526 مليون دولار ومع وجود التهديدات والمخاطر الأمنية المعروفة وصل سوقها في عام 2010 إلى 3.2 مليار دولار وفقاً لتقرير شركة IDC للأبحاث, أما محللين شركة TheInfoPro وهى شركة أبحاث متخصصة في مجال تكنولوجيا المعلومات قالت على لسان السيد بيل تروسل العضو المنتدب للشركة أن هذه الأجهزة تحتل أفضل الحلول في مجال أمن تكنولوجيا المعلومات.
    يذكر أن شركة سيسكو سيستمز كان لها السبق بتعريف السوق بهذه التقنية في أجهزة Cisco NAC Appliance ثم جاءت شركة جونيبر نتوركس بعدها بأجهزة Unified Access Control وفي نفس الوقت تقريباً وضعت شركة مايكروسوفت خصيتها الجديدة Network Access Protection على أنظمة ويندوز فيستا وويندوز سيرفر 2008 ثم توالت الشركات كـ ستيل سكيور وفيرنير نتوركس وغيرها من الشركات التى قامت بعمل أجهزة منافسة.


    والآن سنذكر بعض الأسباب التى توضح حاجة الشبكة إلى Network Access Control كجزء من الحل الأمنى وستكون كالتالي :-
    1- إدارة السياسات الأمنية وتحديد سياسات إعدادات السيرفرات والحواسيب والأجهزة الأخرى.
    2- التحكم في مستويات الوصول سواء للشبكة الداخلية (LAN) أو الشبكة الخارجية (WAN) الغير متوافقة مع السياسات الأمنية المطبقة مثل وجود أخر تحديث للنظام أو تفعيل الجدار النارى أو وجود برنامج مضاد للفيروسات وحصوله على أخر تحديث وهكذا.
    3- التحكم في حركة الضيوف (Guests) سواء في الشبكة الداخلية بخصوص المتاح والممنوع أو في الشبكة الخارجية “الإنترنت” بخصوص البريد الإلكتروني والمواقع المسموح زيارتها.
    4- فحص الأجهزة البعيدة عن الشبكة ولكن مسموح لها بالدخول عن بعد عن طريق “VPN,Remote Access” لأن عادة ما تكون هذه الأجهزة الأكثر عرضة للإصابة بالفيروسات.
    5- فحص الأنظمة المتصلة بالشبكة وتحديد مواعيد تحديثات أنظمتها وبرامجها وهكذا.
    6- تكامل جهاز الـ NAC مع أجهزة الحماية الموجودة داخل الشبكة مثل الجدران النارية وأنظمة كشف التسلل ومنع الأختراق إلخ.
    7- قدرته على تقييم وتحديد المشاكل المحتملة داخل الشبكة والمقصود هنا أجهزة الكمبيوتر المحمولة والمكتبية والأجهزة الأخرى كالهواتف الذكية والألواح الإلكترونية المتصلة بالشبكة.
    حتى مع وجود كل هذه الأسباب يبقى السبب الرئيسى في وجود جهاز NAC في البنية التحتية للشبكة وهو: التعامل مع إنتهاكات السياسات التى تحدث من قبل المستخدمين والسيطرة على الموارد المستخدمة!


     



           

                     

     


     

                   


                 الخطوات الرئيسية لتشغيل ASA Cisco

    تلقيت أكثر من مرة رسائل تطلب مني الخطوات الرئيسية لتشغيل الجدار الناري الخاص بسيسكو ASA, واليوم إن شاء الله سوف أوضح أهم الخطوات لتشغيل الجدار ومن خلال اسلوب بسيط وغير معقد وفق مبدأ الخطوة الاولى والثانية والخ . . .
    قبل أن ابدأ يتوجب علي أن أوضح أن التدوينة لاتهدف إلى الغوص في أوامر معقدة في الجدار الناري وكل ماسوف أقدمه هو كيف أقوم بتشغيل الجدار أول مرة وماهي الاوامر التى يجب أن أنفذها لكي يعمل firewall

    الخطوة الأولى: تحديد منافذ الـ Inside & Outside وهي من أهم الاوامر التى يجب القيام بها من أجل تحديد الـ Level-Security التى يجب التعامل معها, فعندما أحدد منفذ ما بأنه Outside فهو يحصل مباشرة على Level-0 أي لايوجد أمان ابدا, بينما الـ Inside يحصل على Level-100


    ASA(config)# interface fethernet0/0
    ASA(config-if)# nameif outside
    ASA(config-if)# ip address 200.200.200.1 255.255.255.252
    ASA(config-if)#description WAN
    ASA(config-if)# no shut
    ASA(config-if)# exit

    ASA(config)# interface fethernet0/1
    ASA(config-if)# nameif inside
    ASA(config-if)# ip address 192.168.1.1 255.255.255.0
    ASA(config-if)#description LAN
    ASA(config-if)# no shut
    الخطوة الثانية: إعداد الـ Default-Route.
    ASA(config)# route outside 0.0.0.0 0.0.0.0 200.200.200.2 1
     الخطوة الثالثة: تفعيل الـ NAT, لو في حال كان firewall متصل مع الأنترنت مباشرة نقوم بتفعيل nat ولو كان هناك ADSL Router فنحن لسنا بحاجة إلى nat

    object network futuretechn
    subnet 0.0.0.0 0.0.0.0
    nat (inside,outside) dynamic interface
     هذه كانت أهم الخطوات وسوف اضيف خطوة رابعة لأوامر معروفة ويجب تنفيذها أيضا, على التسلسل وضع باسورد, تفعيل الـ DHCP, تفعيل الـ Telnet
    ASA(config)# enable password futuretechn
    ASA(config)# dhcpd dns 200.200.200.10
    ASA(config)# dhcpd address 192.168.1.10-192.168.1.100 inside
    ASA(config)# dhcpd enable inside
    ASA(config)# telnet 192.168.1.0 255.255.255.0 inside
     هذه هي أهم الخطوات والاوامر الواجب تنفيذها على الجدار الناري, ويجب أن أشير إلى أن هذه الأوامر لاتشكل 1 % من الأوامر الواجب تنفيذها على الجدار الناري فمازال أمامكم الكثير من الأشياء الواجب تنفيذها لجعل firewall أكثر أحترافية وأكثر أمانا لنفسه وللشبكة التى يقوم بحراستها, أتمنى أن تكون هذه التدوينة قد أفادتكم ولاتنسونا من دعواتكم.
    جميع الحقوق محفوظة ل bbbb
    تصميم : moi