2-faktorové overenie môže zvýšiť bezpečnosť vášho účtu, ale aj viac problémov pri prihlasovaní. Tasker Authentication Helper to rieši!
Všetci vieme, že bezpečnosť online je veľmi dôležitá, takže mnohí z nás začali používať rôzne metódy dvojfaktorovej autentifikácie.
„Váš overovací kód Google je 431973“
Ale vždy, keď dostanem túto správu, keď sa chcem prihlásiť, pomyslím si: oh, no tak! Chcem byť v bezpečí, ale koľkokrát vám to musím povedať: 'To som ja Google!' S bezpečnosťou zvyčajne nemôžete mať koláč a jesť ho tiež... alebo mozes? Tu prichádza pomocník na overenie Tasker! Aj keď som si vedomý funkcie prihlásenia z telefónu od spoločnosti Google, tento projekt ide nad rámec toho a mal by fungovať s akýmkoľvek typom dvojfaktorovej autentifikácie založenej na SMS. To, čo urobíme, je načítanie tokenu z textovej správy a jeho odoslanie na iné zariadenia pomocou funkcie Pripojiť sa.
Cena: 3,49.
4.6.
Cena: zadarmo.
4.5.
Tasker 2 Factor Authentication Helper
Musím priznať, že najčastejšie sú najjednoduchšie profily, ktoré riešia najnepríjemnejšie problémy. Tasker Authentication Helper je veľmi jednoduchý, aj keď mi chvíľu trvalo, kým som úplne zlyhal v regulárnych výrazoch (regex). Nepodarilo sa mi nájsť jediný vzorec regulárneho výrazu, ktorý by to všetko urobil v jednom kroku, ale profil funguje dobre s 2 filtrami regulárnych výrazov, ktoré spolupracujú. Ak ste profesionál v oblasti regulačného výrazu, pokojne skombinujte oba vzorce a dajte mi vedieť!
Ak vás NAOZAJ zaujíma, s akými zariadeniami zdieľate túto schránku, môžete obmedziť zariadenia, ktoré prijímajú kód, na aktívny počítač v Taskeri.
Vanilla Tasker Trigger
Zatiaľ čo osobne uprednostňujem používanie plateného doplnku AutoNotification Tasker na zachytávanie upozornení SMS, celé toto nastavenie môžete vykonať iba pomocou Iba Tasker - bez akýchkoľvek platených pluginov. Nastavenie vanilla kontroluje každú prijatú správu (udalosť prijatej textovej správy) a pokúša sa analyzovať jej obsah. Textová správa je uložená v systémovej premennej %SMRB.
Profil pomocníka pri overovaní – Vanilla Tasker
Profile: Pin Code Vanilla
Udalosť: Prijatý text [ Typ: Akýkoľvek Odosielateľ:* Obsah:* ]
Zadajte: Chyť textový kód
čítaj viac
Spúšťač automatických upozornení
Cena: zadarmo.
4.3.
Na rozdiel od vanilkového spúšťača Tasker, pomocou odpočúvania AutoNotification môžeme úlohu spustiť iba vtedy, ak textová správa obsahuje slová „pin“ alebo „code“. Týmto spôsobom sa profil Tasker nespustí pri každej prijatej textovej správe. Na zachytenie správy používam spúšťač AutoNotification Intercept. Jednoduchý filter textu upozornenia: %antext (pin|kód) nastavené v kontexte zabezpečí, že nezačnem priraďovať žiadne hodnoty bez dôvodu. Nespúšťajme úlohu, ak nemusíme.
Profil pomocníka pri overovaní
Profile: Pin Code Txt
Udalosť: Zachytenie automatických upozornení [ Konfigurácia: Správanie udalosti: true
Typ upozornenia: Iba vytvorené upozornenia
Notifikačná aplikácia: Signál
Text upozornenia: PIN|kód (regex) (malé písmená)
Názov balíka: org.thoughtcrime.securesms ]
Zadajte: Uchopte kód
čítaj viac
Získanie 2-faktorového overovacieho kódu
Na vylovenie kódu z textovej správy použijeme 2 filtre regulárnych výrazov. To by malo zabrániť priradeniu nesprávnych hodnôt:
- Text s číslom, ale bez kódu PIN alebo kódového slova.
- Text s číslom, ktoré nie je PIN alebo kód.
- Text s viacerými číslami. Zachyťte prvú zhodu po kóde/pine.
- Text s viacerými číslami, kde je kódové/pinové slovo umiestnené za kódom.
Ak používate spúšťač Vanilla Tasker, vymeňte ho %antext s %SMRB.
Chyť kód ÚLOHU
Grab A Code
A1: Premenné vyhľadávanie nahradiť [ Premenná:%antext Hľadať:(kód|pin).*?\d+
Ignorovať malé a veľké písmená: Na viacerých riadkoch: Len pri jednej zhode: Zapnuté
Obchodovať zhody v:%code Nahradiť zhody: Vypnuté Nahradiť za: ]
Odpoveď 2: Nahradiť premenné vyhľadávanie [ Premenná:%antext Hľadať:^(.*?)\d+
Ignorovať malé a veľké písmená: Na viacerých riadkoch: Len pri jednej zhode: Zapnuté
Uložiť zhody v:%code Nahradiť zhody: Vypnuté Nahradiť za: ] Ak [ %code1 !Nastaviť ]
A3: Premenné vyhľadávanie Nahradiť [ Premenná:%code1 Hľadať:\d+
Ignorovať malé a veľké písmená: Na viacerých riadkoch: Len pri jednej zhode: Zapnuté
Obchodovať zhody v:%auth Nahradiť zhody: Vypnuté Nahradiť za: ]
A4: Nastavte schránku [ Text:%auth1 Add: Off ]
čítaj viac
Otestujte správu, aby ste sa uistili, že vaše správy sú podľa toho filtrované.
Pomocník na overenie Tasker - regulárny výraz
Na zachytenie skutočného kódu použijem Regex. V telefóne mám uložených niekoľko rôznych variácií a použijem to ako príklad. Snažil som sa pokryť čo najväčší počet scenárov, ale ak váš overovací text nespadá do rozsahu mojich filtrov regulárnych výrazov, budete ho musieť upraviť podľa svojich potrieb.
Začnime so zachytením čísel za slovami pin/code (nerozlišujú sa malé a veľké písmená). používam www.regex101.com pomôcť s týmto.
(code|pin).*?\d+
Výsledok je dobrý, ale s posledným príkladom som neuspel. Naše zápasy sú:
code is 431973.code: 895941
PIN is 4044
Pomocou akcie vyhľadávania/nahradenia uložím zhody do poľa % kód. Náš zápas bude umiestnený v 1. prvku: %code1. The %code1 nenastaví sa, ak sa verifikačný text riadi posledným príkladom. Ak je to tak, môžem nastaviť ďalší filter Regex:
^(.*?)\d+
Namiesto budovania veľmi komplikovaného filtra Regex (a hlavne preto, že je to úloha, ktorá presahuje moje chápanie Regexu), len znova filtrujem výsledky. V oboch prípadoch bude druhý filter rovnaký:
\d+
Výsledok druhého filtra sa uloží do %auth pole ako prvý prvok %auth1. Táto premenná sa používa na nastavenie schránky a zdieľa sa s ostatnými zariadeniami prostredníctvom aplikácie Join.
Záver
Projekt Tasker Authentication Helper funguje rýchlo a pomáha skrátiť časy prihlásenia. Myslím si, že som príliš starý na to, aby som si pamätal krátke čísla, alebo som jednoducho príliš starý na to, aby som šiel a našiel svoj mobil zakaždým, keď sa chcem kdekoľvek prihlásiť bez toho, aby som ohrozil svoju bezpečnosť. Nižšie uvedený súbor projektu obsahuje obe nastavenia (vanilka a automatická notifikácia). Vyberte jeden a vypnite druhý profil.
Stiahnite si projekt pomocníka pri overovaní faktora Tasker 2
Stiahnite si vyššie uvedený súbor ZIP a extrahujte obsah do interného úložiska vášho zariadenia Android. Otvorte Tasker a vypnite „Režim pre začiatočníkov“ v Predvoľbách. Potom sa vráťte na hlavnú stránku aplikácie Tasker a dlho stlačte ikonu domov v ľavom dolnom rohu. Zobrazí sa možnosť „importovať“ projekt. Klepnite na túto možnosť a potom nájdite súbor .prj.xml, ktorý ste predtým extrahovali. Po importovaní sa v spodnej časti vedľa predvolenej domovskej ikony v Taskeri zobrazí nová karta. Obsahuje profily a úlohy tohto pomocného projektu.
Nasleduj Návody pre vývojárov XDA feed pre viac takýchto príspevkov. Pozrite si aj naše Tipy a triky Tasker fórum pre najnovšie výtvory medzi nadšencami automatizácie v našej komunite.