কিছু সফ্টওয়্যার শারীরিকভাবে হার্ডওয়্যার ক্ষতি করতে পারে?


91

আমি জানি এটির অনুরূপ একটি প্রশ্ন আগে জিজ্ঞাসা করা হয়েছিল তবে এটি একটি bit৪ বিট ল্যাপটপে একটি 32 বিবিটি ওএস ইনস্টল করার বিষয়ে ছিল। আমার প্রশ্নটি হার্ডওয়্যারটি ক্ষতিগ্রস্থ করার বিষয়ে।

আমি ভাবছিলাম যে ওএস বা টার্মিনাল স্তর থেকে হার্ডওয়্যারটির সাথে সংস্কারের বাইরে ক্ষতি করার কোনও উপায় আছে (প্রকৃত শারীরিক ক্ষতি, কেবল ত্রুটিযুক্ত হার্ডওয়্যার নয়) if

  • আপনি কি সুরক্ষা ব্যবস্থাগুলি বাইপাস করে এমন সিপিইউ চালাতে পারবেন যাতে সিরামিকটি আসলেই ভেঙে যায়?
  • আপনি কি এইচডিডি দিয়ে এমনভাবে লিখতে বা ইন্টারফেস করতে পারেন যা প্লাটারগুলিকে শারীরিক ক্ষতি করতে পারে?
  • আপনি কি মেমরি এবং র‌্যাম ভাজতে ঘুরতে পারেন?
  • আপনি একটি এনআইসিকে ফুঁক দিতে পারেন?

সামগ্রিকভাবে কোনও সিস্টেমের দিকে তাকালে সফ্টওয়্যারটি যে সীমাতে পৌঁছতে পারে তা জানতে আগ্রহী।


23
আমি এই সমস্ত বিষয়ে হ্যাঁ বলব, যদিও এটি তুচ্ছ নয়। - আপনার সম্পর্কে stuxnet পড়েছেন arstechnica.com/tech-policy/news/2011/07/...
Nate



4
আমার বন্ধুর একটি ম্যাগনাভক্স সিআরটি মনিটর ছিল যে যখন 1280 x 1024 সেট করা হয় তখন ধোঁয়ায় মারা যায়। তিনি দুর্ঘটনাক্রমে কয়েকজন মনিটরের সাথে এটি করেছিলেন, ভাগ্যক্রমে এটি এখনও ওয়্যারেন্টির অধীনে ছিল।
জ্যাক বি নিম্বল

2
@ ডিএমকেহে আমি যুক্তি দিয়ে বলব যে এটি হুবহু নকল নয় কারণ এটি কিছুটা বেশি সাধারণ - বিশেষত সিপিইউ গলানোর বিষয়ে নয়, তবে সফ্টওয়্যার কীভাবে কোনও শারীরিক ক্ষতির কারণ হতে পারে তা সম্পর্কে ।
nhinkle

উত্তর:


61

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


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

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


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

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

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


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

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


19
-1 আমি হার্ড ড্রাইভগুলির সাথে একমত নই। সার্ভার হার্ড ড্রাইভগুলি অবিচ্ছিন্নভাবে চালিত হয় এবং এক সপ্তাহের মধ্যে শেষ হয় না। static.googleusercontent.com/external_content/untrusted_dlcp/…
বায়রন হুইটলক

6
যদিও সিপিইউ ইস্যুতে, যে কোনও আধুনিক বোর্ডের তাপীয় কাটফক্স থাকবে যা সিপিইউর শারীরিক ক্ষতির ঝুঁকিতে পড়ার অনেক আগে থেকেই শক্তিটি মেরে ফেলা উচিত।
ফোশি

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

