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

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

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

وجدتها اخى اكتب هذه الداله

Private Declare Function ExitWindowsEx Lib "user32" (ByVal uFlags As Long, ByVal dwReserved As Long) As Long
Dim Ilog, IRes, IShut As Long

وهذه الكود لايقاف تشغيل ويندوز

IShut = ExitWindowsEx(1, 1)

وهذا الكود لتسجيل الخروج

Ilog = ExitWindowsEx(4, 1)

وهذا الكود لاعاده التشغيل

IRes = ExitWindowsEx(2, 1)

ارجوا ان اكون قد افدتك اخى

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

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

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

لقد ارفقت اخر تطوير للمشروع فى المرفقات بدلا من الوصله

مرفق المشروع/ومرفق ملف السيتب للبرنامج ايضا

تم اضافه امكانيه الاختيار بين اكثر من خلفيه

تم سد ثغره ال save mode

تم تغير شكل الفورم

ارجوا الاطلاع عليه واعطاء الآراء وشكرا لكم وللمنتدى الرائع

وانا تحت الامر

setup.rar

arab_security_v1.0_project.rar

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

#28

أظن أنه على نظام الnt هناك شئ يسمى Privilege

لذلك يجب أخذ الاذن من النظام لتنفيذ هذا الأمر لاستعمال ExitWindowsEx

واذا بحثت في المنتدى ستجد أكواد ايقاف واعادة التشغيل على الxp

بدون استعمال Privilege الدالة ExitWindowsEx لن تعمل

#30

بسم الله

اقتباس
ارجوا الاطلاع عليه واعطاء الآراء وشكرا لكم وللمنتدى الرائع

وانا تحت الامر

ما شاء الله

برنامج رائع وفكرة جميلة انك تحط ستايلات ثابته للمستخدم دي فكرة حلوة

بس :wacko: مازال كله في شاشة واحدة وامكانية تغيير كلمة المرور الى حد ما محدودة

بس برنامج رائع وربنا يوفقك

اقتباس
واذا بحثت في المنتدى ستجد أكواد ايقاف واعادة التشغيل على الxp

بدون استعمال Privilege الدالة ExitWindowsEx لن تعمل

على فكرة انا شوفت الرابط

ليه نطول على نفسنا كده . مثلا الطريقة بتاعت الاخ lmona جميلة وبسيطة

والله اعلم

#31

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

فانا امشى على سياسه الفراماتframe وفضلها كما تفضل انت دوال API ولا استطيع القيام بفتحها فى فورم اخرى حيث ان الفورم الاساسى مضافا اليه كود ان يكون دوما فى المقدمه فهو يطغى على كل ما خلفه وامامه

وانا معك فى رايك حول الاخ dreamnet فهذا تطويل فهذا الكود هو اسهل او الكود المتفضل امير بكتابته

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

وشكرا مره اخرى لك اخى

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

#32

بسم الله

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

#33

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

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

اشكركم جميعاً على هذا الموضوع الرائع و المتميز

ما شاء الله

أتمنى أن أرى مواضيع قادمة متميزة كهذا الموضوع

بارك الله بكم .. و الى الامام

مع خالص حبي و إحترامي

أخوكم زرياب

50610597.gif

68195903.png

43618215.gif

#34

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

بالنسبة للملاحظة التي أدرجتها حول استعمال ExitWindowsEx التي تعمل على كل أنظمة الويندوز

أما باستعمال سطر الأوامر shutdown فهذا لا يتفع دائما خاصة على ويندوز 98

ليس دائما الحل السهل هو الذي نختاره دائما لكن نختار الحل الأنجع

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

تم تعديل هذه المشاركة بواسطة DreamNet في 13 يونيو 2007 في 10:40

#35
اقتباس
لا استطيع القيام بفتحها فى فورم اخرى حيث ان الفورم الاساسى مضافا اليه كود ان يكون دوما فى المقدمه فهو يطغى على كل ما خلفه وامامه

بسم الله

بالنسبة للنقطة دي يا اخي العزيز lmona فبصراحة كانت غايبة عني

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

يارب تعجبك وتعجب الكل

V2.rar

#36

بالنسبة للتشفير أخي الكريم تستطيع إستخدام خوارزمية تشفير (MD5) مرفق مثال منها.

MD5.rar

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#37

بسم الله

شكرا يا اخ Saad AL.Moosa

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

مشكور مرة ثانية على مرورك

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

#38

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

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

ارجوا ان ارى مشاركتك معنا إن شاء الله وفققك الله

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

الاخ dreamnet

انا معك فى رايك ولكن الاغلبيه الآن يستخدم xp فما احدث وقليلا ما يستخدمون 98 ودوال api تعمل بالفعل على كل الاصدارات

ولكن اتحدث عن وقتنا الحالى (ويندوز فيستا تم اصداره /ولسا فى ناس شغاله بال 98 )

اشكرك على رايك ومرورك الطيب وسامحينى اذا صدر خطا من دون قصد

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

عزيزى الاخ amir

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

يارب تعجبك وتعجب الكل

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

وارجو توضيح للفكره اكثر اخى amir ولو انى بردك مازلت بفضل الفرامات فى شغلى اكتر من النوافذ

ولكن اخذ فكره النموذج كتحدى ليس الا

