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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
أدوات/GitHubGitHub/p0ssuidao/terraguard
أمن البنية التحتية السحابيةأمن الشبكاتDevSecOps
GitHubp0ssuidao/terraguard

terraguard

🛡️ 🔒 هدف هذا المشروع هو أن يكون بسيطًا لإنشاء وتدمير خدمة VPN الخاصة بك باستخدام WireGuard.

عرض المستودع
6391145منذ 2 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

حول المشروع

هدف هذا المشروع هو التبسيط لإنشاء وتدمير خدمة VPN الخاصة بك باستخدام WireGuard.

المتطلبات الأساسية

  • Terraform >= 1.0.0
  • Ansible >= 2.10.5

كيفية النشر

Terraform

تشغيل باستخدام sudo ضروري لأننا نحتاج صلاحية على المضيف المحلي لتثبيت الحزم، تهيئة واجهة الشبكة وبدء عملية.

اختر مزود الخدمة السحابية AWS، DigitalOcean، GCP وافتح الدليل

يمكنك تغيير المنطقة أو اسم المفتاح في variable.tf

  • تهيئة Terraform
root@kitploit:~
sudo terraform init
  • تخطيط تعديلاتنا
root@kitploit:~
sudo terraform plan
  • تطبيق التغييرات
root@kitploit:~
sudo terraform apply
  • بالنسبة لـ Digital Ocean تحتاج إلى تعريف التوكن (do_token) في variable.tf أو سطر الأوامر:
root@kitploit:~
sudo terraform plan -var "do_token=value"
sudo terraform apply -var "do_token=value"
  • بالنسبة لـ GCP تحتاج إلى تعريف التوكن (project_id) في variable.tf أو سطر الأوامر:
root@kitploit:~
sudo terraform plan -var "project_id=value"
sudo terraform apply -var "project_id=value"

تقوم بتزويد المفتاح لـ Terraform باستخدام متغير البيئة GOOGLE_APPLICATION_CREDENTIALS:

root@kitploit:~
export GOOGLE_APPLICATION_CREDENTIALS=path
  • بالنسبة لـ AWS تحتاج إلى تكوين بيانات الاعتماد الخاصة بك باستخدام الأمر التالي:
root@kitploit:~
sudo aws configure

أو يمكنك استخدام بيانات الاعتماد كمتغير بيئة:

root@kitploit:~
export AWS_ACCESS_KEY_ID=
export AWS_SECRET_ACCESS_KEY=

اختبارات - التحقق من عنوان IP

  • اختبار الاتصال بدون VPN
root@kitploit:~
curl ipinfo.io/ip
  • بدء VPN
root@kitploit:~
sudo systemctl start wg-quick@wg0
  • اختبار الاتصال مع VPN
root@kitploit:~
curl ipinfo.io/ip

عميل الجوال

إذا كنت تريد عميلًا إضافيًا للجوال، فأنت بحاجة إلى تغيير قيمة المتغير mobile في variable.tf أو سطر الأوامر:

root@kitploit:~
sudo terraform plan -var "mobile=true"
sudo terraform apply -var "mobile=true"

إذا تم تمكين المتغير، فسيتم تثبيت الحزمة qrencode لإنشاء رمز QR مع التهيئة لتكوينه في جهازك الجوال.

بعد التنفيذ، سيتم إنشاء رمز QR في مخرجات terraform، فقط قم بمسحه ضوئيًا في جهازك الجوال.

تم اختباره مع أندرويد WireGuard Client

🧹 التنظيف

  • فقط قم بتشغيل:
root@kitploit:~
sudo terraform destroy

☁️ مزودو الخدمات السحابية

  • AWS
  • Digital Ocean
  • GCP
  • Azure
  • OCI

🤝 المساهمة

المساهمات والمشكلات وطلبات الميزات مرحب بها!
لا تتردد في الاطلاع على المشكلات.

🛣️ خريطة الطريق

  • العمل🤣
  • عميل لينكس (قاعدة دبيان وريد هات وأرتش)
  • Terraform لنشر الخادم على AWS
  • عميل الجوال
  • عميل ماك
  • إضافة مزودي خدمات سحابية آخرين

المؤلف

👤 João Freire

  • Twitter: @p0ssuidao
تنزيل الأداة