উত্তর:
এখানে কিছু প্রস্তাবনা:
অ্যান্ড্রয়েড ফোনগুলির জন্য, যে কোনও নেটওয়ার্ক : আপনার ফোনটি রুট করুন, তারপরে এটিতে tcpdump ইনস্টল করুন। এই অ্যাপ্লিকেশনটি একটি tcpdump মোড়ক যা tcpdump ইনস্টল করবে এবং আপনাকে GUI ব্যবহার করে ক্যাপচার শুরু করতে সক্ষম করবে। টিপ: আপনি ক্যাপচারের জন্য সঠিক ইন্টারফেসের নাম সরবরাহ করেছেন তা নিশ্চিত করতে হবে এবং এটি একটি ডিভাইস থেকে অন্য ডিভাইসে পরিবর্তিত হয়, যেমন -i eth0 বা -i tiwlan0 - বা সমস্ত ইন্টারফেস লগ করতে -i ব্যবহার করুন
অ্যান্ড্রয়েড +.০+ ফোনগুলির জন্য : কিসমেটের অ্যান্ড্রয়েড পিসিএপি ইউএসবি ওটিজি ইন্টারফেস ব্যবহার করে মূলের প্রয়োজন ছাড়াই প্যাকেট ক্যাপচার সমর্থন করে। আমি এই অ্যাপ্লিকেশনটি ব্যবহার করে দেখিনি, এবং সমর্থিত ডিভাইসের ধরণের উপর কিছু বিধিনিষেধ রয়েছে (তাদের পৃষ্ঠাটি দেখুন)
অ্যান্ড্রয়েড ফোনগুলির জন্য : প্যাককেট ক্যাপচার প্যাকেটগুলি আটকানো এবং সেগুলিকে ক্যাপচার করতে অ্যান্ড্রয়েড ভিপিএন পরিষেবা ব্যবহার করে। আমি এই অ্যাপ্লিকেশনটি সফলভাবে ব্যবহার করেছি, তবে এটি বড় ট্র্যাফিক ভলিউমের (যেমন ভিডিও স্ট্রিমিং) সাথে পারফরম্যান্সকেও প্রভাবিত করবে বলে মনে হচ্ছে
আইওএস 5+ ডিভাইসের জন্য, যে কোনও নেটওয়ার্ক : আইওএস 5 একটি রিমোট ভার্চুয়াল ইন্টারফেস (আরভিআই) সুবিধা যুক্ত করেছে যা আপনাকে কোনও আইওএস ডিভাইস থেকে ট্রেস ক্যাপচার করতে ম্যাক ওএস এক্স প্যাকেট ট্রেস প্রোগ্রামগুলি ব্যবহার করতে দেয়। দেখুন এখানে আরো বিস্তারিত জানার জন্য
সমস্ত ফোনের জন্য, কেবলমাত্র ওয়াই-ফাই: আপনার পিসিটি একটি ওয়্যারলেস অ্যাক্সেস পয়েন্ট হিসাবে সেট আপ করুন , তারপরে পিসিতে ওয়্যারশার্ক চালান
সমস্ত ফোনের জন্য, কেবলমাত্র ওয়াই-ফাই: একটি ক্যাপচার ডিভাইস পান যা Wi-Fi স্নিগ্ধ করতে পারে। এটি আপনাকে 802.11x হেডার দেওয়ার সুবিধাও দেয় তবে আপনি প্যাকেটগুলির কিছু মিস করতে পারেন
একটি ভিপিএন সার্ভার ব্যবহার করে ক্যাপচার করুন : ওপেনভিপিএন ব্যবহার করে আপনার নিজের ভিপিএন সার্ভারটি সেট আপ করা মোটামুটি সহজ । তারপরে আপনি ভিপিএন ক্লায়েন্ট হিসাবে মোবাইল ডিভাইস সেটআপ করে সার্ভারের মাধ্যমে আপনার ট্র্যাফিকটি রুট করতে পারেন এবং সার্ভারের শেষে ট্র্যাফিক ক্যাপচার করতে পারেন।
রুপলো এর দুর্দান্ত উত্তরের পাশাপাশি একটি "নোংরা" তবে খুব কার্যকরী কৌশল:
সমস্ত ফোনের জন্য, যে কোনও (স্থানীয়) নেটওয়ার্ক : আপনার পিসিটিকে ম্যান-ইন-দ্য-মিডল আপনার মোবাইল ডিভাইসে সেট আপ করুন ।
ব্যবহারের Ettercap করতে ARP স্পুফিং আপনার মোবাইল ডিভাইস এবং আপনার রাউটার, এবং আপনার সব মোবাইল ট্রাফিক Wireshark উপস্থিত হবে মধ্যে। সেট আপের বিশদগুলির জন্য এই টিউটোরিয়ালটি দেখুন
অন্য বিকল্প যা এখানে প্রস্তাব করা হয়নি তা হ'ল অ্যান্ড্রয়েড এসকেকে থেকে অ্যান্ড্রয়েড এমুলেটরটিতে আপনি যে অ্যাপটি পর্যবেক্ষণ করতে চান তা চালানো। তারপরে আপনি একই মেশিনে ওয়্যারশার্ক দিয়ে সহজেই ট্র্যাফিক ক্যাপচার করতে পারেন।
এটি ছিল আমার পক্ষে সবচেয়ে সহজ বিকল্প।
ওয়্যারশার্ক + ওএসএক্স + আইওএস:
এখনও অবধি দুর্দান্ত ওভারভিউ, তবে আপনি যদি ওয়্যারশার্ক + ওএসএক্স + আইওএসের জন্য নির্দিষ্টকরণ চান:
rvictl -s x
কোথায় x
রয়েছে। আপনি আইটিউনসের মাধ্যমে আপনার আইওএস ডিভাইসের ইউডিআইডি খুঁজে পেতে পারেন (নিশ্চিত করুন যে আপনি ইউডিআইডি ব্যবহার করছেন এবং সিরিয়াল নম্বরটি নয়)Capture->Options
, একটি ডায়ালগ বক্স উপস্থিত হবে, লাইনে ক্লিক করুন rvi0
এবং Start
বোতাম টিপুন।এখন আপনি iOS ডিভাইসে সমস্ত নেটওয়ার্ক ট্র্যাফিক দেখতে পাবেন। এটি বেশ অপ্রতিরোধ্য হতে পারে। পয়েন্টার একটি দম্পতি:
ip.addr==204.144.14.134
204.144.14.134 এর উত্স বা গন্তব্য ঠিকানা দিয়ে ট্র্যাফিক দেখায়http
শুধুমাত্র পোস্ট ট্র্যাফিক দেখুন204.144.14.134 থেকে পিডিএফ ডাউনলোডের জন্য টিসিপি ট্র্যাফিক চিত্রিত করার জন্য একটি নমুনা উইন্ডো এখানে রয়েছে:
অ্যান্ড্রয়েড ফোনের জন্য আমি tPacketCapture ব্যবহার করেছি: https://play.google.com/store/apps/details?id=jp.co.taosoftware.android.packetcapture&hl=en
এই অ্যাপ্লিকেশনটি একটি জীবনকাল ছিল যা আমি আমার অ্যান্ড্রয়েড অ্যাপ্লিকেশনটিতে এসএসএল / টিএলএস হ্যান্ডশেক ব্যর্থ হয়ে একটি সমস্যার ডিবাগ করছিলাম। অ্যাডহক নেটওয়ার্কিং সেটআপ করার চেষ্টা করেছি যাতে আমি আমার ল্যাপটপে ওয়্যারশার্ক ব্যবহার করতে পারি। এটা আমার জন্য কাজ করে নি। এই অ্যাপ্লিকেশনটি আমাকে দ্রুত নেটওয়ার্ক ট্র্যাফিক ক্যাপচার করতে, আমার গুগল ড্রাইভে শেয়ার করার অনুমতি দেয় যাতে আমি আমার ল্যাপটপে যেখানে ওয়্যারশার্কের সাথে এটি পরীক্ষা করতে পারি সেখানে ডাউনলোড করতে পারি! দুর্দান্ত এবং কোনও মূল প্রয়োজন নেই!
প্যাকেট ক্যাপচার অ্যান্ড্রয়েড অ্যাপ্লিকেশন একটি ভিপিএন প্রয়োগ করে যা অ্যান্ড্রয়েড ডিভাইসে সমস্ত নেটওয়ার্ক ট্র্যাফিক লগ করে। আপনার পিসিতে কোনও ভিপিএন / প্রক্সি সার্ভার সেটআপ করার দরকার নেই। মূল প্রয়োজন হয় না। টি-প্যাকেট ক্যাপচার না করে এমন এসএসএল ডিক্রিপশন সমর্থন করে। এটিতে একটি ভাল লগ ভিউয়ারও অন্তর্ভুক্ত।
আপনার পিসিতে ফিডলার ইনস্টল করুন এবং এটি আপনার অ্যান্ড্রয়েড ডিভাইসে প্রক্সি হিসাবে ব্যবহার করুন।
সূত্র: http://www.cantoni.org/2013/11/06/capture-android-web-traffic-fiddler
একইভাবে আপনার পিসিকে একটি ওয়্যারলেস অ্যাক্সেস পয়েন্ট তৈরি করতে, তবে আরও সহজ হতে পারে, বিপরীত টিথারিং ব্যবহার করছে। যদি আপনার এইচটিসি ফোন থাকে তবে তাদের কাছে নেটওয়ার্ক / মোবাইল নেটওয়ার্ক ভাগ করে নেওয়ার সেটিংসের আওতায় "ইন্টারনেট পাস-থ্রু" নামে একটি দুর্দান্ত বিপরীতমুখী বিকল্প রয়েছে। এটি আপনার সমস্ত ট্র্যাফিক আপনার পিসির মাধ্যমে করে এবং আপনি কেবল সেখানে ওয়্যারশার্ক চালাতে পারেন।
আপনার ল্যাপটপটিকে আপনার ফোনের জন্য ওয়াইফাই হটস্পট করুন (যে কোনও) এবং এটিকে ইন্টারনেটে সংযুক্ত করুন। ওয়্যারশার্ক ব্যবহার করে আপনার ওয়াইফাই ইন্টারফেসে স্নিফ ট্র্যাফিক।
আপনি প্রচুর বিরোধী গোপনীয়তা স্টাফ জানতে পারবেন!
পূর্ব শর্তাদি: আপনার কম্পিউটারে অ্যাডবি এবং ওয়্যারশার্ক ইনস্টল করা আছে এবং আপনার কাছে একটি মূলযুক্ত অ্যান্ড্রয়েড ডিভাইস রয়েছে।
adb push ~/Downloads/tcpdump /sdcard/
adb shell
su root
mv /sdcard/tcpdump /data/local/
cd /data/local/
chmod +x tcpdump
./tcpdump -vv -i any -s 0 -w /sdcard/dump.pcap
CTRL+C
আপনি যথেষ্ট প্যাকেট ক্যাপচার পরে।exit
exit
adb pull /sdcard/dump.pcap ~/Downloads/
এখন আপনি ওয়্যারেশার্ক ব্যবহার করে পিসিএপ ফাইলটি খুলতে পারেন।
অ্যান্ড্রয়েডের জন্য , আমি আগে প্যাককেট ক্যাপচারটি ব্যবহার করেছিলাম তবে কোনও ভিডিও স্ট্রিমিং অ্যাপ্লিকেশনের পক্ষে এটি ভাল কাজ করে না। আমি এখন শার্ক ব্যবহার করছি । আপনাকে রুট হওয়া দরকার যদিও তা ব্যবহার করতে।
এটি টিসিপিডাম্প ব্যবহার করে ( আপনি যে আর্গুমেন্টগুলি পাস করতে পারেন তা পরীক্ষা করে দেখুন ) এবং একটি পিসিএপি ফাইল তৈরি করে যা ওয়্যারশার্ক দ্বারা পড়া যায়। ডিফল্ট আর্গুমেন্টগুলি সাধারণত আমার পক্ষে যথেষ্ট ভাল।
আমার অনুরূপ সমস্যা ছিল যা আমাকে এমন একটি অ্যাপ্লিকেশন বিকাশ করতে অনুপ্রাণিত করেছিল যা কোনও অ্যান্ড্রয়েড ডিভাইস থেকে ট্র্যাফিক ক্যাপচারে সহায়তা করতে পারে। অ্যাপ্লিকেশনটিতে এসএসএইচ সার্ভার রয়েছে যা আপনাকে ফ্লাইতে ওয়্যারশার্কে ট্র্যাফিক রাখতে দেয় ( এসএসডিডাম্প ওয়্যারশার্ক উপাদান )। অ্যাপটি ট্র্যাফিক ক্যাপচারের জন্য ভিপিএনএস সার্ভিস নামে একটি ওএস বৈশিষ্ট্য ব্যবহার করে, এর জন্য রুট অ্যাক্সেসের প্রয়োজন হবে না।
অ্যাপ্লিকেশনটি বেটার শুরুতে। আপনার যদি কোনও সমস্যা / পরামর্শ থাকে তবে আমাকে জানাতে দ্বিধা করবেন না।