Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
Arkari — مُشوِّه آخر يعتمد على llvm ومبني على goron. | Kitploit
أدوات/GitHubGitHub/komimoe/arkari
أدوات دفاعيةالتحليل الثابتتحليل الكودالهندسة العكسيةتحليل البرمجيات الخبيثةتحليل الملفات الثنائيةمكافحة الروبوتات
GitHubkomimoe/arkari

Arkari

مُشوِّه آخر يعتمد على llvm ومبني على goron.

عرض المستودع
3627229منذ 22 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

Arkari مجرد ARKARI


رمز QR لمجموعة تبادل شخصيات أنمي Arkari انضم إلى مجموعة Telegram
انضم إلى مجموعة Discord
انضم إلى دردشة مجموعة QQ
انضم إلى دردشة مجموعة QQ

Read in English

مشوّش آخر يعتمد على LLVM ومشتق من Goron

مقدمة

الميزات المدعومة حالياً:

  • تشويش العلاقات بين الإجراءات
  • القفزات غير المباشرة، مع تشفير أهداف القفز (-mllvm -irobf-indbr)
  • استدعاءات الدوال غير المباشرة، مع تشفير عناوين الدوال الهدف (-mllvm -irobf-icall)
  • مراجع المتغيرات العامة غير المباشرة، مع تشفير عناوين المتغيرات (-mllvm -irobf-indgv)
  • ميزة تشفير السلاسل النصية (c string) (-mllvm -irobf-cse)
  • تشويش تسطيح تدفق التحكم المرتبط بالإجراءات (-mllvm -irobf-fla)
  • تشفير الثوابت الصحيحة (-mllvm -irobf-cie) (Win64-MT-19.1.3-obf1.6.0 أو أحدث)
  • تشفير الثوابت العشرية (-mllvm -irobf-cfe) (Win64-MT-19.1.3-obf1.6.0 أو أحدث)
  • ممحاة أسماء RTTI الخاصة بـ Microsoft CXXABI (ميزة تجريبية!) [يتطلب تحديد مسار ملف الإعدادات وحقل randomSeed في ملف الإعدادات (32 بايت، يتم إكماله بالأصفار إذا كان أقل، ويتم قطعه إذا زاد)] (-mllvm -irobf-rtti) (Win64-MT-20.1.7-obf1.7.0 أو أحدث)
  • الكل (-mllvm -irobf-indbr -mllvm -irobf-icall -mllvm -irobf-indgv -mllvm -irobf-cse -mllvm -irobf-fla -mllvm -irobf-cie -mllvm -irobf-cfe -mllvm -irobf-rtti)
  • أو الإدارة مباشرة عبر ملف الإعدادات (-mllvm -arkari-cfg="配置文件路径|Your config path") (Win64-MT-20.1.7-obf1.7.0 أو أحدث)

