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

وماهو ال Vendor ID و Product ID ومافائدتها ؟؟

بدأه Black Spider في 23 أكتوبر 2010 · 8 رد · 4,299 مشاهدة · في التحكم الصناعي وربط الحاسب بالعالم الخارجي
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم اخواني الاعزاء

والله انا عندي بعض التساؤلات واتمنى انا تساعدوني في فهما:

اولا : ولنفرض ان عندي هذا الجهاز :

7353f1.inline.jpg

7353f2.inline.jpg

هذا جهاز بسيط يحتوي على عدة LEDs (احمر, ازرق واخضر) يتم توصله بالكومبيوتر ويقوم بتغيير الالوان تلقائيا ولقد قرأت في موقع اجنبي كيفية كتابة تعريف او برنامج له على اللينكس بإستخدام لغة السي لكي نختار الالوان التي نريد اضائتها وبالفعل قام بكتابة برنامج بلغة السي يتم فيه تغيير الالوان حسب الالوان التي نكتبها في البرنامج وهذا جدول باللون وكوده:

screen10.png

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

وقد ذكر انه استخدم الهندسه العكسيه !!

اقتباس
If the USB protocol for this device had not been documented or available to me, I would have had to reverse engineer this information from the device itself

وماهي علاقة الهكس بالهاردوير ؟؟

وماهو ال Vendor ID و Product ID ومافائدتها ؟؟

وهذا شكلها بعد اضائتها :D

7353f3.inline.jpg

واكون ممتن لكم

تم تعديل هذه المشاركة بواسطة Black Spider في 23 أكتوبر 2010 في 19:29

#2

العنوان مخالف

الموضوع ليس مكانة هنا اذا كان كل سؤالك على برمجتة تحت نظام تغشيل

فأتمنى ان تكتب عنوان له مناسب

تؤكد المعلومة ؤقم 2

والا اكون اسف بغلق الموضوع

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

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

#3
حريف برمجة كتب:

العنوان مخالف

الموضوع ليس مكانة هنا اذا كان كل سؤالك على برمجتة تحت نظام تغشيل

فأتمنى ان تكتب عنوان له مناسب

تؤكد المعلومة ؤقم 2

والا اكون اسف بغلق الموضوع

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

تم تعديل هذه المشاركة بواسطة Black Spider في 23 أكتوبر 2010 في 18:31

#4
اقتباس
وماهو ال Vendor ID و Product ID ومافائدتها ؟؟
for documentations

اما عن التعامل معها

فهناك ال Reverse engineering خاص بالسوفت وير وهذا صعب قليلا لانك عليك انك تفهم البروتوكول بتاع التراسل وانا استفيت ان المنفذ هو usb

اما الهكس فأنا اعتقد انها اكود الوان يفهمها الكنترولور فى دائرتك الإلكترونية

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

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

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

#5
حريف برمجة كتب:

for documentations

اما عن التعامل معها

فهناك ال Reverse engineering خاص بالسوفت وير وهذا صعب قليلا لانك عليك انك تفهم البروتوكول بتاع التراسل وانا استفيت ان المنفذ هو usb

اما الهكس فأنا اعتقد انها اكود الوان يفهمها الكنترولور فى دائرتك الإلكترونية

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

مشكوور اخي الكريم على الاجابه واظن ان هناك هندسه عكسيه للهاردوير. :blink:

ولكن الموضوع الذي قرئته ذكر انه لم يستخدم الملفات التي اتت مع الجهاز !! :wacko:

#6

اذا من الأفضل ان تسأل صاحب الموضوع الذى قرأته

فالمعلومات ليست كافية لكى يساعدك احدهم هنا بالإضافة الى وجوب وجود الجهاز معنا لا يمكن عمل هندسة عكسية لجهاز تم عرض صورته فى موضوع ولا إيه رأيك :)

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

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

#7
حريف برمجة كتب:

اذا من الأفضل ان تسأل صاحب الموضوع الذى قرأته

فالمعلومات ليست كافية لكى يساعدك احدهم هنا بالإضافة الى وجوب وجود الجهاز معنا لا يمكن عمل هندسة عكسية لجهاز تم عرض صورته فى موضوع ولا إيه رأيك :)

ههههههه لم تفهم قصدي اخي العزيز.

قصدي هو : هل يوجد هندسه عكيسه للهارد وير ؟؟؟ وهل هناك دروس او اي مواضع عن ذلك ؟؟

اما بالنسبه لصاحب الموضوع : فالموضوع قديم جدا بتاريخ 2009 :S

#8
اقتباس
صدي هو : هل يوجد هندسه عكيسه للهارد وير
نعم اخى الكريم هناك دول قام اقتصادها على هذا
اقتباس
وهل هناك دروس او اي مواضع عن ذلك ؟؟
لم أرى شيئا كهذا لكنك لكى تقوم بال RE للهاردوير عليك ان تتمتع أولا بخبرة عالية جدا فى صناعة الهاردوير

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

اذا كنت تعلم شئ عن ال microcontroller فيمكنك تصميم دائرة جديدة لها

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

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

#9

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

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

طرق الوصول للناتج.وربما تقليدا ايضا او تامين منتج مختلف ولنواتج مختلفة

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

من المفيد تصفح الروابط التالية لتجد قياسا جوابا لسؤالك

http://support.microsoft.com/kb/298837/ar

ومن الرابط التالي سترى فائدة استخدام (Product ID)و(Vendor ID)ولماذا تم ذلك

http://www.jostudents.com/vb/showthread.php?t=25

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