From 94de45d856b7d4ea32456bbdc7531af67bfbcaa1 Mon Sep 17 00:00:00 2001 From: cn-kali-team Date: Sat, 29 Feb 2020 23:22:56 +0800 Subject: [PATCH] Fix Bug --- modules/post/windows/manage/add_user_with_api.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/post/windows/manage/add_user_with_api.rb b/modules/post/windows/manage/add_user_with_api.rb index d76abf87a8..cf0284e2b6 100644 --- a/modules/post/windows/manage/add_user_with_api.rb +++ b/modules/post/windows/manage/add_user_with_api.rb @@ -112,7 +112,7 @@ def local_mode() datastore['GROUP'] = 'administrators' print_status("You have not set up a group. The default is '#{datastore['GROUP']}' " ) end - if datastore['SERVER_NAME'][0,2] != '\\\\' + if datastore['SERVER_NAME'] != nil and datastore['SERVER_NAME'][0,2] != '\\\\' print_error("Wrong format of service name, e.g. \\\\XXX.kali-team.cn,(Escape sequences:\\\\\\\\ => \\\\)") return nil end @@ -195,7 +195,7 @@ def domain_mode() datastore['SERVER_NAME'] = domain print_status("You have not set up a server_name. The default is '#{datastore['SERVER_NAME']}' " ) end - if datastore['SERVER_NAME'][0,2] != '\\\\' + if datastore['SERVER_NAME'] != nil and datastore['SERVER_NAME'][0,2] != '\\\\' print_error("Wrong format of service name, e.g. \\\\XXX.kali-team.cn,(Escape sequences:\\\\\\\\ => \\\\)") return nil end