সুচিপত্র:
- সরবরাহ
- ধাপ 1: প্রয়োজনীয় সরঞ্জামগুলি ইনস্টল করা
- পদক্ষেপ 2: ফার্মওয়্যার ব্যাকআপ এবং ফ্ল্যাশিং
- ধাপ 3: ডিভাইসটি নিয়ন্ত্রণ করুন
- ধাপ 4: অ্যাক্সেস গ্রান্টেড
- ধাপ 5: রাউটারের সাথে সংযোগ স্থাপন
ভিডিও: কিভাবে একটি সোনফ ডিভাইস হ্যাক করবেন: ৫ টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
প্রখর অগ্রওয়াল জুনিয়র গবেষক (আইওটি শোষণ)
নিরাপদ হার্ডওয়্যার
ভূমিকা
এই পোস্টে আমরা সোনফ ডিভাইসে কিভাবে একটি কাস্টম ফার্মওয়্যার লোড করব এবং তার আইপি ঠিকানা ব্যবহার করে এটি নিয়ন্ত্রণ করব সে বিষয়ে আলোচনা করব।
অ্যাপ্রোচ
আমরা ডিভাইসে একটি PL2303 রূপান্তরকারীর সাথে ডিভাইসে ইউয়ার্ট পিন ব্যবহার করব যা ডিভাইসে কাস্টম ফার্মওয়্যার (যেমন তাসমোটা ফার্মওয়্যার) ফ্ল্যাশ করবে এবং তারপর SONOFF বেসিকের আইপি ঠিকানা পেতে একটি নেটওয়ার্ক ম্যাপিং টুল (nmap) ব্যবহার করবে।
ডিভাইস সম্পর্কে
একটি সোনঅফ ডিভাইস মূলত একটি ইএসপি 8266 ওয়াইফাই মডিউল যা মোবাইল অ্যাপ্লিকেশন ব্যবহার করে নিয়ন্ত্রণ করা যায় এবং এর কাজ হল সোনফ ডিভাইসে রিলে চালু/বন্ধ করা তাই এটি যেকোনো ইলেকট্রনিক যন্ত্র স্মার্ট করতে ব্যবহার করা যেতে পারে (ওয়াইফাই কার্যকারিতার উপর নিয়ন্ত্রণ যোগ করে) ।
সরবরাহ
প্রয়োজনীয় সরঞ্জাম ESptool এসপটুল ফ্ল্যাশ এবং মূল ফার্মওয়্যার Nmap এর ব্যাকআপ তৈরিতে ব্যবহৃত হয় nmap টুলটি একটি নেটওয়ার্ক জুড়ে নেটওয়ার্ক এবং পোর্ট স্ক্যান করতে ব্যবহৃত হয়, আপনার পিসি এর সাথে সংযুক্ত থাকে। মৌলিক
ধাপ 1: প্রয়োজনীয় সরঞ্জামগুলি ইনস্টল করা
NMAP ইনস্টল করা:-
Nmap টুল ইনস্টল করার জন্য আপনার টার্মিনালে নিচের কমান্ডটি টাইপ করুন
sudo apt-get nmap ইনস্টল করুন
এসপটুল ইনস্টল করা:- এসপটুল ইনস্টল করার জন্য নিশ্চিত করুন যে আপনার কম্পিউটারে পাইথন 3 ইন্সটল আছে, যদি আপনার পাইথন 3 ইন্সটল না থাকে, তাহলে আপনার টার্মিনালে নিচের কমান্ডটি দিন।
sudo apt- পাইথন 3 ইনস্টল করুন
এখন আপনার কম্পিউটারে পাইথন 3 ইনস্টল হয়ে গেলে, নীচের লিঙ্কে যান এবং সোর্স কোড (tar.gz) ফাইলটি ডাউনলোড করুন এবং ডকুমেন্টস ডিরেক্টরিতে ফোল্ডারটি বের করুন।
https://github.com/espressif/esptool/releases
তারপর কমান্ড লাইনে যান এবং নিচের কমান্ডটি প্রবেশ করুন-
সিডি/নথি/এসপটুল
পদক্ষেপ 2: ফার্মওয়্যার ব্যাকআপ এবং ফ্ল্যাশিং
ফার্মওয়্যারের একটি ব্যাকআপ তৈরি করার জন্য আপনাকে প্রথমে আপনার SONOFF সংযুক্ত পোর্টের জন্য পরীক্ষা করতে হবে, এটি করতে টার্মিনালে নিম্নলিখিতটি টাইপ করুন:
ls/dev/tty tty/ACM (number) অথবা ttyUSB (number) হল প্রয়োজনীয় পোর্ট। এটা কোথাও নোট করুন।
এখন esptool ডিরেক্টরিতে নিম্নলিখিত কমান্ড টাইপ করুন-
sudo./esptool.py –port/dev/ttyUSB (সংখ্যা) read_flash 0x00000 0x100000 image1M.bin
এটি esptool ডিরেক্টরিতে image1M.bin নাম দ্বারা ফার্মওয়্যারের একটি ব্যাকআপ তৈরি করা উচিত।
নতুন ফার্মওয়্যার ফ্ল্যাশ করার জন্য প্রদত্ত ওয়েবসাইটে যান, নীচে স্ক্রোল করুন এবং sonoff.bin ফাইলটি ডাউনলোড করুন এবং পূর্ববর্তী ধাপে বর্ণিত এসপটুল ফোল্ডারে সংরক্ষণ করুন। https://github.com/arendst/Sonoff-Tasmota/release… কমান্ড লাইনে নিম্নলিখিতটি টাইপ করুন:
sudo./esptool.py –port/dev/ttyUSB (number) write_flash -fs 1MB -fm dout 0x0 sonoff.bin
ধাপ 3: ডিভাইসটি নিয়ন্ত্রণ করুন
এখন ডিভাইসটি নিয়ন্ত্রণ করার জন্য আপনাকে ডিভাইসের আইপি ঠিকানা পেতে হবে যার জন্য আমরা nmap টুল ব্যবহার করব।
কমান্ড লাইনে নিম্নলিখিতটি টাইপ করুন:
Ifconfig
ইনট মাস্ক এবং নেটমাস্ক লক্ষ্য করুন।
ধরা যাক আপনার ইনেট 192.168.43.65 এখন কমান্ড লাইনে নিম্নলিখিতটি টাইপ করুন:
Nmap -sn 192.16.43.0/24
লক্ষ্য করুন- নিশ্চিত করুন যে আপনার পিসি এবং SONOFF একই নেটওয়ার্কের সাথে সংযুক্ত।
স্ক্যান সম্পন্ন হওয়ার পরে আপনি SONOFF ডিভাইসের আইপি ঠিকানা এবং সেই নেটওয়ার্কের সাথে সংযুক্ত সমস্ত ডিভাইসের আইপি ঠিকানা দেখতে সক্ষম হবেন।
ধাপ 4: অ্যাক্সেস গ্রান্টেড
আপনার ওয়েব ব্রাউজারে আইপি ঠিকানা লিখুন এবং আপনি এর মতো একটি অনুরূপ নিয়ন্ত্রণ মেনু পেতে সক্ষম হবেন।
ব্যবহার করুন:
এই মেনুর সাহায্যে আপনি ভিকটিমের এসএসআইডি এবং পাসওয়ার্ড অ্যাক্সেস পেতে পারেন এবং এমনকি ডিভাইসে তার অ্যাক্সেস অস্বীকার করতে পারেন।
অন্য কোন প্রশ্নের জন্য আপনি আমাকে [email protected] এ মেইল করতে পারেন
প্রস্তাবিত:
কিভাবে একটি ইউএসবি শাটডাউন হ্যাক করবেন: 8 টি ধাপ
কীভাবে একটি ইউএসবি শাটডাউন হ্যাক করবেন: এই টিউটোরিয়ালে আমি আপনাকে দেখাব কিভাবে একটি ইউএসবিতে একটি লুকানো ফোল্ডার তৈরি করতে হয় যা ব্যবহারকারীদের কম্পিউটার বন্ধ করে দেবে
কিভাবে একটি রাইট-সুরক্ষিত ইউএসবি ডিভাইস ফরম্যাট করবেন: 4 টি ধাপ
কিভাবে একটি রাইট-প্রোটেক্টেড ইউএসবি ডিভাইস ফরম্যাট করবেন: যখন আপনি আপনার ইউএসবি স্টোরেজ ডিভাইসটি ফরম্যাট করার চেষ্টা করবেন, আপনি নিম্নলিখিত ত্রুটি বার্তা পেতে পারেন: " ডিস্ক লিখিত সুরক্ষিত " চিন্তা করবেন না এর মানে এই নয় যে আপনি কোন ভাইরাস বা ম্যালওয়্যার দ্বারা আক্রান্ত। সমস্যাটি সমাধান করার জন্য আপনার কাছে কেবল
দীর্ঘ ব্যাটারি লাইফের জন্য কিভাবে একটি তাপমাত্রা সেন্সর হ্যাক করবেন: 4 টি ধাপ
লম্বা ব্যাটারি লাইফের জন্য কিভাবে একটি তাপমাত্রা সেন্সর হ্যাক করবেন: ইঙ্কবার্ড আইবিএস-টিএইচ কয়েক ঘন্টা বা দিনের মধ্যে তাপমাত্রা এবং আর্দ্রতা লগ করার জন্য একটি দুর্দান্ত ছোট ডিভাইস। এটি প্রতি 10 মিনিটে প্রতি সেকেন্ডে লগ ইন করার জন্য সেট করা যেতে পারে এবং এটি ব্লুটুথ LE এর মাধ্যমে একটি অ্যান্ড্রয়েড বা আইওএস স্মার্টফোনে ডেটা রিপোর্ট করে। অ্যপ
কিভাবে দূরবর্তীভাবে যেকোন ডিভাইস চালু করবেন একটি কম্পিউটার (একটি সেলফোন সহ): 5 টি ধাপ
কিভাবে দূরবর্তীভাবে যেকোন ডিভাইস চালু করবেন একটি কম্পিউটার (একটি সেলফোন সহ): এই নির্দেশে আমি আপনাকে দেখাব কিভাবে আপনার কম্পিউটারের জন্য একটি পুরনো সেলফোনকে রিমোট পাওয়ার সুইচে পরিণত করা যায়। অন্যান্য ডিভাইসের জন্য শেষ ধাপ দেখুন। আপনার পুরানো সেলফোন এবং সিম কার্ড থাকলে এটি প্রায় বিনামূল্যে। আপনার যা লাগবে: - পুরাতন মোবাইল ফোন (w
কিভাবে একটি Rigol DS1054Z ডিজিটাল অসিলোস্কোপ হ্যাক এবং আপগ্রেড করবেন: 5 টি ধাপ (ছবি সহ)
কিভাবে হিগ এবং একটি Rigol DS1054Z ডিজিটাল অসিলোস্কোপ আপগ্রেড: Rigol DS1054Z একটি খুব জনপ্রিয়, এন্ট্রি লেভেল 4-চ্যানেল ডিজিটাল স্টোরেজ অসিলোস্কোপ। এতে 1 GSa/s পর্যন্ত রিয়েল-টাইম নমুনা হার এবং 50 MHz ব্যান্ডউইথ রয়েছে। বিশেষ করে বড় TFT রঙের ডিসপ্লেগুলি পড়তে খুব সহজ। একটি ইন ধন্যবাদ