Skip to content

Commit 4ecda02

Browse files
committed
Update README
1 parent 82fb1ca commit 4ecda02

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

README.md

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -70,17 +70,18 @@ This time the ```-A``` and ```-C``` option are used. While the first one behaves
7070

7171
### Usage
7272
```
73-
ENUM4LINUX - next generation
74-
75-
usage: enum4linux-ng.py [-h] [-A] [-As] [-U] [-G] [-Gm] [-S] [-C] [-P] [-O] [-L] [-I] [-R] [-N] [-w DOMAIN] [-u USER] [-p PW | -K TICKET_FILE | -H NTHASH] [--local-auth] [-d] [-k USERS] [-r RANGES] [-s SHARES_FILE] [-t TIMEOUT]
76-
[-v] [--keep] [-oJ OUT_JSON_FILE | -oY OUT_YAML_FILE | -oA OUT_FILE]
73+
usage: enum4linux-ng.py [-h] [-A] [-As] [-U] [-G] [-Gm] [-S] [-C] [-P] [-O] [-L] [-I] [-R [BULK_SIZE]] [-N] [-w DOMAIN] [-u USER]
74+
[-p PW | -K TICKET_FILE | -H NTHASH] [--local-auth] [-d] [-k USERS] [-r RANGES] [-s SHARES_FILE] [-t TIMEOUT] [-v] [--keep]
75+
[-oJ OUT_JSON_FILE | -oY OUT_YAML_FILE | -oA OUT_FILE]
7776
host
7877
79-
This tool is a rewrite of Mark Lowe's enum4linux.pl, a tool for enumerating information from Windows and Samba systems. It is mainly a wrapper around the Samba tools nmblookup, net, rpcclient and smbclient. Other than the original
80-
tool it allows to export enumeration results as YAML or JSON file, so that it can be further processed with other tools. The tool tries to do a 'smart' enumeration. It first checks whether SMB or LDAP is accessible on the target.
81-
Depending on the result of this check, it will dynamically skip checks (e.g. LDAP checks if LDAP is not running). If SMB is accessible, it will always check whether a session can be set up or not. If no session can be set up, the
82-
tool will stop enumeration. The enumeration process can be interupted with CTRL+C. If the options -oJ or -oY are provided, the tool will write out the current enumeration state to the JSON or YAML file, once it receives SIGINT
83-
triggered by CTRL+C. The tool was made for security professionals and CTF players. Illegal use is prohibited.
78+
This tool is a rewrite of Mark Lowe's enum4linux.pl, a tool for enumerating information from Windows and Samba systems. It is mainly a wrapper around the Samba
79+
tools nmblookup, net, rpcclient and smbclient. Other than the original tool it allows to export enumeration results as YAML or JSON file, so that it can be
80+
further processed with other tools. The tool tries to do a 'smart' enumeration. It first checks whether SMB or LDAP is accessible on the target. Depending on the
81+
result of this check, it will dynamically skip checks (e.g. LDAP checks if LDAP is not running). If SMB is accessible, it will always check whether a session can
82+
be set up or not. If no session can be set up, the tool will stop enumeration. The enumeration process can be interupted with CTRL+C. If the options -oJ or -oY
83+
are provided, the tool will write out the current enumeration state to the JSON or YAML file, once it receives SIGINT triggered by CTRL+C. The tool was made for
84+
security professionals and CTF players. Illegal use is prohibited.
8485
8586
positional arguments:
8687
host
@@ -98,7 +99,7 @@ options:
9899
-O Get OS information via RPC
99100
-L Get additional domain info via LDAP/LDAPS (for DCs only)
100101
-I Get printer information via RPC
101-
-R Enumerate users via RID cycling. Optionally, specifies lookup request size.
102+
-R [BULK_SIZE] Enumerate users via RID cycling. Optionally, specifies lookup request size.
102103
-N Do an NetBIOS names lookup (similar to nbtstat) and try to retrieve workgroup from output
103104
-w DOMAIN Specify workgroup/domain manually (usually found automatically)
104105
-u USER Specify username to use (default "")

0 commit comments

Comments
 (0)