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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
riscy-business — RISC-V Virtual Machine | Kitploit
أدوات/GitHubGitHub/thesecretclub/riscy-business
Reverse EngineeringSecurity VirtualizationPayload Development
GitHubthesecretclub/riscy-business

riscy-business

RISC-V Virtual Machine

عرض المستودعالموقع الإلكتروني
296257منذ سنة واحدةتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

riscy-business

شعار

المقال: أعمال RISC-Y: الثورة على الآلة المُصغَّرة.

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

  • Visual Studio 2022 مع مكوّن C++ Clang Compiler for Windows (16.0.5)
  • CMake 3.26 (قد تعمل الإصدارات الأقدم، لكنها غير موصى بها)

riscvm

يحتوي هذا المجلد على مضيف الآلة الافتراضية (مفسّر rv64i).

للبناء:

root@kitploit:~
cd riscvm
cmake -B build -T ClangCL
cmake --build build --config RelWithDebInfo

transpiler

يحتوي هذا المجلد على المشروع المسؤول عن جعل ملفات LLVM Bitcode (.bc) متوافقة مع الترجمة على هدف riscv64. هذه الأداة هي السحر الذي يسمح لنا ببناء مشروع Windows عادي باستخدام clang-cl ثم تحويل ذلك إلى حمولة (payload) متوافقة مع مضيف riscvm.

للبناء:

root@kitploit:~
cd transpiler
cmake -B build -DCMAKE_PREFIX_PATH=c:/llvm-install
cmake --build build --config RelWithDebInfo

llvm-install هو تثبيت LLVM عادي. يجب أن يطابق هذا إصدار Clang المستخدم من قبل Visual Studio (وقد يكون أحدث أحيانًا). يمكنك استخدام llvm-17.0.2-win64.7z المُجمَّع مسبقًا إذا أردت توفير بعض الوقت في بناء LLVM.

payload

يحتوي هذا المجلد على مشروع حمولة (payload) نموذجي.

للبناء:

root@kitploit:~
cd payload
cmake -B build -T ClangCL
cmake --build build --config Release

يجب أن يمنحك هذا ملف payload.bin يمكن تمريره كوسيط إلى riscvm لتنفيذه.

تنزيل الأداة