एक बग को सॉफ्टवेयर के रूप में परिभाषित किया गया है जो ऐनक तक नहीं चल रहा है। अब अगर चश्मा दोषपूर्ण हैं, तो यह सॉफ्टवेयर बग नहीं है। यदि कोई गूंगा ग्राहक सभी पासवर्डों की मांग करता है, तो दोषपूर्ण प्रविष्टियों के बीच कोई अनुग्रह अवधि के साथ तीन अंकों के कोड होने चाहिए, यह ऐसा सॉफ़्टवेयर नहीं है जिसे दोष दिया जाना है।
कई प्रणालियों में "सेवा मोड" होता है जो सुरक्षा को ओवरराइड कर सकता है, और जब तक यह सुरक्षित होना चाहिए, कोड अक्सर जनता के लिए लीक हो जाते हैं।
गणित में प्रगति पुराने क्रिप्टोग्राफी के तरीकों से समझौता करती है। 30 साल पहले जो कुछ व्यवहार्य सुरक्षा था वह आजकल कमजोर हो गया है।
डेटा चोरी के विभिन्न तरीके हैं जिनकी अक्सर अनदेखी की जाती है। एक वायरलेस कीबोर्ड में छोटे एंटेना के कारण लगभग 2 मी रेंज होती है, और भेजा गया कोड अनएन्क्रिप्टेड होता है। एक अच्छे एंटीना के साथ इसे सड़क से बाहर पढ़ना एक प्रसिद्ध तरीका है।
कभी-कभी सुरक्षा ट्रेड-ऑफ को परिणामों की पूरी जागरूकता के साथ किया जाता है - क्रिप्टो सिस्टम पावर और सीपीयू समय लेते हैं। एंबेडेड मॉनिटरिंग एप्लिकेशन अक्सर अपने डेटा को जनता के लिए स्पष्ट रूप से पढ़ने योग्य तरीके से भेजते हैं क्योंकि पहले, डेटा से समझौता करने का मूल्य नगण्य है, और फिर सुरक्षा को लागू करने की अतिरिक्त लागत अनावश्यक है।
सभी सुरक्षा विश्वास पर आधारित है। नियुक्त व्यवस्थापक को बदमाश जाने और अपना मेल पढ़ने के लिए कोई सामाजिक इंजीनियरिंग नहीं लेनी चाहिए।
और अंत में, क्या कोई बेसबॉल बल्ले को एक सामाजिक तकनीक के रूप में लागू करने पर विचार कर सकता है?