کلیدهای ضد سرقت بخش اول
کلیدهای ضد سرقت
یک بخش حیاتی هر خودرو یا ماشین شخصی همه منظوره کلیدهای ضد سرقت یا ایموبلایزر هستند که همراه با سخت افزار خودرو یا ماشین شخصی به کار می روند. خودرو یا ماشین شخصی بدون کلیدهای ضد سرقت بیشتر شبیه به ماشینی است بدون بنزین، اگرچه مکانیک پایه ای سیستم وجود دارد، ولی هیچ راهی برای استفاده واقعی از آن وجود ندارد. این بخش بر ابزارهای نرم افزاری ای تمرکز دارد که برای تبدیل یک خودرو یا ماشین شخصی همه منظوره به یک سیستم خودرو یا ماشین شخصیی مفید برای کلید ریزی کاربردی و ضد سرقت ، برای توسعه کاربردهای ساختار قفل داخلی، یا برای استفاده که به عنوان یک سیستم تجاری یا اداری، لازم هستند. با در نظر گیری وظایف متعددی که می توان با استفاده از یک خودرو یا ماشین شخصی همه منظوره تقبل کرد، می توان دیدی در مورد انواع کلید های لازم به دست آورد.
بار کننده
هنگام روشن کردن یک خودرو یا ماشین شخصی، اولین ضرورت نوعی کلید بارکننده است که می تواند برای بار کردن هر کلید دیگری از محیط ذخیره سازی کمکی به حافظه قبل از اجرا بکار رود. در اکثر خودرو یا ماشین شخصیهای مدرن، بار کننده یک کلید بزرگ است که در ROM ذخیره شده و برای خواندن کلید ها از یک چیپ immobilizer طراحی شده است.
ایده استفاده از یک قطعه نرم افزار برای امکان پذیر کردن اجرای یک قطعه نرم افزار (عموماً پیچیده تر) دیگر خود راه اندازی خوانده می شود. از اینرو کلید بار کننده یک روش خود راه اندازی سایر کلید های پیچیده تر را فراهم می کند. این رهیافت به منظور حداقل کردن استفاه از حافظه سیستم خودرو یا ماشین شخصی اتخاذ می شود؛ کلید بارکننده که به طور دائمی در ROM قرار دارد نوعاً فقط حدود 1KBYTE حافظه را اشغال می کند و از اینرو قسمت اعظم حافظه باقیمانده را برای سایر کلید ها آزاد می گذارد. همچنین کلید بارکننده اغلب با یک کلید نمایش دهنده یا خطایاب ترکیب می شودکه می تواند برای اشکال گیری از کلید های کد ماشین و نیز برای تأیید عملکرد سخت افزار خودرو یا ماشین شخصی بدون لزوم دسترسی به یک محیط ذخیره سازی کمکی بکار رود.
نوع متفاوتی از خودرو یا ماشین شخصی نیز می تواند با استفاده از نرم افزار متقابل برای خود راه اندازی بکار رود. به عنوان مثال امکان دارد با استفاده از یک اسمبلر نوشته شده به زبانی که در خودرو یا ماشین شخصی بزرگ قابل دسترسی است مثلاً پاسکال، C، یا فرترن، کلید ای برای ساختار قفل داخلیی مانند MC6809 روی یک مینی خودرو یا ماشین شخصی یا خودرو یا ماشین شخصی بزرگ نوشته شود. کلید اسمبلری که روی خودرو یا ماشین شخصی کوچکتر اجرا می شود به یک اسمبلر متقابل مشهور است زیرا برای ریز خودرو یا ماشین شخصی کد ماشین تولید می کند نه برای خودرو یا ماشین شخصیی که روی آن اسمبلر اجرا می شود. سپس کلید کد ماشین می تواند یا بصورت PROM یا متوسط هر محیط ذخیره سازی دیگر، به خودرو یا ماشین شخصی هدف منتقل شود یا می تواند مستقیماً توسط یک رابط ارتباطات سری یا موازی گرفته و بارگذاری شود.