cited from: http://cooker.iteye.com/blog/657706 头文件#include <windows.h> C++代码 char moduleFileName[MAX_PATH]; GetModuleFileNameA(0, moduleFileName, MAX ...
分类:
其他好文 时间:
2017-10-13 11:12:39
阅读次数:
133
记录一个载入配置文件的代码段,以保存以后使用 bool Consumer::loadConfigFile() { if( ConfigMap.size() != 0 ) ConfigMap.clear(); char szFilePath[256]={0}; GetModuleFileNameA(N
分类:
其他好文 时间:
2016-02-21 18:22:39
阅读次数:
177
附件地址http://yunpan.cn/cweSZX8T4k9Tz 访问密码 a865先跑跑流程:发先会创建一个spoolsc.exe,并且创建该进程以及修改注册表,访问网络操作,以及删除自身木马分析:通过GetModuleFileNameA()函数获取当前被加载文件路径(即木马的路径) 1:.....
分类:
其他好文 时间:
2015-06-05 15:21:35
阅读次数:
181
BOOL deleteself(){ char szFile[MAX_PATH], szCmd[MAX_PATH]; if((GetModuleFileNameA(0,szFile,MAX_PATH)!=0) && (GetShortPathNameA(szFile,szF...
分类:
其他好文 时间:
2015-05-23 16:49:36
阅读次数:
87
前言:
不知道大家有没有遇到这样的问题,在使用GetModuleFileName获取的路径很多时候会有“..”,这样的符号代表上一层目录;
但是在程序在其他电脑上运行的时候可能不能识别这样的路径方式,所以我们就需要解决这个问题。
首先GetModuleFileName是获取当前进程已加载模块的文件的完整路径,该模块必须由当前进程加载。如果第一个参数为NULL,该函数返回该应用程序全路径。
...
分类:
其他好文 时间:
2015-04-16 14:27:44
阅读次数:
214
首先在App初始化时:::GetModuleFileNameA(this->m_hInstance,g_sPathName,MAX_PATH);//文件目录其次你可以选择在主对话框初始化:g_strFilePath.Format("%s",g_sPathName);int pos = g_strFi...
分类:
编程语言 时间:
2014-11-28 08:42:10
阅读次数:
265
记录一个加载配置文件的代码段,以保存以后使用
bool Consumer::loadConfigFile()
{
if( ConfigMap.size() != 0 )
ConfigMap.clear();
char szFilePath[256]={0};
GetModuleFileNameA(NULL, szFilePath, 255);
(strrchr(szFileP...
分类:
其他好文 时间:
2014-08-05 14:14:49
阅读次数:
235
头文件: #include GetModuleFileNameA()char moduleFileName[MAX_PATH]; GetModuleFileNameA(0, moduleFileName, MAX_PATH);取得的路径为:c:\Documents and Settings\...
分类:
其他好文 时间:
2014-07-23 16:47:41
阅读次数:
369
一个天天跟c#奋斗的苦逼c++程序员 改自己以前代码的时候发现有如下几行.
char szPath[MAX_PATH] = {0};
GetModuleFileNameA(NULL,szPath,sizeof(szPath));
std::string strPath = szPath;
std::string strDir = strPath.substr(0,strPa...
分类:
其他好文 时间:
2014-07-18 22:24:31
阅读次数:
187