اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر

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

لا توجد طريقة امنة لحماية الاكسيل كما نعرف والذي لا يعرفه الكثيرين ان حماية الملفات التنفيذية ايضا لا فائدة منها فهي هشه كالملفات العادية

فقمت بوضع حل نهائي ولكن سيكون صعب علي البعض 

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

وانشاء برنامجك من عليه 

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

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

ولكن لم يلاحظ احد الحماية الموجودة به 

فهو ربط الفيجوال بيسك بالاكسيل 

الكل نظر له انه مجرد ربط فقط

ولكنه اكثر الطرق حماية للاكسيل نفسه

مرفق مثال بسيط عبارة عن ملفان 

ملف التشغيل وقاعدة البيانات

وقاعدة البيانات aseel.dat

هي عبارة عن ملف اكسيل بامتداد aseel.xlsx

وتم وضع كلمة مرور عليه 

كلمة المرور رقم هاتفي طبعا

المهم الطريقة امامكم  طبعا حد يقدر يستخرج المعادلات او يعدل علي القاعدة بطرق غير  الموجودة داخل البرنامج

فانا اتيح لك اظهار ملف الاكسيل عادي

ان قمت بعمل بعض التعديلات واخفاء الملف لن يستطيع احد العبث بالملف نهائيا

 وان تفرغت باذن الله اضع لكم شرح لهذا الموضوع باذن الله تعالى

مع تحياتي 

ياسر العربي

101010.rar

  • Like 3
قام بنشر

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

بارك الله فيك أخي الغالي و أستاذي القدير " ياسر العربي " على التميّز بالمواضيع المميّزة ..

موضوع رائع ذو أهميّة كبرى .. و لا يمكن إطلاقًا التخلّي عنه بكل الأوقات ..

هو صحيح أنّ مثل هذه الملفات تحتاج منّا إلى فهم كبير .. سنعاني أكيد لفترة من أجل مشروع ربط الفيجوال بيسك بملفاتنا لكن بإذن الله و بفضل من الله ثم منك أنتَ ستسير الأمور معنا بكل يُسر يا ياسر ..

وفّقك الله لما يحبّه و يرضاه ..

جزاك الله خيرًا و زادها بميزان حسناتك و زادك من علمه و فضله ..

جعل الله كل حرف ممّا تكتبه و كل دقيقة ضحّيتها من و قتك في سبيل إنارة منتدانا و دربنا التعليمي بألف حسنة إن شاء الله

ننتظر منك الشرح بشغف ..

فائق إحتراماتي و إعجاباتي

56704766bdea4_1.gif.b535be4fbb0e63065264

  • Like 1
قام بنشر
  في 15‏/12‏/2015 at 17:01, عبد العزيز البسكري said:

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

Expand  

مشكور اخي الغالي العزيز

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

لتعمل جيدا مره اخرى

وافري تقدير واحترامي لشخصكم الكريم

:fff::fff::fff::fff::fff:

  • Like 1
قام بنشر

أيوة كدا يا حبيب قلبى أ / ياسر العربى

طلع المستخبى إظهر وبان عليك الأمان

سلمت يمينك ولكن لا تعطنى سمكة ولكن علمنى كيف أصطاد

فى إنتظار الشرح بإستفاضة

فاموضوع شيق فى غاية الأهمية

تقبل خالص تحياتى وتقديرى

 

قام بنشر

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

  • Like 1
قام بنشر (معدل)
  في 15‏/12‏/2015 at 18:16, احمد 505 said:

 

Expand  

شكرا اخي الغالي احمد

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

ركز وربنا يكرمك باذن الله

  في 15‏/12‏/2015 at 18:27, م / ياسر فتحى البنا said:

 

 

Expand  

اخي الغالي  م/ ياسر كما تقول الاسم الغالي

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

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

  في 15‏/12‏/2015 at 18:27, محمد حسن المحمد said:

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

Expand  

بارك الله فيك اخي واستاذي الغالي ابو يوسف

دائما مساند لنا وحافذ علي العطاء باذن الله

لك مني كل الاحترام لشخصكم الكريم

 

تم تعديل بواسطه ياسر العربى
  • Like 1
قام بنشر

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

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

وانا حاولت امشي في الموضوع دا منذ أيام لكن المشكله اللي واجهتني هي العمليات الحسابيه اللي موجوده ودوال الاستدعاء

