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

برنامج arabic security v1.0 من تصميمى

مغلقرائج
بدأه lmona في 8 يونيو 2007 · 53 رد · 3,634 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

اود الاشاده اولا بمدى جمال هذا المنتدى وارجو ان توافقوا على انضمامى لكم هذه اولى مشاركاتى

وهى عباره عن برنامج يعمل عندما يتم تشغيل الويندوز مثل برنامج security windows الذى يستخدم كلمه المرور لدخول الويندوز فاردت ان اصمم هذا البرنامج لكى يكون هناك مثل هذه البرامج ولكن باللغه العربيه

ارجو كتابه رد

البرنامج فى المرفقات شكرا للمشرفين والاعضاء الكرام

Arabic_Security_V1.0.rar

"خيركم من تعلم العلم وعلمه"

#2

بسم الله

اهلا بيك في بيتك (قصدي في منتداك) فعلا المنتدى الرائع

بس ايه الدخلة الجامدة دي من اولها كده برامج جامدة ؟ ماشي يا عم :D

ربنا يوفقك

#3

شكرا لك يا امير واتمنى إن شاء الله انى مخزلك ولا اخزل المنتدى الرائع ده وربنا يوفقنا ونتقدم به إن شاء الله وشكر للمشرفين والاعضاء جميعا

"خيركم من تعلم العلم وعلمه"

#4

أهلا بك بالمنتدى , من القواعد العامة هنا عدم وضع برنامج تنفيذى بل وضع المشروع الخاص به أن أمكن فبرجاء و ضع الكود لأن ناس كتير ( مثلى ) لا تجرب ملفات تنفيذية على الأطلاق.

#5

معذره msayed2004 فاننى عضو جديد هذا هو سورس البرنامج لكى يتاح لك ولكل الاعضاء الاطلاع عليه وشكرا لتعقيبك على المشاركه واتمنى ان تقوم بكتابه رايك فى المشروع بعد الاطلاع عليه السورس فى المرفقات ومرفق مع الملف التنفيذى ايضا واعتذر مره اخرى وشكرا

Arabic_Security_V1.0.rar

arab_security_v1.0_project.rar

"خيركم من تعلم العلم وعلمه"

#6

من السهل تخطى البرنامج عن طريق الـ TaskManager و غيره , يجب ألغاء عمل مفاتيح كـ Alt+Tab مثلا و غيره.

و التأكد دوريا أن البرنامج لازال On Top و أنه هو النافذة النشطة.

أبحث بالمنتدى هتلاقى أكواد شبيهة.

#7

اخى msayed2004 البرنامج بالفعل مضاف اليه كل هذه الامكانيات ومجرب على اكثر من جهاز وبالفعل يمكنه الغاء عمل alt+tap وال taskmanger وقمت بتجربته واخراجه وهو يعمل تمام الرجاء افادتى هل قمت بتجربته لان البرنامج كامل وشكرا واعتذر على التقصير

"خيركم من تعلم العلم وعلمه"

#8

هممممممممممم , صحيح , أنا قرأت الكود أول مرة من الـ Notepad و لم أرى الـ Timer

عموما يبقى جزء مهم و هو تشفير كلمة المرور و تسجيلها بمكان مش من السهل العثور عليه,

#9

بسم الله

البرنامج رائع بس اعتقد ناقص شوية حاجات

يعني مثلا تخلي شاشة تغيير كلمة المرور شاشة لوحديها مش ضمن نفس الشاشة

وكمان تدي اتاحة تغيير الخلفية او وضع صورة وكده يعني

وربنا يوفقك

#10

بسم الله

ممكن بس بالمناسبة افهم الكود ده

Shell "shutdown -s -f -t 00"

شكرا

#11

شكرا اخ msayed على تعقيبك وسوف اقم باذن الله بتشفير الباسورد علما بانه مسجل اساسا بالريجسترى وليس من السهل اكتشافه

اما بالنسبه للاخ امير فانا اشكره ايضا على تعقيبه وتشجيعه لى وسوف اقم باصدار الاصدار التانى وبه كل التعديلات والاضافات المذكوره والتى قمت بذكرها

والمشروع مفتوح الكود لمن يرد التعديل عليه وسارفق التعديل الجديد قريبا

