2012-11-19 6 views
11

पर एआरएम के लिए संकलित Win32 ऐप्स चलाना कहें कि मेरे पास एक डेस्कटॉप प्रोग्राम है जो Win32 API का उपयोग करता है, लेकिन एआरएम आर्किटेक्चर के लिए संकलित किया गया है। मैं इसे विंडोज आरटी (एआरएम टैबलेट के लिए विंडोज 8 का प्रतिबंधित संस्करण) पर चलाने के लिए कैसे प्राप्त करूं? विंडोज आरटी माइक्रोसॉफ्ट हस्ताक्षर के बिना ऐसे ऐप्स चलाने से इंकार कर देता है।विंडोज आरटी

मुझे पता है कि ऐसा करने का कोई आधिकारिक तरीका नहीं है, लेकिन कहें कि यह घर में तैनाती के लिए है, या सिर्फ परीक्षण उद्देश्यों के लिए है। मेरे विकल्प क्या हैं?

(Windows RT (मेट्रो क्षुधा के लिए जरूरी नहीं पर Win32 एपीआई की उपलब्धता के लिए this answer देखें, लेकिन सिस्टम पर अब तक), और कैसे एआरएम VS2012 उपयोग करने के लिए Win32 कार्यक्रमों को संकलित करने के लिए this answer।)

+0

हमें शायद इसके लिए उत्तर नहीं मिल रहा है जब तक कि हम किसी ऐसे व्यक्ति को नहीं ढूंढ सकें जो उचित लाइसेंस वाले OEM के लिए काम करता हो। उस या हमें किसी के लिए \ * अहम \ * को वर्तमान हस्ताक्षर प्रतिबंधों को बाईपास करने की प्रतीक्षा करनी है। फिर फिर, शायद यह जवाब है। – Charles

+0

नेट पर चारों ओर तैरने वाली कुछ जानकारी है कि यह कैसे करें, लेकिन यह सब असत्यापित है, और मेरे पास इसका परीक्षण करने के लिए सतह टैबलेट नहीं है। जाहिर है, कुछ निर्देशिकाएं हैं जिनसे विंडोज़ हस्ताक्षरित पूर्वजों को शुरू करने की इजाजत देता है। रजिस्ट्री कुंजियां भी होती हैं जो आपको श्वेतसूची अनुप्रयोगों की अनुमति देती हैं। इसके अलावा निष्पादन योग्य स्व-हस्ताक्षर करना संभव हो सकता है, "डेवलपर लाइसेंस" ए.के.ए. सिडलोडिंग अनुमतियों का उपयोग करें, या एमएस से किसी प्रकार की बड़ी-विक्रेता-इनहाउस-उपयोग-अनुमति प्राप्त करने के लिए। एक अंतिम उपाय सिस्टम फ़ाइलों को पैच करना होगा। यह सवाल मुख्य रूप से गेहूं को गेहूं से अलग करना है। – jdm

+0

आपके वर्तमान विकल्प कोई नहीं हैं। इस तरह से बाहर निकलने के बाद, शायद कुछ जेलब्रेकिंग प्रक्रिया आपको वह विकल्प दे सकती है, लेकिन आपको इसके होने के लिए कुछ देर इंतजार करना होगा (यदि बिलकुल नहीं)। – Rafael

उत्तर

5

अब आप Windows RT पर किसी भी अनुप्रयोग/exe चला सकते हैं: http://surfsec.wordpress.com/2013/01/06/circumventing-windows-rts-code-integrity-mechanism/

+0

प्रभावशाली, अच्छी खोज। यह दिलचस्प है कि कैसे विंडोज आरटी विंडोज 8 का एक आदर्श बंदरगाह है, जो तथ्य के बाद ही सीमित था। – jdm

2

और अब वहाँ वास्तव में एक "भागने" है की तरह स्क्रिप्ट :

http://forum.xda-developers.com/showthread.php?t=2092158

उपयोग:
बूट अपने आरटी डिवाइस और में प्रवेश करें, यह एक मिनट के बारे डेस्कटॉप पर बैठने के लिए अनुमति देते हैं।
भागो runExploit.bat, यह बात है ऐसा करने के लिए के लिए प्रतीक्षा
वॉल्यमू कम (20 से अधिक सेकंड या तो नहीं होना चाहिए)
प्रतीक्षा runExploit.bat समाप्त करने के लिए के लिए, का जवाब किसी भी यह देता संकेत देता है। वे सभी काफी आत्म-व्याख्यात्मक होना चाहिए।

स्क्रिप्ट चलाने के दौरान यह क्रैश हो सकता है, और इसे प्रत्येक रीबूट के बाद किया जाना है। इसके अलावा, मैंने इसे स्वयं नहीं किया है। पोस्ट में पुन: संकलित सॉफ़्टवेयर की एक सूची का एक लिंक है जो उपयोगी हो सकता है।

संबंधित मुद्दे