Skip to content

OAuth સંમતિ ફિશિંગ અને દૂષિત તૃતીય-પક્ષ એપ્લિકેશન પરવાનગીઓને રદબાતલ કરવી

કલ્પના કરો કે હુમલાખોર સક્રિયપણે તમારા ખાનગી ઇમેઇલ્સ વાંચી રહ્યો છે, તમારા ક્લાઉડ દસ્તાવેજો ડાઉનલોડ કરી રહ્યો છે, સાયલન્ટ ઇનબૉક્સ ફોરવર્ડિંગ નિયમો બનાવી રહ્યો છે અથવા તમારા એકાઉન્ટમાંથી સ્કેમ લિંક્સ પોસ્ટ કરી રહ્યો છે, પછી ભલે તમે તમારો પાસવર્ડ 24-અક્ષર રેન્ડમ સ્ટ્રિંગમાં બદલ્યો અને હાર્ડવેર ટુ-ફેક્ટર ઓથેન્ટિકેશન સક્ષમ કર્યું (2FA / Passkeys). તમારો નવો પાસવર્ડ જાણ્યા વિના અથવા સિંગલ 2FA પ્રોમ્પ્ટને ટ્રિગર કર્યા વિના હુમલાખોર હજી પણ તમારા Google Workspace, Microsoft 365, GitHub, Slack અથવા Discord એકાઉન્ટમાં કેવી રીતે છે? કારણ કે તમે OAuth 2.0 સંમતિ ફિશિંગ (જેને ગેરકાયદેસર સંમતિ ગ્રાન્ટ અથવા ડિવાઈસ કોડ ફિશિંગ તરીકે પણ ઓળખવામાં આવે છે)નો ભોગ બન્યા છો. નકલી લૉગિન પેજ પર તમારો પાસવર્ડ ટાઇપ કરવા માટે તમને છેતરવાને બદલે, હુમલાખોરે તમને અસલી લિંક મોકલી accounts.google.com અથવા login.microsoftonline.com અધિકૃતતા સ્ક્રીન પૂછે છે કે શું કોઈ એપ્લિકેશનનું નામ છે "PDF Document Viewer," "eSign Security Check," "Zoom Meeting Recorder," અથવા "Mail Backup Assistant" "Gmail માંથી તમારા બધા ઈમેલ વાંચવા, કંપોઝ કરવા, મોકલવા અને કાયમ માટે ડિલીટ કરવા" અથવા "તમને જે ફાઈલોની ઍક્સેસ છે તેની સંપૂર્ણ ઍક્સેસ મેળવવાની પરવાનગી હોઈ શકે છે."

તમે ક્લિક કર્યું તે ક્ષણ Allow અથવા Accept તે અસલ માઈક્રોસોફ્ટ અથવા ગૂગલ ડાયલોગ બોક્સ પર, ઓળખ પ્રદાતાએ હુમલાખોરના સર્વરને લાંબા સમયથી ક્રિપ્ટોગ્રાફિક જારી કર્યું OAuth Refresh Token (offline_access). કારણ કે OAuth 2.0 API ટોકન્સ સીધા બેકએન્ડ REST/Graph API સામે પ્રમાણિત કરે છે (graph.microsoft.com અથવા gmail.googleapis.com) તમારા માનવ વેબ સત્રથી સંપૂર્ણપણે સ્વતંત્ર રીતે, તમારો પાસવર્ડ બદલવાથી અથવા 2FA ઉમેરવાથી ઘણીવાર દૂષિત તૃતીય-પક્ષ એપ્લિકેશન 100 ટકા સક્રિય રહે છે. હુમલાખોરને સારી રીતે લૉક કરવા માટે, તમારે તૃતીય-પક્ષ એપ્લિકેશન ગ્રાન્ટને મેન્યુઅલી રદ કરવી જોઈએ, તમામ જારી કરાયેલ OAuth રિફ્રેશ અને ઍક્સેસ ટોકન્સને મારી નાખવું જોઈએ અને જ્યારે તેની પાસે API ઍક્સેસ હોય ત્યારે એપ્લિકેશને બનાવેલ કોઈપણ પાછલા દરવાજાને સાફ કરવું જોઈએ.


હવે આ કરો

  1. ** તરત જ સમજો કે તમારો પાસવર્ડ બદલવાથી હેકર કેમ રોકાયો નથી: તમારે તેને રદ કરવો જ પડશે Third-Party App / OAuth Consent Grant તમારા એકાઉન્ટ સુરક્ષા પોર્ટલની અંદર.** જ્યારે તમે ક્લિક કરો છો Allow OAuth સ્ક્રીન પર, તમે સતત મશીન-ટુ-મશીન API કરાર બનાવો છો (Service Principal / OAuth App Token). હમણાં જ તમારા પ્રદાતાના તૃતીય-પક્ષ એપ્લિકેશન્સ અને સેવાઓ પૃષ્ઠ પર સીધા જ જાઓ (myaccount.google.com/connections Google માટે, myapps.microsoft.com અથવા account.live.com/consent/Manage માઇક્રોસોફ્ટ માટે, github.com/settings/applications GitHub માટે) અને તમે 100 ટકા ઓળખતા અને વિશ્વાસ ન કરતા હો તે દરેક એપ્લિકેશન પર ઍક્સેસ દૂર કરો/રદ કરો પર ક્લિક કરો.
  2. જો તમે 8-અથવા-9-અક્ષરનો આલ્ફાન્યૂમેરિક કોડ ટાઈપ કર્યો છે microsoft.com/devicelogin, google.com/device, અથવા github.com/login/device ફિશિંગ કૉલ અથવા ચેટ દરમિયાન, તમારા બંનેને રદબાતલ કરો Active Device Sessions અને OAuth App Grants તરત જ. ડિવાઈસ કોડ ફ્લો ફિશિંગ એટેકમાં (RFC 8628), હુમલાખોર તેમના કમ્પ્યુટર પર એક સ્માર્ટ-ટીવી/સીએલઆઈ પેરિંગ કોડ જનરેટ કરે છે અને તમને તે કોડ વાસ્તવિક પર ટાઇપ કરવા માટે છેતરે છે. microsoft.com/devicelogin પૃષ્ઠ તે કોડ લખવાથી હુમલાખોરને પ્રાથમિક Refresh Token (PRT / Multi-Resource Refresh Token) મૂળ Microsoft Office, Azure CLI, અથવા Apple Internet Accounts ક્લાયન્ટના વેશમાં.
  3. દૂષિત OAuth એપ્લિકેશનને રદ કર્યા પછી, તરત જ તમારા ઇમેઇલનું ઑડિટ કરો Forwarding Rules, Inbox Filters, અને Delegated Mailbox Access ગ્રાફ/Gmail UI દ્વારા. દૂષિત OAuth એપ સૌથી પહેલા શું કરે છે 500 milliseconds તમે ક્લિક કર્યા પછી Allow? તે ઉપયોગ કરે છે Mail.ReadWrite અથવા MailboxSettings.ReadWrite અદ્રશ્ય સર્વર-સાઇડ ઇનબૉક્સ નિયમને ઇન્જેક્ટ કરવાનો API અવકાશ જે દરેક ઇનકમિંગ બેંક, ક્રિપ્ટો અથવા પાસવર્ડ-રીસેટ ઇમેઇલને હુમલાખોરને સ્વતઃ ફોરવર્ડ કરે છે અને સીધા તમારા જવાબોને રૂટ કરે છે Trash અથવા RSS Feeds ફોલ્ડર (જુઓ ઇમેઇલ એકાઉન્ટ હેક: ફોરવર્ડિંગ નિયમો અને પુનઃપ્રાપ્તિ).
  4. **ચેક કરો કે શું દૂષિત OAuth એપ એ બીજી બેકઅપ OAuth એપ રજીસ્ટર કરી છે, પર્સનલ એક્સેસ ટોકન (PAT), SSH કી, અથવા MFA પદ્ધતિ જ્યારે તેમાં એડમિનિસ્ટ્રેટિવ સ્કોપ્સ હોય. ** Microsoft Entra ID (Azure AD), GitHub અને Google Workspace માં, એક એપ્લિકેશન મંજૂર ડિરેક્ટરી અથવા એકાઉન્ટ-મેનેજમેન્ટ સ્કોપ્સ (Application.ReadWrite.All, RoleManagement.ReadWrite.Directory, અથવા GitHub admin:public_key) ચુપચાપ સેકન્ડ છુપાયેલ API ટોકન અથવા સર્વિસ પ્રિન્સિપલ બનાવી શકે છે જેથી કરીને તમે પહેલી એપ ડિલીટ કરો પછી હુમલાખોર એક્સેસ જાળવી રાખે.
  5. **જો આ કોર્પોરેટ અથવા શાળામાં થયું હોય Microsoft 365 અથવા Google Workspace એકાઉન્ટ, 5 મિનિટની અંદર તમારા IT સિક્યુરિટી / SOC હેલ્પડેસ્ક પર કૉલ કરો. ** એક જ કર્મચારી ક્લિક કરે છે Accept OAuth ફિશિંગ લિંક પર હુમલાખોરને આખી કંપનીની શેરપોઈન્ટ, વનડ્રાઈવ, ટીમ્સ ચેટ્સ અને વૈશ્વિક સરનામું સૂચિ પર વાંચવાની ઍક્સેસ આપી શકે છે, આંતરિક બિઝનેસ ઈમેઈલ સમાધાન (BEC) તમારા સહકાર્યકરો અને ગ્રાહકો સામે વાયર-ફ્રોડ હુમલો.
  6. જો હુમલાખોરે તમારી ક્લાઉડ ડ્રાઇવ્સ જોવા માટે OAuth ઍક્સેસનો ઉપયોગ કર્યો હોય (Google Drive / OneDrive), ટેક્સ રિટર્ન, પાસવર્ડ નિકાસ અથવા નાણાકીય નિવેદનો, તમારી ક્રેડિટ ફાઇલો ફ્રીઝ કરો અને નાણાકીય એકાઉન્ટ્સને લૉક ડાઉન કરો. જો OAuth એપ્લિકેશન દ્વારા ઍક્સેસ કરાયેલ ક્લાઉડ ડ્રાઇવમાં સંવેદનશીલ ઓળખ દસ્તાવેજો અથવા બિન-એન્ક્રિપ્ટેડ સીડ શબ્દસમૂહો/પાસવર્ડ્સ સંગ્રહિત કરવામાં આવ્યા હોય, તો તે ડ્રાઇવમાંની દરેક ફાઇલને હુમલાખોર દ્વારા ડાઉનલોડ કરવામાં આવી હોય તે રીતે સારવાર કરો (જુઓ ડેટા ભંગ પ્રતિસાદ અને પાસવર્ડ લીક).
