আসসালামুয়ালাইকুম
কেমন আছেন সবাই।আমি ভালো আছি।
আজকের টাইটেল দেখেই অনেকে বুঝে গেছেন আজকে কি বিষয় নিয়ে পোস্ট করবো।তো কথা না বারিয়ে শুরু করা জাক।
শুরু করার পূর্বে যে এপটি লাগবে তা নিচে থেকে ডাউনলোড করে নিন।
এপ ডাউনলোড পরে যারা পাইথন ইনস্টল করেন নাই তারা এই পোস্ট থেকে পাইথন ইনস্টল করে নিন।
কিছু কথা
- অনেকের মণে প্রশ্ন ঘুরছে এই কাস্টম ডিকশনারি দিয়ে করবেন টা কি?
এইটা দিয়ে আপনি ওয়াইফাই,ওয়েবসাইট,এফবি একাউন্ট ইত্যাদি এ ব্রুটফোর্স করতে পারবেন।
আগেই বলে রাখি এটা শিখার জন্য দিচ্ছি। কোনো অবৈধ কাজে ব্যাবহার করলে আমি দায়ী নই।
- ওয়েবসাইটে অনেক ডিক্সনারি ডাউনলোড করতে পাওয়া জায় আমি কেন কষ্ট করে বানাবো?
এটা এই কারনে যে আপনি যে ভিক্টিম এর ওয়াইফাই বা জেকোনো কিছু হ্যাক করবেন তার সম্পর্কে কিছু ধারণা থাকবে।সে অনুজাই আপনি পাসওয়ার্ড বানাতে পারবেন।আর ডিক্সনারি ফাইল সাইজ কম হলে তারাতারি এক্সেস পাবেন।আর এথিকাল হ্যাকিং শিখার জন্য এর চেয়ে সহজ প্রোগ্রামিং আর নেই।
মূল প্রসঙ্গ
অনেকেই বলেছেন আরো সহজ করে পোস্ট দিতে তাই আমি প্রতিটি কমান্ডের কাজ সহ বিবরণ দিতে চেষ্টা করবো।
termux এপ এ ঢুকার পর আপনাকে কমান্ড দিতে হবে।
প্রথমে কমান্ড দিন
pip install wordlist
এই কমান্ড দিলে ওয়ার্ডলিস্ট ইনস্টল হয়ে যাবে।ওয়ার্ডলিস্ট ইনস্টল হয়ে গেলে নিচের মত স্ক্রিন আসবে
আমার ওয়ার্ডলিস্ট ইনস্টল আছে তাই প্রসেছ টা দেখায়নি।আপনি কিছু সময় অপেক্ষা করলে আপনার ওয়ার্ডলিস্ট ইনস্টল হয়ে যাবে।
এখন আপনার টারমাক্স ডিক্সনারি তৈরির জন্য প্রস্তুত।
এর জন্য আপনাকে টারমাক্স থেকে স্টোরেজ সিলেক্ট করতে হবে।
কারো ফোনে যদি কোনো এসডি কার্ড না থাকে অর্থাৎ ম্যামরি না থাকে তবে নিচের কমান্ড দিন
cd /sdcard
- যদি ম্যামরি থাকে তবে ফোন স্টোরেজ ডিক্সনারি টি তৈরির জন্য নিচের কমান্ড দিন
cd /storage/sdcard0
- cd দিয়ে card disk বুঝানো হচ্ছে।আর বাকি গুলো দিয়ে লোকেশন বুঝানো হচ্ছে।
- যদি ডিক্সনারিটি ম্যামরিতে বানাতে চান তাহলে নিচের কমান্ড দিবেন।ম্যামরিতেই বানানো ভালো কারণ ডিক্সনারি ফাইলগুলো অনেক বড় সাইজের হয়।কারো ম্যামরিই যদি ফোন স্টোরেজ হয়ে থাকে তাহলে উপরের কমান্ড দিবেন।আর তা না হলে নিচের কমান্ডই দেন।
cd /storage/sdcard1
তাহলে আপনার ডিক্সনারিটি ফোনে অথবা ম্যামরিতে তৈরির কমান্ড দেওয়া হয়ে গেলো।উপরের কমান্ড দিলে নিচের মত স্ক্রিন আসবে।
এই কমান্ডে ডিক্সনারি তৈরি হবে।একটু বুঝে শুনে এই কমান্ড দিবেন।নাহলে ঠিকমত তৈরি হবেনা।
wordlist -m (minimum) -M (maximum) -o (output name) (carecter)
কমান্ডটা একটু জটিল। -m দ্বারা বুঝানো হচ্ছে সর্বনিন্ম কত সংখ্যার পাসওয়ার্ড আপনি চান।ব্র্যাকেট এ মিনিমাম এর জায়গায় অই সর্বনিন্ম সংখ্যা দিবেন।ব্র্যাকেট রাখবেননা।
-M দ্বারা বুঝানো হয়েছে সর্বোচ্চ কত সংখ্যার পাসওয়ার্ড আপনি চান।ব্র্যাকেট এ maximum এর জায়গায় অই সর্বচ্চ সংখ্যা দিবেন।ব্র্যাকেট রাখবেননা।
-o দ্বারা বুঝায় ফাইল্টির নাম কি হবে এবং ফাইলটির এক্সটেনশন কি হবে।ব্র্যাকেটের ভিতরে নাম সহ এক্সটেনশন লিখবেন।ব্র্যাকেট রাখবেন না।
পরের ব্র্যাকেট এর অংশে লেখা character.
এর অর্থ হলো কি কি ক্যারেক্টার দিয়ে আপনি পাসওয়ার্ড বানাতে চান।এখানে 123 abc @#$% জেকোনো কিছু দিতে পারেন।
এখন
উদাহরণ হিসেবে আমি মিনিমাম লেন্থ ৩ ম্যাক্সিমাম লেন্থ ৩ আউটপুট নাম pass.txt ক্যারাক্টার হিসেবে 123 দিয়ে একটি পাসওয়ার্ড লিস্ট বানাবো।এর জন্য কমান্ড হবে….
wordlist -m 3 -M 3 -o pass.txt 123
komanD দিয়ে এন্টার দিবেন।আমার কমান্ডটি দিয়ে আপনি দেখতে পারেন ফাইল তৈরি হয় কিনা।
এরপর টাইপ করবেন ls এন্টার
তারপর নিচের মত স্ক্রিন আসবে
মার্ক করা pass.txt এর মতো একটা ফাইল আপনারও তৈরি হবে।অই ফাইল আপনি ফাইল এক্সপ্লোরার দিয়ে অথবা এইখান থেকে দেখতে পারবেন।টারমাক্স থেকেই দেখার জন্য কমান্ড দিন
cat pass.txt
তাহলে নিচের মত আসবে
আমি ছোট একটা ডিক্সনারি ফাইল তৈরি করে দেখালাম আপনি আপনার প্রয়োজন মত বড় ফাইল ও তৈরি করতে পারেন।
আপনার ফাইল ম্যানেজার এ গিয়ে দেখুন নিচের মত ফাইল তৈরি হয়েছে।
পোস্ট বুঝতে সমস্যা হলে নিচের ভিডিও দেখুন বুঝতে পারবেন
এই পোস্ট কোথাও করা হয়নি।কপি করে ধরা খাবেন না।করলে ক্রেডিট দিবেন।
ভাই একটু মেসেজ দিন, দরকার আছে
[লিনক ইডিট করে নিবেন]