اما بالنسبه لاستفسارك عن الكود(Shell "shutdown -s -f -t 00") فهو كود خاص بايقاف تشغيل ويندوز اى عمل shutdown للجهاز ليس اكثر

واى استفسار انا تحت الامر وشكرا لكم وللمنتدى الرائع

"خيركم من تعلم العلم وعلمه"

#12

اخي العزيز جربت تفتح الويندوز عن طريق ال save mode

لاني عندما افتح الويندوز في وضع ال save mode

برنامجك لا يعمل وبإمكاني مسحه بسهولة ثانيا يجب عليك تشفير البرنامج جيدا لإنه وبكل بساطة سوف افتح الجهاز على ال dos واقوم بحذف البرنامج واشغل الويندوز في الوضع العادي فيفتح الويندوز في كل بساطة وايضا بإمكاني على وضع الdos تحويل برنامجك من لغة الالة الى لغة الاسمبلي وتغيير شرط كلمة المرور واجعله يتقبل اي كلمة مرور ماعدا كلمة المرور الحقيقية

لذلك يجب عليك حل كل هذه الثغرات لكي يكون برنامج بإذن الله كامل بنسة 90% بإذن الله

وانا اقول بنسبة 90% لإنه لا يوجد شيء كامل إلا الله عز وجل وفقك الله اخي العزيز

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

تم تعديل هذه المشاركة بواسطة virues_maker في 10 يونيو 2007 في 19:46

#13

اخى مهند اود ان اشكرك على تعقفيبك وردك الدال على خبرتك فى ما يخص هذا المجال ولكن اود اوضح اننى مبتدأ فى هذا المجال اى هاوى وليس محترف

البرنامج موجهه للمستخدم العادى الذى يستخدم الويندوز وليس كلهم فى مستوى الاسمبلى وفك الشفرات

بالنسبه لعمليه الاسمبلى هذه موجود على كل العمليات البرمجيه ولا احد معصوم منها

وانا اعمل على ايجاد كود لتشفير الباسورد فى الريجسترى

وبالنسبه لحركه ال safe mode انا لقتلها حل فى الريجستر عن طريق اضافه البرنامج الى run explorer فى قيمه لها فى الريجسترى

واما عن مسئله الكمال اؤيدك ان ليس هناك برنامج كامل فاين كان فسوف يتم فك تشفيره واعاده صياغته

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

"خيركم من تعلم العلم وعلمه"

#14

اخي العزيز وفقك الله وانا لم اقصد اي شيء بكلامي هذا إلا لتنبيهك لكيفية اختراق برنامجك طبعا هذه امثلة على الاختراق وليس كل الطرق ايضا لا تنسى حذف البرنامج عن طريق الدوس او من خلال ويندوز اخر موجود في نفس الجهاز هذه الطريقة يمكن منعها برمجيا باستخدام الاسمبلي ولكني لم اجبربها على الفيجوال بيسك واعتقد انها ليست موجودة به ولكن لكي اكون على يقين تام سوف احاول تجربتها على الفيجوال بيسك واذا عملت معي على الفيجوال بيسك سوف اضع مثال مشروح لها وفقك الله واذا احتجت اي شيء انا بالخدمة وانا ان شاء الله لن اقصر فانا احب مساعدة اخواننا العرب ثانيا انا لدي سياسة في الحياة عامل الناس كما تحبهم ان يعاملوك لذالك انا اساعدك من اجل (وباذن الله طبعا وإرادته على هذا) ان يساعدني الاشخاص الاخرين عندما احتاج للمساعدة من اجل هذه ومن اجل الاجر والثواب عند الله سبحانه

وفقك الله اخي

#15
lmona كتب:
وبالنسبه لحركه ال safe mode انا لقتلها حل فى الريجستر عن طريق اضافه البرنامج الى run explorer فى قيمه لها فى الريجسترى

واما عن مسئله الكمال اؤيدك ان ليس هناك برنامج كامل فاين كان فسوف يتم فك تشفيره واعاده صياغته

بالنسبة اخي العزيز لهذه الذي قلتها هنالك طرق كثيرة لحذف القيمة من الرجيستري

ابسطها هنالك برامج اسمها

registry editor

تعمل من خلال الدوس

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

انا اسف ربما اثقلت عليك ولكن انا قلت الذي قلته كي تكون بعلم عن الذي يحدث وفقك الله