1
@ ব্র্যাকথ্রু: আহ ... না অবিচ্ছিন্নভাবে একই সেক্টরে লেখার ফলে those খাতগুলি একেবারে কিছুই করবে না। চৌম্বকীয় থালাগুলি "অতিরিক্ত বাঁকানো থেকে বিরত থাকে না"। আমি কেন কিছুটা বিভ্রান্ত হলাম আপনি কেন ভাবেন এর ফলে কোনও সমস্যার সৃষ্টি হবে। আপনার ড্রাইভে যদি প্লাটার প্রান্তগুলির মধ্যে সমস্যাগুলির সমাধান করতে সমস্যা হয় তবে আপনার একটি খারাপ ড্রাইভ আছে ... আবারও সেই ইন্টারফেসটি বৈদ্যুতিন চৌম্বকীয়, যান্ত্রিক নয়। সেখানে সমস্যা হওয়ার জন্য আপনাকে আর্ম অক্ষরে অক্ষরে অক্ষরে অক্ষরে আবদ্ধ হয়ে পড়তে হবে।
ব্যবহারকারী 11934

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

15

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

মূলত যদি কোনও সিস্টেমে সঠিক কুলিং না থাকে বা সঠিক পাওয়ার সাপ্লাই ইনস্টল না করা হয় তবে আপনি খুব বেশি পরিশ্রম করে কোনও সিপিইউ ভাঙতে পারবেন না। এটি ইনস্টল করা শীতলকরণ এবং পাওয়ারের এটি 100% ব্যবহারে বজায় রাখা উচিত।

তবে সমস্ত আধুনিক সিপিইউ সমস্ত মাইক্রোকোড আপডেট। ইন্টেল সর্বদা তাদের মাইক্রোকোড এনক্রিপ্ট করা প্রয়োজন, কিন্তু এএমডি না (এটি পরিবর্তন হয়েছে কিনা তা জানেন না)। এমন কোনও সিপিইউতে একটি মাইক্রোকোড আপলোড করা সম্ভব যা খারাপ কিছু করে does

বারবার লেখার সাথে ফ্ল্যাশ মেমরি জীর্ণ হতে পারে। এই পদ্ধতির সাহায্যে একটি বায়োস ফ্ল্যাশ চিপ "বার্ন" করা সম্ভব।

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

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


2
সিআরটিগুলি সম্পর্কে: আমি মনে করি এটি পুরানোগুলির দ্বারা সম্ভব ছিল। আমি ইতিমধ্যে আমার কিছু স্তরে সেট করেছি যেখানে স্ক্রিনটি বিশুদ্ধ জগাখিচুড়ি ছিল। আমি সর্বদা স্ক্রিনটি বন্ধ করে দিয়েছিলাম কারণ আমি এটিটি ভেঙে ফেলার ভয় ছিল। নতুনরা কেবল "সীমার বাইরে" ত্রুটি দেখিয়েছে।
sinni800

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

5
পুরাতন গেমবয় এবং গেমবয় রঙের উপর, FF40আপনি কোনও ভ্রাবলঙ্ক ব্যতীত যে কোনও সময়কালে (এলসিডি সক্ষম) বিট 7 এর শূন্য করলে এটি গেমবয়ের এলসিডি স্ক্রিনটি স্থায়ীভাবে ভেঙে দেয়।
কলম রজার্স

ভিডিও কার্ড এবং মনিটরের নির্দিষ্ট সংমিশ্রণে একটি লিনাক্স মেশিনে এক্স কনফিগার করা এবং নির্দিষ্ট রেজোলিউশনগুলি / রঙিন গভীরতা / ফ্রিকোয়েন্সি আপডেটগুলি আউটপুট করার সময় 90 এর দশকের মাঝামাঝি / শেষের দিকে এটি একটি সমস্যা ছিল।
ivanivan

10

আপনার বিদ্যুৎ সরবরাহ, যদি এটি বিস্ফোরিত হয়, ডাই হার্ড এর মতো একই ক্ষতিটি করবে না। হতাশ দুঃখিত।

সফ্টওয়্যারটির বৈকল্পিককে হাইলাইট করার জন্য একটি নিবন্ধমূলক নিবন্ধের ফলে সম্প্রতি স্ট্র্যাসনেট ভাইরাস সম্পর্কিত ওয়্যার্ডে হার্ডওয়্যার ক্ষতির কারণ ঘটেছে । কমান্ড এবং নিয়ন্ত্রণ সফ্টওয়্যার পারমাণবিক সেন্ট্রিফিউজ শারীরিকভাবে ক্ষতিগ্রস্থ করার জন্য সফ্টওয়্যার। এটি কেবল এক ধরণের আশ্চর্যজনক।