flowchart TD
    A["પાસવર્ડ રીસેટ કર્યા પછી શંકાસ્પદ OAuth સંમતિ ફિશિંગ અથવા સતત એકાઉન્ટમાં ઘૂસણખોરી"] --> B["1. તૃતીય-પક્ષ એપ્લિકેશન પરવાનગીઓ પોર્ટલ ખોલો (Google કનેક્શન્સ / Microsoft MyApps / GitHub એપ્લિકેશન્સ)"]
    B --> C["2. પુરાવા માટે અપરિચિત એપનો સ્ક્રીનશોટ કરો, પછી દરેક શંકાસ્પદ OAuth એપ પર 'રીકોક / રીમુવ એક્સેસ' પર ક્લિક કરો"]
    C --> D{"શું તમે ઉપકરણ લોગિન પૃષ્ઠ પર કોડ દાખલ કર્યો છે (દા.ત., microsoft.com/devicelogin)?"}
    D -->|"હા: ઉપકરણ કોડ ફિશિંગ (RFC 8628)"| E["નેટિવ CLI/ડિવાઈસ કોડ સેશનને મારી નાખવા માટે 'બધે જ સાઇન આઉટ કરો/બધા રિફ્રેશ ટોકન્સ રદ કરો' ચલાવો"]
    D -->|"ના: માનક વેબ OAuth ગ્રાન્ટ"| E
    E --> F["3. API ટોકન દ્વારા બનાવેલ ગૌણ બેકડોર્સ ઓડિટ કરો અને કાઢી નાખો"]
    F --> G["ઈમેલ ઇનબોક્સ નિયમો, ઓટો-ફોરવર્ડિંગ અને ડેલિગેટેડ એક્સેસ (Gmail / Outlook) તપાસો"]
    F --> H["ડેવલપર પર્સનલ એક્સેસ ટોકન્સ (PATs), SSH કીઝ અને વેબહૂક એકીકરણ તપાસો"]
    F --> I{"શું આ કોર્પોરેટ Microsoft 365 / Google Workspace એકાઉન્ટ હતું?"}
    I -->|"હા"| J["એન્ટર આઈડી / વર્કસ્પેસ એડમિન માં સર્વિસ પ્રિન્સિપલ ગ્રાન્ટ રદ કરવા માટે તરત જ એન્ટરપ્રાઇઝ એડમિન / એસઓસીને ચેતવણી આપો"]
    I -->|"ના (વ્યક્તિગત ખાતું)"| K["પાસવર્ડ બદલો + MFA ઉપકરણો ચકાસો + ક્લાઉડ ડ્રાઇવ ડાઉનલોડ પ્રવૃત્તિ લોગ તપાસો"]

કેવી રીતે OAuth 2.0 સંમતિ ફિશિંગ પાસવર્ડ અને 2FA (ટેકનિકલ એનાટોમી) ને બાયપાસ કરે છે

શા માટે સાયબર ક્રિમિનલ સિન્ડિકેટ, રાષ્ટ્ર-રાજ્ય જાસૂસી જૂથો (Midnight Blizzard, Star Blizzard), અને ક્રિપ્ટોકરન્સી ડ્રેઇનર્સ પરંપરાગત નકલી-લોગિન ફિશિંગમાંથી OAuth સંમતિ ફિશિંગ અને ડિવાઈસ કોડ ફિશિંગ પર મોટા પ્રમાણમાં શિફ્ટ થયા છે?

1. પરંપરાગત ફિશીંગ વિ. OAuth સંમતિ ફિશીંગ વિ. ઉપકરણ કોડ ફિશીંગ

