એક એથિકલ હેકરને કોમ્પ્યુટરમાં હાર્ડવેયર બેઝિક્સના રૂપમાં ટ્રાન્જિસ્ટર્સ, મધરબોર્ડ, પ્રોસેસર્સ, હાર્ડવેયર, સોફ્ટવેર, રેમ મેમોરી કેપિસીટી, પ્રોગ્રામિંગ, ઓપરેટિંગ સિસ્ટમ, નેટવર્ક, કોમ્પ્યુટર ડિસ્ક સ્ટોરેજ, ઇનપુટ-આઉટપુટની માહિતી પણ પુરતા પ્રમાણમાં રહે તે જરૂરી છે.