রুট হওয়া অবস্থায় অ্যাপ্লিকেশনগুলিকে কীভাবে আমার ফোন আবিষ্কার করা থেকে বিরত রাখা যায়


28

আমাকে এমন একটি অ্যাপ্লিকেশন ইনস্টল করতে হবে যা আমার ডিভাইসকে রুট করার জন্য আবিষ্কার করেছে।

সুতরাং এটি একটি দুই অংশ প্রশ্ন।

  1. এটি প্রথম স্থানে কীভাবে আবিষ্কার হয়েছিল যে আমার ফোনটি রুট হয়েছে

  2. অ্যাপটিকে কীভাবে আমার ফোনটি রুট হওয়া হিসাবে আবিষ্কার করা থেকে রক্ষা করতে পারে

উত্তর:


18

ডিভাইসের মূল নির্ধারণের স্থিতি সনাক্ত করতে, একটি অ্যাপ্লিকেশন suকমান্ড জারি করে। যদি প্রস্থান স্থিতি হয় 0তবে এর অর্থ ডিভাইসটি মূলযুক্ত .. অন্যথায় না।

এটি প্রতিরোধ করতে, আপনি কেবল Denyসুপারইউজারের পপ-আপ ব্যবহার করে রুট অ্যাক্সেসটি করতে পারেন (অ্যাপ্লিকেশন suআদেশ দিলে একটি পপ-আপ উপস্থিত হয় ) এর পরে, অ্যাপ্লিকেশনটি non-zeroপ্রস্থান স্থিতি পাবে এবং এটি মূলের স্থিতি নির্ধারণ করতে পারে না।

আপডেট:
কিছু অ্যাপ্লিকেশন রুট স্থিতি পরীক্ষা করতে অন্যান্য উপায় ব্যবহার করতে পারে (যেমন suবাইনারি ফাইলের অস্তিত্ব পরীক্ষা করে )। আমি স্বীকার করতে চাই যে কোনওটিই মিথ্যা-ইতিবাচক ফলাফল ছাড়াই নিখুঁত পদ্ধতি নয়, তবে কখনও কখনও তারা ভাগ্য নিয়ে সফল হয়।

সনাক্তকরণ রোধ করার সর্বোত্তম সর্বজনীন পদ্ধতি: অ্যাপ্লিকেশনটির ডেমনটির অনুমতি সীমাবদ্ধ করুন। আমি সঠিক অনুমতি সীমাবদ্ধতার প্রস্তাব দিতে পারি না কারণ আমি অ্যাপটির কার্যকারিতা জানি না। এটি অ্যাপের কার্যকারিতা নিয়ে বিশৃঙ্খলা করতে পারে।

শেষ পর্যন্ত, আমি বলতে চাই: প্রযুক্তিগতভাবে, 100% সাফল্যের হার দ্বারা সনাক্তকরণ রোধ করার উপায় নেই। অনুমতি সীমাবদ্ধতার ক্ষেত্রে, অ্যাপ্লিকেশনটি এখনও কিছু ভুল বলে সন্দেহ করতে পারে।


1
না গোঁড়া বা nitpicky হতে, অন্য উপায় বাইনারি পরীক্ষা হয় /system/xbin/suযদি উপস্থিত থাকে - যে একটু "নীরব" হয় আসলে তারপর চালানো প্রয়াস su, গোপন আমি জানি :)
t0mm13b

2
@ t0mm13b এটি আসল পরীক্ষা নয় কারণ যদি কেউ suসেই স্থানে অস্থায়ী রুট দ্বারা পাঠ্য ফাইল রেখে দেয় তবে অ্যাপটি ভুল ফলাফল বলবে।
অ্যান্ড্রয়েড কুইসিতো

@ সচিনশেখর অ্যাপ্লিকেশনটি আমার সুপার ইউজার অ্যাপ্লিকেশনটি একটি বিজ্ঞপ্তি নষ্ট করায় অ্যাপ্লিকেশনগুলিতে অনুরোধ করা হয়নি। ই অনেক কিছু আমার ফোন এবং পরিবর্তন কিছু শব্দ লগ ইন করে করতে প্রয়োজন হয়
satts

@ ব্যবহারকারী1654218 নিশ্চিত করুন যে সুপার ইউজারের Always Allowবিকল্পটি সক্রিয় নয়। আপনি Always Denyবা Deny Allখুব বেশি দ্বারা সনাক্তকরণ আটকাতে পারেন (বিকল্পের পাঠ্য সংস্করণ অনুসারে পৃথক হতে পারে)।
অ্যান্ড্রয়েড কুইজিটো

@ user1654218 প্রশ্নটিতে অ্যাপটি কী? এটি সম্ভবত সম্ভাব্য যে অ্যাপটি শুভ ভাগ্যের সাথে ভুল পদ্ধতি ব্যবহার করছে।
অ্যান্ড্রয়েড কুইসিতো

6

