Closed ThePirateWhoSmellsOfSunflowers closed 3 years ago
As develop
will eventually become master
, we urge all devs working with this project as a dependency to take a look at the new ADObject
in order to ensure a smooth migration (ping @mpgn, because I know cme uses it).
:sunflower:
Hey! As you know, I "like living on the bleeding edge", so this new dev branch is a huge cleaning and rewriting of the original
ADObject
object. Now, anADObject
is really a "raw" active directory object, for examplerandom_adobject.objectsid
returnsb'\x01\x05\x00\x00\x00\x00\x00\x05\x15\x00\x00\x00:\xc6[...]
and no longerS-1-5-21-1843775034-1372[...]
. It breaks a lot of things within pywerview but I thing it will help to handle custom attributes (like binary ones).Huge warning for people who stumble upon this PR! This PR breaks a lot of stuff mostly if you use pywerview as a lib, however if you use it the "cli way", it will be fine (I guess ?)
As always, this is a
dev
branch, so not really production ready. There is still a lot of work to do :):sunflower: