હેકરો એ હાર્ડવેર અને સૉફ્ટવેરનો ઉપયોગ કરવા માટે પરીક્ષણ કરે છે કે કેવી રીતે સરળતાથી એક કમ્પ્યુટર નેટવર્ક ઘૂસી શકે છે નબળાઇ વિસ્તારોમાં નબળાઈઓ કહેવામાં આવે છે નબળાઈઓ પોઇન્ટ્સના કોઈ પણ એક પર આવી શકે છે, જેમ કે ઇંટરનેટ કનેક્શન, બ્રાઉઝર અથવા વપરાશકર્તાની કમ્પ્યુટરની ઑપરેટિંગ સિસ્ટમ.