点击上方蓝字关注我们
现在只对常读和星标的公众号才展示大图推送,建议大家能把星落安全团队“设为星标”,否则可能就看不到了啦!
工具介绍
许多安全测试人员发现,开发的程序在本地扫描时不会报毒,但通过微信、QQ等即时通讯工具传输时会被拦截,而将文件解压到本地后又能正常运行。,那应该如何解决?
#!/usr/bin/env python3"""EXE文件体积增大工具 - 通过追加空数据安全扩展PE文件"""import osimport sysimport argparsedef expand_exe(input_file, output_file, size_mb):"""扩展EXE文件体积参数:input_file: 输入EXE文件路径output_file: 输出EXE文件路径size_mb: 要增加的MB数"""# 转换为字节数additional_bytes = size_mb * 1024 * 1024try:# 读取原始文件with open(input_file, 'rb') as f_in:original_data = f_in.read()# 写入新文件(先复制原内容)with open(output_file, 'wb') as f_out:f_out.write(original_data)# 追加指定大小的空字节f_out.write(b'x00' * additional_bytes)print(f"成功: 文件已扩展 {size_mb}MB")print(f"原始大小: {os.path.getsize(input_file)/1024/1024:.2f}MB")print(f"新大小: {os.path.getsize(output_file)/1024/1024:.2f}MB")except Exception as e:print(f"错误: {str(e)}")sys.exit(1)def main():parser = argparse.ArgumentParser(description='EXE文件体积扩展工具')parser.add_argument('input', help='输入EXE文件路径')parser.add_argument('-o', '--output', help='输出EXE文件路径(默认: 原文件名_bloated.exe)')parser.add_argument('-s', '--size', type=int, default=10,help='要增加的MB数(默认: 10MB)')args = parser.parse_args()if not os.path.exists(args.input):print(f"错误: 文件 '{args.input}' 不存在")sys.exit(1)output = args.output if args.output elseos.path.splitext(args.input)[0] + '_bloated.exe'expand_exe(args.input, output, args.size)if __name__ == '__main__':main()
效果演示
相关地址
圈子介绍
博主介绍:
目前工作在某安全公司攻防实验室,一线攻击队选手。自2022-2024年总计参加过30+次省/市级攻防演练,擅长工具开发、免杀、代码审计、信息收集、内网渗透等安全技术。
目前已经更新的免杀内容:
部分免杀项目源代码
一键击溃360+核晶
一键击溃windows defender
一键击溃火绒进程
CobaltStrike4.9.1二开
CobaltStrike免杀加载器
数据库直连工具免杀版
aspx文件自动上线cobaltbrike
jsp文件自动上线cobaltbrike
哥斯拉免杀工具 XlByPassGodzilla
冰蝎免杀工具 XlByPassBehinder
冰蝎星落专版 xlbehinder
正向代理工具 xleoreg
反向代理工具xlfrc
内网扫描工具 xlscan
CS免杀加载器 xlbpcs
Todesk/向日葵密码读取工具
导出lsass内存工具 xlrls
绕过WAF免杀工具 ByPassWAF
等等...
往期推荐
1.
3
4.
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……




还没有评论,来说两句吧...