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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
darling — लिनक्स के लिए डार्विन/macOS अनुकरण परत | Kitploit
उपकरण/GitHubGitHub/darlinghq/darling
सामान्य उपयोगिताएँउपयोगिताएँ और फ्रेमवर्क
GitHubdarlinghq/darling

darling

लिनक्स के लिए डार्विन/macOS अनुकरण परत

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

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

सभी देखें →

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

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

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

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

Darling

Darling logo

Darling macOS अनुप्रयोगों के लिए एक रनटाइम वातावरण है।

कृपया ध्यान दें कि इस समय अधिकांश GUI अनुप्रयोग नहीं चलेंगे।

डाउनलोड

कुछ वितरणों के लिए पैकेज रिलीज़ के अंतर्गत डाउनलोड के लिए उपलब्ध हैं।

बिल्ड निर्देश

बिल्ड निर्देशों के लिए, Darling Docs पर जाएँ।

प्रीफिक्सेस

Darling में DPREFIXes के लिए समर्थन है, जो WINEPREFIXes के समान हैं। ये macOS जैसी फ़ाइल सिस्टम संरचना वाले वर्चुअल “chroot” वातावरण हैं, जहाँ आप सुरक्षित रूप से सॉफ़्टवेयर स्थापित कर सकते हैं। डिफ़ॉल्ट DPREFIX स्थान ~/.darling है, लेकिन इसे एक समान नाम वाले पर्यावरण चर को निर्यात करके बदला जा सकता है। पहले उपयोग पर एक प्रीफिक्स स्वचालित रूप से बनाया और प्रारंभ किया जाता है।

कृपया ध्यान दें कि हम प्रीफिक्स बनाने के लिए overlayfs का उपयोग करते हैं, और इसलिए हम NFS या eCryptfs जैसी फ़ाइल प्रणाली पर प्रीफिक्स रखने का समर्थन नहीं कर सकते। विशेष रूप से, यदि आपके पास एन्क्रिप्टेड होम निर्देशिका है तो डिफ़ॉल्ट प्रीफिक्स स्थान काम नहीं करेगा।

हैलो वर्ल्ड

आइए एक हैलो वर्ल्ड से शुरू करें:

root@kitploit:~
$ darling shell echo Hello world
Hello world

बधाई हो, आपने Darling के OS X सिस्टम कॉल इम्यूलेशन और रनटाइम लाइब्रेरीज़ के माध्यम से हैलो वर्ल्ड प्रिंट किया है।

सॉफ़्टवेयर स्थापित करना

आप शेल के अंदर उपलब्ध इंस्टॉलर टूल के साथ .pkg पैकेज स्थापित कर सकते हैं। यह OS X के इंस्टॉलर का कुछ हद तक सीमित संस्करण है:

root@kitploit:~
$ darling shell
Darling [~]$ installer -pkg mc-4.8.7-0.pkg -target /

उपरोक्त उदाहरण से मिडनाइट कमांडर पैकेज डाउनलोड के लिए उपलब्ध है।

आप uninstaller कमांड के साथ पैकेज अनइंस्टॉल और सूचीबद्ध कर सकते हैं।

DMG इमेजेज के साथ काम करना

DMG इमेज को darling shell के अंदर hdiutil के साथ अटैच और डिटैच किया जा सकता है। इस प्रकार आप Xcode को उसके टूलचेन और SDKs के साथ स्थापित कर सकते हैं (ध्यान दें कि Xcode स्वयं अभी तक नहीं चलता है):

root@kitploit:~
Darling [~]$ hdiutil attach Xcode_7.2.dmg
/Volumes/Xcode_7.2
Darling [~]$ cp -r /Volumes/Xcode_7.2/Xcode.app /Applications
Darling [~]$ export SDKROOT=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk
Darling [~]$ echo 'void main() { puts("Hello world"); }' > helloworld.c
Darling [~]$ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang helloworld.c -o helloworld
Darling [~]$ ./helloworld
Hello world

बधाई हो, आपने अभी-अभी Apple के टूलचेन के साथ अपना स्वयं का हैलो वर्ल्ड एप्लिकेशन संकलित और चलाया है।

XIP आर्काइव के साथ काम करना

Xcode अब .xip फ़ाइलों में वितरित किया जाता है। इन्हें unxip का उपयोग करके स्थापित किया जा सकता है:

root@kitploit:~
cd /Applications
unxip Xcode_11.3.xip
टूल डाउनलोड करें