আমি ওটিএ রুটকিপার ব্যবহার করি , এতে suফোনের ব্যাকআপ এবং অস্থায়ীভাবে আনরোট করার জন্য একটি বৈশিষ্ট্য অন্তর্ভুক্ত । অস্থায়ীভাবে অরক্ষিত হয়ে গেলে এটি suব্যাকআপটি পুনরুদ্ধার করে পুনরায় রুট করতে পারে ।

(এছাড়াও এটি যখন আপনি আপনার ওয়্যারলেস ক্যারিয়ার থেকে একটি ওটিএ আপডেট প্রয়োগ করেন তখন এটি মূল সংরক্ষণের চেষ্টা করে, এটি একটি দুর্দান্ত বৈশিষ্ট্য))


4

আমার জন্য যা কাজ করেছে তা এখানে:

1- আপনার এক্সপোজড ফ্রেমওয়ার্কটি ইনস্টল করা দরকার, আপনি এটি এখান থেকে ইনস্টল করতে পারেন: http://repo.xpused.info/module/de.robv.android.xpused.installer , এক্সপোজড এমন একটি মডিউলগুলির জন্য কাঠামো যা আচরণ পরিবর্তন করতে পারে কোনও APK এ স্পর্শ না করে সিস্টেম এবং অ্যাপ্লিকেশনগুলি of

2- এখান থেকে রুট ক্লোকার এক্সপোজ মডিউলটি ডাউনলোড করুন http://repo.xpised.info/module/com.devadvance.rootcloak এবং এটি সক্ষম করুন।

3- আপনার মূলটি গোপন করার চেষ্টা করে অ্যাপটি যুক্ত করুন।

প্রক্রিয়াটির মধ্যে কয়েকবার পুনরায় বুট করতে হবে।


2

সুপারইউজারের ইতিমধ্যে একটি অস্থায়ী আনআরট টিকবক্স রয়েছে, এটি সূক্ষ্ম, পরীক্ষিত


3
অ্যান্ড্রয়েড উত্সাহীদের স্বাগত জানাই । আপনার অবদানের জন্য ধন্যবাদ. যদি আপনি যেখানে এটি অবস্থিত ব্যাখ্যা করে এই উত্তর একটি সামান্য বিট প্রসারিত করতে পারে এটা ভালো হতে চাই, এবং তা প্রো সংস্করণ বা না (যদি উপলব্ধ থাকে) :) দরকার
অ্যান্ড্রু টি

-1

এই প্রশ্নটি ইতিমধ্যে জিজ্ঞাসা করা হয়েছে এবং উত্তর দেওয়া হয়েছে:

সংক্ষিপ্তসার হিসাবে, "সুপার ইউজার" নামক অ্যাপ্লিকেশনটি সন্ধান করুন (এক পরামর্শ হিসাবে)।

-ডিডিট- লিঙ্কটি নীচে নেমে যাওয়া উচিত:

আমি কীভাবে কোনও মোডেড ডিভাইসে রুট অক্ষম করতে পারি?

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

বিকল্প হিসাবে, আপনি কার্যকরভাবে আন-রুট করতে আপনার ডিভাইস থেকে স্যু বাইনারি এবং ব্যসিবক্স মুছে ফেলতে পারেন।


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

@ কুকস্টার আমি অ্যাপ্লিকেশনগুলিকে আমার ফোনকে মূল হিসাবে সনাক্ত করতে বাধা দিতে চেয়েছিলাম। আমি আমার কাস্টম রম ফোনে রুট অক্ষম করতে চাই না
স্যাট করুন

"আপনি যদি সুপার ইউজার ইনস্টল করেন তবে আপনি কোন অ্যাপ্লিকেশনগুলিকে রুট অ্যাক্সেসের অনুমতি দেওয়া হয়েছে তা নিয়ন্ত্রণ করতে পারেন।" আমি কি এখানে কিছু মিস করছি? রুট অ্যাক্সেস করা থেকে সমস্ত অ্যাপ্লিকেশন অবরুদ্ধ করুন এবং ফোনটি রুট করুন।
ওয়েস্টলে

হ্যাঁ, আপনি কিছু মিস করেন। প্রশ্ন না ছিল "থেকে অ্যাপ্লিকেশান প্রতিরোধ কিভাবে হত্তন রুট privs", কিন্তু "কিভাবে রুট privs সনাক্ত থেকে অ্যাপ্লিকেশান প্রতিরোধ প্রাপ্তিসাধ্য হতে পারে
Izzy

-3

রুটগুলি বিপরীত হয়। সুতরাং আপনি যদি আপনার ফোনটি আনআর্ট করেন তবে অ্যাপ্লিকেশনটি কিছুই দেখতে পাবে না।


9
সহায়ক সমাধান নয়। প্রশ্নকর্তা এবং আরও অনেকগুলি ভাল কারণগুলির জন্য তাদের ফোনগুলি রুট করেছিলেন এবং সম্ভবত কোনও কিছুর জন্য মূল অধিকারগুলির প্রয়োজন।
ইজি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.