অ্যান্ড্রয়েড ইউএসবি বিপরীত টিথারিং: অ্যাপগুলিকে কীভাবে বোকা বানাবে


18

ইউএসবি বিপরীত টিথারিং = সেলফোনের মাধ্যমে ইউএসবির মাধ্যমে পিসি থেকে নেটওয়ার্ক সংযোগ পাওয়া যায়।

আমি জানি একটি সমস্যা বাদে কীভাবে ইউএসবি বিপরীত টিথারিং করতে হয়: অনেক অ্যান্ড্রয়েড অ্যাপ্লিকেশন কোনও কার্যকর কাজ করার আগে নীচের কোডটি ব্যবহার করে নেটওয়ার্ক সংযোগ পরীক্ষা করবে:

ConnectivityManager connectivityManager = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo info = connectivityManager.getActiveNetworkInfo();

সমস্যাটি হ'ল, ইউএসবি বিপরীত টিথারিং ব্যবহার করার সময়, উপরের কোডটি কোনও নেটওয়ার্ক সংযোগের প্রতিবেদন করবে না। তবে, সেখানে একটি নেটওয়ার্ক সংযোগ রয়েছে (যা ইউএসবি বিপরীত টিথারিং নিজেই হয়), এবং পিং, উইজেট এবং সমস্ত প্রোগ্রামগুলি এই বোকা চেকটি ভালভাবে কাজ করে না।

সুতরাং প্রশ্নটি হল: আমি কীভাবে এই নেটওয়ার্ক সংযোগটি চেক রিটার্ন সাফল্যের জন্য সিস্টেমটিকে হ্যাক করতে পারি (যাতে আমি এই অ্যাপগুলিকে বোকা বানাতে পারি)?

BTW। আমি সায়ানোজেনমড use ব্যবহার করি And এবং এই এমওডিতে নির্দিষ্ট কোনও সমাধানও স্বাগত।



টনি বিটা ল্যাম্বদা একটি বৈধ সমাধান পোস্ট করেছেন — আপনার এটি গ্রহণ করার বিষয়টি বিবেচনা করা উচিত।
মাইচল

উত্তর:


5

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


ওটা দারুন; আপনার একই উত্তরটি অ্যান্ড্রয়েড.স্ট্যাকেক্সেঞ্জার.কম
১১7২

@ মাইচল আমি মনে করি যে প্রশ্নটি সদৃশ হিসাবে চিহ্নিত হয়েছিল
টনি বিটা লাম্বদা

9

আমি বলব যে কেবলমাত্র Mod নির্দিষ্ট সমাধান রয়েছে। আমি জানি যে প্রায় প্রতিটি অ্যাপ্লিকেশন এই অ্যান্ড্রয়েড এপিআই ব্যবহার করে এবং তাই নেটওয়ার্ক সংযোগের জন্য যাচাইয়ের জন্য কোডটি আপনার প্রশ্নগুলিতে ছিটকে গেছে।

সায়ানোজেন উত্সটি পরিবর্তন করা দরকার যাতে ওএস (অ্যান্ড্রয়েড + সায়ানোজেন) ইউএসবি বিপরীত টিথারিং নেটওয়ার্ক সংযোগ সম্পর্কে সচেতন থাকে এবং বর্তমান নেটওয়ার্কের স্থিতির অনুরোধ করে অ্যাপ্লিকেশনটিতে সঠিক তথ্য ফেরত দেয়। আমি বিশ্বাস করি না যে এটি এপিআই এবং অ্যাপ্লিকেশনটিকে "বোকা" করার মধ্যবর্তী কিছু কৃত্রিম স্তর দিয়ে এটি করা যেতে পারে। এটি আরও বাস্তববাদী যে সায়ানোজেন একটি সক্রিয় ওয়াইফাই সংযোগ অনুকরণ করে বিপরীত টিথারিংয়ের পরিচালনা পরিচালনা করে। আপনি তাদের এই বিষয়টি সম্বোধন করতে বলবেন। ভবিষ্যতে হয়তো অ্যান্ড্রয়েডের বিপরীত টিথারিংয়ের জন্য সরকারী সমর্থন রয়েছে। :)

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.