હુમલો વેક્ટર પીડિત શું જુએ છે અને ક્લિક કરે છે શા માટે એન્ટીવાયરસ, પાસકીઝ અને બ્રાઉઝર URL તપાસો તેને રોકવામાં નિષ્ફળ જાય છે હુમલાખોર કેવી રીતે દ્રઢતા જાળવી રાખે છે
1. ક્લાસિક ઓળખપત્ર / AiTM ફિશિંગ (આમાં આવરી લેવામાં આવ્યું છે MFA ફિશિંગ અને AiTM બાયપાસ) પીડિત નકલી ડોમેન પર ક્લિક કરે છે (login-micros0ft-support.com) અને તેમનું વપરાશકર્તા નામ, પાસવર્ડ અને 6-અંકનો MFA કોડ ટાઈપ કરે છે. FIDO2 / WebAuthn પાસકીઝ અને હાર્ડવેર સુરક્ષા કી દ્વારા 100% રોકાયેલ (YubiKey), જે ક્રિપ્ટોગ્રાફિકલી વાસ્તવિક ડોમેન નામ સાથે પ્રમાણીકરણને જોડે છે. ચોરાયેલી બ્રાઉઝર સત્ર કૂકી (ESTSAUTH / SID), જે વપરાશકર્તા "બધે સાઇન આઉટ કરો" ક્લિક કરે અથવા તેમનો પાસવર્ડ રીસેટ કરે કે તરત જ મૃત્યુ પામે છે.
2. દૂષિત OAuth 2.0 એપ્લિકેશન સંમતિ ગ્રાન્ટ (Illicit Consent Phishing) પીડિત એક લિંક પર ક્લિક કરે છે જે તેમને 100% અસલી પર લઈ જાય છે accounts.google.com અથવા login.microsoftonline.com ડોમેન. કારણ કે વપરાશકર્તા પહેલેથી જ સાઇન ઇન છે (અથવા વાસ્તવિક ડોમેન પર તેમની વાસ્તવિક પાસકી/યુબીકી વડે સાઇન ઇન કરે છે), એક પરવાનગી બૉક્સ પૉપ અપ થાય છે: "ઍપ [ડોક્યુસાઇન વ્યૂઅર] તમારું એકાઉન્ટ ઍક્સેસ કરવા માંગે છે -> [મંજૂરી આપો]." પાસ્કીઝ અને 2FAને સંપૂર્ણપણે બાયપાસ કરે છે. કારણ કે સરનામાં બારમાં URL કાયદેસર છે google.com અથવા microsoft.com, તમારું બ્રાઉઝર, પાસવર્ડ મેનેજર, અને YubiKey ખુશીથી તમને પ્રમાણિત કરે છે, અને પછી તમે સ્વેચ્છાએ ક્લિક કરો છો Allow હુમલાખોરના નોંધાયેલા OAuth ને API ટોકન આપવા માટે client_id. ઓળખ પ્રદાતા એક મોકલે છે authorization_code હુમલાખોરને redirect_uri, જે હુમલાખોર એક ** માટે વિનિમય કરે છેAccess Token** (1 hour) વત્તા OAuth Refresh Token (offline_access) જે મહિનાઓ અથવા અનિશ્ચિત સમય માટે માટે માન્ય રહે છે, ઘણા પ્લેટફોર્મ્સ પર પાસવર્ડ બદલાતા રહે છે.
3. OAuth 2.0 Device Authorization Grant ફિશીંગ (RFC 8628 ઉપકરણ કોડ પ્રવાહ) હુમલાખોર ઈમેલ, ટીમ સંદેશ અથવા QR કોડ મોકલીને કહે છે: "આ સુરક્ષિત HR દસ્તાવેજ જોવા / આ મીટિંગમાં જોડાવા માટે, ખોલો https://microsoft.com/devicelogin અને કોડ દાખલ કરો B7X-99K-2PL." ફરીથી, microsoft.com/devicelogin માઇક્રોસોફ્ટનું વાસ્તવિક, સત્તાવાર URL છે (એપલ ટીવી, Xbox અને કમાન્ડ-લાઇન ટૂલ્સમાં કીબોર્ડ વિના સાઇન ઇન કરવા માટે રચાયેલ). ફાયરવોલને અવરોધિત કરવા માટે શૂન્ય દૂષિત ડોમેન નથી. જે ક્ષણે તમે લખો છો B7X-99K-2PL અને ક્લિક કરો Continue, Microsoft તમારા અધિકૃત સત્રને સીધા હુમલાખોરના વેઇટિંગ ટર્મિનલ સાથે જોડે છે (Token Endpoint polling), હુમલાખોરને સંપૂર્ણ પ્રાથમિક ** આપવીRefresh Token** પ્રથમ પક્ષની વિશ્વસનીય એપ્લિકેશન તરીકે (Microsoft Office અથવા Azure CLI).

2. હાઈ-ડેન્જર OAuth પરવાનગી સ્કોપ્સ હુમલાખોરોની વિનંતી

તમારી પરવાનગીઓની સૂચિમાં એપ્લિકેશનનું નિરીક્ષણ કરતી વખતે, તેણે વિનંતી કરેલ સ્કોપ્સને નજીકથી જુઓ: * માઈક્રોસોફ્ટ ગ્રાફ (Entra ID / Microsoft 365 / Outlook.com): * Mail.Read, Mail.ReadWrite, Mail.Send, MailboxSettings.ReadWrite (તમામ ઇમેઇલ્સ વાંચવા, તમારી જેમ ઇમેઇલ્સ મોકલવા અને છુપાયેલા ઇનબોક્સ ફોરવર્ડિંગ નિયમો બનાવવાની મંજૂરી આપે છે). * Files.Read.All, Files.ReadWrite.All, Sites.ReadWrite.All (તમારા OneDrive અને દરેક શેર કરેલ કોર્પોરેટ શેરપોઈન્ટ ફોલ્ડરમાંની દરેક ફાઇલને ડાઉનલોડ કરવાની મંજૂરી આપે છે). * offline_access (તમારું કમ્પ્યુટર બંધ હોય ત્યારે પણ હુમલાખોરના સર્વરને 24/7 નવા એક્સેસ ટોકન્સને ચૂપચાપ મિન્ટ કરવાની મંજૂરી આપે છે). * Directory.ReadWrite.All, AppRoleAssignment.ReadWrite.All, User.ReadWrite.All (આપત્તિજનક એન્ટરપ્રાઇઝ પ્રિવિલેજ એસ્કેલેશન સ્કોપ્સ). * Google Workspace / વ્યક્તિગત Gmail (Google APIs): * https://mail.google.com/ અથવા gmail.modify / gmail.settings.basic / gmail.settings.sharing (Gmail વાંચવા, કાઢી નાખવા અને ફોરવર્ડ કરવા પર સંપૂર્ણ નિયંત્રણ). * https://www.googleapis.com/auth/drive (તમારા Google ડ્રાઇવમાંની દરેક ફાઇલને સંપૂર્ણ વાંચવા/લખવા/ડાઉનલોડ કરવાની ઍક્સેસ). * https://www.googleapis.com/auth/cloud-platform (Google ક્લાઉડ ઇન્ફ્રાસ્ટ્રક્ચર અને બિલિંગ પર સંપૂર્ણ નિયંત્રણ). * ગીટહબ અને ડેવલપર ઇકોસિસ્ટમ્સ (GitHub Apps / OAuth Apps): * repo અને workflow (તમામ પ્રાઇવેટ સોર્સ-કોડ રિપોઝીટરીઝમાં સંપૂર્ણ વાંચવા/લેખવાની ઍક્સેસ અને દૂષિત ગિટહબ એક્શન્સ CI/CD સિક્રેટ-સ્ટીલિંગ પાઇપલાઇન્સ ઇન્જેક્ટ કરવાની પરવાનગી). * admin:org, admin:public_key, અને admin:gpg_key (સતત બેકડોર SSH કીઓ ઉમેરવા અથવા સંસ્થા સભ્યપદમાં ફેરફાર કરવાની પરવાનગી). * સ્લેક એન્ડ ડિસકોર્ડ OAuth સ્કોપ્સ: * સ્લેક channels:history, groups:history, im:history, files:read, અને chat:write (બાહ્ય એપ્લિકેશનને તમામ ખાનગી ટીમના સીધા સંદેશાઓ વાંચવાની મંજૂરી આપે છે, અપલોડ કરેલી PDF અને ઓળખપત્રોને સ્ક્રેપ કરે છે અને વિશ્વસનીય સહકાર્યકર તરીકે દર્શાવતી ફિશિંગ લિંક્સ મોકલે છે). * વિખવાદ guilds.join અને identify (તમારી સંમતિ વિના વારંવાર તમારા ડિસ્કોર્ડ એકાઉન્ટને સ્કેમ સર્વર્સમાં બળજબરીથી જોડાવા માટે ચેડા થયેલા બોટ અથવા વેરિફિકેશન પોર્ટલને મંજૂરી આપે છે).


