সিএন বাসের মাধ্যমে দরজার তালা নিয়ন্ত্রণ করা


9

আমি ওবিডি -২ বন্দর দিয়ে ক্যান বাসটি ব্যবহার করে কীভাবে 2010 টয়োটা আরএভি 4 এর দরজা লক এবং আনলক করব তা জানার চেষ্টা করছি। আমার কাছে একটি ক্যান কন্ট্রোলার এবং ক্যান রিসিভারের মাধ্যমে একটি মাইক্রোকন্ট্রোলার সংযুক্ত আছে, এবং বার্তাগুলি ক্যাপচার এবং রিপ্লে করার জন্য আমি কিছু ফার্মওয়্যার লিখেছি।

যদি আমি কী ফোব বা ডোর বোতামের মাধ্যমে দরজাগুলি আনলক করি তবে আমি অন্যথায় নীরব বাসে বার্তাটি ঝাপটায় পেয়েছি (কীটি বাইরে রয়েছে)। যাইহোক, তাদের পুনরায় খেলানো কিছুই করে না। আমার সন্দেহ হয়েছিল যে এটি কোনও ধরণের প্রমাণীকরণের সমস্যা হতে পারে, তাই আমি কম সংবেদনশীল কিছু চেষ্টা করেছি - শিরোনাম। মজার বিষয় হল, আমি যখন হেডলাইটগুলি চালু করার বার্তাগুলি পুনরায় খেলি, তখন ইনস্ট্রুমেন্ট ক্লাস্টারের হেডলাইট সূচকটি সংক্ষেপে আলোকিত হয়, তবে আসল হেডলাইট কিছুই করে না।

আমার ধারণা আমার বেশ কয়েকটি প্রশ্ন রয়েছে:

1) ওবিডি -২ বন্দরে প্রকাশিত সিএন বাসের মাধ্যমে কি এটি সম্ভব হবে? আমি সূত্রগুলি দেখেছি যে দরজাগুলি একটি পৃথক, ধীর বাসের দ্বারা নিয়ন্ত্রিত হয় তবে আমি এমন কোনও ডিভাইসও দেখেছি যেগুলি নির্দিষ্ট গতিতে পৌঁছালে দরজা লক হয়ে যায়।

2) অন্য বাসগুলি কি কোনওভাবেই উন্মুক্ত?

3) টয়োটার কাছে বিপুল পরিমাণ অর্থ ব্যয় না করে আমি যে বার্তাগুলি নিয়েছি সেগুলির অর্থ খুঁজে পাওয়ার কোনও উপায় আছে কি?


আপনি কোথায় এটি পেতে এবং OBD-II এর মাধ্যমে চলতে সক্ষম হয়েছেন বা আপনাকে অন্য কোনও পথে যেতে হয়েছিল?
সোয়ার্ড

উত্তর:


5

আপনি যা করতে চাইছেন তা সম্ভব। আমার ২০১০ সালের ক্যামেরির জন্য আমার একই অভিজ্ঞতা এবং আকাঙ্ক্ষা ছিল। আমার অভিজ্ঞতা থেকে, ওবিডি -২ বন্দর থেকে বার্তা পড়া আমাকে কোথাও পাচ্ছিল না। এটি দেখে মনে হচ্ছিল ক্যান বার্তাগুলি আমার নিজের হাতে গাড়ি চালনা করার জন্য কেবল একটি প্রতিক্রিয়া ছিল।

আমি কী এফবিবি দিয়ে দরজা লক করা বা আনলক করা থেকে একটি বার্তার প্রতিক্রিয়া পাব, কিন্তু সেই একই বার্তা প্রেরণে কিছুই হয়নি।

আপনার যা করা উচিত তা হল একটি "মিনি ভিসিআই কেবল" সহ একটি ওবিডি -২ স্প্লিটার কেবল এবং টয়োটা টেক স্ট্রিমের একটি অনুলিপি। এটি আপনাকে টেক স্ট্রিম সফ্টওয়্যারকে ওবিডি -২ পোর্টের মাধ্যমে পাঠানো বার্তাগুলি পড়তে দেয়।

তোমার পারা উচিত:

1- ড্রাইভার এবং সমস্ত দরজা লক এবং আনলক করুন

2- পপ ট্রাঙ্ক

3- কম এবং উচ্চ বিম এবং ফ্ল্যাশার চালু করুন

4- শিঙা হানক

5- উইন্ডো রোল আপ এবং ডাউন

6- ইত্যাদি।

.. বা কমপক্ষে এটি আমার পক্ষে কাজ করেছিল !!

ওয়াইএমএমভি এবং শুভকামনা! : ডি

(আমি নিজের বা গাড়ীর ক্ষতির জন্য দায়ী না।)


