2009-05-13 6 views
21

मैंने एक अच्छा लंबा पासफ्रेज बनाया, इसे कुछ बार इस्तेमाल किया, फिर भूल गया;) मोड़ है, मैं सामान्य विषय और शायद लगभग सभी पात्रों को जानता हूं। मेरे में पूर्णतावादी कुंजी या कुछ भी इस तरह से रद्द नहीं करना चाहता (और मुझे लगता है कि मुझे इसे फिर से रद्द करने के लिए पासफ्रेज़ की आवश्यकता है, है ना?)। मुझे लगता है कि मुझे संभावित लेआउट/अक्षरों को मजबूर करने के लिए इस पर अच्छा चलना चाहिए कि मुझे गलत/गलत टाइप किया गया है। मैंने इस तरह के संयोजनों का उत्पादन करने के लिए एक सी कार्यक्रम लिखा था। दुर्भाग्यवश मेरे पास कोड नहीं है (मैं अब "प्रासंगिक नहीं है" बहाना के साथ जाऊंगा;)। मैं GPGME का उपयोग करके वेब पर कुछ code पर भी आया था, जो इसे सबूत-अवधारणा के रूप में करने के लिए करता था। यह टिप्पणी थी "यह आसानी से 100 गुना तेज हो सकता है"। समस्या यह है कि, कोड को प्रोफाइल करने से बाधा को GPGME कॉल स्वयं ही दिखाया जाता है। क्या यह अपेक्षित है, या क्या यह जीपीजीएमई की एक सीमा है जिसे पूर्ण पुस्तकालय या समर्पित कार्यान्वयन का उपयोग करके हल किया जा सकता है?अपने स्वयं के जीपीजी/पीजीपी पासफ्रेज को नरम ब्रूट-फोर्स करने का सबसे अच्छा तरीका?

आप यह करने के बारे में कैसे जाएंगे? जाहिर है इस विधि किसी भी सभ्य अज्ञात पदबंध के लिए अव्यवहार्य है, लेकिन मुझे लगता है कि कुंजी मुझे पता है कि क्या मैं कैसे मैं इसे टाइप किया की सही स्वरूपण जानने के बिना टाइप किया है -, संभव होना चाहिए नहीं?

+0

यह वास्तव में एक दिलचस्प सवाल है! सौभाग्य! – Rimian

उत्तर

4

(और मुझे लगता है कि मैं पदबंध, सही की जरूरत है वैसे भी यह रद्द करने के लिए?)

नहीं, आप निरसन कुंजी की जरूरत है। जब आपने अपनी कुंजी बनाई थी तो आपको जेनरेट और प्रिंट करना चाहिए था। फिर इसे एक सुरक्षित स्थान पर संग्रहीत किया, जहां कोई भी आपकी कुंजी को निरस्त करने के लिए इसका उपयोग नहीं कर सकता था जब आप उन्हें नहीं चाहते थे।

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

हो सकता है कि आप जो फ़ंक्शन कॉल कर रहे हैं वह बहुत सारे सेटअप है जो गैर-कुंजी-निर्भर है? तो आप लाइब्रेरी से कोड को कॉपी करके और बाद में अपने ब्रूट-फोर्स लूप को डालकर इसे तेज कर सकते हैं।

26

मामले में कोई दिलचस्पी नहीं है: मैं एक ही समस्या थी और के माध्यम से इसे हल:

http://www.roguedaemon.net/rephrase/

तो महान !!

+0

_UBER_awesum × डी – eMPee584

+0

वह इतना धीमा था। – Peter

+0

यूआरएल खोलने में सक्षम नहीं था। वैकल्पिक: https://web.archive.org/web/20160507003824/https://roguedaemon.net/rephrase/ – mgutt

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