Wednesday 10 April 2019

વાયરસ ના પ્રકાર

વાયરસ ના પ્રકાર

 
વાયરસ એ કાયદેસર પ્રોગ્રામમાં સમાવિષ્ટ કોડનો ટુકડો છે. વાયરસ સ્વતઃ પ્રતિકૃતિ છે અને અન્ય પ્રોગ્રામોને પ્રભાવિત કરવા માટે
રચાયેલ છે. તેઓ સિસ્ટમ ક્રેશેસ અને પ્રોગ્રામ દૂષણોને કારણે ફાઇલોને સંશોધિત અથવા નાશ કરીને સિસ્ટમમાં વિનાશ વેરવિખેર કરી 
શકે છે. લક્ષ્ય મશીન પર પહોંચ્યા પછી વાયરસ ડ્રૉપર (સામાન્ય રીતે ટ્રોજન ઘોડો) સિસ્ટમમાં વાયરસ દાખલ કરે છે.
 

વિવિધ પ્રકારના વાયરસ: 

ફાઇલ વાયરસ:

આ પ્રકારનો વાયરસ પોતાને ફાઇલના અંતમાં જોડીને સિસ્ટમને ચેપ લગાડે છે. તે પ્રોગ્રામની શરૂઆતમાં ફેરફાર કરે છે જેથી નિયંત્રણ
 તેના કોડ પર કૂદકે. તેના કોડના અમલ પછી,નિયંત્રણ મુખ્ય પ્રોગ્રામ પર પાછા ફરે છે. તેના અમલ પણ નોંધ્યું નથી. તેને પેરાસિટીક 
વાયરસ પણ કહેવામાં આવે છે કારણ કે તે કોઈ ફાઇલને અકબંધ છોડતું નથી પરંતુ યજમાનને કાર્યકારી પણ છોડી દે છે.
 

બુટ સેક્ટર વાયરસ:

તે સિસ્ટમના બૂટ સેક્ટરને ચેપ લગાડે છે, દરેક સમયે સિસ્ટમને બુટ કરવામાં આવે છે અને ઑપરેટિંગ સિસ્ટમ લોડ થાય તે પહેલાં 
અમલમાં મુકાય છે. તે અન્ય બૂટેબલ મીડિયાને ફ્લોપી ડિસ્ક્સ જેવી ચેપ લગાડે છે. આને મેમરી વાયરસ તરીકે પણ ઓળખવામાં 
આવે છે કારણ કે તે ફાઇલ સિસ્ટમને ચેપ લાગતું નથી.
 
 

મૅક્રો વાયરસ:

મોટાભાગના વાયરસથી વિપરિત જે નીચા સ્તરની ભાષા (જેમ કે સી અથવા એસેમ્બલી ભાષા) માં લખાયેલ છે તેનાથી વિપરીત,
આને ઉચ્ચ સ્તરની ભાષામાં વિઝ્યુઅલ બેઝિકમાં લખવામાં આવે છે. જ્યારે મેક્રો ચલાવવા માટે સક્ષમ પ્રોગ્રામ ચલાવવામાં આવે છે 
ત્યારે આ વાયરસ ટ્રિગર થાય છે. ઉદાહરણ તરીકે, મેક્રો વાયરસ સ્પ્રેડશીટ ફાઇલોમાં શામેલ હોઈ શકે છે.
 

સોર્સ કોડ વાયરસ:

તે સ્રોત કોડની શોધ કરે છે અને તેને વાયરસ શામેલ કરવા અને તેને ફેલાવવામાં સહાય કરવા માટે સંશોધિત કરે છે.
 

પોલિમોર્ફિક વાયરસ:

વાયરસ હસ્તાક્ષર એ એક પેટર્ન છે જે વાયરસને ઓળખી શકે છે (વાયરસ કોડ બનાવતી બાઇટ્સની શ્રેણી). તેથી એન્ટિવાયરસ
દ્વારા તપાસ ટાળવા માટે પોલિમૉર્ફિક વાયરસ દર વખતે ઇન્સ્ટોલ થઈ જાય ત્યારે તેમાં ફેરફાર કરે છે. વાયરસની કાર્યક્ષમતા 
એક જ રહે છે પરંતુ તેનું હસ્તાક્ષર બદલાઈ ગયું છે.
 

એનક્રિપ્ટ થયેલ વાયરસ:

એન્ટિવાયરસ દ્વારા નિદાન ટાળવા માટે, આ પ્રકારના વાયરસ એનક્રિપ્ટ થયેલ સ્વરૂપમાં અસ્તિત્વમાં છે. તે તેની સાથે ડિક્રિપ્શન
એલ્ગોરિધમ ધરાવે છે. તેથી વાયરસ પ્રથમ ડિક્રિપ્ટ કરે છે અને પછી ચલાવે છે.
 
 

સ્ટીલ્થ વાયરસ:

તે ખૂબ જ કપટી વાયરસ છે કારણ કે તે કોડને બદલી દે છે જે તેનો ઉપયોગ કરવા માટે થઈ શકે છે. તેથી, વાયરસની શોધ 
ખૂબ જ મુશ્કેલ બને છે. ઉદાહરણ તરીકે, તે રીડ સિસ્ટમ કૉલને બદલી શકે છે જેમ કે જ્યારે પણ વપરાશકર્તા વાયરસ દ્વારા 
સંશોધિતકોડ વાંચવા માટે પૂછે છે,કોડનો મૂળ સ્વરૂપ ચેપ કોડ કરતાં બતાવવામાં આવે છે.
 

ટનલિંગ વાયરસ:

આ વાયરસ ઇન્ટેપ્ટ હેન્ડલર સાંકળમાં ઇન્સ્ટોલ કરીને એન્ટિવાયરસ સ્કેનર દ્વારા શોધને બાયપાસ કરવાનો પ્રયાસ કરે છે. ઓપરેપ્શન 
પ્રોગ્રામ્સ, જે ઑપરેટિંગ સિસ્ટમની પૃષ્ઠભૂમિમાં રહે છે અને વાયરસ પકડે છે, તે ટનલિંગ વાયરસ દરમિયાન નિષ્ક્રિય થઈ જાય છે.
 સમાન વાઇરસ પોતાને ઉપકરણ ડ્રાઇવરોમાં સ્થાપિત કરે છે.
 

મલ્ટિપાર્ટાઇટ વાયરસ:

આ પ્રકારના વાયરસ એ સિસ્ટમના અનેક ભાગોને ચેપ સેક્ટર, મેમરી અને ફાઇલો સહિત ચેપ લાવી શકે છે. આ શોધવામાં અને 
સમાવી મુશ્કેલ બનાવે છે.
 

આર્મર્ડ વાયરસ:

એન્ટીવાયરસને ગૂંચવણ અને સમજીને મુશ્કેલ બનાવવા માટે એક આર્મર્ડ વાયરસ કોડેડ કરવામાં આવે છે. તે એન્ટિવાયરસને મૂર્ખ 
બનાવવા જેવી વિવિધ તકનીકોનો ઉપયોગ કરે છે જે માને છે કે તે તેના વાસ્તવિક સ્થાન કરતાં અથવા તેના કોડને જટીલ કરવા માટે 
કમ્પ્રેશનનો ઉપયોગ કરીને અન્ય ક્યાંક છે.

Popular Posts