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

रिपॉजिटरी देखेंवेबसाइट
2962571 साल पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

riscy-business

logo

लेख: RISC-Y बिज़नेस: संक्षिप्त मशीन के खिलाफ आक्रोश.

पूर्वापेक्षाएँ

  • Visual Studio 2022, C++ Clang Compiler for Windows (16.0.5) घटक के साथ
  • CMake 3.26 (पुराना संस्करण काम कर सकता है, लेकिन अनुशंसित नहीं है)

riscvm

इस फ़ोल्डर में VM होस्ट (rv64i इंटरप्रेटर) है।

बिल्ड करने के लिए:

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

transpiler

इस फ़ोल्डर में वह प्रोजेक्ट है जो LLVM Bitcode (.bc) फ़ाइलों को riscv64 target के साथ संकलन के लिए संगत बदलने/बनाने के लिए ज़िम्मेदार है। यह उपकरण वह जादू है जो हमें clang-cl के साथ एक सामान्य Windows प्रोजेक्ट बिल्ड करने और फिर उसे riscvm होस्ट के साथ संगत payload में परिवर्तित करने में सक्षम बनाता है।

बिल्ड करने के लिए:

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

llvm-install एक सामान्य LLVM इंस्टॉलेशन है। यह Visual Studio द्वारा उपयोग किए गए Clang के संस्करण से मेल खाना चाहिए (कभी-कभी यह बाद का हो सकता है)। यदि आप LLVM बिल्ड करने में कुछ समय बचाना चाहते हैं, तो आप एक पूर्व-संकलित llvm-17.0.2-win64.7z का उपयोग कर सकते हैं।

payload

इस फ़ोल्डर में एक उदाहरण payload प्रोजेक्ट है।

बिल्ड करने के लिए:

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

इससे आपको एक payload.bin मिलेगा जिसे निष्पादन के लिए riscvm को तर्क के रूप में पारित किया जा सकता है।

टूल डाउनलोड करें