fortra/impacket ? reverse-engineered prompt

Reverse engineered prompt

I need to build a Python toolkit for security researchers to work with common network protocols, especially those found in Windows environments. It should provide low-level classes for creating and parsing packets for protocols like SMB (versions 1, 2, and 3), MSRPC, and Kerberos.

A key feature would be handling different authentication methods. I want to be able to authenticate not just with plain passwords, but also with NTLM hashes and Kerberos tickets, to support techniques like "pass-the-hash."

The final project should be structured as a core library that can be imported, but importantly, it must include a collection of example scripts that serve as standalone command-line tools for common security testing tasks. Please also include a setup.py for installation and a Dockerfile for building a containerized version of the toolkit.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab