Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
vol-rs — वोलैटिलिटी 3 को Rust में पोर्ट किया गया। समान आउटपुट, कहीं अधिक तेज़। | Kitploit
उपकरण/GitHubGitHub/daffainfo/vol-rs
मेमोरी फोरेंसिकभेद्यता विश्लेषणफोरेंसिकमालवेयर विश्लेषणडिजिटल फोरेंसिकघटना प्रतिक्रिया
GitHubdaffainfo/vol-rs

vol-rs

वोलैटिलिटी 3 को Rust में पोर्ट किया गया। समान आउटपुट, कहीं अधिक तेज़।

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

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

सभी देखें →

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

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

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

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

vol-rs

Volatility 3 मेमोरी फोरेंसिक्स फ्रेमवर्क का Python से Rust में एक पोर्ट। यह वही मेमोरी इमेज पढ़ता है, वही प्लगइन्स समान विकल्पों के साथ चलाता है, और वही आउटपुट बाइट-दर-बाइट प्रिंट करता है, काफ़ी अधिक तेज़ी से।

लाइसेंस

यह प्रोजेक्ट Volatility 3 का एक पोर्ट है और इसलिए यह Volatility Software License 1.0 के अंतर्गत एक "Addition" है, अतः इसे उसी लाइसेंस के अंतर्गत प्रकाशित किया गया है। पूरा पाठ LICENSE में और ऑनलाइन https://www.volatilityfoundation.org/license/vsl-v1.0 पर उपलब्ध है। प्रत्येक स्रोत फ़ाइल में वह सूचना बनी रहती है जो दर्ज करती है कि वह किससे व्युत्पन्न की गई थी।

यह प्रोजेक्ट Volatility Foundation से संबद्ध या उसके द्वारा समर्थित नहीं है। Volatility नाम केवल यह बताने के लिए प्रयोग किया गया है कि यह किसका पोर्ट है।

बिल्डिंग

Rust 1.85 या नया, फिर:

cargo build --release

बाइनरी target/release/vol-rs पर आती है। कुछ भी वैकल्पिक आवश्यक नहीं है। सिंबल डीकंप्रेशन, RC4, DES, AES, YARA मिलान, PNG लेखन और tar आर्काइव सभी अंतर्निहित हैं, जहाँ Python संस्करण pycryptodomex, yara-python और pillow की ओर जाता है। निर्देशों को capstone 5.0.6 द्वारा डिकोड किया जाता है, वही लाइब्रेरी जिसका उपयोग Python संस्करण समान कॉलमों के लिए करता है, साथ में इंस्टॉल होने के बजाय कंपाइल इन किया गया है।

इसका उपयोग

./target/release/vol-rs -f memory.raw windows.pslist.PsList
./target/release/vol-rs -f memory.lime linux.bash.Bash
./target/release/vol-rs -f memory.raw -r csv windows.netscan.NetScan
./target/release/vol-rs windows.malfind.Malfind --help
./target/release/vol-rs --list-plugins

Python संस्करण जो भी विकल्प लेता है, वह यहाँ भी लिया जाता है, उन्हीं नामों और उन्हीं डिफ़ॉल्ट्स के साथ, जिनमें -o, -r, -s, -c, -e, --filters, --hide-columns, --save-config, --stackers और --single-swap-locations शामिल हैं। प्रत्येक प्लगइन के अपने विकल्प भी मेल खाते हैं, जैसा कि सहायता पृष्ठ दिखाते हैं: उनमें से सभी 197 Python वाले के समान हैं, अक्षरशः।

प्रतीक

प्रतीक पैक $XDG_DATA_HOME/vol-rs/symbols में जाते हैं, या जब वह चर सेट न हो तो ~/.local/share/vol-rs/symbols में। कहीं और रखे पैक को --symbol-dirs या VOLRS_SYMBOL_PATH पर्यावरण चर के माध्यम से नामित किया जाता है। जिस Windows कर्नेल का कोई पैक वर्णन नहीं करता, उसे Microsoft प्रतीक सर्वर पर खोजा जाता है, और वहाँ मिली डेटाबेस को प्रतीक फ़ाइल में बदलकर रखा जाता है, इसलिए लाना एक ही बार होता है। डेटाबेस स्वयं ~/.cache/vol-rs के अंतर्गत कैश किया जाता है और प्रतीक फ़ाइल पैक के बगल में लिखी जाती है।

क्या जाँचा गया है

दोनों पक्षों को समान कैप्चर पर चलाया गया और अंतर निकाला गया, जिसमें हेडर फ़्रेमिंग और अनुगामी न्यूलाइनें शामिल हैं:

कैप्चरचलाए गए प्लगइनसमान
Windows 11 24H2, build 26100, 4.3 GB क्रैश डंप113105
Ubuntu 22.04, kernel 6.5.0-41, 4.3 GB VMware स्नैपशॉट6961
Windows 10 19041, 2.0 GB क्रैश डंप114112
Windows XP, 512 MB रॉ कैप्चर114113
Linux 3.2, 512 MB रॉ कैप्चर6060

जो आठ प्लगइन एक पैटर्न या नियम लेते हैं, उन्हें एक दिया गया, दोनों पक्षों पर समान, बजाय छोड़े जाने के। इस तरह पाई गई तीन भिन्नताएँ इस पोर्ट में दोष थीं और उन्हें ठीक कर दिया गया है।

अन्य जाँचपरिणाम
निकालने वाले प्लगइन द्वारा लिखी गई फ़ाइलें24,441 की तुलना की गई, हर एक समान
प्लगइन सहायता पृष्ठ197 में से 197 समान
रेंडररcsv, json, jsonl, quick और pretty की कई प्लगइन पर तुलना की गई, सभी समान

