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

طرق تصنيع الدناغل

بدأه abo-abdo في 2 نوفمبر 2006 · 39 رد · 15,711 مشاهدة · في التحكم الصناعي وربط الحاسب بالعالم الخارجي
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أود ان اسأل ان كان لديكم معلومات عن طرق تصنيع الدناغل

ASP.Net only

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

ان شاء الله ستفتح رومية و هي على الأغلب مدينة روما

#2

لو كان عندك أنت أى فكرة مهما كانت

فأرجو أن تطرحها للنقاش

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#3

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

ASP.Net only

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

ان شاء الله ستفتح رومية و هي على الأغلب مدينة روما

#4

ممكن توضح أكثر لماذا تريد أن تفعل ذلك

ف الفلاش تستطيع أن تصنع بها نفس الشئ

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#5

السلام عليكم

لدي مشوع تصنيع دينغل و برمجته

المشروع عبارة عن دارات الكترونية لتصنيع دينغل و من ثم و صله على منفذ LPT

و برمجته

ASP.Net only

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

ان شاء الله ستفتح رومية و هي على الأغلب مدينة روما

#6

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

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

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#7

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

ASP.Net only

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

ان شاء الله ستفتح رومية و هي على الأغلب مدينة روما

#8

أنا صراحتا ايس عندى إلا خلفية بسيطة

و الفكرة التى إقترحتها كنت أقصد منها أن تقوم بتصميم الدارة ثم تقوم بتنفيذها على مصفوفة بوابات nand

هذه الطريقة تحتاج الى خبرة حيث أن أى خطأ يحدث أثناء البرمجة قد يتلف الدارة المتكاملة "nand arry "

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

فلابد م نتوافر برنامج يقوم بقراءة الدنجل بعد برمجته

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#9

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

#10

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

فأنا أظن لو تم إستخدام فلاش لمثل هذه الوظيفة لن يكون الأمر عملى

بالنسبة لإستخدام الفلاش

لابد من توافر برنامج كما ذكرت يتعامل مع الأمر أولا

كمثل البرامج التى لا تعمل إلا بوجود الدنجل

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

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

و الله أعلم

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#11

اخوانى الاعزاء يمكن تصنيع دنجل ووصله بالمنفذ المتوازى وذلك الدنجل عباره عن eprom h, eeprom ويكون الثمانى خطوط الخارج من المنفذ المتوازى تكون بمثابه العنوان لل eprom ونكون مبرمجين داتا على الايبروم فيقوم الجهاز بقرائتها هذه فكره بسيطه وسريع وان شاء الله سأضع التفاصسل كامله فى القريب

#12

هذا ما كنت أتحدث عنه و لكن مع وجود برنامج لقراءة المتكاملة المبرمجة

و على مصفوفة nand

أرجو من الأخ توضيح لماذا يرد صنع الدنجل

لابد من برنامج للتعامل مع الدنجل فما هو هذا البرنامج

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#13

السلام عليكم

هذا رابط مشروع لطلاب من جامعة حلب عن تصنيع دنجل (دارة + كود)

الكود بلغة c++ و كود بلغة دلفي

أرجو أن يفيدك

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

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

والسلام

Dongle

#14

كيفية نسخ دنغل الى دنغل اخرى

#15

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

الاخوه الاعزاء انا ممكن اعمل دنجل بطريقه افضل

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

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

اما لو احنا استخدمنا ميكروكنترولير بكده انت ممكن تبعت سؤال للميكرو من خلال السريال او اليواس بى

RS232 OR USB

والميكرو بيرد عليك بالاجابه

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

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

بكده حمايه ومرونه اكتر

عموما انا ممكن اعمله

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

لان اللى انا هبرمجه على الميكروكنترولير هيكون مرتبط بيه هو

وشكرا

بدير عمر

#16

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

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

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

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

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

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

مبارك لشعب تونس photo-thumb-42837.png

