LifeVeil మీ ఫైల్లను ఎలా రక్షిస్తుంది
LifeVeil ఏమి చేస్తుందో, అలాగే అది ఏమి చేయలేదో ఈ పేజీ సరళమైన మాటల్లో వివరిస్తుంది. మరీ పెద్ద వాగ్దానాన్ని మీరు నమ్మడం కంటే, పరిమితులు మీకు తెలిసి ఉండటమే మాకు ఇష్టం.
సంక్షిప్తంగా
- ఎన్క్రిప్షన్ అంతా మీ ఫోన్లోనే జరుగుతుంది. LifeVeil సర్వర్ లేదు, ఖాతా లేదు.
- మీ ఫైల్లు ఒక యాదృచ్ఛిక కీతో ఎన్క్రిప్ట్ అవుతాయి. మీ ప్యాటర్న్, మీ రికవరీ పదబంధం లేదా మీ వేలిముద్ర మాత్రమే ఆ కీని అన్లాక్ చేయగలవు.
- డెవలపర్లమైన మా దగ్గర మీ ప్యాటర్న్, మీ పదబంధం లేదా మీ కీలు ఎప్పుడూ ఉండవు. మేము మీ ఫైల్లను తెరవలేము, మీ ప్యాటర్న్ను రీసెట్ చేయలేము.
- మేము Androidలో అంతర్నిర్మితంగా ఉన్న ఎన్క్రిప్షన్ను, బాగా పేరున్న libsodium లైబ్రరీని ఉపయోగిస్తాము. మేము మా సొంత ఎన్క్రిప్షన్ను రాయలేదు.
- LifeVeilకు ఇంకా స్వతంత్ర భద్రతా ఆడిట్ జరగలేదు.
మీ ప్యాటర్న్ నుండి కీ వరకు
మీరు 5×5 గ్రిడ్పై కనీసం 6 చుక్కలతో, ఏ చుక్కనూ రెండుసార్లు వాడకుండా ప్యాటర్న్ను గీస్తారు. LifeVeil Argon2id ద్వారా ప్యాటర్న్ను కీగా మారుస్తుంది. ఇది libsodium (Androidలో వెర్షన్ 1.0.20) నుండి వస్తుంది.
- సెట్టింగ్లు: 64 MiB మెమరీ, 3 పాస్లు, 1 లేన్, 256-బిట్ కీ.
- Argon2id కావాలనే నెమ్మదిగా పని చేస్తుంది, ప్రతి ఊహకూ చాలా మెమరీ అవసరమవుతుంది. దీనివల్ల గ్రాఫిక్స్ కార్డ్లతో ఊహించడం చాలా ఖరీదైనదిగా మారుతుంది.
- మా పరీక్ష ఫోన్లలో, ఒక అన్లాక్కు దాదాపు 0.6 నుండి 0.9 సెకన్లు పడుతుంది.
- ప్యాటర్న్ను ఒక యాదృచ్ఛిక 16-బైట్ డివైజ్ సాల్ట్తో కలుపుతారు. ఆ సాల్ట్ యాప్లో నిల్వ అవుతుంది, అది Android Keystoreలో ఉంచిన కీతో ఎన్క్రిప్ట్ అయి ఉంటుంది. ఆ కీని ఫోన్ నుండి బయటకు కాపీ చేయలేరు.
- ప్యాటర్న్ కాపీ ఏదీ నిల్వ చేయబడదు. యాప్ కీని అన్లాక్ చేయడానికి ప్రయత్నించడం ద్వారా ప్యాటర్న్ను తనిఖీ చేస్తుంది.
- వరుసగా 5 తప్పు ప్యాటర్న్ల తర్వాత, మీరు 30 సెకన్లు వేచి ఉండాలి. ఆ తర్వాత ప్రతి తప్పుకూ ఈ వేచి ఉండే సమయం రెట్టింపు అవుతుంది, గరిష్టంగా 16 నిమిషాల వరకు.
ఫైల్లు ఎలా ఎన్క్రిప్ట్ అవుతాయి
- ప్రతి వాల్ట్కూ ఒక యాదృచ్ఛిక 256-బిట్ మాస్టర్ కీ ఉంటుంది. మీ ప్యాటర్న్ కీ, రికవరీ కీ ఈ మాస్టర్ కీని "చుట్టడం" (ఎన్క్రిప్ట్ చేయడం) మాత్రమే చేస్తాయి.
- ఫైల్లు, థంబ్నెయిల్లు, మీ అంశాల జాబితా (ఒరిజినల్ ఫైల్ పేర్లు, తేదీలు, పరిమాణాలు) Android అంతర్నిర్మిత ఎన్క్రిప్షన్ను ఉపయోగించి AES-256-GCMతో ఎన్క్రిప్ట్ అవుతాయి. ఫైల్ మార్చబడినా లేదా వేరే దానితో మార్చి పెట్టబడినా GCM దాన్ని గుర్తిస్తుంది.
- యాప్ లోపలి ఫైల్లకు యాదృచ్ఛిక పేర్లు ఉంటాయి. పెద్ద ఫైల్లు 1 MiB ముక్కలుగా ఎన్క్రిప్ట్ అవుతాయి, కాబట్టి స్టోరేజ్లో సాధారణ కాపీని ఎప్పుడూ రాయకుండానే వీడియోలు ప్లే అవుతాయి.
- JPEG ఫోటోల విషయంలో, దాగి ఉన్న వివరాలు (కెమెరా, తేదీ వంటి EXIF) విడిగా నిల్వ అవుతాయి, అవి కూడా ఎన్క్రిప్ట్ అయి ఉంటాయి.
- యాప్ లాక్ అయినప్పుడు, అది మెమరీలో ఉంచుకున్న కీలను సున్నాలతో ఓవర్రైట్ చేస్తుంది.
రికవరీ పదబంధం
- మీరు వాల్ట్ను సృష్టించినప్పుడు, ఫోన్లోని సురక్షిత యాదృచ్ఛిక సంఖ్యల జనరేటర్ 9 ఇంగ్లీష్ పదాలను ఎంచుకుంటుంది. అవి 1,024 సాధారణ పదాలు ఉన్న రెండు జాబితాల నుండి, 4 స్థిర క్రమాలలో ఒకదానిలో వస్తాయి. అంటే 92 బిట్ల యాదృచ్ఛికత. యాప్లోని ప్రతి భాషలోనూ ఈ పదాలు ఇంగ్లీష్లోనే ఉంటాయి.
- పదబంధం కూడా అవే Argon2id సెట్టింగ్ల గుండా వెళ్లి, తనంతట తానే మాస్టర్ కీని అన్లాక్ చేస్తుంది. దీనికి డివైజ్ సాల్ట్ అవసరం లేదు, కాబట్టి ప్యాటర్న్ పని చేయనప్పుడు కూడా ఇది పని చేస్తుంది.
- పదబంధం కాపీ ఒకటి ఫోన్లో రెండుసార్లు ఎన్క్రిప్ట్ చేసి నిల్వ చేయబడుతుంది: ఒకసారి మాస్టర్ కీతో, ఒకసారి Android Keystore కీతో. మీ ప్యాటర్న్ను మళ్లీ గీసిన తర్వాత సెట్టింగ్లలో దాన్ని చూడవచ్చు.
- మీరు మీ ప్యాటర్న్ను మార్చినప్పుడు లేదా పదబంధంతో మళ్లీ లోపలికి వెళ్లినప్పుడు, మీకు కొత్త పదబంధం లభిస్తుంది. పాతది పని చేయడం ఆగిపోతుంది.
వేలిముద్ర
వేలిముద్రతో అన్లాక్ ఐచ్ఛికం. వేలిముద్రను తనిఖీ చేసేది Android, LifeVeil కాదు; యాప్కు మీ వేలిముద్ర ఎప్పుడూ అందదు. బలమైన బయోమెట్రిక్ తనిఖీ జరిగిన వెంటనే మాత్రమే పని చేసే Android Keystore కీ మాస్టర్ కీని అన్లాక్ చేస్తుంది. ఎవరైనా ఫోన్కు కొత్త వేలిముద్రను జోడిస్తే, ఈ కీ పని చేయడం ఆగిపోతుంది, మీరు మళ్లీ మీ ప్యాటర్న్ను ఉపయోగించాలి.
బ్యాకప్ ఫైల్
- బ్యాకప్ అంటే ఒకే ఒక
.lvbఫైల్. ఇందులో మీ అంశాలు ఇప్పటికే ఎన్క్రిప్ట్ అయి ఉన్నట్లుగానే ఉంటాయి, వాటితో పాటు మాస్టర్ కీ యొక్క రెండు చుట్టిన కాపీలు ఉంటాయి: ఒకటి బ్యాకప్ చేసినప్పుడు మీరు గీసిన ప్యాటర్న్ కోసం, మరొకటి అప్పుడు మీ దగ్గర ఉన్న రికవరీ పదబంధం కోసం. - ప్యాటర్న్ కాపీ ప్రతి బ్యాకప్కూ కొత్త యాదృచ్ఛిక సాల్ట్ను ఉపయోగిస్తుంది, డివైజ్ సాల్ట్ను కాదు. దీనివల్లే మీరు కొత్త ఫోన్లో బ్యాకప్ను తెరవగలుగుతారు.
- ఫైల్లో మార్పులు జరిగినా లేదా భాగాలు మార్చి పెట్టబడినా గుర్తించేలా ఫైల్ హెడర్ రక్షించబడుతుంది.
- దాన్ని ఎక్కడ సేవ్ చేయాలో మీరు Android సొంత సేవ్ స్క్రీన్తో ఎంచుకుంటారు. అది ఎప్పుడూ మా ద్వారా వెళ్లదు.
- రీస్టోర్ చేయడానికి, ఫైల్ను దాని ప్యాటర్న్తో లేదా దాని పదబంధంతో తెరవండి. ఆ తర్వాత మీరు కొత్త ప్యాటర్న్ను గీస్తారు, కొత్త రికవరీ పదబంధం మీకు లభిస్తుంది.
యాప్లోని ఇతర రక్షణలు
- ప్రతి స్క్రీన్లోనూ స్క్రీన్షాట్లు, స్క్రీన్ రికార్డింగ్, ఇటీవలి యాప్ల జాబితాలోని ప్రివ్యూ బ్లాక్ చేయబడతాయి.
- డిఫాల్ట్గా, మీరు యాప్ నుండి బయటకు వెళ్లిన వెంటనే అది లాక్ అవుతుంది. బదులుగా మీరు 30 సెకన్లు లేదా 1 నిమిషం ఎంచుకోవచ్చు.
- Android సొంత క్లౌడ్ బ్యాకప్, ఫోన్ నుండి ఫోన్కు బదిలీలో LifeVeil డేటా ఉండదు. బదులుగా బ్యాకప్ ఫైల్ను ఉపయోగించండి.
- యాప్ లొకేషన్, కాంటాక్ట్లు లేదా "అన్ని ఫైల్ల" యాక్సెస్ను అడగదు.
- తప్పు ప్యాటర్న్కు ఖాళీ లాకర్. ఏ లాకర్నూ తెరవని ప్యాటర్న్ ఎర్రర్కు బదులు ఖాళీ లాకర్ను తెరుస్తుంది, కాబట్టి యాప్ తెరవమని మిమ్మల్ని బలవంతం చేసేవారికి ఇంకా ఏముందో తెలియదు. తప్పు ప్రయత్నాలు ఇప్పటికీ లెక్కించబడతాయి, చొరబాటుదారుల ఫోటోలు ఇప్పటికీ తీయబడతాయి, వేచి ఉండే సమయం ఇప్పటికీ వర్తిస్తుంది. దీన్ని సెట్టింగ్లు > భద్రత > తప్పు ప్యాటర్న్కు ఖాళీ లాకర్లో ఆఫ్ చేయవచ్చు.
AI, ప్యాటర్న్ ఊహించడం
- AI లెక్కలను దాటవేయలేదు. ప్రతి ఊహ ఇప్పటికీ 64 MiB మెమరీతో Argon2idను నడపాల్సిందే. AI Argon2idను గానీ AESను గానీ ఛేదించదు, కాబట్టి ఏ ఒక్క ఊహ కూడా చౌకగా మారదు.
- AI మార్చేది ఊహల క్రమాన్ని. ప్రజలు ఇష్టపడే ఆకారాలను (అక్షరాలు, చతురస్రాలు, ఇష్టమైన మొదలుపెట్టే మూలలు) అది నేర్చుకుని, వాటినే ముందుగా ప్రయత్నించగలదు. మీ భుజం మీదుగా తీసిన వీడియో నుండి లేదా స్క్రీన్పై మరకల నుండి ప్యాటర్న్ను చదవడానికి కూడా అది సహాయపడగలదు.
- కాబట్టి రక్షణలు ప్యాటర్న్ గురించి, లెక్కల గురించి కాదు. సాధారణ ఆకారాల గురించి బలం మీటర్ హెచ్చరిస్తుంది. ప్యాటర్న్ + PIN 4–6 అంకెల PINను జోడిస్తుంది, కాబట్టి వీడియోలో కనిపించిన ప్యాటర్న్ ఒక్కటే సరిపోదు. ప్యాటర్న్ గీతను దాచండి చిత్రీకరించడానికి గీతను ఉంచదు. Android Keystoreలోని డివైజ్ సాల్ట్ ఫోన్ బయట ఊహించడాన్ని ఆపుతుంది.
మీరు తెలుసుకోవలసిన పరిమితులు
ఏ యాప్ కూడా అన్నింటి నుండి రక్షించలేదు. ఇవి LifeVeil యొక్క నిజాయితీ గల పరిమితులు.
సరళమైన ప్యాటర్న్లను ఊహించవచ్చు
చిన్న లేదా సాధారణ ఆకారాలను (L, Z, సరళ రేఖ) మిమ్మల్ని గమనించడం ద్వారా, స్క్రీన్పై మరకల ద్వారా లేదా కొన్ని ప్రయత్నాల్లోనే ఊహించవచ్చు. సాధ్యమయ్యే ప్యాటర్న్ల సంఖ్య సూచించే దానికంటే, నిజంగా వాడే ప్యాటర్న్లను ఊహించడం చాలా సులభం. ఎక్కువ చుక్కలను, ఎక్కువ మలుపులను ఉపయోగించండి. చాలా సరళమైన ప్యాటర్న్ల గురించి యాప్ మిమ్మల్ని హెచ్చరిస్తుంది.
ఊహించడానికి ఎంత సమయం పట్టవచ్చు
యాప్ లోపల, ప్రతి ప్రయత్నానికి దాదాపు ఒక సెకను పడుతుంది, 5 తప్పుల తర్వాత వేచి ఉండే సమయం పెరుగుతుంది. కానీ మీ బ్యాకప్ ఫైల్ ఉన్నవారు, లేదా రూట్ చేసిన ఫోన్ నుండి డివైజ్ సాల్ట్ను తీసుకున్నవారు, బదులుగా కంప్యూటర్లో ఎలాంటి వేచి ఉండటం లేకుండా ఊహించగలరు. Argon2id దీన్ని నెమ్మదిస్తుంది, కానీ పొడవైన పాస్వర్డ్ కంటే ప్యాటర్న్కు చాలా తక్కువ అవకాశాలు ఉంటాయి. సెకనుకు దాదాపు 1,000 ఊహలు చేసే ఒక అత్యుత్తమ గ్రాఫిక్స్ కార్డ్ (RTX 4090 స్థాయి) కోసం సుమారు అంచనాలు:
| ఊహించేది ఏమిటి | అవకాశాలు | సమయం, ఒక గ్రాఫిక్స్ కార్డ్ |
|---|---|---|
| అత్యంత సాధారణమైన 10,000 ప్యాటర్న్లు | 104 | దాదాపు 10 సెకన్లు |
| 6 చుక్కల ప్రతి ప్యాటర్న్ | 1.28 × 108 | దాదాపు 1.5 రోజులు |
| 7 చుక్కల ప్రతి ప్యాటర్న్ | 2.42 × 109 | దాదాపు 28 రోజులు |
| 8 చుక్కల ప్రతి ప్యాటర్న్ | 4.36 × 1010 | దాదాపు 1.4 సంవత్సరాలు |
| రికవరీ పదబంధం (92 బిట్లు) | 4.95 × 1027 | దాదాపు 1.6 × 1017 సంవత్సరాలు |
ఇవి అంచనాలు, కొలతలు కావు. ప్యాటర్న్ల సంఖ్యలు గరిష్ట పరిమితులు; నిజంగా వాడే ప్యాటర్న్లు చాలా తక్కువ. ఎక్కువ లేదా వేగవంతమైన హార్డ్వేర్ ఉంటే, అదే నిష్పత్తిలో ఊహించడం వేగంగా జరుగుతుంది.
మీ బ్యాకప్ ఫైల్ను ప్రైవేట్గా ఉంచండి
బ్యాకప్ ఫైల్లో డివైజ్ సాల్ట్ ఉండదు, కాబట్టి అది ఎవరికి దొరికినా పైన చూపినట్లుగా ఆఫ్లైన్లో ప్యాటర్న్లను ప్రయత్నించగలరు. మీ సొంత క్లౌడ్ ఖాతా వంటి, మీకు మాత్రమే యాక్సెస్ ఉన్న చోట దాన్ని నిల్వ చేయండి, పొడవైన ప్యాటర్న్ను ఉపయోగించండి.
రూట్ చేసిన లేదా మాల్వేర్ సోకిన ఫోన్లు
ఎవరైనా యాప్ అనుమతులతో కోడ్ను నడపగలిగితే (ఉదాహరణకు రూట్ చేసిన ఫోన్లో, లేదా పూర్తి నియంత్రణ ఉన్న మాల్వేర్తో), వారు డివైజ్ సాల్ట్ను అన్లాక్ చేసి ఆఫ్లైన్లో ఊహించగలరు. వాల్ట్ తెరిచి ఉన్నప్పుడు, కీలు మెమరీలో ఉంటాయి, రూట్ యాక్సెస్ లేదా డీబగ్గర్తో వాటిని చదవవచ్చు. Android, Flutter లోపల తయారయ్యే కొన్ని కాపీలను, స్క్రీన్పై చూపిన ఫోటోలను మెమరీ నుండి వెంటనే తుడిచివేయడం సాధ్యం కాదు.
కొంత సమాచారం కనిపిస్తుంది
యాప్ స్టోరేజ్లోని ఎన్క్రిప్ట్ చేసిన ఫైల్ల సంఖ్య, వాటి సుమారు పరిమాణాలు, అవి ఎప్పుడు సృష్టించబడ్డాయి లేదా మార్చబడ్డాయి అనేవి దాచబడవు. LifeVeil ఇన్స్టాల్ అయి ఉందనే విషయం కూడా దాచబడదు.
ఖాళీ లాకర్ స్క్రీన్ను మాత్రమే మోసం చేస్తుంది
యాప్ ఫైల్లను చదవగలిగే వారు (ఉదా. రూట్ చేసిన ఫోన్లో) లాకర్ ఫోల్డర్లను లెక్కించగలరు, ఈ సెట్టింగ్ ఆన్లో ఉందని చూడగలరు. అలాగే 5 తప్పు ప్యాటర్న్ల తర్వాత యాప్ వేచి ఉండేలా చేస్తుంది, దీని వల్ల ముందు గీసిన ప్యాటర్న్లు ఏమీ తెరవలేదని తెలుస్తుంది.
మారువేషం హోమ్ స్క్రీన్ను మాత్రమే మారుస్తుంది
- లాంచర్ చిహ్నం, పేరు మాత్రమే మారతాయి. ఫోన్ సెట్టింగ్లు > యాప్లు జాబితా, యాప్ సమాచారం, స్టోరేజ్ స్క్రీన్లు ఇప్పటికీ LifeVeilను చూపిస్తాయి.
- స్క్రీన్ రీడర్లు ఇప్పటికీ "LifeVeil" అని చెప్పవచ్చు. ఉదాహరణకు, Samsung One UI లాంచర్ TalkBackకు నిజమైన యాప్ పేరును ఇస్తుంది, యాప్ దీన్ని మార్చలేదు.
- Android షేర్ మెనూ ఎప్పుడూ నిజమైన యాప్ పేరును చూపిస్తుంది, కాబట్టి మీరు చిహ్నాన్ని మార్చినప్పుడు LifeVeil దాని నుండి తనను తాను తీసివేసుకుంటుంది. మీరు దాన్ని మళ్లీ ఆన్ చేయవచ్చు.
- Android అనుమతి అభ్యర్థనలు నిజమైన పేరును చూపిస్తాయి, కాబట్టి మీరు చిహ్నాన్ని మార్చే ముందే యాప్ అనుమతులను అడుగుతుంది.
- చిహ్నం మార్చి ఉన్నంత కాలం, యాప్ నోటిఫికేషన్లను పంపదు.
- మారువేషం కోడ్ (4 నుండి 8 అంకెలు) లాక్ స్క్రీన్ను మాత్రమే చూపిస్తుంది. అది మీ ఫైల్లను తెరవదు. అది సాల్ట్ కలిపిన హ్యాష్గా నిల్వ అవుతుంది, కానీ అవకాశాలు ఇంత తక్కువగా ఉండటం వల్ల, ఎవరికైనా ఆ ఫైల్ దొరికితే దాన్ని కనుగొనడం సులభం.
వేలిముద్ర బలహీనమైన మార్గం
వేలిముద్రతో అన్లాక్ Argon2idను దాటవేస్తుంది. దాని బలం మీ ఫోన్ వేలిముద్ర సెన్సార్, Android Keystore మీద ఆధారపడి ఉంటుంది. మీరు ఏ సమయంలోనైనా సెట్టింగ్లలో దాన్ని ఆఫ్ చేయవచ్చు.
చొరబాటుదారుల ఫోటోలు
యాప్ షట్టర్ శబ్దాన్ని ప్లే చేయదు, కానీ జపాన్, కొరియా వంటి కొన్ని దేశాలలో అమ్మే ఫోన్లు ఎప్పుడూ ఆ శబ్దాన్ని ప్లే చేస్తాయి. మరో యాప్ కెమెరాను ఉపయోగిస్తుంటే లేదా ముందు కెమెరా లేకపోతే ఫోటో తీయబడదు. మీరు సృష్టించిన మొదటి వాల్ట్ను అన్లాక్ చేసే వరకు, ఫోటోలు Android Keystore కీతో సీల్ చేయబడి ఉంటాయి.
ఫోటో వివరాలు
- HEIC, PNG, WebP ఫోటోల విషయంలో, దాగి ఉన్న వివరాలు (EXIF) ఫైల్ లోపలే ఉంటాయి. అయినా మొత్తం ఫైల్ ఎన్క్రిప్ట్ అయి ఉంటుంది.
- Android 10, ఆ తర్వాతి వెర్షన్లలో, LifeVeil చదివే ఫోటోల నుండి Android GPS లొకేషన్ను తీసివేస్తుంది, ఎందుకంటే యాప్ లొకేషన్ యాక్సెస్ను అడగదు. ఒరిజినల్ను గ్యాలరీ నుండి తొలగించినప్పుడు, ఆ లొకేషన్ పోతుంది.
- Android ఫోటో పికర్ ద్వారా జోడించిన ఫోటోలకు తేదీ ఆధారంగా కొత్త పేర్లు వస్తాయి, ఎందుకంటే పికర్ ఒరిజినల్ పేరును ఇవ్వదు.
సిస్టమ్ స్క్రీన్లు తెరిచి ఉన్నప్పుడు లాక్ కావడం ఆగుతుంది
సిస్టమ్ స్క్రీన్ తెరిచి ఉన్నప్పుడు (అనుమతి అభ్యర్థన, తొలగింపు నిర్ధారణ, ఫోటో లేదా ఫైల్ పికర్, వేలిముద్ర ప్రాంప్ట్), అలాగే ఇంపోర్ట్ లేదా ఎక్స్పోర్ట్ జరుగుతున్నప్పుడు, యాప్ లాక్ కావడానికి వేచి ఉంటుంది. మీరు యాప్ నుండి బయటకు వెళ్లి ఉంటే, అది ముగిసిన 2 సెకన్ల తర్వాత యాప్ లాక్ అవుతుంది.
వాల్ట్లన్నీ ఒకే డివైజ్ సాల్ట్ను పంచుకుంటాయి
ఒక ఫోన్లోని వాల్ట్లన్నీ ఒకే డివైజ్ సాల్ట్ను ఉపయోగిస్తాయి. ఎవరి దగ్గరైనా ఆ సాల్ట్ ఉంటే, ఒక్క ఊహతోనే ప్రతి వాల్ట్నూ ఒకేసారి పరీక్షించవచ్చు. ఒక్క వాల్ట్పై దాడి చేయడానికి అయ్యే ఖర్చు మాత్రం అంతే ఉంటుంది.
ఏ యాప్ కూడా ఆపలేని విషయాలు
మీరు ప్యాటర్న్ గీస్తుండగా ఎవరైనా చూడటం, లేదా ఏదైనా కెమెరా మీ స్క్రీన్ను చిత్రీకరించడం.
రెండూ పోగొట్టుకుంటే, ఎవరూ సహాయం చేయలేరు
మీరు మీ ప్యాటర్న్ను, రికవరీ పదబంధాన్ని రెండింటినీ పోగొట్టుకుంటే, మీ ఫైల్లను ఎవరూ తిరిగి పొందలేరు. మేము కూడా పొందలేము.