تم تعديل هذه المشاركة بواسطة virues_maker في 10 يونيو 2007 في 20:23

#16

الأخ الفاضل ... lmona

مجهود مشكور، وفى أنتظار التطوير ... :)

بخصوص بدء التشغيل، راجع: تشغيل البرنامج كـ System Service

بخصوص إغلاق الويندوز، راجع: كود لاغلاق واعادة تشغيل Win XP يعمل على فجوال بيسك 6

أما بخصوص حذف، وتعديل البرنامج، فيمكن وضعه داخل مجلد Windows\System32 وضبط صلاحياته فى قرص بنظام NTFS، لا يسمح للمستخدم العادى بالعبث فيه أو حذفه أو تحريره، وتكون هذه الإمكانية للـ Administrator (مدير النظام)، وبالطبع يمكن استغلال هذا البرنامج فى تطبيقات خاصة، مثل نفس الفكرة فى حافظ الشاشة Screen Saver.

شكراً

Eng. Usama El-Mokadem

Nothing is impossible, the word impossible itself says that: I M - Possible

#17

بسم الله

اقتباس
اما بالنسبه لاستفسارك عن الكود(Shell "shutdown -s -f -t 00") فهو كود خاص بايقاف تشغيل ويندوز اى عمل shutdown

اشكرك اخي العزيز على ردك ولكن انا اعرف انه خاص بالاق الجهاز بس هل ممكن شوية تفصيل

يعني هل ممكن شرح هذه المعاملات واذا غيرناها ايه اللي يحصل يعني مثلا ليه (-f) بالذات ؟

اقتباس
أما بخصوص حذف، وتعديل البرنامج، فيمكن وضعه داخل مجلد Windows\System32 وضبط صلاحياته فى قرص بنظام NTFS، لا يسمح للمستخدم العادى بالعبث فيه

ممكن يا بشمهندس اسامة شوية شرح بالتفصيل للموضوع ده

وجزاكم الله خيرا

#18

بسم الله الرحمن الرحيم

بالنسبه للاخ مهند شكرا لتنبيهك اياى وانا ابحث دائما عن التطوير وسوف اقوم بارفاق اخر ما توصلت اليه فى المشروع الى الآن واجوا منك اذا كان الوقت يساعدك ان تقو بتطويره ايضا

باعتبارك ملم بكل طرق اختراق البرامج واضافه اى تعليق خاص بك

**********************************************************************

بالنسبه للاخ amir فامر (Shell "shutdown -s -f -t 00") هو ينقسم الى

اولا shell وهو خاص بكتابه اوامر دوس

اما عن معاملات ال امر shutdown فهى كالاتى:

shutdown -s وهذا الامر خاص بايقاف تشغيا ويندوز عن طريق رساله تحذيريه "please saf your work any unsave work will be lost system will shutdown after 60 secondويبدا العد التنازلى حتى الاغلاق"

shutdown -s -f هو ايقاف تشغيل ويندوز دون سابق تحذير وهو يقوم بارغام قفل جميع البرامج وايقاف التشغيل

shutdown -s -f -t 00 وهو يضيف الى الامر السابق ايقافه فى الحال حيث ان قيمه المكتوبه بعد ال -t =عدد الثوانى قبل ايقاف التشغيل ووجودها 00 تعنى اعطاء الامر باغلاقها .

خلاصه الامر shutdown -s -f -t 00 هو ايقاف تشغيل ويندوز+ارغام كل البرامج والخدمات على الاغلاق+تحديد الوقت قبل ايقاف التشغيل

هنام ايضا الامر shutdown -a وهو يلغى عمل الامر shutdown -s ويبطل فعاليته ارجو ان اكون وفيت فى هذا

****************************************************

بالنسبه للاخ Eng. Usama El-Mokadem اشكرك اولا على مرورك الطيب وعلى مساعدتك لى وسوف اقوم بالتطوير الكامل بعد فتره امتحاناتى باذن الله شكر للاعضاء والمنتدى الرائع اسف لاى خطأ قد يصدر منى دون قصد

شكر خاص لاخى مهند

"خيركم من تعلم العلم وعلمه"

#19

بسم الله

جزاك الله كل خير يا اخي على شرحك الوافي . ماوجدت مثل هذا الشرح فعلا

