સ્પેકટર એટેક સમજવા માટે આ નાનો સ્નિપેટ લઈએ. આ કોડ માં if છે જ્યાં X ને array_len સાથે સરખાવમાં આવે છે. અને જો X એ array_len કરતાં ઓછી છે તો ઇન્ડેક્સ X પર આ એરે ઍક્સેસ આપી છીયે અને તે ઇન્ડેક્સ ની વેલ્યુ I માં લેવામાં આવે છે. અને પછી બીજો અરે array2 નો ઉપયોગ કરી રહ્યાં છીયે અરે લોકેશન I * 256 નું પરિણામ viol વેરિએબલ માં સંગ્રહિત થાય છે .
స్పెక్టర్ అటాక్ ను అర్థం చేసుకోవడానికి, కోడ్ యొక్క చిన్న స్నిప్పెట్ ను తీసుకుందాం, ఈ if స్టేట్మెంట్ చదివితే, అక్కడ X యొక్క విలువ తనిఖీ కోడ్ లో array_len తో చేయ బడుతుంది మరియు X తక్కువగా ఉంటే array_len కంటే అప్పుడు మనము ఇండెక్స్ X వద్ద ప్రాప్యతను విస్తరిస్తోంది array యొక్క విలువను I లోకి తీసుకుంటారు మరియు ఆపై కూడా వారు రెండవ array ప్రాప్యత array2 స్థానంలో I * 256 మరియు ఫలితంగా voil అనే ఈ వేరియబుల్ నిల్వ చేస్తాము కాబట్టి మనం ఇక్కడ చూడండి array2 ద్వారా పేర్కొన్న ఇది ఒక ప్రదేశంలోని ప్రాప్తి X arrayకి ఉంది.