Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
fcn- — أداة مجانية لتوصيل الشبكات الخاصة بأمان باستخدام التشفير (AES/ChaCha20) مع مصادقة TLS، تدعم الوصول عن بُعد متعدد المنصات وربط الشبكات المحلية (LAN-to-LAN). | Kitploit
أدوات/GitHubGitHub/longzai2651/fcn-
أدوات التشفير/فك التشفيرأمان إنترنت الأشياءأمن الشبكاتالخصوصيةالأدوات والمكونات
GitHublongzai2651/fcn-

fcn-

أداة مجانية لتوصيل الشبكات الخاصة بأمان باستخدام التشفير (AES/ChaCha20) مع مصادقة TLS، تدعم الوصول عن بُعد متعدد المنصات وربط الشبكات المحلية (LAN-to-LAN).

عرض المستودع
35منذ 8 سنواتلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

fcn

اتصل بحرية بشبكتك الخاصة من أي مكان

1. ما هو fcn

fcn[free connect] هي أداة بسيطة وسهلة للوصول إلى الشبكة الخاصة بنقرة واحدة، وتتكون من خادم وعميل

تستخدم fcn خادم بيانات fcn العام وتقنية تشفير البيانات لربط عميل المستخدم افتراضيًا بالشبكة الخاصة لخادم العميل

fcn = fcn_server + fcn_client

ملاحظة: الإصدارات قبل FCN V3.0 بها خطأ برمجي عند تبديل الخادم، وقد يؤدي تبديل FCN الأخير لعنوان IP الخاص بالخادم إلى عدم القدرة على الاتصال بالخادم. يرجى إعادة تشغيل الخادم أو تحديث إصدار الخادم

  • مجموعة QQ لتبادل استخدام FCN: 592512533 منتدى FCN للتبادل: http://bbs.xfconnect.com

  • تحميل FCN V3.0 FULL من قرص بايدو: https://pan.baidu.com/s/1pLsonhh

  • تحميل FCN V3.0 الثنائي: https://github.com/boywhp/fcn/releases/download/V3.0/FCN_V3.0.zip

  • تحميل الإصدار المدمج FCN V3.0: https://github.com/boywhp/fcn/releases/download/V3.0/linux-embeded.zip

  • أنظمة التشغيل التي تدعمها FCN

تم اختبار Linux openwrt/lede WR703N وAsus N14U وPhicomm K2/K2P مع Openwrt/Padavan بنجاح، ويتطلب openwrt/lede تثبيت حزمة libopenssl بنفسك

تم اختبار Linux arm/armbian على Raspberry Pi 3 وOrange Pi بنجاح

  • رسم تخطيطي لمبدأ اتصال fcn

image

  • عرض توضيحي لتشغيل fcn على جهاز التوجيه Phicomm PSG1218/K2

image

2. سيناريوهات استخدام fcn الشائعة

فكرة تصميم FCN هي تقديم حل متكامل للوصول إلى الشبكة من خلال أبسط عمليات الواجهة. راجع PPT للتعرف على سيناريوهات الاستخدام

http://pan.baidu.com/s/1o8r2w7g

نبذة عن FCN Lan2Lan

http://weibo.com/ttarticle/p/show?id=2309404124768579250283

3. استخدام fcn

3.1 تشغيل الخادم

أولاً، قم بإعداد ملف fcn.conf. لاحظ أن حسابات الاختبار الحالية هي FCN_0000-FCN_9999، وسرعة كل حساب محدودة بـ 100KB/s [بدون حد بعد نجاح الاتصال من نقطة إلى نقطة]

يرجى اختيار حساب اختبار عشوائيًا وتعيين اسم خادم فريد خاص بك لتجنب تعارض الحسابات

وضع NAT عبر برنامج تشغيل tun يتطلب صلاحيات ROOT للتشغيل؛ وفي وضع NAT بطبقة التطبيقات، لا يمكن إرسال أو استقبال حزم ping بدون صلاحيات ROOT

root@kitploit:~
./fcn_x64     # 应用层NAT模式
sudo ./fcn_x64    # tun驱动NAT模式

