Skip to main content

উবুন্টু তে ওয়াই-ফাই পাসওয়ার্ড রিকভার করা

ওযাই-ফাই পাসওয়ার্ড রিকভার করার জন্য আমাদের wifresti সফটওয়্যার ইনস্টল করা লাগবে। এটি ইনস্টল করার জন্য আমাদের উবুন্টুর টার্মিনাল ওপেন করে নিচের কমান্ডগুলি একটার পর একটা পেস্ট করতে হবে।

এর পর ইনস্টলেশন শেষ হলে সফটওয়্যারটি চালু করার জন্য এই কমান্ড চালান।

  • sudo wifresti 

এই কমান্ড চালালে আপনাকে আপনার অপারেটিং সিস্টেম সিলেক্ট করতে বলবে। লিস্ট থেকে অপারেটিং সিস্টেম সিলেক্ট করলে আপনার অপারেটিং সিস্টেমের সাথে যে যে ওয়াই-ফাই নেটওয়ার্ক কানেক্ট আছে তার একটা লিস্ট দেখতে পাবেন ।  এর পর আপনি a চাপলেই সব ওয়াই-ফাই নেটওয়ার্ক এর পাসওয়ার্ড সহ সব ইনফরমেশন পেয়ে যাবেন।

কোনো নেটওয়ার্ক এর পাসওয়ার্ড কোনটি সেটি দেখার জন্য আপনি psk = password লাইনটি দেখবেন। এখানে password এর জায়গায় সেই নেটওয়ার্ক এর পাসওয়ার্ড থাকবে :D

Comments

Popular posts from this blog

উবুন্টুতে রুট পাসওয়ার্ড ভুলে তা রিকভার করার উপায় ।

যদি কেউ রুট পাসওয়ার্ড ভুলে যান তাহলে নিচের কাজ গুলো করে নতুন পাসওয়ার্ড সেট করতে পারবেন: প্রথমে পিসি রিস্টার্ট দিন । দিয়ে UP/DOWN করে kernel version সিলেক্ট করে e চাপুন । ব্ল্যাক Screen আসবে এবার একটা Space দিয়ে লিখুন “Single” [ Enter ] এরপর b চাপুন ফলাফল : লিনাক্সের Single user Mood এ চলে আসছেন । এখন লিখুন passwd root [ Enter ] এখন নতুন পাসওয়ার্ড খানা টাইপ করেন [ এন্টার ] আবার টাইপ করেন [ এন্টার ] কাজ শেষ , এবার reboot টাইপ করেন । এখন নতুন পাসওয়ার্ড দিয়ে লগইন করেন। পুনশ্চ : যদি আপনার উইন্ডোজ এর সাথে ডুয়েল বুট করা থাকে তবে এই প্রক্রিয়া কাজ করবে না ।

পাইথনে জেনারেটর ও তার খুঁটিনাটি বিষয়

এখানে আমরা দেখব যে পাইথনে জেনারেটর বিষয়টা কি । আমরা কিভাবে জেনারেটর বানাতে পারি । জেনারেটর এক্সপ্রেশন কি ? আমাদের কেন ও কি অবস্থায় জেনারেটর ব্যবহার করা দরকার । তো শুরু করা যাক । জেনারেটর কি ? পাইথনে iterator তৈরি করার সবচেয়ে সহজ উপয় হল জেনারেটর । সাধারণ ভাবে বলতে গেলে জেনারেটর একটা ফাংশন যেটা একটা iterator অবজেক্ট রিটার্ন করে । যেটাকে পরে আমরা iterate করতে পারি । এবং যেটা কেবল মাত্র একবারই iterate করা যাবে । এখন প্রশ্ন হল এই জেনারেটর কিভাবে বানানো যায় ? জেনারেটর বানানো খুব সহজ । আমরা সাধারণ ফাংশন যেভাবে লিখি ঠিক সেভাবেই আমরা জেনারেটর বানাতে পারি । কিন্তু এখানে return স্টেটমেন্টের পরিবর্তে yield স্টেটমেন্ট থাকবে । যদি কোন একটা ফাংশনে অন্তত একটা yield স্টেটমেন্ট থাকে তবে সেটা কে আমরা জেনারেটর বলতে পারি । তবে একটা জেনারেটরে একাধিক yield স্টেটমেন্ট থাকতে পারে । yield এবং return দুইটাই ফাংশন থেকে কোন ভেলু রিটার্ন করে কিন্তু দুইটার মধ্যে পার্থক্য হল return স্টেটমেন্ট একটা ফাংশন কে পুরাপুরি terminate করে ফেলে । কিন্তু yield ফাংশন কে terminate না করে ফাংশনকে pauses করে রাখ...