]> git.sur5r.net Git - gsconf/blobdiff - shell.c
Added Password 'encryption' according to guesses, need version verification and testing
[gsconf] / shell.c
diff --git a/shell.c b/shell.c
index 744db98d8b726fdf4f098daca0a221a427e6e39e..922442e6cab16ac7dd4f1cc52a4bdf15a40831e8 100644 (file)
--- a/shell.c
+++ b/shell.c
@@ -86,8 +86,8 @@ char * copyString(char * data) {
 
 void password(void) {
         if (settings.password == NULL) {
-               printf("\033[91mWarning: As the protocol of the switch wants it that way, all configuration packets are send as broadcasts, meaning everyone on this net can sniff your password!\033[0m\n");
-                settings.password = copyString(getpass("Password: "));
+               printf("\033[91mWarning: As the protocol of the switch wants it that way, all configuration packets are send as broadcasts. Even though Netgear is 'encrypting' the password it, the encryption used, is one step away from plaintext.\033[0m\n");
+                settings.password = copyString((char *)getpass("Password: "));
         }
 }