2
যদিও এটি একটি খুব আকর্ষণীয় ভাইরাস এবং এর প্রভাবগুলি খুব বড় ছিল, তবে আমি যুক্তি দিয়ে বলব যে স্ট্যাকসনেট @ ম্যাক্সম্যাকি যা খুঁজছিলেন তা নয় । সেক্ষেত্রে, সফ্টওয়্যারটির কোনও ক্ষতি করতে সক্ষম এমন কোনও দৈহিক ডিভাইসের শারীরিক নিয়ন্ত্রণ ছিল । আমি মনে করি তিনি কেবল একটি প্রাথমিক কম্পিউটার সিস্টেমের কথা বলছেন যা নিজের ক্ষতি করে , কোনও ডিভাইস নয় যা এর সরাসরি নিয়ন্ত্রণে থাকে। বলা হচ্ছে, স্টাক্সনেট ভাইরাস যা করেছে তা নিয়ে আশ্চর্যজনক ছিল - +1।
ব্রেকথ্রু

1
আমি নিবন্ধটি পড়তে পড়তে মাথা ঘোরালাম এবং মাথা নাড়তে থাকি। আমি জানি এটি তিনি যা চেয়েছিলেন তা নয়, তবে দৃশ্যত আমি একমাত্র ব্যক্তি নই যিনি এটি ভেবেছিলেন অন্তত এই বিষয়টির সাথে তাত্ত্বিক সম্পর্ক রয়েছে।
music2myear

8

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

স্পষ্টতই, শব্দটি হ'ল "কিলার পোকে", তবে আমি কেবল একটি দ্রুত গুগল এ পরিণত করেছি।

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

দেখুন - http://en.wikedia.org/wiki/Killer_poke

