
PCShare是一款强大的远程控制软件,可以监视目标机器屏幕、注册表、文件系统等。
PCShare एक शक्तिशाली रिमोट कंट्रोल सॉफ़्टवेयर है, जो लक्ष्य मशीन की स्क्रीन, रजिस्ट्री, फ़ाइल सिस्टम आदि की निगरानी कर सकता है।
१. सॉफ़्टवेयर उपयोग विधि परिचय:
PcShare.exe लॉन्च करें, यह नियंत्रक मुख्य प्रोग्राम है, यह प्रोग्राम पोर्ट 8080 पर नियंत्रित किए जाने वाले पक्ष के कनेक्शन को सुनता है।
नियंत्रित पक्ष का होस्ट प्रोग्राम जनरेट करें, नियंत्रक मुख्य इंटरफ़ेस पर "क्लाइंट जनरेट करें" बटन पर क्लिक करें:
एक नया होस्ट प्रोग्राम जनरेट करें, इस प्रोग्राम का नाम ps.exe है, फिर ps.exe और PcStat.exe को उस मशीन पर भेजें जिसे नियंत्रित किया जाना है। नियंत्रित मशीन पर PcStat.exe लॉन्च करें, थोड़ी देर बाद नियंत्रित पक्ष नियंत्रक टर्मिनल से कनेक्ट हो जाएगा, फिर नियंत्रक टर्मिनल नियंत्रित टर्मिनल पर विभिन्न प्रकार का नियंत्रण कर सकता है।
दो, सिद्धांत परिचय
नियंत्रक पक्ष द्वारा उत्पन्न होस्ट प्रोग्राम ps.exe वास्तव में एक बैकग्राउंड प्रोग्राम है, यह प्रोग्राम पहले PcStat.exe द्वारा लॉन्च किया जाता है, ps.exe लॉन्च होने के बाद, अपनी बाइनरी फ़ाइल के अंत में मौजूद सेक्शन को रिलीज़ करता है, यह सेक्शन वास्तव में एक dll फ़ाइल है, यह dll जनरेशन के समय कॉन्फ़िगरेशन जानकारी के अनुसार तीन तरीकों से चल सकता है: 1. स्वतंत्र प्रक्रिया के रूप में चलना 2. इंटरनेट एक्सप्लोरर ब्राउज़र में इंजेक्ट होकर चलना 3. विंडोज रिसोर्स मैनेजर (explorer.exe) में इंजेक्ट होकर चलना। dll चलने के बाद ऑपरेटिंग सिस्टम के विभिन्न मैसेज को हुक करता है, ताकि उस मशीन की निगरानी की जा सके; और socket के माध्यम से नियंत्रक टर्मिनल PcShare.exe से कनेक्ट होता है, और प्राप्त विभिन्न जानकारी http प्रोटोकॉल के माध्यम से PcShare.exe को भेजता है। PcShare.exe लक्ष्य मशीन पर नियंत्रण भी http प्रोटोकॉल के माध्यम से dll प्रोग्राम को वापस भेजता है।
तीन, प्रोग्राम संकलन:
प्रोग्राम MFC फ्रेमवर्क का उपयोग करके विकसित किया गया है, VS2015 से PcShare निर्देशिका में PcShare.sln खोलें, और संकलन चलाएँ। यदि आप नियंत्रक या नियंत्रित पक्ष को डीबग करना चाहते हैं, तो आप पहले बाहरी रूप से एक को लॉन्च कर सकते हैं, फिर VS के अंदर दूसरे को डीबग कर सकते हैं। विस्तृत जानकारी के लिए देखें: http://blog.csdn.net/analogous_love/article/details/72835754
चार, समस्या फीडबैक QQ: 906106643 email: [email protected] QQ ग्रुप: 49114021