सुपर उपयोगकर्ता के लिए स्रोत कोड GitHub पर उपलब्ध है, सुपर उपयोगकर्ता के मुख्य लेखक एडम शैंक्स (हैं ChainsDD ) और कौशिक दत्ता ( koush , यह भी Clockwork वसूली के लेखक)।
कौशिक दत्ता ने अपने ब्लॉग में बताया कि कैसे Superuser.apk काम करता है ; ध्यान दें कि पोस्ट Superuser ऐप के सबसे शुरुआती अवतार से है, तब से बहुत सारी चीजें बदल गई हैं और जो कुछ लिखा गया था वह अब आधुनिक सुपरयूज़र / su कार्यान्वयन के लिए सही नहीं हैं, लेकिन मूल बातें अभी भी समान होनी चाहिए।
सु और सुपरसुअर दोनों को निश्चित रूप से विकल्पों द्वारा प्रतिस्थापित किया जा सकता है, लेकिन यह वास्तव में उस सुविधा के रूप में ज्यादा नहीं करेगा जो सु का उपयोग करता है (यानी निष्पादन () और सेतुइड () सिस्टम कॉल) किसी भी निष्पादन योग्य के लिए उपलब्ध है, यह देखते हुए कि निष्पादन योग्य उचित था अनुमति बिट्स (यानी सेतु बिट रूट पर सेट है)। कोर में, सु एक बहुत ही सरल कार्यक्रम है, यह सिर्फ एक प्रक्रिया को दूसरे उपयोगकर्ता के रूप में बताता है; वास्तविक सुरक्षा जाँच कर्नेल द्वारा की जाती है।
इसलिए, जब तक आप आधिकारिक, अनमॉडिफाइड सु और सुपरयुसर ऐप प्राप्त कर रहे हैं और वे उचित अनुमति के साथ ठीक से स्थापित हैं, तो आपको चिंता करने की कोई जरूरत नहीं है, वे खुले स्रोत और सुरक्षित हैं, आप स्रोत को सत्यापित कर सकते हैं खुद को गितुब पर कोड करें। हालाँकि, एक ट्रोजन सुपरसुअर / सु बाइनरी प्राप्त करना निश्चित रूप से संभव है, इसलिए सुनिश्चित करें कि जहाँ भी आप अपने सुपरयुसर / सु बाइनरी को प्राप्त कर रहे हैं, वह विश्वसनीय है (या यदि आप वास्तव में पागल हैं तो अपने आप को संकलित करें)।