Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> MAC

निष्पादन योग्य फ़ाइलें (EXE) को समझना:वे क्या हैं और कैसे काम करती हैं

<पी> द्वारा

  • मैरी ई. शेकलेट, ट्रांसवर्ल्ड डेटा
  • बेन लुटकेविच, साइट संपादक
  • आइवी विगमोर
<पी> प्रकाशित:07 अप्रैल, 2025

<पी> एक निष्पादन योग्य फ़ाइल (EXE फ़ाइल) एक कंप्यूटर फ़ाइल है जिसमें निर्देशों का एक एन्कोडेड अनुक्रम होता है जिसे सिस्टम तब निष्पादित करता है जब उपयोगकर्ता फ़ाइल आइकन पर क्लिक करता है। निष्पादन योग्य फ़ाइलों में आमतौर पर एक EXE फ़ाइल एक्सटेंशन होता है, लेकिन सैकड़ों अन्य निष्पादन योग्य फ़ाइल प्रारूप मौजूद होते हैं।

<पी> कुछ निष्पादन योग्य फ़ाइल प्रकार किसी अन्य प्रोग्राम के अस्तित्व की आवश्यकता के बिना किसी भी संगत सिस्टम पर चल सकते हैं। इन फ़ाइलों को उच्च-सुरक्षा जोखिम उत्पन्न करने वाला माना जाता है। इनमें EXE, BAT, COM, CMD, INF, IPA, OSX, PIF, RUN और WSH शामिल हैं।

<पी> Microsoft Windows के साथ, EXE एक निष्पादन योग्य फ़ाइल के लिए फ़ाइल एक्सटेंशन है। सभी EXE फ़ाइलें निष्पादन योग्य फ़ाइलें हैं, लेकिन सभी निष्पादन योग्य फ़ाइलें EXE फ़ाइलें नहीं हैं।

निष्पादन योग्य फ़ाइलों के उदाहरण

<पी> निष्पादन योग्य फ़ाइलें आमतौर पर उन परिचालनों से जुड़ी होती हैं जिन्हें वे निष्पादित करने के लिए डिज़ाइन किए गए हैं या उन अनुप्रयोगों से जुड़े हुए हैं जिन्हें वे इंस्टॉल या लॉन्च करने के लिए डिज़ाइन किए गए हैं।

<पी> उदाहरण के लिए, उपयोगकर्ता अपने कंप्यूटर स्क्रीन पर वर्ड प्रोसेसिंग आइकन पर डबल-क्लिक कर सकते हैं। यह उनके कंप्यूटर पर माइक्रोसॉफ्ट वर्ड जैसे वर्ड प्रोसेसिंग एप्लिकेशन को लॉन्च करने के लिए निष्पादन योग्य फ़ाइल को ट्रिगर करता है।

<पी> निष्पादनयोग्य कुछ कंप्यूटर संचालन को भी ट्रिगर कर सकते हैं। उदाहरण के लिए, एक लिनक्स उपयोगकर्ता कमांड लाइन में एक निष्पादन योग्य फ़ाइल का नाम दर्ज कर सकता है और फिर एंटर दबा सकता है। यह डेटा बैकअप जैसे किसी ऑपरेशन को निष्पादित करने के लिए फ़ाइल को ट्रिगर करता है।

<पी> एक उपयोगकर्ता अक्सर इसके सिंटैक्स को देखकर बता सकता है कि एक निष्पादन योग्य फ़ाइल को क्या करने के लिए डिज़ाइन किया गया है। उदाहरण के लिए, यदि निष्पादन योग्य का उद्देश्य एक नया एप्लिकेशन इंस्टॉल करना है, तो निष्पादन योग्य को संभवतः setup.exe जैसा कुछ नाम दिया जाएगा। यदि निष्पादन योग्य को किसी विशेष एप्लिकेशन, जैसे पेरोल, को लॉन्च करने के लिए डिज़ाइन किया गया है, तो निष्पादन योग्य फ़ाइल सिंटैक्स payroll.exe जैसा कुछ हो सकता है।

<पी>

EXE फ़ाइल कैसे काम करती है?

