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

كيفية تشفير ال jar file

بدأه abdelrahman.awad في 18 مايو 2012 · 7 رد · 1,143 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم جميعا

انا كنت شغال في مشروع وإنتهيت منه تقريبا ...............وبعد الإنتهاء منه

جائتني فكره لتشفير ال jar file

هل يمكن لنا كمطورين أن نشفر البرامج التي نقوم بصنعها أم لا ؟؟؟؟؟؟

هل يوجد لأحد فكره عن هذا الموضوع :)

تحياتي لكم جميعا

برنامج Online Exam مفتوح المصدر

 

To Info:abdelrahman.awad@yahoo.com

 

 

\

#2

اين تريد التشفير وفك التشفير؟

بين برنامجين؟ ام داخل برنامج واحد؟ اذا كان داخل برنامج واحد، فاين يتم التشفير وفك التشفير؟

التشفير في جافا يعتمد اساسا على شيئ يسمى الcipher هناك اكثر من طريقه من طرق التشفير وجافا تدعمها كلها تقريبا عن طريق مايسمى JCE

ام الخوارزميات التي يمكن استخدامها هي على الارجح :BlowFish, AES,DAS, SHA1, RSA

تحياتي

No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!


صورةmsrgb1485.gif ocajavase7programmerclr.gif

#3

اخي الفاضل انا أريد تشفير ال jar file

الذي ينتج في اخر المشروع >>>الذي تيم من خلاله تشغيل المشروع

يمكن لنا انا نقوم يفتح أي jar file لمشروع معين ومعرفه ال classes الذي يحتوي عليها هذا المشروع ولكن

الذي أريد معرفته هو تشفير المشروع بحيث لا يمكن لأي احد ان يقوم بفتحه إلا صاحب هذا المشروع :)

برنامج Online Exam مفتوح المصدر

 

To Info:abdelrahman.awad@yahoo.com

 

 

\

#4

حسنا سؤال كيف سيقوم صاحب المشروع بفتحه؟ هل سيقوم بادخال pass phrase مثلا ؟ في هذه الحاله من اين يتم ادخال هذه العباره؟

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

تحياتي

No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!


صورةmsrgb1485.gif ocajavase7programmerclr.gif

#6
اقتباس

حسنا سؤال كيف سيقوم صاحب المشروع بفتحه؟ هل سيقوم بادخال pass phrase مثلا ؟ في هذه الحاله من اين يتم ادخال هذه العباره؟

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

الطرق التي أريد أن نصل إليها أخي الفاضل تكمن في شيئين إثنين :-

1- تشفير البرنامج عن طريق ال byte code protector كما ذكر محمود :)

2- عن طريق الجهاز نفسه عن طريق Serial number board & Serial number for H.D

أومن الممكن أيضا عمل algorithm يقوم باخد القيم المعينه عند تشغيل البرنامج ويقوم بفتحه عمليه ال Encryption &Decreption

برنامج Online Exam مفتوح المصدر

 

To Info:abdelrahman.awad@yahoo.com

 

 

\

#7

معلومه جديده، شكرا

+1 محمود

بالتوفيق

No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!


صورةmsrgb1485.gif ocajavase7programmerclr.gif

#8

الموضوع له علاقة بـ الObfuscating

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

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