రూట్రూట్ అనేది భద్రతా పరిశోధకులు, పెనెట్రేషన్ టెస్టర్లు మరియు ఆండ్రాయిడ్ ఔత్సాహికుల కోసం రూపొందించబడిన ఓపెన్-సోర్స్ ఆండ్రాయిడ్ సెక్యూరిటీ డిటెక్షన్ టూల్కిట్. మొబైల్ అప్లికేషన్లు రూట్ చేయబడిన పరికరాలు, మ్యాజిస్క్ ఇన్స్టాలేషన్లు మరియు ఫ్రిడా ఇన్స్ట్రుమెంటేషన్ ఫ్రేమ్వర్క్లను రియల్ టైమ్లో ఎలా గుర్తిస్తాయో ఇది ప్రదర్శిస్తుంది.
ఈ యాప్ 4 విభిన్న గుర్తింపు వ్యూహాలలో 13 భద్రతా తనిఖీలను నిర్వహిస్తుంది, ఇది మీ పరికరం యొక్క భద్రతా స్థితి యొక్క సమగ్ర వీక్షణను మీకు అందిస్తుంది.
▌ డిటెక్షన్ పద్ధతులు
◆ జావా లేయర్ డిటెక్షన్
• రూట్ ప్యాకేజీ స్కాన్ — Magisk, SuperSU, KingRoot మరియు Xposedతో సహా 48 తెలిసిన రూట్ యాప్ సంతకాలతో ప్యాకేజీ మేనేజర్ను తనిఖీ చేస్తుంది
• SU బైనరీ శోధన — su, busybox మరియు magisk బైనరీల కోసం 14 డైరెక్టరీలను స్కాన్ చేస్తుంది
◆ నేటివ్ స్టాటిక్ రిజిస్ట్రేషన్
.so చిహ్న పట్టికలో కనిపించే ఎగుమతి చేయబడిన JNI చిహ్నాలను ఉపయోగిస్తుంది:
• నేటివ్ ఫైల్ యాక్సెస్ ద్వారా Su బైనరీ చెక్
• /proc/mounts ద్వారా మ్యాజిస్క్ మౌంట్ డిటెక్షన్
• /proc/cmdline ద్వారా ఫ్రిడా ప్రాసెస్ స్కానింగ్
• /proc/self/maps ద్వారా ఫ్రిడా లైబ్రరీ డిటెక్షన్
◆ నేటివ్ డైనమిక్ రిజిస్ట్రేషన్
JNI_OnLoadలో RegisterNatives() ద్వారా రన్టైమ్లో నమోదు చేయబడిన విధులు — చిహ్న పట్టికలో ఎగుమతి చేయబడిన చిహ్నాలు కనిపించవు. అదే తనిఖీలు, రివర్స్ ఇంజనీర్కు కష్టం.
◆ నేటివ్ Dlsym (దాచిన రిజిస్ట్రేషన్)
ప్రత్యేక షేర్డ్ లైబ్రరీ నుండి dlsym() ద్వారా లోడ్ చేయబడిన విధులు — వాస్తవ-ప్రపంచ భద్రతా SDK ప్రవర్తనను అనుకరించే అత్యంత అస్పష్టమైన గుర్తింపు వ్యూహం.
▌ కీలక లక్షణాలు
✦ 4 JNI రిజిస్ట్రేషన్ వ్యూహాలలో 13 గుర్తింపు తనిఖీలు
✦ విస్తరించదగిన ఫలిత కార్డులతో టెర్మినల్-శైలి డార్క్ UI
✦ అమలు సమయంతో రియల్-టైమ్ స్కాన్ ఫలితాలు
✦ ప్రతి గుర్తింపు సాంకేతికత యొక్క వివరణాత్మక వివరణలు
✦ ప్యూర్ C స్థానిక కోడ్ — సున్నా C++ STL ఆధారపడటం
✦ మొబైల్ భద్రతను అర్థం చేసుకోవడానికి విద్యా సాధనం
✦ armeabi-v7a, arm64-v8a, x86, మరియు x86_64లకు మద్దతు ఇస్తుంది
▌ ఇది ఎవరి కోసం?
• భద్రతా పరిశోధకులు ఆండ్రాయిడ్ రూట్ డిటెక్షన్ టెక్నిక్లను అధ్యయనం చేస్తున్నారు
• పరికర భద్రతా భంగిమను మూల్యాంకనం చేస్తున్న పెనెట్రేషన్ టెస్టర్లు
• యాంటీ-ట్యాంపరింగ్ చర్యలను అమలు చేస్తున్న లేదా ఆడిట్ చేస్తున్న ఆండ్రాయిడ్ డెవలపర్లు
• JNI, స్థానిక కోడ్ మరియు మొబైల్ భద్రత గురించి నేర్చుకునే విద్యార్థులు
• ROM/Magisk ఔత్సాహికులు డిటెక్షన్ బైపాస్ పద్ధతులను పరీక్షిస్తున్నారు
▌ విద్యా ప్రయోజనం
రూట్రూట్ భద్రతా పరిశోధన మరియు విద్యా సాధనంగా రూపొందించబడింది. ఇది ప్రమాదకర మరియు రక్షణాత్మక మొబైల్ భద్రతా పద్ధతులను ప్రదర్శిస్తుంది. అన్ని డిటెక్షన్ పద్ధతులు పూర్తిగా డాక్యుమెంట్ చేయబడ్డాయి మరియు GitHubలో ఓపెన్ సోర్స్గా ఉంటాయి.
రూట్ డిటెక్షన్ ఎలా పనిచేస్తుందో అర్థం చేసుకోవడం డిఫెండర్లు ఇద్దరికీ బలమైన రక్షణలను నిర్మించడంలో సహాయపడుతుంది మరియు పరిశోధకులు ఇప్పటికే ఉన్న అమలులలో బలహీనతలను గుర్తిస్తారు.
సోర్స్ కోడ్: https://github.com/John-Jung/RootRoot
అప్డేట్ అయినది
21 మార్చి, 2026