<पी> EXE फ़ाइलें एक विंडोज़-विशिष्ट निष्पादन योग्य फ़ाइल स्वरूप हैं। जब कोई उपयोगकर्ता या अन्य ईवेंट किसी निष्पादन योग्य फ़ाइल को ट्रिगर करता है, तो कंप्यूटर फ़ाइल का कोड चलाता है।

<पी> निष्पादन योग्य फ़ाइलों में स्रोत कोड से संकलित बाइनरी मशीन कोड होता है। यह निम्न-स्तरीय कोड कंप्यूटर के प्रोसेसर (सीपीयू) को प्रोग्राम चलाने का निर्देश देता है। सीपीयू मशीन कोड की व्याख्या करता है और कंप्यूटर के हार्डवेयर को बताता है कि क्या करना है।

<पी> निष्पादन योग्य फ़ाइलें सीधे कंप्यूटर से संचार करती हैं, जिससे उसे चलाने के लिए निर्देशों का एक सेट मिलता है। इसके विपरीत, डेटा फ़ाइलों के साथ, मशीन द्वारा उनका उपयोग करने से पहले किसी अन्य प्रोग्राम को उनकी व्याख्या या विश्लेषण करना होगा। डेटा फ़ाइलें, या स्क्रिप्ट, सादे टेक्स्ट में लिखी जाती हैं।

<पी> उपयोगकर्ता मूल पाठ संपादक या एकीकृत विकास वातावरण (आईडीई) में निष्पादन योग्य फ़ाइलें बना सकते हैं। टेक्स्ट एडिटर का उपयोग करने पर फ़ाइल को मशीन कोड में बदलने के लिए उन्हें एक अलग कंपाइलर की आवश्यकता होती है। आईडीई संकलन प्रक्रिया को स्वचालित करते हैं। वे आमतौर पर स्वचालित रूप से सिंटैक्स त्रुटियां ढूंढते हैं और विभिन्न सिंटैक्स तत्वों को हाइलाइट करते हैं।

निष्पादन योग्य फ़ाइलें (EXE) को समझना:वे क्या हैं और कैसे काम करती हैं स्रोत कोड निष्पादन योग्य फ़ाइलों में संकलित हो जाता है। रास्ते में डायनामिक लिंक लाइब्रेरी फ़ाइलें जोड़ी जाती हैं, जो निष्पादन योग्य को अन्य प्रोग्रामों से जोड़ती हैं।

EXE फ़ाइल कैसे चलाएँ

<पी> EXE फ़ाइलें खोले जाने पर चलने के लिए ट्रिगर हो जाती हैं। यह प्रक्रिया अलग-अलग सिस्टम में अलग-अलग होती है. निम्नलिखित दो अन्य उदाहरण हैं कि कैसे निष्पादनयोग्य को ट्रिगर किया जाता है:

  • ग्राफ़िकल यूज़र इंटरफ़ेस-आधारित ऑपरेटिंग सिस्टम (OS) में, फ़ाइल आइकन या फ़ाइल नाम पर क्लिक करने से फ़ाइल खुलती है और चलती है। उदाहरण के लिए, उपयोगकर्ता विंडोज़ में फ़ाइल को चलाने के लिए उस पर डबल-क्लिक कर सकते हैं।
  • कमांड-लाइन इंटरफ़ेस वाले OS में, उपयोगकर्ता उचित सिंटैक्स के साथ CLI में फ़ाइल नाम दर्ज करते हैं और फ़ाइल को चलाने के लिए Enter दबाते हैं। उदाहरण के लिए, लिनक्स या यूनिक्स में, फ़ाइल नाम नामक फ़ाइल को निष्पादित करने के लिए उपयोगकर्ता फ़ाइल नाम -- ./filename -- से पहले एक अवधि और फॉरवर्ड स्लैश टाइप करेगा।
<पी> कुछ मामलों में, EXE फ़ाइल को निष्क्रिय रूप से ट्रिगर किया जा सकता है। उदाहरण के लिए, Windows AutoPlay और AutoRun किसी विशेष घटना के घटित होने पर फ़ाइलों को स्वचालित रूप से निष्पादित करते हैं। उदाहरण के लिए, जब कोई USB डिवाइस कनेक्ट होता है, तो यह स्वचालित रूप से USB का फ़र्मवेयर चलाता है। सिस्टम बूट होने पर विंडोज स्टार्टअप फ़ाइल में कोई भी निष्पादन योग्य स्वचालित रूप से चलेगा।

