我想通过向后台添加服务来在后台锁定程序。用户需要输入密码才能使用该程序。
sc create newservice binpath = "C:\Users\User\Test.exe"
问题是,我不确定如何编写程序。
首先,我可以使用哪种编程语言? Cmd,C ++或其他?
第二,我怎么写这个exe?
我从朋友那里听到了这个消息,但我不知道怎么写这个。
任何帮助将不胜感激。
答案 0 :(得分:1)
首先请注意,后台进程不一定是服务。
第二个注意事项,如果您希望写入服务,请考虑Vista及以上会话隔离。此外,服务可以在另一个帐户中运行。
第三个注释。你怎么'陷阱'浏览器?代码注入?按进程名称/窗口名称查找? ....存在许多反击,所以这不是一件小事。
请注意,如果停止服务或关闭/终止您的流程怎么办?
第五个注意,您希望如何存储密码?如果是纯文本,每个技术人员都会阻碍您的应用。如果加密,你必须写更多代码...
第六个注意事项,SO.com上没有人在没有你的情况下为希望编写代码。