GithubHelp home page GithubHelp logo

seenanshaneisurely / sharpadidnsdump Goto Github PK

View Code? Open in Web Editor NEW

This project forked from b4rtik/sharpadidnsdump

0.0 0.0 0.0 25 KB

c# implementation of Active Directory Integrated DNS dumping (authenticated user)

License: BSD 3-Clause "New" or "Revised" License

C# 100.00%

sharpadidnsdump's Introduction

SharpAdidnsdump

SharpAdidnsdump is a c# implementation of Dirk-jan Mollema research: Getting in the zone dumping active directory dns with adidnsdump.

All the credits go to Dirk-jan Mollema and his research.

Features

Enumerate all hosts with IPs via AD LDAP and DNS query.

The first step is to list the zones available in DomainDnsZone using the filter (&(objectClass = DnsZone)(!(DC=*arpa))(!(DC=RootDNSServers))).

For each zone it is possible to list all Host objects with the filter (&(!(ObjectClass=DnsZone))(!(DC=@))(!(DC=*arpa))(!(DC=*DNSZones))) changing the RootDn of the query. It is necessary (!(ObjectClass=DnsZone)) because if the filter were used (objectClass=DnsNode) the hidden elements would be excluded.

Some of the records present via LDAP can be listed but the properties can't be readed. In my implementation I resolve the visibility of these records with the parsing of the Path property of the SearchResult object.

Usage

SharpAdidnsdumpis.exe dc-address

References

Getting in the zone dumping active directory dns with adidnsdump.

Adidnsdump

Feel free to contact me at: @b4rtik

sharpadidnsdump's People

Contributors

b4rtik avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.