<पी> EXE फ़ाइल एक्सटेंशन सामान्य है, लेकिन यह विंडोज़ पर निष्पादन योग्य फ़ाइलों के लिए विशिष्ट है। मैक निष्पादन योग्य फ़ाइलें एपीपी एक्सटेंशन का उपयोग करती हैं। Mac OS पर EXE फ़ाइल चलाने के लिए, उपयोगकर्ताओं को बूट कैंप उपयोगिता या कोई अन्य वर्चुअल मशीन या एमुलेटर चलाना होगा जो Windows OS का अनुकरण करता हो।

मैलवेयर निष्पादन योग्य फ़ाइल से संबंधित है

<पी> कुछ मामलों में, EXE फ़ाइलों में मैलवेयर हो सकता है। मैलवेयर लेखक दुर्भावनापूर्ण निष्पादन योग्य फ़ाइलों को अन्य फ़ाइल एक्सटेंशन के पीछे छुपा सकते हैं।

<पी> फ़ाइल नाम में अंतिम अवधि के बाद के अक्षर फ़ाइल प्रकार निर्दिष्ट करते हैं। विंडोज़ हमेशा फ़ाइल एक्सटेंशन प्रदर्शित नहीं करता है, जिससे किसी दी गई फ़ाइल का प्रकार जानना मुश्किल हो जाता है।

<पी> उदाहरण के लिए, Trustedfile.pdf.exe नामक फ़ाइल उपयोगकर्ता को PDF के रूप में दिखाई दे सकती है, क्योंकि एक्सटेंशन के बिना, फ़ाइल का नाम filename.pdf के रूप में प्रदर्शित होगा। उपयोगकर्ता एक पीडीएफ खोलने की उम्मीद में इस पर क्लिक करेगा। इसके बजाय, यह दुर्भावनापूर्ण कोड वाले एक निष्पादन योग्य को ट्रिगर करता है, जो उपयोगकर्ता के कंप्यूटर, एंड्रॉइड स्मार्टफोन या आईफोन पर वायरस जैसे मैलवेयर इंस्टॉल करता है।

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

निष्पादन योग्य फ़ाइलें (EXE) को समझना:वे क्या हैं और कैसे काम करती हैं जानें कि मैलवेयर ट्रिगर करने वाली निष्पादन योग्य फ़ाइल के जोखिम को कम करने के लिए क्या कदम उठाने चाहिए।

EXE फ़ाइलों को कैसे सुरक्षित बनाएं

<पी> निम्नलिखित सहित कई तरीके हैं, जिनसे संगठन EXE फ़ाइलों को उपयोग में सुरक्षित बना सकते हैं:

  • उपयोगकर्ताओं को संदिग्ध फ़ाइलों की पहचान करने के लिए प्रशिक्षित करें। उपयोगकर्ताओं को केवल ज्ञात और विश्वसनीय स्रोतों से लिंक और अनुलग्नकों पर क्लिक करने के लिए प्रशिक्षित करके, संगठन वायरस या मैलवेयर वितरित होने के जोखिम को कम कर सकते हैं।
  • एक कोड हस्ताक्षर प्रमाणपत्र लागू करें। संगठन उपयोगकर्ताओं की पहचान सत्यापित करने और यह सुनिश्चित करने के लिए विश्वसनीय प्रमाणपत्र प्राधिकारियों से प्रमाणपत्र लागू कर सकते हैं कि निष्पादन योग्य वस्तुएं वैध स्रोतों से आएं।
  • वायरस के लिए ईमेल स्कैन करने के लिए एंटीवायरस टूल और एंटीमैलवेयर का उपयोग करें। नेटवर्क प्रशासकों को एंटीमैलवेयर का उपयोग करके वायरस और मैलवेयर के लिए सभी निष्पादन योग्य फ़ाइल एक्सटेंशन को स्कैन करना चाहिए। वे वायरस के लिए EXE फ़ाइलों की जाँच करने के लिए Microsoft Windows सुरक्षा का भी उपयोग कर सकते हैं।
  • कार्यक्रमों के लिए विश्वास स्तर निर्धारित करें। नेटवर्क प्रशासक सभी दस्तावेज़ों, कोड और मैक्रोज़ के लिए उनके पदनाम को विश्वास न करने के लिए सेट करके एक विश्वास नीति अपना सकते हैं। इससे पहले कि उपयोगकर्ताओं को मैक्रोज़ और स्क्रिप्ट के साथ विश्वसनीय स्थिति में रखा जा सके, इसके लिए उपयोगकर्ताओं को आईटी को सूचित करना होगा और इन संपत्तियों तक आईटी पहुंच की अनुमति देनी होगी।
  • संदिग्ध एक्सटेंशन वाले ईमेल अटैचमेंट को ब्लॉक या क्वारंटाइन करें। DOCM जैसे उच्च जोखिम वाले एक्सटेंशन और ZIP या RAR जैसे एक्सटेंशन वाली संपीड़ित फ़ाइलों से बचें। सुनिश्चित करें कि संगठन का सुरक्षा सॉफ़्टवेयर इन एक्सटेंशन वाले संदेशों या अनुलग्नकों को ब्लॉक या संगरोध करने के लिए कॉन्फ़िगर किया गया है।