সম্পাদনা করুন - আমি 8-বিট মাইক্রো শর্ট সার্কিট এবং একটি ঘাতক পোকের কাছ থেকে আগুন ধরার কোনও রেফারেন্স খুঁজে পাইনি - সম্ভবত এটি ছিল একটি শহুরে রূপকথার গল্প যা আমি কোথাও ধরে উঠলাম picked তবে এইচসিজি (হাল্ট অ্যান্ড ক্যাচ ফায়ার) সিপিইউ নির্দেশাবলী ( http://en.wikedia.org/wiki/Halt_and_Catch_Fire ) সম্পর্কে নোটগুলি মজাদার ... মটোরোলা 6809 প্রসেসর ড্রাগন 32, আইআইআরসি-তে ব্যবহৃত হয়েছিল, তাই সম্ভবত এটিই ছিল আমি স্মরণে রাখি।


কমোডোর copy৪ (৮ বিট) এর অনুলিপি সুরক্ষা হিসাবে আফাইক "কিলার পোকে" বাস্তব ছিল।
পিটার কোফার

@ পিটার - কোড সহ সি hardware৪ হার্ডওয়্যারকে স্থায়ীভাবে ক্ষতি করার কোনও উপায় থাকলে, সম্ভবত এটি রাইটো ওয়েস্ট "সংজ্ঞাবহ গাইড" বইয়ে উল্লেখ করা হত - আমার কিছুই মনে নেই, তবে এর অর্থ খুব বেশি নয়। আমি বাজি রাখতাম যে ফ্লপি ড্রাইভের স্থায়ী ক্ষতি করার উপায় ছিল তবে আমি এর মধ্যে কোনওটিরই মালিক ছিলাম না।
স্টিভ 314

8

হার্ডওয়্যারকে অতিরিক্ত চাপ দেওয়া ছাড়াও , ফার্মওয়্যার ভাইরাস রয়েছে , যা শারীরিকভাবে ক্ষতি না করেই হার্ডওয়ারকে ধ্বংস করতে পারে, তবে কেবল এটি অক্ষম করে তোলে (যা সম্ভবত " শারীরিকও হতে পারে" যেহেতু হার্ডওয়্যারটি আর কোনও সিস্টেমে ব্যবহার করা যায় না )


6

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

তবে প্রচুর লোকেরা তখন সন্দেহ করে এবং আমি আর কখনও এই বিষয়ে মনোযোগ দিই নি।

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


5

এমন একটি সিপিইউ চালান যাতে সিরামিকটি আসলে ভেঙে যায়

না, "সিরামিক [থেকে] বিরতি" সৃষ্টি করার জন্য সফ্টওয়্যারটিতে সিপিইউতে কিছু করা অসম্ভব। যদিও কিছু সিপিইউতে ফ্রিকোয়েন্সি বা পাওয়ার কন্ট্রোলের মোডগুলি পরিবর্তন করা সম্ভব যেমন ডাই ওভারহিট , বা আউটপুটগুলি পরিবর্তন করা যাতে ট্রানজিস্টরগুলি ডুবে যায় বা উত্সটি খুব বেশি বর্তমান হয় (এটি নির্ভর করে যে বাহ্যিক উপাদানগুলি ইন্টারফেস করা হয় কীভাবে); এর মধ্যে দুটিই সিলিকন বা প্যাডগুলির ক্ষতি করবে। সিরামিক ক্ষতিগ্রস্থ হবে।

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


3

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

ইউরেনিয়াম সমৃদ্ধ করার প্রক্রিয়াতে ব্যবহৃত গ্যাস সেন্ট্রিফিউজ নিয়ন্ত্রণকারী সিমেন্স সফ্টওয়্যার আক্রমণ করার জন্য সম্প্রতি স্টক্সনেট কীট তৈরি হয়েছিল। এটি সেন্ট্রিফিউজগুলি তাদের ক্ষতি করার জন্য ডিজাইন করা গতিতে ঘুরবে।


3

বহু বছর আগে আমার কম্পিউটার ব্যাকআপ ড্রাইভ হিসাবে একটি ডিএটি (ডিজিটাল অডিও টেপ) ড্রাইভ ছিল। আপনি কেবল এটি প্রত্যক্ষভাবে (retrospect (ব্যাকআপ সফ্টওয়্যার) মাধ্যমে অপ্রত্যক্ষভাবে লিখতে পারেন। তারপরে আমি এমন কিছু সফ্টওয়্যার পেয়েছি যা আপনাকে আসলে ড্রাইভটি মাউন্ট করতে দেয় - এটি একটি হার্ড ড্রাইভের মতো ব্যবহার করুন। এটি কয়েক সপ্তাহ ধরে ... এবং তারপরে টেপ ড্রাইভটি জ্বলে উঠল worked টেপ হেডগুলি কেবল একটি হার্ড ড্রাইভের মতো এলোমেলো অ্যাক্সেসের জন্য ডিজাইন করা হয়নি, এবং পিছনে পিছনে সমস্ত যেগুলি আঘাত করত সেগুলি নষ্ট করে দেয়।

সুতরাং হ্যাঁ, সফ্টওয়্যার হার্ডওয়্যার ক্ষতি করতে (বা এমনকি ধ্বংস) করতে পারে।


3

একবার আপনি নিয়মিত ডেস্কটপ কম্পিউটার থেকে দূরে সরে গেলে, এমনকি দূষিত সফ্টওয়্যার ত্রুটি দর্শনীয় হার্ডওয়্যার ব্যর্থতার কারণ হতে পারে:

  • মঙ্গল জলবায়ু পরিক্রমাকারী - 500 মিলিয়ন $ উপর misson ব্যয়, একটি মেট্রিক টু সার্বভৌম রূপান্তর ত্রুটি দ্বারা ধ্বংস।

  • আরিয়েন 5 ফ্লাইট 501 - একটি পূর্ণসংখ্যার ওভারফ্লো বাগ দ্বারা ধ্বংস হয়েছে, ফলস্বরূপ রকেট এবং জাহাজের জাহাজের ক্ষতি হয়েছে US 370 মিলিয়ন মার্কিন ডলার বেশি।

  • দুটি বাগ by 150 মিলিয়ন এফ -22 র‌্যাপটার বিমান ক্র্যাশ করেছে ।

  • চিনুক হেলিকপ্টারটির এফএডিইসি সফ্টওয়্যারগুলির বাগগুলি কমপক্ষে আংশিকভাবে জেডডি 57 এর ক্র্যাশ এবং 29 জনের মৃত্যুর জন্য দায়ী ছিল blame


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

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


2

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

সফ্টওয়্যার সহ হার্ডওয়্যার ক্ষতি করতে আপনার প্রয়োজন হবে:

  • হার্ডওয়্যার যা নিজেকে ক্ষতি করতে সক্ষম
  • সফটওয়্যারটির সেই ক্ষমতা নিয়ন্ত্রণ করার একটি উপায় (উদা: একটি ইউআই, এপিআই, নিম্ন স্তরের অ্যাক্সেস বা অ্যাক্সেস বিধিনিষেধে বাগগুলি)
  • সফ্টওয়্যার পরিবর্তন / পরিচালনা / ইনস্টল / সম্পাদন করার একটি উপায়

2

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

যদিও এই সুরক্ষা ব্যবস্থাটি কোনওভাবেই নির্বোধ নয়, কেবলমাত্র সফ্টওয়্যার দ্বারা একটি সু-নকশিত হার্ডওয়্যারকে ক্ষতিগ্রস্ত করা খুব কঠিন। সফ্টওয়্যারটি সবচেয়ে বেশি যা করতে পারে তা হ'ল এমনভাবে একটি হার্ডওয়্যার ব্যবহার করা যা এটির পরিধানকে সর্বোত্তমভাবে বাড়িয়ে তুলবে।


2

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


2

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

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

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


1

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

আমার অন্য কিছু পোস্টে ফিরে যেখানে আমি উইন্ডোজ 7 + ডেল বিআইওএসকে একটি হার্ড ড্রাইভ টোস্ট করতে সক্ষম বলে দায়ী করেছি।


1

কয়েক বছর আগে আমি কম্পিউটার ভাইরাস সম্পর্কিত একটি বই পড়েছিলাম এবং যেটি আমার দৃষ্টি আকর্ষণ করেছিল সেটি ছিল টার্কি ভাইরাস যা আসলে হার্ডওয়্যারকে হত্যা করতে পারে।

ভাইরাসটির একটি রূপটি কোনও সিআরটি মনিটরে মরীচি ফোকাস করবে যাতে এটি জ্বলে উঠবে। এটি জ্বালানোর দ্বারা, আমি কেবল ফসফার বার্ন-ই বোঝাতে চাইছি না, যদিও এটি একটি পার্শ্ব-প্রতিক্রিয়া ছিল, তবে বৈদ্যুতিন বন্দুকটি ব্যর্থ হবে এবং মনিটরের পুরোপুরি মরে গিয়েছিল।

ভাইরাসটির অন্য একটি রূপটি গাণিতিক গণনাগুলি এমনভাবে সম্পাদন করবে যে এটি কো-প্রসেসরটিকে ওভারলোড করে এবং এটি জ্বলিয়ে দেবে।

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


এছাড়াও, ভাইরাসটির পক্ষে বিআইওএসকে হত্যা করা তুলনামূলকভাবে সহজ হবে। এর একটি কারণ রয়েছে যে বিআইওএস ফ্ল্যাশাররা আপনাকে সর্বদা সতর্ক করে দেয় যে ফ্ল্যাশিংয়ের সময় সিস্টেমটি বন্ধ না করা বা পুনরায় সেট করতে না দেওয়া; এটি কারণ একটি অসম্পূর্ণ রচনা BIOS দূষিত ছেড়ে দেবে, এবং যেহেতু BIOS হ'ল কম্পিউটারের বেসিক ইনপুট আউটপুট সিস্টেম , এটির কলুষিত করা সিস্টেমকে অক্ষম করে। একসময়, BIOS কেবল খাঁটি ডস মোড থেকে ফ্লাশ করা যেতে পারে তবে উইন্ডোজ ফ্ল্যাশার কিছু সময়ের জন্য বিদ্যমান ছিল। বিআইওএস-তে কিছু খারাপ জিনিস লিখতে এবং এভাবে সিস্টেমটিকে মেরে ফেলার জন্য ভাইরাসকে থামানোর কিছুই নেই। সিআইএইচ / চেরনোবিল 1999 সালে ঠিক এটি করেছিলেন।

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


0

সাধারণত উত্তরটি হ'ল সফ্টওয়্যার হার্ডওয়্যারটির ক্ষতি করতে পারে না। তবে কিছু ব্যতিক্রম আছে .... কেউ কি মনে করতে পারেন যখন মূল আইবিএম-পিসির সফ্টওয়্যার মনোক্রোম অ্যাডাপ্টার বোর্ড বা মনিটরের ক্ষতি করতে পারে? এটা অবশ্যই চোখ খোলা ছিল।

অনেক ক্ষেত্রে সফ্টওয়্যারটির সাথে এখন যুক্ত ডিভাইসগুলির হার্ডওয়্যার নিয়ন্ত্রণ রয়েছে তাই ত্রুটিযুক্ত সফ্টওয়্যার শারীরিক হার্ডওয়্যারটির ক্ষতি করতে পারে।


0

এর সাথে প্রাসঙ্গিক একটি শব্দ হ'ল "কিলার পোক" যা একটি রেজিস্টারে একটি মূল্য রাখার বর্ণনা দেয় ("পোকে" নির্দেশ) যা হার্ডওয়ারটি সহ্য করতে পারে না। "হত্যাকারী অকর্মা" জন্য উইকিপিডিয়া পৃষ্ঠা উদাহরণসহ তালিকাবদ্ধ করে।

প্রাথমিক হার্ড ড্রাইভগুলি সমস্ত ধরণের ক্ষতির সম্মুখীন হতে পারে। পঠন / লেখার শিরোনামগুলি মাঝে মাঝে প্লেটারের বাইরে এতদূর সরিয়ে নেওয়া যেতে পারে যে তারা স্পিন্ডল অক্ষ বা আবরণটিকে আঘাত করে। এটি হয় পঠন / লেখার মাথা ক্ষতি করতে পারে বা তাদের সারিবদ্ধকরণের বাইরে যেতে পারে।

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

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


0

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

রিলে সক্ষম বা অক্ষম করার সময়, কেসটির অভ্যন্তর থেকে একটি উচ্চ শ্রুতিমধুর ক্লিক আসবে এবং দ্রুত রিলে রাজ্যে টগল করা একটি গুঞ্জন উত্পন্ন করবে। সক্ষম ও অক্ষম করার বিভিন্ন ফ্রিকোয়েন্সি বিভিন্ন সুর গুঞ্জন উত্পন্ন করতে পারে। তারপরে আপনি এটি টিউন বাজানোর জন্য ব্যবহার করতে পারেন।

রিলে এতগুলি পাওয়ার চক্রের জন্য ডিজাইন করা হয়নি, এবং এটি করা শেষ পর্যন্ত রিলে ক্ষতিগ্রস্থ হতে পারে এবং এর ফলে কম্পিউটারের মালিক বাইরে গিয়ে একটি নতুন কিনে ফেলেন যা প্রতিস্থাপনে মাদারবোর্ডে শারীরিকভাবে সোল্ডার করতে হবে making পুরানোটি.

আমি ব্যক্তিগত অভিজ্ঞতার মাধ্যমে এটি শিখেছি, তবে কখনও কখনও ভাঙ্গা রিলে প্রতিস্থাপন করিনি কারণ আমার একটি ডিস্ক ভিত্তিক সিস্টেম ছিল এবং রিলে টগল করা নিখুঁত বিনোদনের জন্য ছিল।

যদি আমি মনে করি, এমনকি বিবিসির মাইক্রো নিয়ে আসা প্রোগ্রামারের রেফারেন্স ম্যানুয়ালেও এর বিরুদ্ধে সতর্কতা ছিল ...

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.