التحسينات مقارنة بـ goron:

  • نظراً لأن المؤلف صرّح بوضوح أنه لن يتابع إصدارات llvm ولن يواصل التحديث في الوقت الحالي (على الأقل لعشرات الآلاف من السنين). لذلك ظهر هذا الإصدار (https://github.com/amimo/goron/issues/29)
  • تم تحديث إصدار llvm
  • إخراج أسماء الملفات أثناء الترجمة، لمنع إزعاج المصابين بالوسواس القهري
  • تم إصلاح مئات الملايين من الأخطاء المعروفة
- إصلاح مشكلة انفجار SEH بعد التشويش
- إصلاح مشكلة فقدان البادئة __impl في المتغيرات العامة المستوردة من dll بسبب التشويش
- إصلاح مشكلة تكرار إضافة المعاملات وعدم القدرة على الترجمة عند استخدام إضافة llvm2019(2022) في بعض الحالات
- إصلاح مشكلة انفجار المكدس في الاستدعاءات غير المباشرة على x86
- ...

إنشاء مشروع بيئة تطوير وتصحيح VS2026 (هدف X86+AArch64)

  • Windows + Visual Studio 18 2026 + vcpkg
install vcpkg and set VCPKG_ROOT PATH

vcpkg install zlib:x64-windows-static
vcpkg install libLZMA:x64-windows-static
vcpkg install libxml2:x64-windows-static

run x64 Native Tools Command Prompt for VS
run:

mkdir build_vsproj
cd build_vsproj

cmake -DCMAKE_CXX_FLAGS="-DLIBXML_STATIC /utf-8 /EHsc" ^
      -DCMAKE_C_FLAGS="-DLIBXML_STATIC /utf-8" ^
      -DCMAKE_INSTALL_PREFIX="./install" ^
      -DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded ^
      -DCMAKE_BUILD_TYPE=Debug ^
      -DCMAKE_DISABLE_PRECOMPILE_HEADERS=ON ^
      -DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra;lld;lldb" ^
      -DLLVM_TARGETS_TO_BUILD="X86;AArch64" ^
      -DLLVM_ENABLE_RUNTIMES="compiler-rt;openmp" ^
      -DCOMPILER_RT_BUILD_ORC=OFF ^
      -DLLVM_BUILD_LLVM_C_DYLIB=ON ^
      -DPython3_FIND_REGISTRY=NEVER ^
      -DLLDB_ENABLE_PYTHON=OFF ^
      -DLLVM_BUILD_TOOLS=ON ^
      -DLLVM_ENABLE_LIBXML2=FORCE_ON ^
      -DCLANG_ENABLE_LIBXML2=OFF ^
      -DLLVM_ENABLE_RPMALLOC=OFF ^
      -DLLVM_INCLUDE_TESTS=OFF ^
      -DLLVM_INCLUDE_EXAMPLES=OFF ^
      -DLLVM_INCLUDE_BENCHMARKS=OFF ^
      -DLLVM_ENABLE_ASSERTIONS=ON ^
      -DCMAKE_TOOLCHAIN_FILE="%VCPKG_ROOT%/scripts/buildsystems/vcpkg.cmake" ^
      -DVCPKG_TARGET_TRIPLET="x64-windows-static" ^
      -G "Visual Studio 18 2026" ^
      ../llvm

الترجمة (Windows x64 runtime مع هدف X86+AArch64)

  • Windows + Visual Studio 18 2026 + ninja + vcpkg لـ libxml2 و libLZMA و zlib
install ninja in your PATH
install vcpkg and set VCPKG_ROOT PATH

vcpkg install zlib:x64-windows-static
vcpkg install libLZMA:x64-windows-static
vcpkg install libxml2:x64-windows-static

run x64 Native Tools Command Prompt for VS
run:

mkdir build_ninja
cd build_ninja

cmake -C ../clang/cmake/caches/Release.cmake ^
      -DCMAKE_CXX_FLAGS="-DLIBXML_STATIC /utf-8 /EHsc" ^
      -DCMAKE_C_FLAGS="-DLIBXML_STATIC /utf-8" ^
      -DCMAKE_INSTALL_PREFIX="./install" ^
      -DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded ^
      -DCMAKE_BUILD_TYPE=Release ^
      -DCMAKE_DISABLE_PRECOMPILE_HEADERS=ON ^
      -DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra;lld;lldb" ^
      -DLLVM_TARGETS_TO_BUILD="X86;AArch64" ^
      -DLLVM_ENABLE_RUNTIMES="compiler-rt;openmp" ^
      -DCOMPILER_RT_BUILD_ORC=OFF ^
      -DLLVM_BUILD_LLVM_C_DYLIB=ON ^
      -DPython3_FIND_REGISTRY=NEVER ^
      -DLLDB_ENABLE_PYTHON=OFF ^
      -DLLVM_BUILD_TOOLS=ON ^
      -DLLVM_ENABLE_LIBXML2=FORCE_ON ^
      -DCLANG_ENABLE_LIBXML2=OFF ^
      -DLLVM_ENABLE_RPMALLOC=ON ^
      -DLLVM_INCLUDE_TESTS=OFF ^
      -DLLVM_INCLUDE_EXAMPLES=OFF ^
      -DLLVM_INCLUDE_BENCHMARKS=OFF ^
      -DLLVM_ENABLE_ASSERTIONS=OFF ^
      -DCMAKE_TOOLCHAIN_FILE="%VCPKG_ROOT%/scripts/buildsystems/vcpkg.cmake" ^
      -DVCPKG_TARGET_TRIPLET="x64-windows-static" ^
      -G "Ninja" ^
      ../llvm

ninja
ninja install

الترجمة (macOS AArch64 runtime مع هدف AArch64+x86)

  • macOS + XCode Command Tools + brew + ninja
xcode-select --install
brew install ninja
تنزيل الأداة