560274 matches found
CVE-2022-0847-eBPF
CVE-2022-0847-eBPF 一个用于检测和防御针对 CVE-2022-0847 攻击的 eBPF 程序。 在内核空间,该程序检测 splice 系统调用,如果此类系统调用包含一个管道作为输出 fd,且管道缓冲区的标志被设置为 PIPEBUFFLAGCANMERGE ,则会提交一个事件。在用户空间,该程序会杀死调用 splice 的对应进程,并覆写 /proc/sys/vm/dropcaches 以清除页面缓存。 已在 Ubuntu Server 20.10(内核 5.8.0-25)上测试。 构建 clang -g -O2 -target bpf -DTARGETARCHx866...
Linux_Exploit_Suggester
LinuxExploitSuggester Linux Exploit Suggester;基于操作系统发行版本号。 此程序不带参数运行时,将执行 'uname -r' 来获取 Linux 操作系统发行版本号,并返回一个建议性的可能利用列表。不花哨,因此打了补丁或反向移植的补丁可能会欺骗此脚本。 此外,还可以提供 '-k' 参数来手动输入内核版本/操作系统发行版本号。 该脚本在现场和考试中都非常有用。现已根据 GPLv2 开源。 示例输出 $ perl ./LinuxExploitSuggester.pl -k 3.0.0 内核本地版本:3.0.0 可能的利用: + semtex...
CVE-2022-0185
CVE-2022-0185 本仓库包含针对 CVE-2022-0185 的演示利用程序。这里有两个版本。 非 kctf 版本(FUSE 版本)专门针对内核版本为 5.11.0-44 的 Ubuntu。它不会直接返回 root shell,而是将 /bin/bash 设置为 suid,从而轻松实现权限提升。调整 singlestart 和 modprobepath 偏移量后,应该能使其适用于大多数内核版本为 5.7 或更高版本的 Ubuntu;对于 5.1 到 5.7 之间的版本,需要像 kctf 版本那样改进 spray 技术。该利用策略依赖于 FUSE 和 SYSVIPC...
msidump
msidump MSI Dump - a tool that analyzes malicious MSI installation packages, extracts files, streams, binary data and incorporates YARA scanner. On Macro-enabled Office documents we can quickly use oletools mraptor to determine whether document is malicious. If we want to dissect it further, we...
test-your-sysadmin-skills
:star: "優れた管理者はすべてを知っている必要はありませんが、不可能なプロジェクトに対して驚くべき解決策を考案できるべきです。 " - cwheeler33 ServerFault :star: "私のスキルは物事を機能させることであり、無数の事実を知ることではありません。... システムを修正する必要がある場合、問題を特定し、ログを確認し、エラーを調べます。ソリューションを実装する必要がある場合、適切なソリューションを調査し、実装して文書化します。その後、頻繁に操作しない限り、それがどのように機能するかについて大まかな知識しか持っていません...だから文書化しているのです。 " ...
pentest_lab
ペンテストラボ もう積極的には開発していませんが、バグ修正やIssue・プルリクエストの確認は行います。 助けていただけると幸いです : このローカルペンテストラボは、docker composeを利用して複数の被害者サービスとKali Linuxが動作する攻撃者サービスを立ち上げます。初めてこのラボを実行する場合、さまざまなDockerイメージのダウンロードに時間がかかります。 スクリーンキャスト 実行したコマンド: ./lab.sh --help ./lab.sh --check-dependencies ./lab.sh --up --all-services ./lab.sh...
Credential-Hunting
CredsHunter credshunter 是一个只读的凭证查找工具,专为授权后渗透场景设计。它遍历一次主机,找出你真正可以 重用 的秘密——密码、密钥、哈希值和凭证文件——同时忽略只会增加噪音的云/SaaS 令牌。 两个兄弟脚本,行为一致:Linux 使用 credshunter.sh,Windows 使用 credshunter.ps1。 工作原理 一个五阶段的漏斗,从 凭证存储位置 逐步缩小到 文件内部内容 。每个阶段在完成后立即输出结果。 Stage 1 OS credential stores registry · GPP · histories · vaults · ke...
trivy-action
Trivy Action GitHub Action for Trivy !GitHub Releaserelease-imgrelease !GitHub Marketplacemarketplace-imgmarketplace !Licenselicense-imglicense Table of Contents Usage Scan CI Pipeline Scan CI Pipeline w/ Trivy Config Cache Trivy Setup Scanning a Tarball Using Trivy with templates Using Trivy wit...
hershell
Hershell Simple TCP reverse shell written in Go. It uses TLS to secure the communications, and provide a certificate public key fingerprint pinning feature, preventing from traffic interception. Supported OS are: Windows Linux Mac OS FreeBSD and derivatives Why ? Although meterpreter payloads are...
clawk
コーディングエージェントに、あなたのマシンではなく、専用の使い捨てLinuxマシンを与えましょう。 -lightgrey インストール · クイックスタート · なぜVMなのか? · 仕組み · 比較 · FAQ · ドキュメント コーディングエージェントは、実際に 何かを実行させる...
DirtyPIPE-CVE-2022-0847
CVE-2022-0847 POC 来源:https://www.exploit-db.com/exploits/50808 1. 编译 在linux中 gcc -o dirty dirty.c编译POC程序 2. 使用 ./dirty SUID执行程序。其中,SUID是指具有SUID的程序的路径 一般可以用 /usr/bin/passwd,也就是执行./dirty /usr/bin/passwd 可以获取root的shell 3. 可以使用find / -perm /4000查询具有SUID的程序。 4. 别忘了删除 /tmp/sh...
CVE-2023-32233
构建与配置 以下说明已在 Ubuntu 23.04 Lunar Lobster 上测试通过。 安装构建依赖 运行以下命令安装构建依赖: sudo apt install gcc libmnl-dev libnftnl-dev 构建二进制文件 运行以下命令构建 PoC 二进制文件: gcc -Wall -o exploit exploit.c -lmnl -lnftnl 更新配置文件 内置配置文件包含特定于以二进制形式分发的 Linux 内核的参数,这些内核来自 Ubuntu 23.04 Lunar Lobster 的以下软件包: "linux-image-6.2.0-20-generic...
exploits
exploits "你无法与 root shell 争辩。" -- Felix "FX" Lindner 我的公开漏洞利用程序合集。 另请参阅 https://www.exploit-db.com/?author=315 漏洞利用 Linux raptorchown.c。Linux 2.6.x 2.6.7-rc3 CVE-2004-0497。Linux 上 syschown 缺少 DAC 控制。 raptorprctl.c。Linux 2.6.x,从 2.6.13 到 2.6.17.4 之前的版本 CVE-2006-2451。Suiddumpable 漏洞。...
pythem
pythem - 渗透测试框架 pythem 是一个多用途渗透测试框架,由 Python 编写,专为安全研究人员和安全专业人士设计。该工具仅限于合法行为使用。对于因使用本工具而导致的任何不当或违法行为,本人概不负责。更多信息请阅读许可协议。 安装 链接: 创建桌面快捷方式 Linux 安装 依赖安装 注意: 仅在基于 Debian 的发行版上测试过,如果你使用 Redhat 或 SUSE 类系统,可以尝试使用 yum 或 zypper 安装依赖。 sudo apt-get update sudo apt-get install -y build-essential python-dev...
CVE-2023-1206-CVE-2025-40040-CVE-2024-49882
Canal Encubierto Combinado: CVE-2023-1206 + CVE-2024-49882 Resumen Este proyecto demuestra un canal de comunicación encubierto utilizando dos vulnerabilidades del kernel de Linux: Componente| CVE| Propósito ---|---|--- Canal de Sincronización| CVE-2023-1206| Sincronización de reloj mediante...
CrossC2
CrossC2 フレームワーク README | 中文文档 | READMEFULL | 中文完整文档 CobaltStrike サポート CobaltStrike の他のプラットフォーム Linux/MacOS/... のセキュリティ評価をサポートし、Unix のポストペネトレーションモジュールの開発サポートを含みます。 | CS3.14bug fixes| CS4.0| CS4.X 4.14.8 ---|---|---|--- Master branch| ✅| | cs4.0 branch| | ✅| cs4.1 branch| | | ✅ | | | Release Page =...
duplicut
Duplicut :scissors: Quickly dedupe massive wordlists, without changing the order Created by nil0x42 and contributors 📖 Overview Nowadays, password wordlist creation usually implies concatenating multiple data sources. Ideally, most probable passwords should stand at start of the wordlist, so most...
selinux-notebook
SELinux Notebook はじめに SELinux Notebook は、SELinux に関するオープンソースの書籍です。元々は Richard Haines によって作成され、SELinux コミュニティに寄贈されました。この Notebook の目標は、SELinux に関する最も最新かつ包括的な書籍となることです。Linux カーネルコンポーネント、ユーザースペースライブラリとツール、ポリシーツールチェーン、そしてポリシーそのものをカバーしています。 SELinux Notebook は無料で利用でき、コミュニティからの貢献を歓迎します! SELinux Notebook...
cve-2021-21972
cve-2021-21972 使用说明 python3 python poc.py -u target -s webshell/ssh webshell只支持vecter6.5版本,ssh支持所有版本,该poc只针对Linux。...
Xerxes
Xerxes インターネットサービスのストレステストに利用可能な複数のベクトルを持つDosツール。 使用方法 $ ./Xerxes -H --== Xerxes enhanced by Sepehrdad Sh ==-- bin/Xerxes OPTIONS Xerxes dos tool enhanced OPTIONS: -H, --help display this help menu -V, --version display version --vecs display available vectors -hrhost, --rhost=rhost remote host...