ولكل أعضاء المنتدى الطيبين ياريت الشرح يكون بهذه الصورة دائما

وجزاكم الله خيرا

#20

لا شكر على واجب اخ amir فمن واجبى ايضاح ما كتبته بموضوعى وتوصيله بابسط الطرق وشكرا لك مره اخرى على كلامك الطيب

وهذه هو ملف المشروع للبرنامج بعد التعديل فيه (جزئيا) الى الآن يعنى وهو يعمل فى الnormal و ال save mode ايضا

مع امكانيه اخيار بين اكتر من خلفيه ولم استطيع ارفاقه فرفعته على رابط

http://members.lycos.co.uk/gondmasr

وساكمل التطوير بعد فتره الامتحانات إن شاء الله استجابه لتعقيب اخى مهند والمشرف وامير

تم تعديل هذه المشاركة بواسطة lmona في 11 يونيو 2007 في 19:05

"خيركم من تعلم العلم وعلمه"

#21

بسم الله

وده يعتبر تطوير لبرنامج الحماية

ويعتبر اول مره اتعامل مع الريجستري في الحفظ والباسورد

دائما كنت بتعامل بالامر Open . هو صحيح طريقة بدائية لكن اعتقد انها افيد في البعد عن رجالة الاسمبلي

البرنامج ناقصة انه يشتغل مع بدء التشغيل من غير StartUp

وكمان عايز اجرب دالة LogOff هتشتغل معاكو ولا لأ لاني مش متاكد منها

جربوه وقلولي رايكم

V2.rar

#22

بسم الله

انا اسف جدا يا جماعة علشان اكيد البرنامج مش هيشتغل لا في اداة ناقصة

والاداة دي مستحيل تلاقوها في اي حته تانيه لان انا اللي عاملها

اتفضلو البرنامج كامل

V2.rar

#23

بسم الله الرجمن الرحيم

اخamir مشكور على مجهودك الطيب بالنسبه للتشغيل فى بدأ التشغيل ستجدها فى المشروع الذى قمت بتطويره على هذا الرابط

http:\\members.lycos.co.uk\gondmasr

وستجد فيها كل ما تطلب باذن الله

اما بالاستفسار عن داله تسجيل الخروج فهى لم تعمل معى

Private Sub CmdV24_Click()
ex = MsgBox("You will logoff ,Are you sure?", vbQuestion + vbYesNo, "Exit")
If ex = vbYes Then Call EndS
End Sub

ولكن اتسائل لماذا لم تجرب هذا الكود

Shell "shutdown -l -f -t 00"

فالامر shutdown -l يعنى تسجيل الخروج والاضافات الاخرى -f -t قد قمت بشرحها من قبل

وانا استخدم داله save و open فى الريجستيرى لانها طريقه جميله وبسيطه

مشكور اخ امير على مشاركتك وتسلم وارجو ان تتطلع على اخر تتطوير للمشروع وهو فى ملف مضغوط هنا فى هذا الرابط

http:\\members.lycos.co.uk\gondmasr

"خيركم من تعلم العلم وعلمه"

#24

بسم الله

اشكرك يا اخي العزيز على تعقيبك

بالنسبة لدالة الخروج انا افضل ايتخدام دوال API في عملي

مع اني اعلم ان الكود بتاعك يعمل بفاعلية اكثر لكن افضل هذه الدوال

وياريت اعرف دالة الخروج دي مشتغلتش ليه

اما بالنسبة لتطوير المشروع بتاعك فالرابط اشتغل تمام لكن البرنامج مش بينزل كامل

ياريت تشوف الموضوع ده واشكرك مرة تانية على تجاوبك

ملحوظة : دالة الخروج هي

Public Declare Function ExitWindowsEx Lib "user32" Alias "ExitWindowsEx" (ByVal uFlags As Long, ByVal dwReserved As Long) As Long
#25

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

اما عن الرابط فهو شغال تمام جرب تنزل ببرنامج دولنود احسن فهو يعمل اخى شكرا لك

انا معرفتش ارفعه على المنتدى علشان حجمه 4 ميجا والمسموح للملف الواحد هو 2فقط والسبب فى زياده حجمه الخلفيات التى قمت بتضمينها معه

"خيركم من تعلم العلم وعلمه"

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

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