ملاحظة: يمكن لتكوين واحد في خادم FCN تشغيل كيان واحد فقط. بعد تغيير الإعدادات، يجب إنهاء العملية القديمة، وإلا ستظهر رسالة خطأ

3.2 الإقلاع التلقائي عند التشغيل [بفضل 榭寄生]، في بيئة debian linux

  • أنشئ سكربت الإقلاع fcn.sh، ومحتواه كما يلي:
root@kitploit:~
#!/bin/sh
/home/pi/fcn-arm
  • أضف إذن التنفيذ: chmod +x fcn.sh

  • أنشئ رابطًا رمزيًا: ln -s /home/pi/your_fcn_dir/fcn.sh /etc/init.d/fcn

  • أضف الإقلاع التلقائي: update-rc.d fcn defaults 99

3.3 تشغيل عميل Windows

من الواجهة الرئيسية أضف الخادم، واملأ معاملات الاتصال المقابلة، ثم اتصل. بعد نجاح الاتصال، يكون عميل Windows قد انضم إلى الشبكة المحلية المقابلة للخادم. معاملات العميل/الخادم المقابلة هي كما يلي:

image

ملاحظة: عند أول اتصال، سيتم تثبيت برنامج تشغيل بطاقة الشبكة الافتراضية تلقائيًا، ويتطلب موافقة المستخدم

3.4 تشغيل عميل Linux

تم دمج وظائف عميل وخادم Linux في نفس الملف التنفيذي، ويحدد البرنامج تشغيل وظيفة العميل أو الخادم بناءً على معاملات سطر الأوامر. أكثر معاملات العميل شيوعًا هي كما يلي:

root@kitploit:~
sudo ./fcn --uid FCN_0001 --svr SVR0001 --psk 'PASSWORD'

معاملات عميل سطر الأوامر Linux المدعومة هي كما يلي:

4. هل fcn آمن؟

تستخدم fcn الشهادات الرقمية وTLS وتقنيات تشفير البيانات وتقنية الاتصال من نقطة إلى نقطة، وتُشفّر بيانات شبكة المستخدم بالكامل، مع تحديث مفتاح الجلسة تلقائيًا كل 30 دقيقة تقريبًا، لضمان عدم اعتراض بيانات المستخدم أو فك تشفيرها أو التعرض لخداع الوسيط.

لا يجمع خادم fcn العام أي بيانات شبكة من المستخدمين، كما يدعم فرض الاتصال من نقطة إلى نقطة لبيانات شبكة المستخدم. سيتم النظر لاحقًا في فتح واجهة تشفير للمستخدمين لتمكينهم من تنفيذ تشفير خاص مخصص من طرف إلى طرف.

4.1 آلية أمان fcn

  • يتحقق خادم fcn العام وعميل fcn من بعضهما البعض عبر شهادات TLS لضمان أمان القناة
  • يطلب خادم مستخدم fcn رقمًا عشوائيًا من خادم fcn العام كل 30 دقيقة
  • يستخدم خادم fcn العام مولّد أرقام عشوائية حقيقيًا لتوليد رقم عشوائي، وينقله إلى المستخدم بأمان عبر اتصال TLS
  • يحسب عميل/خادم fcn مفتاح جلسة باستخدام الرمز العشوائي + UID + PSK
  • يستخدم عميل/خادم fcn مفتاح الجلسة لتشفير حزم بيانات الاتصال بالكامل باستخدام aes256