وانا الآن اعمل على اضافه امكانيه اذا تم كتابه الباسورد اكثر من مره خطأ بعد 5 مرات يتم اغلاق الويندوز

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

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

#39

بسم الله

الاخ العزيز الغالي lmona

اشكرك على كلامك الطيب الذي لا يخرج الا من رجل طيب مثلك

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

طريقة بسيطة وجميلة ومش معقدة

لكن انا بعتمد في شغلي على تعدد النماذج وعلشان كده لازم اعمل حسابي ان النافذه اللي هيشتغل بيها المستخدم هي اللي هتكون في المقدمة (طبعا انت اللي فكرتني بيها ;) )

اما عن الفكرة اللي انا شغال بيها فهي تعتبر فكرة بدائية مفيهاش اي تقنية او دوال زيادة

كل الحكاية اني بعتمد على Timer مع كل نافذة وبكتب فيه دالة SetWindowPos على النافذة التي تحوي هذا الـــTimer

وبعدين بخلي مع تحميل النافذة ينشط الــ Timer اللي فيها ويوقف شغل الــTimers اللي في النوافذ الاخرى

وبكده بيخلي النافذة اللي انا شغال عليها هي اللي في المقدمة ولما اقفلها واشغل نافذة تانية يخلي التانية دي هي اللي في المقدمة

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

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

#40

أخي الكريم لما تشفر الباسورد وتضعة في قيمة بالريجيستري والبرنامج يحول القيمة المدخلة إلى شفرة MD5 ويتم مقارنتها بالموجودة هناك إن تطابقت يتم تسجيل الدخول وإن لم تتطابق يرفض الدخول.

هذ يعتبر تشفير وحماية في آن واحد.

بالنسبة لو قدر أحد يلقى المفتاح بالريجستري سوف يجد كلمة المرور مشفرة.

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#41

بسم الله

الاخ Saad AL.Moosa طريقتك جميلة واكثر امان

بس انا لا اعتقد ان ممكن حد يلاقي قيمة في الريجستري وبالذات انك لو حطيب Section و Keys باسماء بعيدة كل البعد عن البرنامج

الا اذا كان في طريقة احترافية للحصول على القيمة من الريجستري وبالذات بتعامل الاسمبلي

والله اعلم

#42

أخي , ضع الكود التالي :

Private Sub Form_Load()
App.TaskVisible = False
End Sub

شكراً

اقتباس
If A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut

Albert Einstein

مدخل إلى برمجة وتصميم الألعاب : كيف أبدأ ؟

#43

أنتضر منك الرد أخي الكريم lmona ,,, تحياتي

50610597.gif

68195903.png

43618215.gif

#44

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

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

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

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

فالاخ Saad AL.Moosa مشكور جدا جدا على هذه المشاركه الجميله واكرره الشكر لك لانى كنت ابحث عن هذا الكود

اخى زرياب

اقتباس
أنتضر منك الرد أخي الكريم lmona ,,, تحياتي

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

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

#45

اخي العزيز ممكن تضيفني على المسنجر الان لو سمحت

virues_maker@yahoo.com

virues_maker@hotmail.com

انا بانتظارك يااخي العزيز

#46

بسم الله

الاخ العزيز lmona كيف حالك ارجو من الله ان تكون في تمام العافية والتوفيق

اقتباس
شبه مستحيل فك تشفيرها

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

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

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

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

والله اعلم

اقتباس
اخي العزيز ممكن تضيفني على المسنجر الان لو سمحت

بالنسبة للأخ virues_maker انت قصدك على مين فينا بالظبط ؟ حدد لو سمحت

ربنا يوفق الجميع

#47

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

اقتباس
الاخ العزيز lmona كيف حالك ارجو من الله ان تكون في تمام العافية والتوفيق

اخى amir الحمد لله بتمام العافيه اخبارك انتا ايه

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

انا قبل النهارده كنت فاكر كده ام بعد متكلمت مع الاخ مهند

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

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

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

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

اقتباس
اخي العزيز ممكن تضيفني على المسنجر الان لو سمحت

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

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

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

#48

بسم الله

الاخ العزيزlmona اشكرك على ردك

طيب دلوقتي انا عايز اعرف هو مفيش اي طريقة للحماية اقوى شوية ؟

وسؤال تاني كان في مشاركتي اللي فاتت بس تقريبا انت مخدتش بالك منه

هو كسر الحماية دائما بيعتمد على الريجستري ؟ لو كده ممكن نبعد عن الريجستري خالص ونتعامل مع ملفات عادية

والله اعلم

#49

هل من الممكن أن أعرف لماذا تشفير MD5 سهل كسره؟

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#50
اقتباس
طيب دلوقتي انا عايز اعرف هو مفيش اي طريقة للحماية اقوى شوية ؟

وسؤال تاني كان في مشاركتي اللي فاتت بس تقريبا انت مخدتش بالك منه

هو كسر الحماية دائما بيعتمد على الريجستري

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

بل فى لغه الاسمبلى التى تقوم بكشف كود البرنامج

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

ممكن نشفر الملف بال md5 بس بردك مفيش فايده لانوا فى طرق لفك الشفره دى دلوقت

انا مش عارف الواحد يحمى برنامجه ازاى بعد كده ؟؟؟

اقتباس
هل من الممكن أن أعرف لماذا تشفير MD5 سهل كسره؟

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

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

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

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