Attack surface
સોફ્ટવેર પર્યાવરણની હુમલાની સપાટી એ વિવિધ બિંદુઓનો સરવાળો છે ("એટેક વેક્ટર્સ" માટે) જ્યાં અનધિકૃત વપરાશકર્તા ("હુમલાખોર") પર્યાવરણમાં ડેટા દાખલ કરવા, ડેટા કાઢવા, ઉપકરણ અથવા નિર્ણાયક સોફ્ટવેરને નિયંત્રિત કરવાનો પ્રયાસ કરી શકે છે. હુમલાની સપાટીને શક્ય તેટલી નાની રાખવી એ મૂળભૂત સુરક્ષા પગલું છે. હુમલાની સપાટીના ઘટકો વિશ્વવ્યાપી ડિજિટલ પરિવર્તનએ સંસ્થાના હુમલાની સપાટીના કદ, અવકાશ અને રચનાને વેગ આપ્યો છે. હુમલાની સપાટીના કદમાં સમય જતાં વધઘટ થઈ શકે છે, અસ્કયામતો અને ડિજિટલ સિસ્ટમોને ઉમેરી અને બાદ કરી શકાય છે (દા. ત. વેબસાઇટ્સ, યજમાનો, ક્લાઉડ અને મોબાઇલ એપ્લિકેશન્સ, વગેરે). હુમલાની સપાટીનું કદ પણ ઝડપથી બદલાઈ શકે છે. ડિજિટલ અસ્કયામતો પરંપરાગત નેટવર્ક ઉપકરણો, સર્વર, ડેટા કેન્દ્રો અને ઓન-પ્રિમાઇઝ નેટવર્કની ભૌતિક જરૂરિયાતોને દૂર કરે છે. આ સંસ્થાની જરૂરિયાતો અને તેને પૂર્ણ કરવા માટે ડિજિટલ સેવાઓની ઉપલબ્ધતાના આધારે ઝડપથી બદલાતી સપાટીઓ તરફ દોરી જાય છે. હુમલાની સપાટીનો અવકાશ પણ સંસ્થાથી સંસ્થામાં બદલાય છે. ડિજિટલ પુરવઠા સાંકળો, પરસ્પરાવલંબન અને વૈશ્વિકીકરણના ઉદય સાથે, સંસ્થાના હુમલાની સપાટી ચિંતાનો વ્યાપક અવકાશ ધરાવે છે (એટલે કે. સાયબર હુમલાઓ માટે વેક્ટર). છેવટે, સંસ્થાના હુમલાની સપાટીની રચનામાં ડિજિટલ સંબંધો અને બાકીના ઇન્ટરનેટ અને સંસ્થાકીય માળખા સાથેના જોડાણોમાં એક સાથે જોડાયેલી નાની સંસ્થાઓનો સમાવેશ થાય છે, જેમાં તૃતીય-પક્ષોનો અવકાશ, ડિજિટલ સપ્લાય ચેઇન અને પ્રતિકૂળ-જોખમી માળખાનો પણ સમાવેશ થાય છે. હુમલાની સપાટીની રચના વિવિધ સંસ્થાઓ વચ્ચે વ્યાપક રીતે બદલાઇ શકે છે, તેમ છતાં ઘણીવાર સમાન ઘટકોમાંના ઘણાને ઓળખે છે, જેમાં નીચેનાનો સમાવેશ થાય છેઃ સ્વાયત્ત સિસ્ટમ નંબર્સ (ASNs) IP સરનામું અને IP બ્લોક્સ ડોમેન્સ અને પેટા-ડોમેન્સ (પ્રત્યક્ષ અને તૃતીય-પક્ષો) SSL પ્રમાણપત્રો અને એટ્રિબ્યુશન WHOIS રેકોર્ડ્સ, સંપર્કો, અને ઇતિહાસ યજમાન અને યજમાન જોડી સેવાઓ અને સંબંધ ઇન્ટરનેટ પોર્ટ્સ અને સેવાઓ નેટફ્લો વેબ ફ્રેમવર્ક (PHP, અપાચે, જાવા, વગેરે) વેબ સર્વર સેવાઓ (ઇમેઇલ, ડેટાબેઝ, એપ્લિકેશન્સ) જાહેર અને ખાનગી ક્લાઉડ હુમલાની સપાટીને સમજવું દરેક એન્ટરપ્રાઇઝના અગણિત સંભવિત સંવેદનશીલ મુદ્દાઓમાં વધારો થવાને કારણે, હેકરો અને હુમલાખોરોને ફાયદો વધી રહ્યો છે કારણ કે તેમને તેમના હુમલામાં સફળ થવા માટે માત્ર એક સંવેદનશીલ બિંદુ શોધવાની જરૂર છે. હુમલાની સપાટીને સમજવા અને તેની કલ્પના કરવા માટે ત્રણ પગલાં છેઃ પગલું 1: કલ્પના કરો. તમામ ઉપકરણો, માર્ગો અને નેટવર્કનું મેપિંગ કરીને એન્ટરપ્રાઇઝની પ્રણાલીની કલ્પના કરવી એ પ્રથમ પગલું છે. પગલું 2: એક્સપોઝરના સૂચકાંકો શોધો. બીજું પગલું એ છે કે અગાઉના પગલામાં વિઝ્યુઅલાઈઝ્ડ નકશામાં સંભવિત રૂપે ખુલ્લી રહેલી નબળાઈના દરેક સૂચકને અનુરૂપ બનાવવું. IOE માં "સિસ્ટમો અને સોફ્ટવેરમાં ગુમ થયેલ સુરક્ષા નિયંત્રણો" નો સમાવેશ થાય છે. પગલું 3: સમાધાનના સંકેતો શોધો. આ એક સંકેત છે કે હુમલો પહેલેથી જ સફળ થઈ ચૂક્યો છે. સપાટીમાં ઘટાડો માહિતી સુરક્ષામાં સુધારો કરવાનો એક અભિગમ સિસ્ટમ અથવા સોફ્ટવેરની હુમલાની સપાટીને ઘટાડવાનો છે. હુમલાની સપાટી ઘટાડવાની મૂળભૂત વ્યૂહરચનાઓમાં નીચેનાનો સમાવેશ થાય છેઃ કોડ ચલાવવાનું પ્રમાણ ઘટાડવું, અવિશ્વસનીય વપરાશકર્તાઓ માટે ઉપલબ્ધ પ્રવેશ બિંદુઓને ઘટાડવું અને પ્રમાણમાં ઓછા વપરાશકર્તાઓ દ્વારા વિનંતી કરવામાં આવેલી સેવાઓને દૂર કરવી. અનધિકૃત અભિનેતાઓ માટે ઓછા કોડ ઉપલબ્ધ હોવાને કારણે, ત્યાં ઓછી નિષ્ફળતાઓ હોય છે. બિનજરૂરી કાર્યક્ષમતાને બંધ કરવાથી, સુરક્ષા જોખમો ઓછા થાય છે. જો કે હુમલાની સપાટીમાં ઘટાડો સુરક્ષા નિષ્ફળતાઓને રોકવામાં મદદ કરે છે, તે એકવાર નબળાઈ મળી આવે તે પછી હુમલાખોરને થઈ શકે તેટલું નુકસાન ઘટાડતું નથી. નબળાઈ (કમ્પ્યુટિંગ) કમ્પ્યુટર સુરક્ષા હુમલો સપાટી વિશ્લેષક નબળાઈ વ્યવસ્થાપન નબળાઈ સ્કેનર સંદર્ભો કમ્પ્યુટર સુરક્ષા સોફ્ટવેર મોબાઇલ સુરક્ષા