注入IE后使用内存不过4500K
来源:互联网 发布:数据库 推荐书籍 编辑:程序博客网 时间:2024/05/04 16:39
IE是一个很喝内存的东西,这点让我很头疼,注入IE是穿透防火墙的最好办法,以前好像在什么地方看过解决这个问题的
方法,就是只创建一个进程但不运行它,后来在 "木马编写技术" 的群里问了下,英俊潇洒的幻影和草草给了代码为:
上面的代码是用来启动一个IE,与通常的不同之处在于CreateProcess 的CREATE_SUSPENDED|DETACHED_PROCESS参数
这样测试的时候,IE的占用不会超不4500K,
方法,就是只创建一个进程但不运行它,后来在 "木马编写技术" 的群里问了下,英俊潇洒的幻影和草草给了代码为:
char SystemPath [MAX_PATH];
STARTUPINFO si;
PROCESS_INFORMATION pi;
si.cb = sizeof(STARTUPINFO);
GetStartupInfo(&si);
si.wShowWindow = SW_HIDE;
si.dwFlags = STARTF_USESHOWWINDOW | STARTF_USESTDHANDLES;
GetSystemDirectory(SystemPath,MAX_PATH);
strcat(SystemPath,"/../../Program Files/Internet Explorer/iexplore.exe");
CreateProcess(SystemPath,NULL,NULL,NULL,true,CREATE_SUSPENDED|DETACHED_PROCESS,NULL,NULL,&si,&pi);
STARTUPINFO si;
PROCESS_INFORMATION pi;
si.cb = sizeof(STARTUPINFO);
GetStartupInfo(&si);
si.wShowWindow = SW_HIDE;
si.dwFlags = STARTF_USESHOWWINDOW | STARTF_USESTDHANDLES;
GetSystemDirectory(SystemPath,MAX_PATH);
strcat(SystemPath,"/../../Program Files/Internet Explorer/iexplore.exe");
CreateProcess(SystemPath,NULL,NULL,NULL,true,CREATE_SUSPENDED|DETACHED_PROCESS,NULL,NULL,&si,&pi);
上面的代码是用来启动一个IE,与通常的不同之处在于CreateProcess 的CREATE_SUSPENDED|DETACHED_PROCESS参数
这样测试的时候,IE的占用不会超不4500K,
- 注入IE后使用内存不过4500K
- 注入IE后使用内存不过4500K
- 使用赛风3后IE无法打开
- openwrt拷贝后编译不过
- Dynamics CRM 部署NLB后使用群集名称访问弹验证框验证不过的解决方法
- 升级 golang 1.2 后编译不过
- 不过分后突然居然用抗菌素
- 注入mssql后使用存储过程读写任意文件
- vista sp1 使用迅雷后ie问题(解决方法)
- 找工作绕不过之JVM内存分配
- epson lq-630k使用后无法正常关机
- 使用injectso 技术注入mtrace,对进程进行内存检测
- 使用injectso技术注入mtrace,对进程进行内存检测
- 代码比较乱 不过还是好用的 DLL注入
- windows Xp IE内存泄露,IE重复打开窗口后,窗口白屏, 速度变慢解决办法
- ie的主页被修改了,改不过来怎么办??
- 使用IFRAME引入页面导致IE内存泄漏的解决方案
- 使用IFRAME引入页面导致IE内存泄漏的解决方案
- C++编程新手错误语录
- 做事的原则
- javascript日期比较
- Visual C++的程序设计技巧
- VBA教程
- 注入IE后使用内存不过4500K
- space的终结
- 听Strostrup谈C++
- BBS
- business modeling
- 学习J2EE三个月了
- C++指针的实用方法
- Ruby简介
- 解析xml之--SAX