تنزيل الأداة
نظام التشغيلاسم الملف
Windows XP أو أحدثwindows/fcn_win.exe
Linux 64bitlinux/fcn_x64
Linux 32bitlinux/fcn_x86
Linux لأجهزة التوجيهlinux-embedded/fcn_mips/mipsel/arm/armhf_uclib
Linux armlinux-embedded/fcn-arm/armbian
سيناريو الاستخدامالوصفالعملية الفعلية
إدارة المضيفين عن بُعدإدارة أي جهاز متصل بالإنترنت دون الحاجة إلى عنوان IP عامhttp://pan.baidu.com/s/1slpu4f7
الوصول عن بُعد إلى LANالوصول بنقرة واحدة إلى قطاع الشبكة المحلية البعيدةhttp://pan.baidu.com/s/1gfP7ZCv
عرض توضيحي عن بُعد للعملاءيدعم خادم FCN تقييد الوصول عبر IP والمنفذ، ويمكنه منح وصول محدود إلى الشبكة مؤقتًاhttp://pan.baidu.com/s/1qXND5bY
Lan2Lanتمكين أجهزة الشبكة المحلية من الوصول إلى الشبكة المحلية البعيدة عبر وكيل عميل FCNhttp://pan.baidu.com/s/1slM5N6P
تشبيك افتراضي عن بُعدإنشاء شبكة محلية افتراضية عبر الإنترنت باستخدام بطاقة الشبكة الافتراضية FCN--
مجمع بروكسي الشبكةتجميع روابط FCN والاتصال بعدة خوادم في نفس الوقت، مع تبديل IP الصادر عشوائيًا--
مفتاح الإعدادالوصف
[uid]FCN_[0001-9999] معرّف FCN من 8 أحرف
[name]اسم الخادم، يُنصح بكتابة اسم ذي معنى
[psk]تجزئة كلمة مرور حساب المسؤول أو كلمة المرور الصريحة، يُنصح باستخدام التجزئة
[cipher]تحديد خوارزمية التشفير 【aes-256-cfb/aes-128-cfb/chacha20】، الافتراضي aes-256-cfb
[authfile]اسم ملف قائمة المستخدمين، ويتم الحصول على ملف قائمة المستخدمين باستخدام fcn_win.exe
[udp]0/1، تعيين نوع اتصال حزم البيانات 0:TCP 1:UDP، يُنصح بتركه فارغًا لاستخدام UDP
[nat_nic]اسم بطاقة شبكة الخادم التي يتم الاتصال بها بعد الوصول الافتراضي، يُنصح بتركه فارغًا
[dhcp_ip/dhcp_mask/dhcp_dns]نطاق DHCP بعد الوصول الافتراضي وعنوان خادم DNS الخاص بـ DHCP، يُنصح بتركه فارغًا
[uport]منفذ اتصال UDP مخصص، الافتراضي 5000، النطاق المخصص [1000-2000]، يُنصح بتركه فارغًا
[tport]منفذ اتصال TCP مخصص، الافتراضي 8000، النطاق المخصص [1000-2000]، يُنصح بتركه فارغًا
[pport]منفذ اتصال P2P مخصص، لا تملأه إلا إذا كان الخادم يمكنه إجراء إعادة توجيه المنافذ
[fcn_svr]تعيين عنوان خادم FCN العام، الافتراضي s1.xfconnect.com، يُنصح بتركه فارغًا
[notun]0/1، 0: تلقائي 1: فرض NAT بطبقة التطبيقات، يُنصح بتركه فارغًا
المعاملالوصف
--uidمعرّف المستخدم المقابل لدى الخادم
--pskكلمة مرور اتصال المستخدم المقابلة لدى الخادم
--svrاسم الخادم المقابل
--usrاسم المستخدم المقابل
--hostعنوان خادم FCN العام، الافتراضي s1.xfconnect.com، يُنصح بإدخال عنوان IP المقابل مباشرة
--tunتحديد اسم بطاقة الشبكة الافتراضية للعميل، الافتراضي tun_fcn، يُنصح بتعبئته عند وجود عدة عملاء FCN
--tunipتحديد عنوان IP لبطاقة الشبكة الافتراضية للعميل يدويًا
--tcpاستخدام قناة TCP، يُنصح بتركه فارغًا واستخدام UDP
--vpnما إذا كان سيتم تفعيل التوجيه العام، افتراضيًا يتم الاتصال بقطاع شبكة بطاقة شبكة الخادم، يُنصح بتعبئته حسب الحاجة
--fwdتفعيل إعادة التوجيه التلقائي لبيانات الشبكة المحلية للخادم إلى بطاقة الشبكة الافتراضية، يُنصح بتفعيله حسب الحاجة
--nologخادم FCN لا يسجل السجلات، ويتم تسجيل السجلات افتراضيًا في ملف fcn.log
--nodaemonيعمل خادم FCN في وضع وحدة التحكم، وافتراضيًا يعمل في الخلفية