الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

3 اسئلة هامة

مغلق
بدأه Xacker في 12 مايو 2003 · 17 رد · 1,128 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله جميعا

اسالتي (لليوم :o :) ) على النحو التالي:

لو اردنا جعل البرنامج يعمل مع بدء التشغيل لقمنا بكتابة مفتاح في Run في الريجستري

في هذه الحالة هناك مشكلة واحدة وهي امكانية تعطيل البرنامج قبل ان يتم تشغيله عند الولوج للنظام عن طريق ctrl+alt+del (شكرا اخوي hamohd70 على تنبيهي لهذه النقطة في برنامجي)

لاحظت في بعض ال keyloggers والبرامج الاخرى ان البرنامج يعمل مع بدء التشغيل ومع هذا لا يظهر في نافذة ctrl+alt+del فكيف تم هذا ؟ تفقدت الريجستري فلاحظت ان مفتاحه موجود في المسار

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun-

او

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun-

وليس في

HKEY_CURRENT_MACHINESoftwareMicrosoftWindowsCurrentVersionRun-

مثلا ..

قمت بجعل مفتاح برنامجي في ذلك المسار ومع هذا بقي ظاهرا في نافذة ctrl+alt+del .. فما هي الطريقة السليمة لعمل هذا ؟

(ملحوظة: بوضع مسار البرنامج في ملف win.ini عند load= يختفي اسم البرنامج من النافذة لكن ما اريد معرفته هو الطريقة الاخرى بدون التعديل على ملفات النظام)

السؤال 2: بفرض برنامجي يقوم بعمل مقارنة بين ملفين (مضمّن فيما اعمل عليه حاليا) ويقوم بعدها بعمل ملف 3 يحوي ما تطابق من كلمات .. كيف يمكنني جعل البرنامج يقوم بارسال محتويات الملف الى ايميل دون تشغيل برنامج البريد الافتراضي او اظهار اي رسالة مزعجة تاكيدية الخ الخ ؟

سؤال 3: كيف يمكن جعل القائمة قريبة من هذه ؟ (هل يوجد اي control او عنصر تحكم مثلا يمكن من استخدام قوائم شبيهة بهذه ؟ ام الامر مجرد صورة و بعض العناصر المخفية التي تظهر عند التبديل ؟)

اخر شئ .. عند استخدام Microsoft internet controls بفرض انني استخدم بروكسي للاتصال بالانترنيت فهل يجب توفيره للكومبونيت ايضا ؟ وماذا لو تم تشغيله على نظام لا يحتاج الى بروكسي ؟

الشكر الجزيل لمن اطلع على الموضوع او ساعد في حل مشاكله

اخوكم NOP

(f)(f)(f)

sstab.zip

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#2

لضيق الوقت سأجيبك الآن على سؤال واحدفقط ...

بالنسبه للسؤال الاول:

app.TaskVisible =False

تخفي البرنامج من Task list

بانسبه للثالث هل تقصد ان تستخدم Tab control شبيه بهذا.

#3

مشكور على الرد اخي hamohd70

لا لم اقصد اخفائها اثناء عمل البرنامج .. اريد اخفاءها قبل ان يبدا عمله

نعم بالنسبة للثالث هل هناك اي addin يمكنه عمل مثل هذا ال tab control ? كما في حالة الازرار التي وضعت ملفها هنا من قبل

شكرا جزيلا

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#5

ساجرب وابلغك مع العلم باني اذكر محاولة جعله من احد مصادر النظام لكن لم تحقق المطلوب .. لربما اختلف الكود وان شاء الله تنحل هذه المشكلة

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#6

جربت الكود وكما قلت فالفكرة قد جربتها من قبل بان جعلته من مصادر النظام لكن الفكرة فيه هو انه يمكن اخفاء البرنامج من ctrl+alt+del عند تشغيله مثلا .. لكن كما تعلم اخي في برنامج XProtect فانه يعمل مع بدء التشغيل وقد نصحتني بالغائه من تلك القائمة كونه بالامكان تعطيله قبل ان يعمل وهذا ما لا يستطيع الكود السابق عمله فالمطلوب اخفاء البرنامج من ctrl+alt+del دوما حتى قبل ان يعمل ..

لكن الحمد لله اعملت تفكيري قليلا فتوصلت للطريقة الناجعة وفكرتها بجعله من مصادر النظام لكن بدون استخدام اكواد وما الى ذلك .. ارسلت لك الطريقة على الخاص فلن اقوم بوضعها كي لا يستغلها احد في احد برامج التجسس

يبقى الان لي الاسئلة الباقية ان شاء الله نجد الاجوبة لها .. وشكرا جزيلا على متابعة المواضيع بهذه الجدية

تحياتي الحارة

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#7

بالنسبة للسؤال الاخير فليس هناك داع لتحديد بروكسي او اي شئ

بانتظار مساعدة الشباب بالنسبة للسؤالين الباقيين

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#8

للرفع (السؤال الثاني للاهمية) (أقسم بالله العظيم ان استخدام الكود لن يكون في مجال فيروسات او تروجانات او اي شئ ضار)

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#9

الف شكر للاخ الكريم على الملف يبدو ان الردود الاخيرة حذفت نتيجة خطا ما .. هناك مشكلة على اي حال عندما اريد عمل كومبايل يظهر خطا عند

Private m_oSmtp As ANSMTPLib.OBJ

ولم اعرف السبب فليس هناك ملف .dll مثلا لارفاقه او اي شئ :(

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#10

يجب اضافه reference لـansmtp component build 4.0 اولا...

انا عمل عندي تمام ولكن المشكله اني لا اعرف كيفية تسجيل البرنامج كما تعرف هو تجريبي ولكن لا يعطي اي معلومات..

#11

غريبة مع انه ما بيعرض لي تمدد الملف المرفق معهم .. ممكن تقلي وين هو باي مجلد عشان ضيفه ؟

بالنسبة للتسجيل كاني بذكر اني قرات كيف بواحد من الامثلة التانية مش امثلة الفيجوال بس مش متاكد اي واحد او ان كان كامل التفصيل او لا هلق بدور معاك وششكرا الك اخي hamohd70

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#12

حاولت اضافة ال sms32.ocx بس عم يقول انه ما معرفه على انها activex component شو ساوي !

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#13

تجد ملف dll في مجلد البرنامج هو المطلوب...

كما ستجد امثله لاستخدامها

#14

حاولت اضافته ولم استطع عشان هيك قلت شو المشكلة !

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#15

اضافته كـ Reference وليس كـ Component.

#16

aha

شكرا لك اخي hamohd70 (f)

سؤال خارج عن نطاق الموضوع وهو عن حفظ صفحة من الانترنيت الى الجهاز هل يمكن ذلك مع صفحات php ? ام انها ستحصل فقط على ما يعرض اثناء تصفح الموقع اي بصيغة html فقط ؟

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#17

ليس متأكد ولكن اعتقد انه ممكن ...:o

#18

حاولت لكن النتائج كما اخبرتك وهو فقط اكواد html التي تظهر لدى التصفح وليس بارامترات ال php .. اعتقد هذا الامر لمزيد من الحماية على هذه الحالة بقدر اسحب الملف اللي بدي ياه وشوف شفرته واتخطى حمايته اذا فيه ! .. اذا جد جديد لا تنسى تخبرنا (f)

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

هذا الموضوع مغلق.

مواضيع مشابهة