1
ম্যাককয়, আপনি যা পোস্ট করেছেন ঠিক তেমন করার চেষ্টা করছি। আমি টেক স্ট্রিম ইনস্টল করেছি এবং আমার ইউএসবি অ্যাডাপ্টারের কেবলটি আমার 2012 এর করোলায় জড়িয়ে ধরেছে তবে এটি কোনও অনুকূলিতকরণের দিকে চাপ দিচ্ছে বলে মনে হয় না। আপনি কি দয়া করে আমাকে জানাতে পারেন যে আপনি কীভাবে এই লক্ষ্য অর্জন করতে সক্ষম হয়েছেন? ধন্যবাদ

4

অন্যান্য বাসের ইসিইউগুলি সনাক্তকরণের সুবিধার্থে সাধারণত ওবিডি সিএন বাসটি গাড়ির অন্যান্য সিএএন বাসে 'ব্রিজ' করা হয়। তবে সেতুটি কেবলমাত্র ডায়গনিস্টিক বার্তাগুলি পেরিয়ে যেতে পারে :( এটি প্রতিটি প্ল্যাটফর্মের ক্ষেত্রে আলাদা different

প্রোটোকলের নিরিখে - এটি একটি ক্লাসিক বিপরীত প্রকৌশল সমস্যা। আপনি আনলক বোতাম টিপলে এবং বার্তাগুলির বিন্যাসটি কী তা নির্ধারণ করার জন্য আপনাকে ক্যান ক্রিয়াকলাপের কয়েকটি চিহ্ন ক্যাপচার করতে হবে। আপনার হেডলাইট উদাহরণটি ইঙ্গিত দিতে পারে যে এখানে একাধিক বাস রয়েছে এবং আপনার কেবলমাত্র তার মধ্যে একটিতে অ্যাক্সেস রয়েছে (যা ড্যাশবোর্ড ইউনিটে যায়, এবং এই ক্ষেত্রে হেডল্যাম্পগুলিতে নয়)

দরজার তালা দিয়ে - এটি বেশ কিছুটা চ্যালেঞ্জ-প্রতিক্রিয়াও চলছে যা আপনার সাধারণ "রিপ্লে-আক্রমণ" থামিয়ে দেয় quite


বেশ সম্ভব যে হেডলাইটগুলি নিজেরাই এমনকি একটি ক্যান বাসে নয়, পরিবর্তে ডেডিকেটেড ওয়্যারিং এবং রিলে নির্ভর করে; যখন হেডলাইট ইন্ডিকেটর বাকী ইন্সট্রুমেন্ট ক্লাস্টারের সাথে সিএন বাসে থাকে।
ম্যাক

@ ম্যাক - সত্যই তাই
মার্টিন থম্পসন

3

যদি আমি সেই লোকটিই ছিলাম যিনি ইলেকট্রনিক্সগুলি ডিজাইন করেছিলেন, আমি কেবল CAN-বাসের মাধ্যমে এটি করা অসম্ভব করেছিলাম কারণ আপনি OBD2 এর জন্য ব্লুটুথ অ্যাডাপ্টার পেয়েছেন যে গাড়ির বাইরে দাঁড়িয়ে থাকা কেউ জুড়ি দিতে পারে এবং আনলক নির্দেশটি প্রেরণ করতে পারে।

এটি একটি সুরক্ষা বিপত্তি, তাই আমি এটি সমর্থন করব না।


2
আপনার যদি ইতিমধ্যে একটি ব্লুটুথ রিসিভার প্লাগ করার জন্য গাড়ীতে অ্যাক্সেস না থাকে তবে ব্লুটুথ অ্যাডাপ্টারগুলি কিছুই করে না। যাইহোক, এটি সম্ভব এটি সক্রিয়।
ইস্রাওয়ারা

এটা ভীতিজনক চিন্তাভাবনা। এফওয়াইআই: আপনি ওয়াইফাই ওবিডি-আইআই অ্যাডাপ্টারগুলিও পান এবং তাদের পরিসর যথেষ্ট stan
ক্যাপ্টেন কেনপাচি

3

এমনকি যদি আপনি সঠিক বাসের সাথে সংযোগ স্থাপন করেন এবং সঠিক CAN বার্তাটি সম্প্রচারিত করেন তবে আপনি ইতিমধ্যে অন্য ইসিইউ দ্বারা প্রেরিত হওয়া একটি CAN বার্তা প্রেরণের বিষয়ে ইস্যুতে চালিত হন।

ক্যান যেভাবে কাজ করতে পারে, প্রত্যেকটি বার্তায় একটি আরবিট্রেশন আইডি থাকে যা বার্তা আইডি হিসাবেও উল্লেখ করা হয়। স্বাভাবিক অপারেশনের অধীনে, কোনও ইসিইউ একই বাসে একই আইডি সহ কোনও বার্তা সম্প্রচার করবে না। আপনি যখন এটি করবেন। তাত্ত্বিকভাবে আপনার পছন্দসই বার্তাটি সহ, বাসে প্লাবন করে দরজাটি লক বা আনলক করতে সক্ষম হওয়া উচিত, তবে এটি কোনও পণ্যের অভ্যন্তরে আমি ব্যবহার করব না, যেহেতু আপনার বাসের অপব্যবহার ইসিইউয়ের যোগাযোগের সাথে যোগাযোগ করবে নিম্ন অগ্রাধিকারে সম্প্রচারিত বাসে।

এখন আবার, যদি দরজাটি তালাবন্ধ এবং আনলক করার জন্য ক্যান বার্তাটি পুরোপুরি ইভেন্ট চালিত হয় এবং পর্যায়ক্রমে সম্প্রচারিত হয় না তবে আপনার কী চেষ্টা করা সম্ভব সম্পূর্ণরূপে সম্ভব।

এছাড়াও, আপনি যে বার্তাগুলি শুকিয়ে যাচ্ছেন, দরজাটি তালাবদ্ধ বা আনলক করার সময় সেই পরিবর্তনগুলি আগ্রহী নাও হতে পারে। স্থিতি বার্তাগুলি প্রায়শই অন্যান্য বাসে প্রবেশ করা হয়, আপনাকে বাস থেকে যে বার্তাটি উত্পন্ন হয় সেখানে সঠিক বার্তা প্রচার করতে হবে।

ইঙ্গিত: আপনার গাড়ির ওবিডি সংযোগকারীটির জন্য পিন আউট অনলাইনে অনুসন্ধান করুন।

1) ওবিডি -২ বন্দরে প্রকাশিত সিএন বাসের মাধ্যমে কি এটি সম্ভব হবে? আমি সূত্রগুলি দেখেছি যে দরজাগুলি একটি পৃথক, ধীর বাসের দ্বারা নিয়ন্ত্রিত হয় তবে আমি এমন কোনও ডিভাইসও দেখেছি যেগুলি নির্দিষ্ট গতিতে পৌঁছালে দরজা লক হয়ে যায়।

