mirror of
https://github.com/carlospolop/PEASS-ng
synced 2025-03-25 05:46:23 +01:00
linpeas-ng
This commit is contained in:
commit
15abac9d75
18
CONTRIBUTING.md
Normal file
18
CONTRIBUTING.md
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
# Contributing to this repository
|
||||||
|
|
||||||
|
## Making Suggestions
|
||||||
|
If you wan tto make a suggestion for linpeas or winpeas please use **[github issues](https://github.com/carlospolop/privilege-escalation-awesome-scripts-suite/issues)**
|
||||||
|
|
||||||
|
## Searching for files with sensitive information
|
||||||
|
From the PEASS-ng release **winpeas and linpeas are auto-built** and will search for files containing sensitive information specified in the **[sesitive_files.yaml](https://github.com/carlospolop/privilege-escalation-awesome-scripts-suite/blob/master/build_lists/sensitive_files.yaml)** file.
|
||||||
|
|
||||||
|
If you want to **contribute adding the search of new files that can contain sensitive information**, please, just update **[sesitive_files.yaml](https://github.com/carlospolop/privilege-escalation-awesome-scripts-suite/blob/master/build_lists/sensitive_files.yaml)** and create a **PR to master** (*linpeas and winpeas will be auto-built in this PR*).
|
||||||
|
Also, in the comments of this PR, put links to pages where and example of the file containing sensitive information can be foud.
|
||||||
|
|
||||||
|
## Specific LinPEAS additions
|
||||||
|
From the PEASS-ng release **linpeas is auto-build from [linpeas_base.sh](https://github.com/carlospolop/privilege-escalation-awesome-scripts-suite/blob/master/linPEAS/builder/linpeas_base.sh)**. Therefore, if you want to contribute adding any new check for linpeas/macpeas, please **add it in this file and create a PR to master**.
|
||||||
|
The new linpeas.sh script will be auto-generated in the PR.
|
||||||
|
|
||||||
|
## Specific WinPEAS additions
|
||||||
|
Just modify winpeas and create a PR to master.
|
||||||
|
The new winpeas binaries will be auto-generated in the PR.
|
@ -59,7 +59,7 @@ NOCOLOR=""
|
|||||||
VERBOSE=""
|
VERBOSE=""
|
||||||
THREADS="`((grep -c processor /proc/cpuinfo 2>/dev/null) || ((command -v lscpu >/dev/null 2>&1) && (lscpu | grep '^CPU(s):' | awk '{print $2}')) || echo -n 2) | tr -d "\n"`"
|
THREADS="`((grep -c processor /proc/cpuinfo 2>/dev/null) || ((command -v lscpu >/dev/null 2>&1) && (lscpu | grep '^CPU(s):' | awk '{print $2}')) || echo -n 2) | tr -d "\n"`"
|
||||||
[ -z "$THREADS" ] && THREADS="2" #If THREADS is empty, put number 2
|
[ -z "$THREADS" ] && THREADS="2" #If THREADS is empty, put number 2
|
||||||
[ -n "$THREADS" ] && eTHREADS="2" #If THREADS is null, put number 2
|
[ -n "$THREADS" ] && THREADS="2" #If THREADS is null, put number 2
|
||||||
[ "$THREADS" -eq "$THREADS" ] 2>/dev/null && : || THREADS="2" #It THREADS is not a number, put number 2
|
[ "$THREADS" -eq "$THREADS" ] 2>/dev/null && : || THREADS="2" #It THREADS is not a number, put number 2
|
||||||
HELP=$GREEN"Enumerate and search Privilege Escalation vectors.
|
HELP=$GREEN"Enumerate and search Privilege Escalation vectors.
|
||||||
${NC}This tool enum and search possible misconfigurations$DG (known vulns, user, processes and file permissions, special file permissions, readable/writable files, bruteforce other users(top1000pwds), passwords...)$NC inside the host and highlight possible misconfigurations with colors.
|
${NC}This tool enum and search possible misconfigurations$DG (known vulns, user, processes and file permissions, special file permissions, readable/writable files, bruteforce other users(top1000pwds), passwords...)$NC inside the host and highlight possible misconfigurations with colors.
|
||||||
@ -535,9 +535,7 @@ fi
|
|||||||
###########################################
|
###########################################
|
||||||
|
|
||||||
echo_not_found (){
|
echo_not_found (){
|
||||||
if [ "$VERBOSE" ]; then
|
printf $DG"$1 Not Found\n"$NC
|
||||||
printf $DG"$1 Not Found\n"$NC
|
|
||||||
fi
|
|
||||||
}
|
}
|
||||||
|
|
||||||
warn_exec(){
|
warn_exec(){
|
||||||
|
3297
linPEAS/linpeas.sh
3297
linPEAS/linpeas.sh
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user