个人介绍
我是程序员客栈的Arfind,一名后端开发、安全研究员; 我毕业于电子科大,担任过【公司1】的网络安全研究员; 负责过下一代C2开发,webshell管理工具开发,渗透测试; 熟练使用C/C++、Java、python、C#、 go; 如果我能帮上您的忙,请点击“立即预约”或“发布需求”!
工作经历
2019-08-01 -2024-08-19保密安全研究人员
主要负责渗透测试业务,模拟红队进行APT攻击,对企业系统进行安全渗透测试,对公司人员进行评估。对主要的漏洞进行挖掘研究,对网络武器进行开发
教育经历
2018-05-09 - 2021-08-06电子科大网络空间安全本科
技能
免杀C2 支持红队渗透测试 合法渗透测试 流量隐藏 beacon免杀 生成即免杀 免杀版 C2经过深度优化,专为规避主流安全检测机制设计,使其在渗透过程中能够有效绕过防病毒软件和安全监控系统,从而在目标网络中实现隐蔽持久的控制,帮助安全专家模拟真实的攻击场景并进行有效的防御评估。
为什么要用内存池?首先,在7 * 24h的服务器中如果不使用内存池,而使用malloc和free,那么就非常容易产生内存碎片,早晚都会申请内存失败;并且在比较复杂的代码或者继承的屎山中,非常容易出现内存泄漏导致mmo的问题。 为了解决这两个问题,内存池就应运而生了。内存池预先分配一大块内存来做一个内存池,业务中的内存分配和释放都由这个内存池来管理,内存池内的内存不足时其内部会自己申请。所以内存碎片的问题就交由内存池的算法来优化,而内存泄漏的问题只需要遵守内存池提供的api,就非常容易避免内存泄漏了。 即使出现了内存泄漏,排查的思路也很清晰。1.检查是不是内存池的问题;2.如果不是内存池的问题,就检查是不是第三方库的内存泄漏。 全局内存池 一个连接一个内存池(本文实现这个场景的内存池)