તબક્કો 1: દરેક મુખ્ય પ્લેટફોર્મ માટે સ્ટેપ-બાય-સ્ટેપ OAuth અને તૃતીય-પક્ષ એપ્લિકેશન રદબાતલ

તમે શંકાસ્પદ લિંક પર ક્લિક કર્યું હોય, અવિશ્વસનીય સાઇટ પર "Google / Microsoft / Apple / GitHub / Discord સાથે સાઇન ઇન કરો" નો ઉપયોગ કર્યો હોય અથવા અનધિકૃત પ્રવૃત્તિ નોંધાઈ હોય તેવા દરેક એકાઉન્ટ માટે નીચેના ચોક્કસ પગલાં અનુસરો.

1. Google એકાઉન્ટ (Personal Gmail અને Google Workspace)

  1. બ્રાઉઝર ખોલો અને સીધા આના પર જાઓ: https://myaccount.google.com/connections (અથવા પર જાઓ myaccount.google.com -> ડાબા મેનૂમાં સુરક્ષા પર ક્લિક કરો -> નીચે સ્ક્રોલ કરો તૃતીય-પક્ષ એપ્લિકેશનો અને સેવાઓ માટેના તમારા કનેક્શન્સ -> બધા કનેક્શન્સ જુઓ પર ક્લિક કરો).
  2. જોખમ દ્વારા ફિલ્ટર કરો: લેબલવાળી ટોચ પર ફિલ્ટર ચિપ પર ક્લિક કરો Access to your Google Account (જે હાનિકારક "Google સાથે સાઇન ઇન કરો" નામ-માત્ર લૉગિનને ફિલ્ટર કરે છે અને તમારી Gmail, Google ડ્રાઇવ, કૅલેન્ડર અથવા સંપર્કો વાંચવા માટે સક્રિય API પરવાનગીઓ ધરાવતી ઍપને હાઇલાઇટ કરે છે).
  3. દરેક અજાણ્યા, શંકાસ્પદ અથવા લાંબા સમય સુધી ઉપયોગમાં ન લેવાયેલ એપ્લિકેશન પર ક્લિક કરો (સિસ્ટમ ઉપયોગિતાઓની નકલ કરતા ભ્રામક નામો માટે ધ્યાન રાખો "Google Docs Viewer," "PDF Converter," "Email Cleaner," "eFax," અથવા "Drive Backup").
  4. ચોક્કસ તારીખ અને સમય ઍક્સેસ આપવામાં આવ્યો હતો અને કયા સ્કોપ્સ (Gmail, Google Drive) તે ધરાવે છે.
  5. ક્લિક કરો Delete all connections you have with [App Name] -> પુષ્ટિ પર ક્લિક કરો.
  6. સક્રિય ઉપકરણ સત્રો પણ રદબાતલ કરો (ઉપકરણ કોડ ફિશીંગ માટે): પર જાઓ https://myaccount.google.com/device-activity અને કોઈપણ અજાણ્યા Linux, Windows, Mac, અથવા Smart TV ઉપકરણ સત્રમાંથી સાઇન આઉટ કરો.

2. માઈક્રોસોફ્ટ પર્સનલ (Outlook.com / Hotmail / Live / Xbox) વિ. કોર્પોરેટ (Microsoft 365 / Entra ID)

તમારું એકાઉન્ટ વ્યક્તિગત ગ્રાહક ખાતું છે કે કાર્ય/શાળાનું ખાતું છે તેના આધારે Microsoft બે અલગ-અલગ પોર્ટલનો ઉપયોગ કરે છે:

A. વ્યક્તિગત માઈક્રોસોફ્ટ એકાઉન્ટ્સ (@outlook.com, @hotmail.com, @live.com)

  1. સીધા આના પર જાઓ: https://account.live.com/consent/Manage (અથવા પર જાઓ account.microsoft.com/privacy -> એપ્સ અને સેવાઓ કે જે તમારા ડેટાને ઍક્સેસ કરી શકે છે).
  2. સૂચિબદ્ધ દરેક એપ્લિકેશનનું નિરીક્ષણ કરો. જો તમે એવી કોઈપણ એપ્લિકેશન જુઓ છો જે તમે ઓળખતા નથી (અથવા કાયદેસર-અવાજવાળું ક્લાયંટ જેમ કે eM Client, Thunderbird, અથવા Mail App કે તમે તમારી જાતને ક્યારેય ઇન્સ્ટોલ કર્યું નથી, IMAP/Graph OAuth ટોકન્સ મેળવવા માટે હુમલાખોરો દ્વારા ઉપયોગમાં લેવાતી સામાન્ય યુક્તિ), ક્લિક કરો Edit તે એપ્લિકેશન હેઠળ અને ક્લિક કરો Remove these permissions
  3. આગળ, ** પર જાઓhttps://account.microsoft.com/security** -> હું કેવી રીતે સાઇન ઇન કરું તે મેનેજ કરો -> નીચે સ્ક્રોલ કરો અને ક્લિક કરો Sign me out (જે 24 કલાકની અંદર તમામ બ્રાઉઝર્સ, એપ્લિકેશનો અને Xbox/OneDrive સત્રોમાં વૈશ્વિક અમાન્યતા માટે દબાણ કરે છે).

B. કોર્પોરેટ/કામ/શાળા Microsoft 365 અને Microsoft Entra ID (Azure AD)

  1. વ્યક્તિગત કર્મચારી વપરાશકર્તા તરીકે:
  2. ** પર જાઓhttps://myapps.microsoft.com** -> તમારા પ્રોફાઇલ આઇકન અથવા ગિયર આઇકન પર ક્લિક કરો -> પ્રોફાઇલ પર ક્લિક કરો અથવા ત્રણ બિંદુઓ પર ક્લિક કરો (...) કોઈપણ અજાણી એપ્લિકેશન ટાઇલ પર -> તમારી એપ્લિકેશન મેનેજ કરો -> પરવાનગીઓ રદ કરો પસંદ કરો.
  3. ** પર પણ જાઓhttps://myaccount.microsoft.com** -> સુરક્ષા માહિતી -> ચકાસો કે કોઈ બદમાશ પ્રમાણકર્તા એપ્લિકેશન ઉમેરવામાં આવી નથી, અને ક્લિક કરો Sign out everywhere વિહંગાવલોકન ટેબ હેઠળ.
  4. Microsoft 365 / Entra ID એડમિનિસ્ટ્રેટર તરીકે (ઇમરજન્સી પાવરશેલ ટોકન અને કન્સેન્ટ પર્જ): જ્યારે કોઈ કર્મચારી એન્ટરપ્રાઈઝ ભાડૂતમાં OAuth સંમતિ ફિશિંગ અથવા ઉપકરણ કોડ ફિશિંગ માટે પડે છે, ત્યારે વપરાશકર્તાના MyApps પોર્ટલમાંથી ફક્ત એપ્લિકેશનને કાઢી નાખવું પૂરતું નથી; એડમિનને રદ કરવું આવશ્યક છે OAuth2PermissionGrant સમગ્ર ભાડૂત અને વપરાશકર્તાની અમાન્યતા RefreshTokensValidFromDateTime માઇક્રોસોફ્ટ ગ્રાફ પાવરશેલ દ્વારા:
# Connect to Microsoft Graph with Directory & Delegated Permission Grant Administrator privileges:
Connect-MgGraph -Scopes "User.ReadWrite.All", "Directory.ReadWrite.All", "DelegatedPermissionGrant.ReadWrite.All", "Application.ReadWrite.All"

# 1. Inspect all OAuth2 Delegated Permission Grants for the compromised user:
$User = Get-MgUser -UserId "victim@yourdomain.com"
Get-MgUserOauth2PermissionGrant -UserId $User.Id | Format-List Id, ClientId, ConsentType, Scope, ResourceId

# 2. Immediately delete the malicious OAuth2PermissionGrant by its Grant Id:
Remove-MgOauth2PermissionGrant -OAuth2PermissionGrantId "<Grant-ID-From-Step-1>"

# 3. Remove the malicious Enterprise Application (ServicePrincipal) from the entire tenant so no other employee is affected:
Remove-MgServicePrincipal -ServicePrincipalId "<Malicious-ClientId-ObjectId>"

# 4. Revoke ALL active OAuth Refresh Tokens and Continuous Access Evaluation (CAE) sessions for the user immediately:
Revoke-MgUserSignInSession -UserId $User.Id

3. GitHub, Slack, Discord, Apple (Sign in with Apple), અને X / સામાજિક એકાઉન્ટ્સ

હુમલાખોરો દૂષિત કોડ કમિટ્સને દબાણ કરવા, ડિસ્કોર્ડ સમુદાયોને દૂર કરવા અથવા ક્રિપ્ટોકરન્સી ડ્રેનર લિંક્સ પોસ્ટ કરવા માટે OAuth ફિશિંગ સાથે ડેવલપર, સમુદાય અને સામાજિક એકાઉન્ટ્સને ભારે નિશાન બનાવે છે:

પ્લેટફોર્મ OAuth એપ્લિકેશન્સ / ટોકન્સને ઓડિટ અને રદબાતલ કરવા માટે ડાયરેક્ટ URL સમાન પૃષ્ઠ પર તપાસવા માટે જટિલ હિડન બેકડોર્સ
GitHub https://github.com/settings/applications તે પૃષ્ઠ પરની તમામ ત્રણ ટેબ તપાસો: 1. Installed GitHub Apps, 2. Authorized GitHub Apps, અને 3. Authorized OAuth Apps પછી તરત જ તપાસો https://github.com/settings/tokens (કોઈપણ ફાઇન-ગ્રેઇન્ડ અથવા ક્લાસિક કાઢી નાખો Personal Access Tokens) અને https://github.com/settings/keys (કોઈપણ અજાણી SSH કી કાઢી નાખો).
વિવાદ વપરાશકર્તા સેટિંગ્સ (ગિયર આઇકન) -> અધિકૃત એપ્લિકેશનો ખોલો ખતરનાક ** મંજૂર કોઈપણ બોટ અથવા એપ્લિકેશન માટે જુઓJoin servers for you** (guilds.join), Access your email address, અથવા Read messages અવકાશ. દરેક અજાણ્યા એન્ટ્રી પર લાલ અધિકૃત કરો બટનને ક્લિક કરો.
સ્લેક ખોલો https://my.slack.com/apps/manage (વર્કસ્પેસ એપ ડિરેક્ટરી -> મેનેજ કરો) નવા ઇન્સ્ટોલ કરેલ કસ્ટમ ઇનકમિંગ વેબહુક્સ, સ્લેશ કમાન્ડ અથવા તૃતીય-પક્ષ OAuth એપ્સ હોલ્ડિંગ માટે જુઓ channels:history, files:read, અથવા chat:write સ્કોપ્સ, અને એપ દૂર કરો પર ક્લિક કરો.
એપલ આઈડી (Sign in with Apple) iPhone: Settings -> [Your Name] -> Sign-In & Security -> Sign in with Apple
વેબ: appleid.apple.com -> Sign-In and Security -> Sign in with Apple
કોઈપણ અજાણી એપ્લિકેશન અથવા વેબસાઇટ પસંદ કરો અને ** પર ટેપ કરોStop Using Apple ID**
X (Twitter) / મેટા (ફેસબુક / Instagram) / LinkedIn X: Settings and privacy -> Security and account access -> Apps and sessions -> Connected apps
ફેસબુક: Settings -> Apps and websites
જ્યારે ચકાસાયેલ X/Twitter અથવા Instagram એકાઉન્ટ માલિકનો પાસવર્ડ બદલ્યા વિના અચાનક નકલી ક્રિપ્ટો એરડ્રોપ અથવા ગિવેવે સ્કેમ પોસ્ટ કરે છે, ત્યારે 95% વખત તે ઠગ ** કનેક્ટેડ OAuth એપ્લિકેશન** હોય છે Read and Write પરવાનગીઓ. તરત જ એપ્લિકેશન પરવાનગીઓ રદ કરો પર ક્લિક કરો.

તબક્કો 2: દૂષિત OAuth એપ્લિકેશન દ્વારા પાછળ છોડી ગયેલી ગૌણ દ્રઢતા માટે શિકાર

Danger

OAuth એપ્લિકેશનને રદબાતલ કરવાથી તે એપ્લિકેશનમાંથી ભાવિ API કૉલ્સ બંધ થઈ જાય છે, પરંતુ તે તમારા એકાઉન્ટની અંદર પહેલેથી જ લગાવેલ એપને એક્સેસ કરતી વખતે તેને પૂર્વવત્ કરતું નથી. ઓટોમેટેડ OAuth ફિશિંગ કિટ્સ (EvilProxy, Tycoon 2FA, કસ્ટમ ગ્રાફ સ્ક્રિપ્ટ્સ) તમારા OAuth ટોકન પ્રાપ્ત કર્યાની 2 સેકન્ડની અંદર શોષણ પછીની સ્ક્રિપ્ટનો અમલ કરો. તમારે એપ્લિકેશનને રદબાતલ કર્યા પછી તરત જ આ પાંચેય દ્રઢતા સ્થાનો જરૂરી છે તપાસો:

1. ઈમેલ ઇનબોક્સ નિયમો, ઓટો-ફોરવર્ડર્સ અને છુપાયેલા સ્વીપ નિયમો (Gmail અને Outlook / M365)