#17
اقتباس
او على الاقل يمكن كسر الحماية بعمل دنجل وهمى بالتجسس على عنوان منفذ الطابعة ( لم ارها عمليا ) لكنها نظريا ممكنة كالاسطوانة الوهمية

موجودة عمليا اخي حريف برمجة. :)

#18

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

عموما ربنا يوفقكم

بس يا ريت بلاش الكلام الكبيرده

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

بس يا ريت يكون الكلام عملى مس كلام وبس

وربنا معاكم

#19
اقتباس
بسم الله الرحمن الرحيم

عموما ربنا يوفقكم

بس يا ريت بلاش الكلام الكبيرده

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

بس يا ريت يكون الكلام عملى مس كلام وبس

وربنا معاكم

كما قلت لم اجربها

لكنك كما قلت الدنجل سيستخدم فقط فى الرد على بعض الاسئلئة

حسنا البرمجة تحت وندوس هى برمجة مقادة بالاحداث

ما معنى الحدث

مثلا عند الضغط click على زر فى تطبيق معين

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

لكن المبرمج هل سيقرا هذه الرسالة بالنظام الثنائى من على المنفز

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

هذا لا يهم لكن ما يهمنا من الذى يستقبل الحدث

بالطبع نظام التشغيل والذى تعمل تحته كل التطبيقات بالرجوع لحدث الفارة يقم النظام بحساب الموضع الحالى للمؤشل ويقوم بارسال رسالة windows message للتطبيق الذى تكون ناقزة منشطة وتقع مكان المئشر ( داخل الاحداسيات )

طب يا عم انت وجعتلنا دماغنا ايه الغرض من ده كله

اذا كان لك علاقة ببرمجة الحاسب ستعرف انك يمكنك ان تقوم بعمل شئ يسمى Hocking و Subclassing بمعنى انك تستطيع ان تتجسس على تلك الرسائل طبعا اذا عرفت الية التراسل بين الدنجل والتطبيق بامكانك ان تقرا الرسائل المتبادلة وتقوم بعمل تطبيق صغير يقوم بالرد على تلك الرسائل وبذلك سيحل محل الدنجل

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

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

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

مبارك لشعب تونس photo-thumb-42837.png

#20

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

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

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

#21

السلام عليكم

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

#22
bidear كتب:
بسم الله الرحمن الرحيم

الاخوه الاعزاء انا ممكن اعمل دنجل بطريقه افضل

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

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

اما لو احنا استخدمنا ميكروكنترولير بكده انت ممكن تبعت سؤال للميكرو من خلال السريال او اليواس بى

RS232 OR USB

والميكرو بيرد عليك بالاجابه

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

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

بكده حمايه ومرونه اكتر

عموما انا ممكن اعمله

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

لان اللى انا هبرمجه على الميكروكنترولير هيكون مرتبط بيه هو

وشكرا

بدير عمر

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

فهل تظن أن المايكروكونترولر اذا تم عمل code protection للبرنامج

بداخله ، هل تظن أنه يصعب كسر هذه الحماية ؟ للأسف هذه الحماية ضعيفة

ويمكن كسرها

يمكنك التأكد بنفسك ، ابحث في جوجل عن

breaking code protection in microcontroller

تم تعديل هذه المشاركة بواسطة allko في 18 يوليو 2008 في 07:57

#23

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

#24

اخواني الغرض من الدنقل في اغلب البرامج الحيه هو الاستغناء عن الـ Key والذي يتم كسره بسرعه مهما كانت قوة الشركة لذلك يقومون ببناء دنجل يوضع على احد المنافذ وعند تشغيل البرنامج يقوم بارسال request له بطلب الkey فأن كان ال key خطاء لن يعمل البرنامج

والغرض الاهم من الدنجل أنه بامكانك تشفير البيانات ببعض الدوائر أيم يمكنك تطبيق اي معاددلة تشفير based on logic circuit وهذه من اقوى الطرق وافضلها

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

joseph.gif

logo.gif

CCNA 640-802

مدونتي

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…