<पी> मैलवेयर वितरित करने वाली निष्पादन योग्य फ़ाइलें एक महत्वपूर्ण साइबर सुरक्षा खतरा हैं। निष्पादन योग्य मैलवेयर और अन्य साइबर सुरक्षा खतरों से बचाव के लिए एक मजबूत साइबर सुरक्षा योजना बनाने का तरीका जानें।

पढ़ना जारी रखें निष्पादन योग्य फ़ाइल (EXE फ़ाइल) क्या है?

  • सोशल इंजीनियरिंग हमलों से कैसे बचें और रोकें
  • सामान्य प्रकार के मैलवेयर हमले और उन्हें कैसे रोकें
  • विक्रेता ईमेल समझौता हमलों को कैसे रोकें
  • शीर्ष ईमेल सुरक्षा सर्वोत्तम अभ्यास
  • इतिहास में सबसे बड़े डेटा उल्लंघन, और उन्हें कैसे रोका जाए

  1. विंडोज 11/10 पर WMI कमांड विंडोज 11/10 पर WMI कमांड

    कमांड प्रॉम्प्ट, बैच फ़ाइल आदि के साथ काम करना हमेशा अच्छा होता है। मुझे अभी भी कमांड प्रॉम्प्ट के साथ बहुत सारे काम करना और बैच फ़ाइलों के साथ चीजों को स्वचालित करना पसंद है। इस लेख में, मैं आपको WMI कमांड की सूची दूंगा (विंडोज मैनेजमेंट इंस्ट्रुमेंटेशन) जो विभिन्न उद्देश्यों के लिए विंडोज 11/10/8/

  1. विंडोज 11/10 में सिफर कमांड लाइन टूल का उपयोग कैसे करें विंडोज 11/10 में सिफर कमांड लाइन टूल का उपयोग कैसे करें

    Cipher.exe विंडोज ऑपरेटिंग सिस्टम में एक अंतर्निहित कमांड-लाइन टूल है जिसका उपयोग एनटीएफएस ड्राइव पर डेटा को एन्क्रिप्ट या डिक्रिप्ट करने के लिए किया जा सकता है। यह टूल आपको डेटा को ओवरराइट करके सुरक्षित रूप से हटाने देता है। Windows में Cipher कमांड का उपयोग कैसे करें जब भी आप टेक्स्ट फाइलें बना

  1. 4 विंडोज 10 के लिए फ्री वर्चुअलाइजेशन सॉफ्टवेयर 4 विंडोज 10 के लिए फ्री वर्चुअलाइजेशन सॉफ्टवेयर

    वर्चुअलाइजेशन आजकल एक गर्म विषय है, सभी आईटी लोक (नेटवर्क और सिस्टम प्रशासक) इसके बारे में बात कर रहे हैं। और अच्छे कारण के साथ, क्योंकि इसके लिए धन्यवाद आप एक ही विंडोज़ विंडो में सॉफ़्टवेयर और संपूर्ण ऑपरेटिंग सिस्टम का परीक्षण कर सकते हैं, इस प्रक्रिया को अपने बाकी पीसी से अलग कर सकते हैं। आप Wi