Skip to content

Add AD DNS management tool #1994

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Add AD DNS management tool #1994

wants to merge 2 commits into from

Conversation

lodos2005
Copy link

This PR adds LDAP-based DNS record management capabilities for Active Directory integrated DNS zones, enabling DNS manipulation during penetration testing. It provides perform various DNS operations, from creating and deleting records to querying existing zones. This module is inspired by the functionality of dnstool.py from krbrelayx by @dirkjanm

lodos2005 added 2 commits July 5, 2025 09:28
Introduces impacket/dnsp.py with DNS protocol structures and 
examples/adidns.py for managing AD DNS records via LDAP.
Supports full CRUD operations on DNS zones and records.
Introduces impacket/dnsp.py with DNS protocol structures and 
examples/adidns.py for managing AD DNS records via LDAP.
Supports full CRUD operations on DNS zones and records.
@lodos2005 lodos2005 mentioned this pull request Jul 5, 2025
12 tasks
@anadrianmanrique anadrianmanrique added the in review This issue or pull request is being analyzed label Jul 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in review This issue or pull request is being analyzed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants