百度360必应搜狗淘宝本站头条

lpcstr 第3页

    1.5.6 第3-7练:printf输出字符串 printf输出字符型

    1.5.6第3练:printf输出字符串/*--------------------------------------003编程达人win32API每日一练第3个例子sprintf.c:控制台程序---printf输出字符串spritf_s函数(c)www.bcdaren.com编程达人...

    「web安全」深入理解反射式dll注入技术

    一、前言dll注入技术是让某个进程主动加载指定的dll的技术。恶意软件为了提高隐蔽性,通常会使用dll注入技术将自身的恶意代码以dll的形式注入高可信进程。常规的dll注入技术使用LoadLibraryA()函数来使被注入进程加载指定的dll。常规dll注入的方式一个致命的缺陷是需要恶意的dll以文...

    EXE文件内存加载 explore.exe占用内存过大

    0x01前言作为一名安全菜鸟,单纯的了解某一个方面是并不合格的,安全并不仅限于某一门语言、某一个OS,现如今安全研究的技术栈要求的更深、更广。虽说PE文件内存加载已经是多年前的技术,但是招不在新、有用就行,内存加载技术仍然有非常广泛的应用(隐藏自身,至于为什么要隐藏自身,dddd),由于笔者之...

    duilib 窗口创建流程梳理 duilib界面开发

    1duilib窗口类<Windowsize="400,150"caption="0,0,0,60"roundcorner="16,16"shadowattached="false">duilib自己封装了Wind...

    mimikatz源码分析-lsadump模块(注册表)

    mimikatz是内网渗透中的一大利器,本文是分析学习mimikatz源码的第二篇,主要讨论学习lsadump模块的sam部分,即从注册表获取用户哈希的部分Windows注册表hive格式分析mimikatz的这个功能从本质上是解析Windows的数据库文件,从而获取其中存储的用户哈希。所以这里先简...

    C语言编程之unicode编码与ansi编码

    在学习字符串时一定会碰到CString的字符串要转换为char*的问题,在此总结一下unicode工程下的字符串处理问题。Ansi与Unicode简要说明及各自的优缺点。他们是两种字符的编码格式,Ansi表示窄字节,Unicode表示宽字节,Ansi用char格式表示一个字符,占用一个字节的存储空间...

    白加黑的初步探究 白加黑能提炼出什么

    0X00前言为什么我们需要白加黑这种攻击方法呢?答:降本增效,我们知道在以后AI+安全崛起的大背景下,社工将会成为攻防演练项目中,成本最低,效率最高的一种攻击方式,而这个时候"白加黑"的成本优势就体现的淋漓尽致了。那什么是白加黑呢?答:白加黑就是通过DLL劫持在应用程序的导出目录中通...

    Windows线程同步的四种方式 如何线程同步

    为什么要进行线程同步在多线程的程序中,很少有多个线程能在其生命期内进行完全独立的操作;通常情况是一些线程进行某些操作,而其他的线程必须对其操作后的结果进行了解。如果不采取同步机制,其他线程会在线程处理任务前访问处理结果,这样会产生错误的了解。例如,多个线程同时访问同一个全局变量,如果都是读取操作,则...

    Java调用native本地方法实例:控制台下的中英文字符对齐问题

    小伙伴们在初学Java的时候一般都是采用Eclipse或其他IDE环境,中英文混合时的对齐问题想必都或多或少地困扰过大家。在线上训练营的项目里,很多小伙伴也都反映说遇到了这个问题,也太烧脑了吧!于是窖头花了2天时间,专门来研究这个问题,大雄强烈推荐强迫症患者服用哦~比如下面的代码和在Eclipse中...

    spdlog与Windows事件日志实操 windows日志事件id1000

    spdlog大家并陌生,是一个好用且易扩展的开源日志模块。它提供了很多默认的sink,省去很多功夫。本篇就讲讲通过它使用windowseventlog来记录日志时碰到的一些细节问题吧。事件日志调用方式,类似下面:std::shared_ptr<spdlog::logger>logg...