Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
rsyscall — Linux सिस्टम कॉल के लिए प्रक्रिया-स्वतंत्र इंटरफ़ेस | Kitploit
उपकरण/GitHubGitHub/catern/rsyscall
गतिशील विश्लेषण (सैंडबॉक्सिंग)शोषणरिवर्स इंजीनियरिंगडीबगर्सउपयोगिताएँ और फ्रेमवर्कबाइनरी विश्लेषण
GitHubcatern/rsyscall

rsyscall

Linux सिस्टम कॉल के लिए प्रक्रिया-स्वतंत्र इंटरफ़ेस

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

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
  • सारांश rsyscall एक लाइब्रेरी है जो लिनक्स सिस्टम कॉल के लगातार बढ़ते उपसमूह के लिए एक इंटरफ़ेस प्रदान करती है। यह इंटरफ़ेस है:
  • प्रक्रिया-स्वतंत्र: सभी सिस्टम कॉल प्रक्रिया ऑब्जेक्ट्स पर मेथड के रूप में कॉल किए जाते हैं, जो "स्थानीय" प्रक्रिया या हमारे नियंत्रण में अन्य प्रक्रियाओं को संदर्भित कर सकते हैं, संभवतः रिमोट होस्ट पर।
  • प्रकार-सुरक्षित: कई लिनक्स API बाधाएं, जिन्हें आमतौर पर लागू करने के लिए उपयोगकर्ता कोड पर छोड़ दिया जाता है, प्रकार प्रणाली में स्पष्ट की जाती हैं।
  • निम्न-स्तरीय: कोई भी क्रिया जो अंतर्निहित लिनक्स APIs के साथ संभव है, rsyscall के साथ संभव है; कुछ भी निषिद्ध या हतोत्साहित नहीं है।

rsyscall के पीछे अवधारणाओं और प्रेरणा पर अधिक विवरण के लिए, [[file:docs/conceptual.org][अवधारणात्मक परिचय]] पढ़ें।

  • त्वरित प्रारंभ [[http://rsyscall.org/rsyscall][rsyscall.org]] पर दस्तावेज़ देखें।

ध्यान दें कि rsyscall Python API कुछ हालिया Python 3 सुविधाओं का उपयोग करता है: async/await और प्रकार एनोटेशन। यदि आपने उन्हें पहले नहीं देखा है, तो पहले [[file:docs/background.org][पृष्ठभूमि ट्यूटोरियल]] पर एक नज़र डालें।

  • स्थापना rsyscall का अभी तक कोई आधिकारिक रिलीज़ नहीं हुआ है।

लेकिन, यदि आप इसे आज़माना चाहते हैं, तो आप Nix के साथ ऐसा कर सकते हैं: #+begin_src bash git clone https://github.com/catern/rsyscall cd rsyscall/python nix-shell python #+end_src

या आप इसे वर्चुअल एनवायरनमेंट में हाथ से बना सकते हैं: #+begin_src bash git clone https://github.com/catern/rsyscall cd rsyscall python3 -m venv venv . venv/bin/activate pip install -U pip

cd c autoreconf -fvi ./configure --prefix=$PWD/../venv make install cd .. export LD_LIBRARY_PATH=$PWD/venv/lib export PKG_CONFIG_PATH=$PWD/venv/lib/pkgconfig

pip install -e python/ python #+end_src

  • आरंभ करना rsyscall एक async लाइब्रेरी है जो [[https://trio.readthedocs.io][Trio]] का उपयोग करती है, इसलिए इसे आज़माने का सबसे आसान तरीका एक async Python REPL के साथ है। [[https://ipython.org/][IPython]] एक सुविधाजनक REPL प्रदान करता है: #+begin_example $ pip install ipython $ ipython In [1]: %autoawait trio

In [2]: import rsyscall

In [3]: t = await rsyscall.local_process.fork()

In [4]: await t.stdout.write(await t.ptr("Hello world!\n")) Hello world! #+end_example

  • चर्चा irc://irc.oftc.net/#rsyscall
टूल डाउनलोड करें