用gd扩展调用imagegrabscreen截图,完全黑屏!允许服务与桌面交互没用!
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了用gd扩展调用imagegrabscreen截图,完全黑屏!允许服务与桌面交互没用!,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1378字,纯文字阅读大概需要2分钟。
内容图文
![用gd扩展调用imagegrabscreen截图,完全黑屏!允许服务与桌面交互没用!](/upload/InfoBanner/zyjiaocheng/161/e26a470fcbd94a95bd0f934ac0c8add3.jpg)
好吧。。看来只能自问自答了……
是session0隔离的问题
只要让httpd.exe不以系统服务的方式运行,就可以绕过session0的头疼问题。
这个问题发上来的第二天,我就在xp上进行了一下测试,发现xp上只要勾选了就没问题。而在自己的win7和winserver2012上仍然黑屏。我尝试以自己常用的账户登录服务,无效。然后目光转向了httpd.conf上的user/group选项,改deamon为apache,改了各种各样的user/group,均无效。这时我想到win vista以上的系统让服务运行于session 0,与用户界面隔离。即便勾选“允许服务与桌面交互”,截到的屏幕也是session 0上的内容。而刚好session 0桌面上的内容为空,壁纸也是黑色的……所以“黑屏”。更致命的是,如果你想shell,权限也是极低的。我甚至尝试了使用lsrunas、saunr(runas要输入密码)提权运行截屏exe,但win7已经堵上了这个后门。正准备放弃时,我的同学在Win7上测试,他装的是xampp的。居然可以用。我觉得不可思议。最后发现他的电脑上没有apache服务!!所以我找到了答案:只要让httpd.exe不以服务的方式直接运行就可以绕过session0的头疼问题。
关于session 0隔离的问题请见这篇文章,讲的比较清楚:http://www.cnblogs.com/gnielee/archive/2010/04/07/session0-isolation-part1.html
以上就介绍了 用gd扩展调用imagegrabscreen截图,完全黑屏!允许服务与桌面交互没用!,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
内容总结
以上是互联网集市为您收集整理的用gd扩展调用imagegrabscreen截图,完全黑屏!允许服务与桌面交互没用!全部内容,希望文章能够帮你解决用gd扩展调用imagegrabscreen截图,完全黑屏!允许服务与桌面交互没用!所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。