જો દૂષિત OAuth એપ્લિકેશન હતી Mail.ReadWrite અથવા MailboxSettings.ReadWrite પરવાનગીઓ: * Gmail માં: Gear Icon (ઉપર જમણે) -> બધા સેટિંગ્સ જુઓ પર ક્લિક કરો. 1. ** પર ક્લિક કરોForwarding and POP/IMAP** ટેબ -> તે ચકાસો Forwarding ફોરવર્ડિંગ અક્ષમ કરો પર સેટ કરેલ છે અને કોઈ અજાણ્યા ઈમેલ સરનામું સૂચિબદ્ધ નથી. 2. ** પર ક્લિક કરોFilters and Blocked Addresses** ટેબ -> મેળ ખાતા કોઈપણ ફિલ્ટર માટે જુઓ from:(*) અથવા કીવર્ડ્સ જેવા bank, wire, invoice, coinbase, password, અથવા security ક્રિયા સાથે Delete it, Skip the Inbox (Archive it), અથવા Forward it to -> તે ફિલ્ટર્સ તરત જ કાઢી નાખો. 3. ** પર ક્લિક કરોAccounts and Import** ટૅબ -> તમારા એકાઉન્ટની ઍક્સેસ આપો (પ્રતિનિયુક્ત ઍક્સેસ) અને મેઇલ આ રીતે મોકલો હેઠળ, કોઈપણ અજાણ્યું સરનામું દૂર કરો. * માઈક્રોસોફ્ટ આઉટલુક વેબમાં (outlook.office.com અથવા outlook.live.com): ગિયર આઇકન (ઉપર જમણે) -> મેઇલ પર ક્લિક કરો. 1. ક્લિક કરો Rules -> દરેક અજાણ્યા નિયમને કાઢી નાખો (હુમલાખોરો વારંવાર દૂષિત નિયમોને નામ આપે છે . અથવા ... અથવા Security Sync અને ઇનકમિંગ ઇમેઇલ્સને માં ખસેડવા માટે તેમને ગોઠવો RSS Subscriptions અથવા Conversation History ફોલ્ડરને વાંચી તરીકે ચિહ્નિત કરતી વખતે). 2. ક્લિક કરો Forwarding (અને Junk email) -> ખાતરી કરો કે ફૉર્વર્ડિંગ સક્ષમ કરો અનચેક કરેલ છે અને સુરક્ષિત પ્રેષકો અને ડોમેન્સ સૂચિમાં ઉમેરાયેલ કોઈપણ હુમલાખોર ડોમેનને કાઢી નાખો.

2. ક્લાઉડ ડ્રાઇવ માસ-ડાઉનલોડ ઓડિટ અને "લિંક-શેરિંગ" બેકડોર્સ (Google Drive અને OneDrive / SharePoint)

એકવાર OAuth એપ્લિકેશન હોય Files.ReadWrite.All અથવા drive સ્કોપ, તે બે વસ્તુઓ કરે છે: પ્રથમ, તે તમારી સંવેદનશીલ PDF, સ્પ્રેડશીટ્સ અને પાસવર્ડ ફાઇલોને ડાઉનલોડ કરે છે; બીજું, તે તમારા ગોપનીય ફોલ્ડર્સ પરની શેરિંગ પરવાનગીઓને ** માં શાંતિપૂર્વક બદલી શકે છે"Anyone with the link can view/edit"** જેથી તમે OAuth એપને રદ કરી દો પછી પણ હુમલાખોર તે ફોલ્ડર્સને અનામી બ્રાઉઝરમાં ખોલી શકે છે. * ગુગલ ડ્રાઇવમાં: પર ક્લિક કરો(i) છેલ્લા 7 દિવસમાં જોયેલી, સંશોધિત અથવા શેર કરેલી દરેક ફાઇલ જોવા માટે ઉપર જમણા ખૂણે વિગતો (પ્રવૃત્તિ) આઇકન** જુઓ. પછી ટાઈપ કરો is:unorganized, sharedwith:public, અથવા sharedwith:external હુમલાખોરે સાર્વજનિક રૂપે ઍક્સેસિબલ બનાવેલી કોઈપણ ફાઇલો અથવા ફોલ્ડર્સ શોધવા માટે ટોચની Google ડ્રાઇવ શોધ બારમાં. * Microsoft OneDrive માં: ડાબા મેનુ પર Shared -> તમારા દ્વારા શેર કરેલ ટેબ પર જાઓ અને કોઈપણ સાર્વજનિક લિંકને રદ કરો (Anyone with the link) તમે બનાવ્યું નથી.

3. Google Apps સ્ક્રિપ્ટ (script.google.com) અને માઈક્રોસોફ્ટ પાવર ઓટોમેટ (make.powerautomate.com) ટ્રિગર્સ

