-
Notifications
You must be signed in to change notification settings - Fork 240
/
CHANGELOG
105 lines (82 loc) · 3.61 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
2021-06-28 Enum4Linux v0.9.1
* Cleaned up CHANGELOG.
* Thanks to DidierA.
* Added check for writable shares.
* Hid writable shares sheck being -A flag to ensure no change to default behaviour.
* Fixed check for writable shares to cope with Samba being chatty.
2021-04-10 Enum4Linux v0.9.0
* Thanks to jtpereyda, logicsec, mrefish, Kawsay, NoxNoctis,
BrashEndeavours, real-datagram, rastating.
* Added protocol mismatch detection.
* Cleaned up error messages.
* Attempts to guess domain based on 0.in-addr.arpa records
from default DNS server.
* Bug fix: Adjusted regexes to escape hyphens.
* Bug fix: Added error handling for smbclient yielding no OS
info.
* Updated with color coding and fixed globals to remove
errors.
* Bug fix: Fixed -a help typo.
* Bug fix: Misparsing when sharename IPC exists.
* Bug fix: Updated enum4linux.pl to better handle single
quote character in username and password.
* Bug fix: Updated issues with IPC not parsing correctly.
* Added handling of NT_STATUS_INVALID_PARAMETER when finding users.
* Added README.md.
2012-11-30 Enum4linux v0.8.9
* -d option decodes some of the acb_info field including
if account is disabled, password expired, acct locked.
2011-06-16 Enum4linux v0.8.8
* Bug fix: -w option should now work better. Allows
domain crenedials to be used:
-w domain -u user -p pass ...
2011-02-21 Enum4linux v0.8.7
* Bug fix: Now handles apostrophe in group names and
other places. Thanks to Emeric Epaillard and Nicolas
Kerschenbaum for reporting this.
2011-02-17 Enum4linux v0.8.6
* Added -l option to get long domain name via LDAP.
* Bug fix: Redefining variable warning.
2011-02-12 Enum4linux v0.8.5
* -P attempts to get partial password policy info using
rpclient's "getdompwinfo" - polenum.py is still much
better, though.
2008-10-23 Enum4linux v0.8.4
* Bug fix: No longer rejects hostnames containing hyphen.
* Group members output is more parsable.
* Output looks slightly more pretty.
* Help message is more concise.
* -a option is assumed if not other options are used.
* "-K n" option added to keep RID cycling until n
consecutive RIDs don't have usernames.
2008-09-16 Enum4linux v0.8.3
* Now tries to get all SIDs for target before RID cycling.
This should result in local, domain and builtin accounts
being enumerated - even parent domains sometimes.
* Runs polenum.py (if installed) to get password policy.
2008-03-28 Enum4linux v0.8.2
* Changed HTTP link to point at new labs website.
2007-12-05 Enum4Linux v0.8.1
* nmblookup/nbtstat output now contains human-readable
descriptions.
* Clearer messages about why RID cycling has failed
(either can't get SID or RID cycling not allowed).
2007-12-05 Enum4Linux v0.8.0
* Added -a option to try all simple enumeration. You don't
need to remember long complicated command line options now.
* Gets domain groups and domain group memberships now.
enum.exe fails to do this sometimes, so this feature is
actually incompatible with the original. :-)
* Made RID cycling more robust: by default it now tries a list
of common usernames (administrator, guest, root, ...) to get
initial SID.
* The "-k username" take a list of usernames to use when
attempting to get the SID. Previously only supported one.
* -d option implemented. Displays detailed information about
users (primary group, last logon, password change info, etc.)
and groups (description, number of members).
* Attempts to get Domain SID to determine if the host is
in a domain or in a workgroup. Experimental.
* Added -i option to get info about printers.
* During RID cycling, the type of account discovered is
now displayed (Local User, Domain Group, etc.).