首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

如何使用Acheron修改Go程序中并尝试绕过反病毒产品的检测

关于Acheron Acheron是一款真的Go程序的安全产品绕过工具,该工具受到了SysWhisper3/FreshyCalls/RecycledGate等代码库的启发,其绝大部分功能都采用了Golang...Acheron工具可以向Golang程序中添加间接系统调用的能力,并以此来绕过使用用户模式钩子和指令回调检测的反病毒产品/EDR。...功能特性 1、不需要任何其他的依赖组件; 2、基于纯Go语言或Go程序集开发; 3、支持自定义字符串加密和哈希函数以对抗静态代码分析; 工具运行机制 当创建一个新的系统调用代理实例时,工具将执行下列操作步骤...PEB并检索内存中ntdll.dll的基地址; 2、解析导出目录并检索每一个导出函数的地址; 3、计算每一个Zw*函数的系统服务数量; 4、枚举ntdll.dll中干净的syscall;ret工具; 5、创建代理实例...查看更多) 或者使用go get命令来下载Acheron: go get -u github.com/f1zm0/acheron 工具使用 下载完成后,我们只需要在代码中调用acheron.New()来创建一个系统调用代理实例

22030

绕过反病毒添加管理员用户小结

0x03 绕过反病毒添加用户 火绒、360卫士、金山毒霸等反病毒软件主要是针对Net.exe、Net1.exe和添加用户行为进行防护,但是并没有对添加管理组行为进行防护,所以我们只需要绕过Net.exe...虽然会被拦截,但是我们还是可以在Powershell下执行这个ps1脚本,后边我们也会讲如何去绕过反病毒的进程防护和敏感动作防护来执行Powershell。...Cobaltstrike argue进程参数欺骗 argue进程参数欺骗后可使用run或execute来执行net1命令添加一个管理员用户,全程无拦截,而用shell执行net1命令时仍然会被拦截,因为它还是通过创建一个...并不推荐直接添加管理员用户和修改默认管理员用户的密码,因为这样非常容易被发现,常规检测隐藏用户方式和各种WAF、反病毒、安全设备的拦截日志中都能看出被入侵的痕迹。...(3) 还有就是一些WAF对“执行系统命令”的防护,如:D盾不允许在w3wp.exe下创建子进程,网站安全狗的禁止IIS执行程序(仅允许带有白名单参数执行命令),云锁的操作系统加固(对w3wp.exe进程防护

2.9K20

剖析DeFi交易产品之UniswapV4:创建池子

创建池子的底层函数是 PoolManager 合约的 initialize 函数,其代码实现并不复杂,如下所示: function initialize(PoolKey memory key, uint160...另外,UniswapV3 的费率只能在指定支持的几个费率中选择一个,而 UniswapV4 取消了这个限制,费率完全放开了,由池子的创建者自己去决定要设置多少费率。...我的理解,lock() 函数调用者应该是一个路由合约,或不同功能模块用不同的合约实现,比如可以加一个工厂合约用于完成创建池子的操作,但目前 UniswapV4 还没看到关于路由合约或工厂合约的实现,所以具体逻辑不得而知...总而言之,到了这里,我们就已经知道了,创建池子的调用者需是一个实现了 ILockCallback 接口的合约,先调用 lock() 函数成为 locker,再通过 lockAcquired() 回调函数调其...最后发送事件,整个创建池子的流程就完成了。

16610

反病毒专家深度揭密

像瑞星、金山毒霸、江民,以及后面的360,事实上这些公司都有自己的恶意样本分析团队和样本运营团队,360后面为了去误报,还专门会成立一个几十人的去误报样本鉴定团队,在国内这些人有一个大家更熟悉的名字,叫反病毒工程师...《做安全有什么用,价值何在》,里面主要讲解了如何做好几款企业安全产品,你做的这些产品是否是客户需要的?...是否真的能给客户解决一些实际的安全问题,有兴趣的可以去阅读那篇文章,分别从目前流行的几款企业安全产品做了详细的讲解:边界防御类产品防火墙、终端安全产品EDR、内网感知类产品态势感知。...事实上这三款企业安全产品,如果没有安全研究人员提供持续的安全能力输出,这三款产品啥也做不了,安全产品跟其它产品不同,它是一个强运营的产品,不管你现在开发的产品多么厉害,不去运营,最后的结果都是开发出来的产品基本解决不了任何安全问题...,提高这些安全产品的安全能力。

1.8K30

谁在S​​crum中创建产品Backlog项目或用户故事?

谁在S​​crum中创建产品Backlog项目或用户故事?这个问题比听起来要复杂一些。...谁负责维护产品积压 (product backlog)? 产品负责人(PO)代表利益相关者“拥有”产品待办事项,并主要负责创建产品。...PO没有必要亲自创建积压 - 他或她可以指示开发团队和/或Scrum Master帮助他/她定义积压项目并估算它们。PO负责产品积压的创建和维护。因此,PO还监督积压细化过程。...产品负责人(PO)代表利益相关者“拥有”产品待办事项,并主要负责创建产品。PO没有必要亲自创建积压 - 他或她可以指示开发团队和/或Scrum Master帮助他/她定义积压项目并估算它们。...PO负责产品积压的创建和维护。因此,PO还监督积压细化过程。 因此,回答问题,拥有产品积压的产品所有者,但产品没有必要创建每个积压项目。

1.4K00

Windows用户自查:微软紧急更新修复Meltdown和Spectre CPU漏洞

为了防止出现这个问题,目前我们只对运行合作伙伴厂商的反病毒软件用户提供安全更新。是用其他AV产品的用户可以耐心等待,并与反病毒软件厂商跟进沟通,是否支持微软补丁。...目前安全研究员对于反病毒软件的兼容性制作了调查表【Google Sheet】,用户也可以查询此表了解自己使用的反病毒软件的兼容情况。...微软表示他们已经在和各种厂商进行了沟通,部分不兼容的产品需要创建一个注册表项目,确保不会在本次安全更新后系统崩溃。...部分厂商表示他们不打算创建这个注册表值,部分厂商表示自己无法在“技术上”实现,其他厂商则在之后的几天内会将自己的AV产品更新,满足要求。...初始设备制造商和其他硬件供应商需要将这些固件更新包含在自己的产品更新中。 除此之外,该公司重申,固件更新不会造成显著的性能下降。

1.1K80

腾讯主机安全(云镜)兵器库:WebShell克星-TAV引擎

Webshell功能十分强大,可以上传下载文件,查看数据库,甚至可以调用一些服务器上系统相关命令(比如创建用户,修改删除文件之类)。...后续还将陆续接入腾讯安全其他产品,比如腾讯高级威胁检测系统(御界)、Web应用防火墙、云防火墙、零信任iOA等等产品,将全面增强在终端侧、主机侧、流量侧的安全能力。...腾讯TAV反病毒引擎 腾讯TAV反病毒引擎汇聚了腾讯安全多年来与恶意软件对抗的经验,具备高性能、高检出、高处理能力、低消耗等技术特点,极大地提升了腾讯安全旗下终端安全产品的杀毒能力,护航亿级用户的终端安全...依托腾讯安全反病毒实验室自研的TAV反病毒引擎,腾讯安全产品在各项国内外产品评测取得优异成绩,多次获得满分,最高评级。...关于腾讯安全反病毒实验室 腾讯反病毒实验室成立于2010年,始终致力于互联网安全防护、计算机与移动端恶意软件检测查杀、网络威胁情报预警等工作。

3.1K20

挖洞经验 | Panda反病毒软件本地提权漏洞分析

写在前面的话 在这篇文章中,我将跟大家讨论一个我在Panda反病毒产品中发现的一个安全漏洞(CVE-2019-12042),这是一个本地提权漏洞,该漏洞将允许攻击者在目标设备上将非特权账户提权至SYSTEM...受影响的产品包括Panda Dome(版本< 18.07.03)、Panda InternetSecurity、Panda Antivirus Pro、PandaGlobal Protection、Panda...漏洞分析 存在漏洞的系统服务为AgentSvc.exe这个服务可以创建一个全局Section对象和一个对应的全局事件,每当一个进程尝试向共享内存写入数据并需要服务进程去处理这些数据时,它们便会发出信号。...逆向工程与漏洞利用 这个服务会创建一个线程,该线程会无限期等待内存更改事件,并在收到事件信号时解析内存中的内容。...但是,当我们在设置了这两个值之后将事件”CmdLineExecute”加入队列,我们的进程并没有创建成功。

1.1K20

简单方法检测远端用户的反病毒软件

我立刻意识到是我的反病毒软件做了 MITM,在网页上注入代码来跟踪页面的活动。...在客户端计算机上存在任何的反病毒软件的话,包括 KIS,为什么不创建一个特殊的页面来监视 Javascript 的代码呢? 创建服务器的第一个页面 iframe.html 随后创建第二个页面...我想看看这种方法对于其他反病毒软件的检出情况,是只能检出卡巴斯基还是其他的也可以。接下来对 Avira、Norton、DrWeb 反病毒软件进行检测,如果有人想继续研究,我很高兴听到研究的结果。...这种方法并不能保证百分之百检出反病毒软件,因为用户可以禁用安装的 Chrome 扩展。 2. 这篇文章的灵感主要来自于远程检测用户反病毒软件。 3. 相关代码可以在 GitHub 上找到。

1.1K100

Xencrypt:一款基于PowerShell脚本实现的反病毒绕过工具

Xencrypt能够自动对目标脚本代码进行处理,并且可以生成近乎无限量的变种代码,以帮助研究人员绕过基于签名机制的反病毒检测产品。...; 4、使用随机化变量名以进一步实现混淆处理; 5、随机化加密和压缩,还可以调整语句在代码中的顺序,以获得最大熵; 6、可根据用户需求自行修改并创建自己的密码器变种; 7、支持递归分层加密,最多可支持500...-InFile invoke-mimikatz.ps1 -OutFile xenmimi.ps1 -Iterations 100 上述命令将会对目标脚本进行100次的压缩和加密处理,这种方式对于动态反病毒产品绕过来说是非常有用的...,因为这些反病毒产品都有一个代码分析的超时时间。...在这里,动态扫描必须要扫描完整个文件代码链才有可能识别到恶意负载,因此通过递归分层加密将能够绕过这类AV产品

94610
领券