निर्देशों को उसी लाइब्रेरी द्वारा डिकोड किया जाता है जो Python संस्करण उपयोग करता है, संस्करण 5.0.6 पर संकलित, जो वह संस्करण है जिस पर इन तुलनाओं के लिए संदर्भ पिन किया गया था। संस्करण 5.0.7 एक और निर्देश रूप को डिकोड करता है, जिससे Windows 10 कैप्चर पर windows.mbrscan की लगभग दो प्रतिशत पंक्तियों की वर्तनी बदल जाती है और कुछ नहीं।

यहाँ उपयोग किए गए कैप्चर के लिए Windows प्रतीक Volatility Foundation द्वारा प्रकाशित प्रतीक पैक से आते हैं, जिन्हें दोनों उपकरण पढ़ते हैं, सिवाय Windows 11 24H2 कर्नेल के, जिसका कोई पैक वर्णन नहीं करता और जिसका विवरण Microsoft द्वारा प्रकाशित डेटाबेस से बनाया जाता है। पहले के Windows 10 19045 कैप्चर के लिए इस पोर्ट द्वारा उसी डेटाबेस से इस तरह बनाया गया विवरण Python संस्करण द्वारा बनाए गए विवरण से बिल्कुल मेल खाता था, सभी 16 आधार प्रकारों, 293 प्रगणनाओं, 1,653 संरचनाओं और 40,007 प्रतीकों में।

गति

प्रत्येक कैप्चर पर दस सबसे बड़े अंतराल। हर आँकड़ा, और हर तुलना किया गया प्लगइन, BENCHMARKS.md में है।

Windows 11 24H2 क्रैश डंप, 4.3 GB

प्लगइनRustPythonतेज़
windows.malfind.Malfind0.494 s392 sx793
windows.malware.suspicious_threads.SuspiciousThreads0.621 s488 sx786
windows.malware.malfind.Malfind0.569 s393 sx691
windows.suspicious_threads.SuspiciousThreads0.739 s461 sx624
windows.hollowprocesses.HollowProcesses0.646 s326 sx504
windows.malware.hollowprocesses.HollowProcesses0.661 s322 sx487
layerwriter.LayerWriter0.044 s17.4 sx395
configwriter.ConfigWriter0.046 s16.7 sx363
windows.vadinfo.VadInfo1.36 s488 sx358
windows.verinfo.VerInfo0.541 s159 sx294

Ubuntu 22.04 VMware स्नैपशॉट, 4.3 GB

प्लगइनRustPythonतेज़
linux.sockstat.Sockstat6.36 s2030 sx319
timeliner.Timeliner9.56 s1070 sx112
linux.lsmod.Lsmod0.282 s29.0 sx103
linux.psscan.PsScan1.09 s111 sx102
linux.mountinfo.MountInfo0.697 s70.3 sx101
yarascan.YaraScan0.909 s79.6 sx88
linux.malware.netfilter.Netfilter0.6 s49.9 sx83
linux.ptrace.Ptrace0.253 s20.4 sx81
linux.pstree.PsTree0.213 s16.2 sx76
linux.ip.Link0.22 s16.4 sx74

Windows 10 19041 क्रैश डंप, 2.0 GB

प्लगइनRustPythonतेज़
windows.malware.suspicious_threads.SuspiciousThreads0.677 s346 sx511
windows.suspicious_threads.SuspiciousThreads0.677 s343 sx507
windows.malfind.Malfind0.734 s320 sx436
windows.hollowprocesses.HollowProcesses0.565 s244 sx432
windows.malware.malfind.Malfind0.73 s313 sx429
windows.vadinfo.VadInfo0.983 s412 sx419
windows.malware.hollowprocesses.HollowProcesses0.648 s240 sx370
configwriter.ConfigWriter0.043 s14.5 sx337
layerwriter.LayerWriter0.039 s11.9 sx304
windows.registry.hivelist.HiveList0.038 s7.54 sx198

Windows XP रॉ कैप्चर, 512 MB

प्लगइनRustPythonतेज़
windows.suspicious_threads.SuspiciousThreads0.184 s34.5 sx188
windows.malware.suspicious_threads.SuspiciousThreads0.2 s33.2 sx166
windows.malware.hollowprocesses.HollowProcesses0.209 s31.0 sx148
windows.vadinfo.VadInfo0.263 s38.5 sx146
windows.hollowprocesses.HollowProcesses0.207 s28.1 sx136
windows.mftscan.ResidentData0.205 s27.6 sx135
windows.malfind.Malfind0.203 s26.3 sx130
windows.mftscan.MFTScan0.393 s48.2 sx123
windows.malware.malfind.Malfind0.24 s28.2 sx118
windows.verinfo.VerInfo0.215 s25.1 sx117

Linux 3.2 रॉ कैप्चर, 512 MB

प्लगइनRustPythonतेज़
linux.library_list.LibraryList0.525 s917 sx1747
linux.pscallstack.PsCallStack0.31 s98.8 sx319
linux.lsmod.Lsmod0.059 s9.58 sx162
linux.malware.check_idt.Check_idt0.11 s15.2 sx138
linux.check_idt.Check_idt0.115 s15.1 sx131
linux.tty_check.tty_check0.114 s14.3 sx125
linux.malware.tty_check.Tty_Check0.129 s15.0 sx116
linux.malware.check_modules.Check_modules0.055 s5.74 sx104
linux.kallsyms.Kallsyms0.278 s28.9 sx104
linux.capabilities.Capabilities0.056 s5.82 sx104

ज्ञात अंतर

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