فرجاء اذا كان بالإمكان نبدأ في سلسه علميه لتعليم الفيجوال الخالص  ودي اول مساعده لنفسي وللزملاء كتاب انا لسه منزله منذ أيام لتعليم الفيجوال اتمني انه يكون بدايه طيبه للطريق الذي سوف تقودنا اليه ان شاء الله

https://onedrive.live.com/redir?resid=302CE04F28F0EFCA!653&authkey=!AF_JZNpdLaRbvX0&ithint=file%2cpdf

قام بنشر
  في 15‏/12‏/2015 at 22:14, وائل الاسيوطي said:

 

Expand  

شكرا لموروركم الكريم اخواني

اخي الغالي وائل الاسيوطي

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

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

وكانت تعمل جيدا 

اما بخصوص تعلم الفيجوال ارى انك قفزت  vb.net

مره واحده انتظر اخي خلينا في الليي نعرفه الاول وهو vb6

وستندهش من كمية التشابه بين الفيجوال بيسك 6 ولغة البرمجهVBA

داخل الاكسيل مثلا

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

لك مني كل الشكر والتقدير

  • Like 1
قام بنشر

أخي الحبيب ياسر  السلام عليكم

عندما جربت المرفق أعطاني أن المكتبة غير مسجلة 

---------------------------
ياسر العربي
---------------------------
Run-time error '-2147319779 (8002801d)':

Automation error
Library not registered. 
---------------------------
موافق   
---------------------------
 

قام بنشر

شكرا على الموضوع الجميل

للتذكير فقط يمكن فك حماية ملف الاكسيل المعمول بهده الطريقة عن طريق  VB/VBA كود عندما يكون هذا الملف مفنوحا حتى لو ظل ملف الاكيسل هذا مخفيا على طول  ... الكود سيعمل نسخة للملف (.SaveCopyAs) و يحفظ النسخة الجديدة في الديسك ثم يفك الباسوورد ... طبعا هذا الأمر يتطلب بعضا من المعرفة من طرف المسخدم و اصراره على فك شفرة الملف 

ملاحظة ثانية

هل فكرت في تحويل ملف الاكسيل الى ADS File و الضاقه في ال exe File 

الفائدة من ال ADS fILE  هي أنك تحتاج ملف ال EXE فقط و لا تحتاج ملف البيانات منفصل

قام بنشر (معدل)
  في 16‏/12‏/2015 at 09:12, محمد حسن المحمد said:

أخي الحبيب ياسر  السلام عليكم

Expand  

اخي الغالي دائما يحدث اخطاء لعدم وجود ملفات dll ,ocx

وغيرها من المكتبات التى من الممكن ان تكون موجودة علي اجهزة واجهزة اخرى لا 

تفضل رابط الموضوع الاصلي وتأكد من عمل البرنامج

http://www.officena.net/ib/topic/64359-برنامج-بسيط-ربط-الفيجوال-بيسك-بالاكسيل-رائع-وتوفير-الحماية/

 

  في 16‏/12‏/2015 at 10:04, جعفر الطريبق said:

شكرا على الموضوع الجميل

للتذكير فقط يمكن فك حماية ملف الاكسيل المعمول بهده الطريقة عن طريق  VB/VBA كود عندما يكون هذا الملف مفنوحا حتى لو ظل ملف الاكيسل هذا مخفيا على طول  ... الكود سيعمل نسخة للملف (.SaveCopyAs) و يحفظ النسخة الجديدة في الديسك ثم يفك الباسوورد ... طبعا هذا الأمر يتطلب بعضا من المعرفة من طرف المسخدم و اصراره على فك شفرة الملف 

ملاحظة ثانية

هل فكرت في تحويل ملف الاكسيل الى ADS File و الضاقه في ال exe File 

الفائدة من ال ADS fILE  هي أنك تحتاج ملف ال EXE فقط و لا تحتاج ملف البيانات منفصل

Expand  

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

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

فمثلا ممكن تجميد الجهاز نهائيا اثناء العمل علي البرنامج وعدم تمكين المستخدم من تبديل  النوافذ والخ من الاوامر التي تقفل وتقلل من خيارات التحايل

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

بضغطة زر واحده

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

المهم الحيل اكتيررررررررر والحماية ايضا اكثر ولكن لازم نطبق عملي ونشوف الاخطاء ونتفاداها

اما تحويل ملف الاكسيل الى ads

لم اجربها صراحة ولكن نضعها في الحسبان اخي الغالي

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

تم تعديل بواسطه ياسر العربى

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information