首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

pyinstaller打包逆向分析,顺便免杀Windows Defender

1. python3利用shellcode免杀火绒 1.1 什么是shellcode 在攻击中,shellcode是一段用于利用软件漏洞的有效负载,shellcode是16进制的机器码,以其经常让攻击者获得...(来源:百度百科) 1.2 python版本 # -*- encoding: utf-8 -*- # Time : 2021/04/29 11:19:04 # Author: crow import...无av条件下使用 2.1 cs shellcode 这里以python为例,在cs上选择64位的进行生成 看下当前的shellcode 2.2 生成py文件 直接对上面的shellcode加载器和shellcode...版本:python3.8.7 16进制编辑器:010 editor exe反编译工具:pyinstxtractor.py pyc反编译工具:uncompyle6 4.2 pyinstaller打包程序为...7. python打包的exe如何加密 总体上来讲,python打包的exe都是可以破解的,就算使用cython来写,依旧是可以破解的,只是时间问题而已,但是在这还是提出一些略微有效的方法(自欺欺人)

2.6K20
您找到你想要的搜索结果了吗?
是的
没有找到

红队作业 | 实战免杀课程和实践

Python 加载器免杀分析 非免杀代码 这是不免杀的,使用如下代码进行测试,使用pyinstaller生成可执行的exe文件。...Python Shellcode 加密 import ctypes from Crypto.Cipher import AES from binascii import b2a_hex, a2b_hex...运行shellcode CloseHandle(ha); return 0; } 加壳(upx) 使用堆加载报毒文件进行加壳 命令:npx filename -k 加壳后,火绒不报毒 Python...这里使用 python 调用 yara 进行恶意文件分析。 创建一个yara的文件目录 目录结构如下: rules 规则编写如下: 字符串中的类型有三种:文本字符串、十六进制字符串、正则表达式。...分析上面python加载器生成的exe文件,其中有用到 VirtualAlloc、RtlCopyMemory、CreateThread 函数,把这几个函数信息提取出来作为规则。

1.6K20

利用加载器以及Python反序列化绕过AV

本文仅以分离免杀为例,利用Python语言制作加载器对Cobaltstrike生成的Shellcode进行绕过杀软作为样例,举例说明通过加密Shellcode、分离免杀以及Python反序列化达到bypass...Python加载Shellcode 再了解了上述加载Shellcode的原理之后,我们就可以利用Python3中的ctypes库实现这一过程,ctypes是Python的外部函数库。...\x49\x01\xd0\x41\x8b\x04\x88\x48\x01\xd0\x41\x58\x41\x58\x5e\x59\x5a\x41\x58\x41\x59\x41\x5a\x48\x83\...\x41\xb8\x50\x00\x00\x00\x4d\x31\xc9\x41\x51\x41\x51\x6a\x03\x41\x51\x41\xba\x57\x89\x9f\xc6\xff\xd5\...打包成可执行程序 上文我们构建了我们的Python文件,但是利用起来需要目标环境支持Python以及相应的库文件支持,因此我们可以将我们的Python脚本打包成可执行程序来解决这些环境问题,打包方法有很多

1.1K30
领券