হ্যাঁ, এটি সম্ভব হতে পারে তবে আপনার গাড়ীতে ওবিডিআইআইয়ের জন্য পিন আউট জানা দরকার যা সম্ভবত জনসাধারণের তথ্য নয়, তবে মানক ওবিডিআইআই পিনগুলি বাদ দিয়ে কোনটি আগ্রহী তা আপনি বুঝতে পারবেন।

2) অন্য বাসগুলি কি কোনওভাবেই উন্মুক্ত?

উপরে উত্তর হিসাবে, আমি মনে করি যে এখানে একটি ভাল সুযোগ আছে, মানক ওবিডি পিনগুলি মুছে ফেলুন, এবং বাকি জোড়াগুলি আগ্রহী হবে। প্রতিটি ক্যান ডেটা চ্যানেলের একটি ডেটা উচ্চ এবং ডেটা কম থাকে।

3) টয়োটার কাছে বিপুল পরিমাণ অর্থ ব্যয় না করে আমি যে বার্তাগুলি নিয়েছি সেগুলির অর্থ খুঁজে পাওয়ার কোনও উপায় আছে কি?

সন্দেহভাজন পিনের ডেটা দেখার জন্য আপনার একটি ক্যান সরঞ্জাম প্রয়োজন, ভাল খবরটি হ'ল সঠিক পিনের সাথে সংযুক্ত হলে আপনি কেবল বার্তাগুলিই ধরতে পারবেন catch অন্যথায় সরঞ্জাম ত্রুটি নিক্ষেপ করবে। এবং আপনার একটি সরঞ্জামের প্রয়োজন হতে পারে যা স্বয়ংক্রিয়ভাবে বাউডের হারগুলি সনাক্ত করতে পারে বা আপনি অনুমান করতে পারেন।

এটির জন্য বেশ সময় এবং হ্যাকিংয়ের দরকার পড়ে।


1
সংক্রমণ এবং সংঘর্ষ কোনও সমস্যা নয়। ক্যান কন্ট্রোলার সে সবের যত্ন নেয় - এটি এখানে রয়েছে। আমার কাছে গাড়ির জন্য ওয়্যারিং ডায়াগ্রাম রয়েছে এবং পুরোখানে একটি মাত্র বাস রয়েছে। আমার একটি ডাঙ্গল রয়েছে যা একটি নির্দিষ্ট গতিতে (প্রায় 5 এমপিএফ) দরজা তালা দেয় এবং এটি 'লক ডোর' বার্তাটি একবারে সম্প্রচার করে। দেখে মনে হচ্ছে এটির অনুলিপি করা খুব সহজ হওয়া উচিত।
ইসভারা

আপনার সম্ভবত সঠিক, কিন্তু অনুশীলনে, একাধিক ইসিইউ প্রেরণ করে না, একই বাসে একই বার্তায় একই বার্তা আইডি। তবে যদি আপনার সরল অনুলিপি করা, একটি ডিঙ্গেল, এটি থেকে আসা বার্তাগুলি কপি করার বিষয়টি এবং কোনটি বিটস ফ্লিপ হয় তা দেখার ঘটনা বা ইভেন্টটি ভিত্তিক যদি বার্তা প্রেরণ করা হয়।
am6sigma
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.