文件名称:packitup:盒! 盒! 结语!
文件大小:3.67MB
文件格式:ZIP
更新时间:2024-07-06 20:50:22
HTML
盒! 盒! 结语! 这里的任何代码纯粹是为了演示软件安全性课程。 它开发出来的学术好奇心,并且不打算用于构建实际的病毒/恶意软件,也不会是在这样一个目的,一切有用的。 评估我们的准则 要构建与 libpcre 静态链接的 nginx 的 bitcode 版本(也在 bitcode 中),请运行 构建nginx.sh 它将下载 libpcre 和 nginx 并将它们构建为一个比特码有效负载,该有效负载将被复制到 packitup/llvm/payload.bc。 接下来,你可以进入 llvm 并运行 制作 生成密钥文件时,请将其保存到key.cpp。 对于生成 hostid,最简单的方法可能是根据语言 en_US.UTF-8 生成它。 这将允许恶意软件在容器中运行,您可以更改 LANG 环境变量以查看恶意软件是否失败。 当它位于无效目标上时,它会显示一个加载栏。 这将创建引导程序。
【文件预览】:
packitup-master
----llvm.sh(174B)
----demo()
--------html()
--------access_log.py(548B)
----r2()
--------elf64.h(99B)
--------rs.c(2KB)
--------README.md(477B)
--------Makefile(183B)
--------elf.h(4KB)
--------elf_specs.h(110KB)
----README.md(2KB)
----buildnginx.sh(508B)
----.gitignore(13B)
----native()
--------link.x(9KB)
--------transplant.sh(1KB)
--------README.md(2KB)
--------Makefile(508B)
--------hello.c(455B)
--------pack.c(3KB)
----llvm()
--------runtime.cpp(3KB)
--------payload.c(310B)
--------dropbear.bc(362KB)
--------boot.h(261B)
--------functionpass()
--------encrypt.sh(276B)
--------keygen.h(366B)
--------prepare_payload.c(6KB)
--------boot.cpp(6KB)
--------README.md(4KB)
--------Makefile(1KB)
--------hie_cli.py(14KB)
--------derivekeys.cpp(2KB)
--------keygen.cpp(6KB)
--------response.cpp(857B)
--------nginx.bc(5.06MB)
--------testkeygen.cpp(356B)