અહીં Google અને Microsoft 365 વપરાશકર્તાઓ સામે ઉપયોગમાં લેવાતી દ્રઢતાની યુક્તિ છે: જ્યારે તમારા એકાઉન્ટની અંદર, હુમલાખોર 10-લાઇન Google Apps સ્ક્રિપ્ટ બનાવે છે (** પરhttps://script.google.com/home/triggers) અથવા માઈક્રોસોફ્ટ પાવર ઓટોમેટ ક્લાઉડ ફ્લો ( પરhttps://make.powerautomate.com**) 5-મિનિટના ટાઈમર પર ચાલવા માટે સેટ છે (Time-driven trigger અથવા When a new email arrives). કારણ કે તે સ્ક્રિપ્ટ તમારા પોતાના ક્લાઉડ એકાઉન્ટમાં મૂળ રીતે ચાલે છે, તમે તમારો પાસવર્ડ બદલો અને બાહ્ય એપ્લિકેશનો કાઢી નાખો તે પછી પણ તે દર 5 મિનિટે તમારા ઇમેઇલ્સને બહાર કાઢે છે. * ખોલો https://script.google.com/home/triggers (Google માટે) અથવા https://make.powerautomate.com -> My flows (Microsoft 365 માટે) અત્યારે અને કોઈપણ સ્ક્રિપ્ટ અથવા સ્વયંસંચાલિત પ્રવાહને કાઢી નાખો જે તમે વ્યક્તિગત રીતે લખ્યા નથી.

4. ડેટા એક્સફિલ્ટરેશન માટે ક્લાઉડ ઓડિટ લોગનું ઓડિટીંગ (Google Takeout, Entra Sign-In Logs, & Unified Audit Log)

જો તમારે એ જાણવાની જરૂર હોય કે દૂષિત OAuth એપ્લીકેશન જ્યારે તેનું ટોકન સક્રિય હતું ત્યારે તેણે કઈ ઈમેઈલ કે ફાઈલો વાંચી કે ડાઉનલોડ કરી: * વ્યક્તિગત Google એકાઉન્ટ્સ પર: ખોલો https://myactivity.google.com અને https://myaccount.google.com/notifications તાજેતરની સુરક્ષા ઘટનાઓનું નિરીક્ષણ કરવા અને Google Takeout આર્કાઇવ નિકાસની વિનંતી કરવામાં આવી હતી કે કેમ તે તપાસવા માટે. * Google Workspace પર (Admin Console): પર જાઓ admin.google.com -> Reporting -> Audit and investigation -> OAuth log events અને Drive log events ચેડા કરનાર વપરાશકર્તા અને દૂષિત દ્વારા ફિલ્ટર કરેલ Client ID ઍક્સેસ કરેલ દરેક ફાઇલ IDની સંપૂર્ણ ટાઇમસ્ટેમ્પ યાદી મેળવવા માટે. * Microsoft 365 પર (Purview / Entra ID): ખોલો entra.microsoft.com -> Identity -> Monitoring & health -> Sign-in logs, ** પર ક્લિક કરોNon-interactive user sign-ins** અને Service principal sign-ins ટૅબ્સ (સ્ટાન્ડર્ડ ઇન્ટરેક્ટિવ સાઇન-ઇન લૉગ પૃષ્ઠભૂમિ OAuth ટોકન રિફ્રેશ બતાવતા નથી), અને દૂષિત દ્વારા ફિલ્ટર કરો Application ID હુમલાખોર દ્વારા કરવામાં આવેલ દરેક IP સરનામું અને સંસાધન કૉલ જોવા માટે.

5. તમારી ક્લાઉડ ડ્રાઇવ અથવા ઇમેઇલની અંદર મળી આવેલા ખુલ્લા રહસ્યોને ફેરવવું

જો દૂષિત OAuth એપ્લિકેશનને તમારા Gmail, Outlook, Google Drive, OneDrive, અથવા GitHub રિપોઝીટરીઝની ઍક્સેસ 60 સેકન્ડ માટે પણ હોય, તો ધારો કે હુમલાખોરે તમારા મેઇલબોક્સ અને ડ્રાઇવ પર એક સ્વચાલિત રેજેક્સ સ્ક્રેપર ચલાવ્યું છે જે શોધી રહ્યાં છે: 1. ક્રિપ્ટોકરન્સી સીડ શબ્દસમૂહો (12/24-word BIP-39 mnemonics) અથવા વૉલેટ .json કીસ્ટોર્સ: જો તમારી ક્લાઉડ ડ્રાઇવ અથવા ઇમેઇલમાં ક્રિપ્ટો સીડ વાક્ય ધરાવતો ફોટો અથવા દસ્તાવેજ હોય, તો તરત જ તમામ ફંડને નવા હાર્ડવેર વોલેટ સીડમાં ખસેડો (જુઓ ક્રિપ્ટોકરન્સી વૉલેટ ડ્રેઇન અને બીજ શબ્દસમૂહ સમાધાન). 2. નિકાસ કરેલ પાસવર્ડ મેનેજર .csv ફાઇલો અથવા ટેક્સ રિટર્ન (Form 1040 / W-2): તમારા પાસવર્ડ્સ ફેરવો અને તમારા ક્રેડિટ બ્યુરોને સ્થિર કરો (Equifax, Experian, TransUnion) તરત જ. 3. વિકાસકર્તા API કી (AWS_SECRET_ACCESS_KEY, Stripe, OpenAI, GitHub PATs, .env ફાઇલો): તમારા ઇમેઇલ્સ, સ્લેક સંદેશાઓ અથવા ક્લાઉડ દસ્તાવેજોમાં દેખાતા દરેક ક્લાઉડ ઇન્ફ્રાસ્ટ્રક્ચર સિક્રેટને રદ કરો અને રોલ કરો.


નિવારણ ચેકલિસ્ટ: OAuth અને ઉપકરણ કોડ ફિશિંગને કાયમ માટે બંધ કરવું

  • બાહ્ય એપ્લિકેશનને ક્યારેય સંપૂર્ણ મંજૂરી આપશો નહીં Read/Write Email અથવા Full Cloud Drive ફક્ત એક જ PDF, કૅલેન્ડર આમંત્રણ અથવા ઉપયોગિતા જોવા માટે પરવાનગીઓ: કાયદેસર દસ્તાવેજ જોવાની લિંકને ક્યારેય પણ *"Gmail માંથી તમારા બધા ઈમેલ વાંચવા, કંપોઝ કરવા, મોકલવા અને કાયમ માટે ડિલીટ કરવા" પરવાનગીની જરૂર નથી.
  • ક્યારેય ટાઇપ કરશો નહીં Device Login Code (microsoft.com/devicelogin અથવા google.com/device) તમને અન્ય વ્યક્તિ દ્વારા ઇમેઇલ, ટેક્સ્ટ અથવા ચેટમાં મોકલવામાં આવે છે: ઉપકરણ કોડ (RFC 8628) સખત રીતે હાર્ડવેર સ્ક્રીનો માટે છે એ જ રૂમમાં તમારી સામે શારીરિક રીતે બેસીને (જેમ કે તમારા પોતાના લિવિંગ-રૂમ Apple TV અથવા તમારા પોતાના SSH ટર્મિનલ). જો કોઈ અન્ય વ્યક્તિ ઉપકરણ કોડ જનરેટ કરે છે અને તમને તેને ટાઇપ કરવા માટે કહે છે, તો તમે તેમના કમ્પ્યુટરને તમારા એકાઉન્ટમાં લોગ કરી રહ્યાં છો.
  • Microsoft 365 / Google Workspace એડમિન માટે: અંતિમ-વપરાશકર્તા OAuth ઍપની સંમતિને અક્ષમ કરો અને કન્ડીશનલ ઍક્સેસ દ્વારા ડિવાઇસ કોડ ફ્લોને બ્લૉક કરો:
  • માઈક્રોસોફ્ટ એન્ટ્રા એડમિન સેન્ટરમાં (entra.microsoft.com) -> ઓળખ -> એપ્લિકેશન -> એન્ટરપ્રાઇઝ એપ્લિકેશન -> સંમતિ અને પરવાનગીઓ -> વપરાશકર્તા સંમતિ સેટિંગ્સ, એપ્લિકેશનો માટે વપરાશકર્તા સંમતિને મંજૂરી આપો થી ** પર સ્વિચ કરોDo not allow user consent** (અને એડમિન સંમતિ વર્કફ્લો સક્ષમ કરો જેથી કર્મચારીઓ બદમાશ એપ્લિકેશનોને ઍક્સેસ આપવાને બદલે "મંજૂરીની વિનંતી કરો" પર ક્લિક કરે).
  • Google Workspace એડમિન કન્સોલમાં (admin.google.com) -> સુરક્ષા -> ઍક્સેસ અને ડેટા નિયંત્રણ -> API નિયંત્રણો -> તૃતીય-પક્ષ એપ્લિકેશન ઍક્સેસ મેનેજ કરો, ઉચ્ચ-જોખમના અવકાશ સેટ કરો (Gmail, Drive) થી Trusted: Can only access Google data if explicitly allowlisted by an admin
  • ને અવરોધિત કરતી એન્ટ્રા ID શરતી ઍક્સેસ નીતિ બનાવોDevice Code Flow બધા બિન-વિકાસકર્તા વપરાશકર્તાઓ માટે પ્રમાણીકરણ ટ્રાન્સફર પદ્ધતિ.

વારંવાર પૂછાતા પ્રશ્નો

શા માટે મારો પાસવર્ડ બદલ્યો નથી અને ટુ-ફેક્ટર ઓથેન્ટિકેશન (2FA) ચાલુ કરવાથી દૂષિત OAuth એપ્લિકેશનને બહાર કાઢવામાં આવી?

પાસવર્ડ્સ અને ટુ-ફેક્ટર ઓથેન્ટિકેશન ફક્ત આગળના દરવાજાની રક્ષા કરે છે જ્યારે કોઈ વ્યક્તિ લોગિન સ્ક્રીન દ્વારા સાઇન ઇન કરે છે. જ્યારે તમે ક્લિક કરો `Allow` OAuth 2.0 સંમતિ પ્રોમ્પ્ટ પર, તમે Google, Microsoft, GitHub અથવા Discord ને ક્રિપ્ટોગ્રાફિક ઇશ્યૂ કરવા સૂચના આપો છો `Refresh Token` સીધા તે તૃતીય-પક્ષ એપ્લિકેશનના સર્વર પર જેથી તમે ઑફલાઇન હોવ ત્યારે એપ્લિકેશન પૃષ્ઠભૂમિમાં કામ કરી શકે. આર્કિટેક્ચરલ ડિઝાઇન દ્વારા, ઘણા પ્લેટફોર્મ અધિકૃત તૃતીય-પક્ષ સંકલન (જેમ કે કેલેન્ડર સિંક ટૂલ્સ, બેકઅપ સેવાઓ અથવા CRM કનેક્ટર્સ) ને નિયમિત પાસવર્ડ રોટેશન પર ચાલતા રહેવાની મંજૂરી આપે છે સિવાય કે તમે સ્પષ્ટપણે તમારા તૃતીય-પક્ષ એપ્લિકેશન કનેક્શન્સ પૃષ્ઠ પર જાઓ અને **અધિકૃત રીતે રદ કરો / દૂર કરો** પર ક્લિક કરો.

OAuth ફિશિંગ લિંક કેવી રીતે બતાવી શકે છે accounts.google.com અથવા login.microsoftonline.com વાસ્તવિક HTTPS પેડલોક સાથે જો તે કૌભાંડ હતું?

OAuth સંમતિ ફિશિંગ હુમલામાં, ગુનેગાર નકલી વેબસાઇટ બનાવતો નથી; તેના બદલે, તેઓ Google Cloud અથવા Microsoft Azure (જે 2 મિનિટ લે છે) ની અંદર એક મફત વિકાસકર્તા એપ્લિકેશનની નોંધણી કરે છે અને તમને તેમની એપ્લિકેશન ધરાવતી વાસ્તવિક Google અથવા Microsoft અધિકૃતતા લિંક મોકલે છે. `client_id`. કારણ કે તમે Google અથવા Microsoft ના વાસ્તવિક લૉગિન સર્વરની મુલાકાત લઈ રહ્યાં છો, ડોમેન નામ અને SSL પ્રમાણપત્ર 100 ટકા અધિકૃત છે. છેતરપિંડી એ છે કે **જે તૃતીય-પક્ષ એપ્લિકેશન નામની માલિકી ધરાવે છે** એકવાર તમે લૉગ ઇન કરો પછી પરવાનગી માટે પૂછો; ક્લિક કરી રહ્યું છે `Allow` વાસ્તવિક Google અથવા Microsoft સર્વરને તમારો ડેટા ગુનેગારની નોંધાયેલ ડેવલપર એપ્લિકેશનને સોંપવા માટે કહે છે.

"ઉપકરણ કોડ ફિશીંગ" શું છે (microsoft.com/devicelogin), અને તે શા માટે આટલું જોખમી છે?

OAuth 2.0 ઉપકરણ અધિકૃતતા ગ્રાન્ટ (`RFC 8628`) બનાવવામાં આવ્યું હતું જેથી તમે એવા ઉપકરણોમાં સાઇન ઇન કરી શકો કે જેમાં વેબ બ્રાઉઝર અથવા કીબોર્ડ નથી, જેમ કે સ્માર્ટ ટીવી અથવા કમાન્ડ-લાઇન ઇન્ટરફેસ (CLI): ટીવી 8-અક્ષરનો કોડ દર્શાવે છે અને તમને ખોલવાનું કહે છે `microsoft.com/devicelogin` તમારા ફોન પર અને તે કોડ દાખલ કરો. ઉપકરણ કોડ ફિશિંગ હુમલામાં, હેકર સ્ક્રિપ્ટ ચલાવે છે (`TokenTactics` અથવા `RoadTools`) એક નવો 8-અક્ષરનો કોડ જનરેટ કરવા માટે તેમના પોતાના કમ્પ્યુટર પર, પછી ટીમ/સ્લૅક પર તમને ઇમેઇલ અથવા સંદેશા મોકલે છે અને દાવો કરે છે કે તમારે તે કોડ અહીં દાખલ કરવો પડશે `microsoft.com/devicelogin` સુરક્ષિત દસ્તાવેજ જોવા અથવા તમારું એકાઉન્ટ ચકાસવા માટે. બીજી વાર તમે માઇક્રોસોફ્ટની વાસ્તવિક સાઇટ પર તેમનો કોડ ટાઇપ કરો છો, માઇક્રોસોફ્ટ હેકરના કોમ્પ્યુટરને સીધા તમારા એકાઉન્ટમાં લોગ કરે છે જેમાં મલ્ટી-ફેક્ટર ઓથેન્ટિકેશનના દાવાઓ પહેલાથી જ સંતુષ્ટ છે.

જો પોપઅપ ફક્ત મારું નામ અને ઇમેઇલ સરનામું પૂછે તો શું માનક "Google સાથે સાઇન ઇન કરો" અથવા "Apple સાથે સાઇન ઇન કરો" ખતરનાક છે?

માનક ઓપનઆઈડી કનેક્ટ (`OIDC`) "Google / Apple / Microsoft સાથે સાઇન ઇન કરો" સંકેત આપે છે કે **માત્ર** તમારી મૂળભૂત પ્રોફાઇલની વિનંતી કરો (`Name`, `Email address`, અને `Profile picture`) વાસ્તવમાં નવી વેબસાઇટ પર પાસવર્ડ ટાઇપ કરવા કરતાં વધુ સુરક્ષિત છે, કારણ કે તૃતીય-પક્ષ વેબસાઇટ ક્યારેય તમારો પાસવર્ડ જોતી નથી અને તમારા ઇમેઇલ્સ અથવા ફાઇલોની શૂન્ય ઍક્સેસ મેળવતી નથી. સંમતિ પૉપઅપ **વધારાના સંવેદનશીલ API સ્કોપ્સ** માટે પૂછે ત્યારે જ ખતરો ત્યારે જ આવે છે, જેમ કે *"તમારા તમામ ઈમેલ વાંચો, કંપોઝ કરો, મોકલો અને કાયમી ધોરણે કાઢી નાખો,"* *"તમારી બધી Google Drive ફાઇલો જુઓ, સંપાદિત કરો, બનાવો અને કાઢી નાખો,"* અથવા *"તમારા માટે સર્વર્સમાં જોડાઓ."* સંમતિની સ્ક્રીન પર ક્લિક કરતા પહેલા હંમેશા બુલેટેડ સૂચિ વાંચો.


સંબંધિત માર્ગદર્શિકાઓ


સૂત્રોએ તપાસ કરી

  • સાયબર સિક્યુરિટી એન્ડ ઈન્ફ્રાસ્ટ્રક્ચર સિક્યોરિટી એજન્સી (CISA) અને ફેડરલ બ્યુરો ઓફ ઈન્વેસ્ટિગેશન (FBI) (યુનાઈટેડ સ્ટેટ્સ): ગેરકાયદેસર OAuth સંમતિ અનુદાન પર સંયુક્ત સાયબર સુરક્ષા સલાહ, ઉપકરણ કોડ ફિશિંગ (RFC 8628), અને ક્લાઉડ આઇડેન્ટિટી ટોકન થેફ્ટ.
  • ઈન્ટરનેટ એન્જિનિયરિંગ ટાસ્ક ફોર્સ (IETF) (આંતરરાષ્ટ્રીય): RFC 6749 (OAuth 2.0 અધિકૃતતા ફ્રેમવર્ક), RFC 7009 (OAuth 2.0 ટોકન રદબાતલ), અને RFC 8628 (OAuth 2.0 ઉપકરણ અધિકૃતતા ગ્રાન્ટ સુરક્ષા વિચારણાઓ).
  • માઈક્રોસોફ્ટ થ્રેટ ઈન્ટેલિજન્સ અને માઈક્રોસોફ્ટ એન્ટ્રા સિક્યુરિટી એન્જિનિયરિંગ (આંતરરાષ્ટ્રીય): દૂષિત OAuth એપ્લિકેશન્સ માટે ઘટના પ્રતિસાદ પ્લેબુક (OAuth2PermissionGrant) અને Microsoft Entra ID માં ઉપકરણ કોડ ફિશીંગ.
  • Google Cloud અને Google Workspace સુરક્ષા (આંતરરાષ્ટ્રીય): OAuth 2.0 API સ્કોપ વેરિફિકેશન, તૃતીય-પક્ષ ઍપ ઍક્સેસ ગવર્નન્સ અને ટોકન રિવોકેશન આર્કિટેક્ચર.
  • નેશનલ સાયબર સિક્યુરિટી સેન્ટર (NCSC) (યુનાઇટેડ કિંગડમ): OAuth સંમતિ ફિશિંગ અને ડેલિગેટેડ API દુરુપયોગ સામે ક્લાઉડ ટેનન્ટ્સનો બચાવ કરવા પર માર્ગદર્શન.