inHacker
byHelen Lafayetteoctubre 9, 2021, 11:30 am
AF-ShellHunter: búsqueda automática de shell
AF-ShellHunter es un script diseñado para automatizar la búsqueda de WebShells en el equipo de AF
Como uno
pip3 install -r requirements.txtpython3 shellhunter.py --help
Uso básico
Puede ejecutar Shellhunter en dos modos
- –url -u Al escanear una sola URL
- –archivo -f Escanee varias URL al mismo tiempo
Ejemplo de una búsqueda de webshell con proxy Burpsuite, donde la cadena «404» con un tamaño entre 100 y 1000 caracteres está oculta
burp –greater-than 100 –smaller-than 1000 Running AF-Team ShellHunt 1.1.0 URL: https://xxxxxxxxxx Showing only: 200, 302 Threads: 20 Not showing coincidence with: 404 Proxy: burp Greater than: 100 Smaller than: 1000Found https://xxxxxxxxxx/system.php len: 881″>
┌──(blueudp㉿xxxxxxxx)-[~/AF-ShellHunter]└─$ python3 shellhunter.py -u https://xxxxxxxxxx -hs "404" -p burp --greater-than 100 --smaller-than 1000 Running AF-Team ShellHunt 1.1.0URL: https://xxxxxxxxxxShowing only: 200, 302Threads: 20Not showing coincidence with: 404Proxy: burpGreater than: 100Smaller than: 1000Found https://xxxxxxxxxx/system.php len: 881
Configuración de archivos para varios sitios
Lista de phishing
show responses with those status codes, as -sc# ‘show-string’ -> show match with that string, as -ss# ‘show-regex’ -> show match with regex, as -sr# use ‘not’ for not showing X in above options, as -h[option]# ‘greater-than’ -> Show response greater than X, as -gt ( –greater-than )# ‘smaller-than’ -> Show responses smaller than X, as -st ( –smaller-than )# Example searching webshell with BurpSuite proxy. 302, 200 status code, not showing results w/ ‘página en mantenimiento ‘con un tamaño entre 100 y 1000 caracteres
[burp]
https: //banco.phishing-> show-response-code «302» «200», no show-string «página en mantenimiento», mayor que 100, menor que 1000
[noproxy]
banco.es-> # ShellHunt agrega ‘http: // «>.
# How to?# set country block with [country], please read user_files/config.txt# 'show-response-code "option1" "option2"' -> show responses with those status codes, as -sc# 'show-string' -> show match with that string, as -ss# 'show-regex' -> show match with regex, as -sr# use 'not' for not showing X in above options, as -h[option]# 'greater-than' -> Show response greater than X, as -gt ( --greater-than )# 'smaller-than' -> Show responses smaller than X, as -st ( --smaller-than )# Example searching webshell with BurpSuite proxy. 302, 200 status code, not showing results w/ 'página en mantenimiento' with size between 100 and 1000 chars[burp]https://banco.phishing->show-response-code "302" "200", not show-string "página en mantenimiento", greater-than 100, smaller-than 1000[noproxy]banco.es-> # ShellHunt will add 'http://
Configura tus proxies y encabezados personalizados
config.txt
Android 8.0.0; SM-G960F Build / R16NW) AppleWebKit / 537.36 (KHTML, como Gecko) Chrome / 62.0.3202.84 Mobile Safari / 537.36 Referer? bit.ly/THIS_is_PHISHING # Omitir protección de referencia
[PROXIES]
¿eructar? https://127.0.0.1:8080,http://127.0.0.1:8080 «>
[HEADERS] # REQUESTS CUSTOM HEADERS, ADD 'OPTION: VALUE'User-Agent? Mozilla/5.0 (Linux; Android 8.0.0; SM-G960F Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.84 Mobile Safari/537.36Referer? bit.ly/THIS_is_PHISHING # Bypass referer protection[PROXIES]burp? https://127.0.0.1:8080,http://127.0.0.1:8080
Otras propiedades
- Filtrar por expresiones regulares
- Filtrar por cadena
- Filtrar por código de estado HTTP
- Filtrar por longitud
- Encabezados personalizados
- Proxy personalizado o bloque de proxy para archivo url
- Multihilo (número de usuario)
/ | ! :|: ! | / | 7 ( ; ❗ ; / / ) / `– ( `. | !:|:! | / .’ ) ,——-,**** (`. !:|:!/ / / .’) ~ >o< ---------o{___}- => `.`. |!|! |/,’.’ / / | / ________/8′ `._`.\!!!// .’_.’ | | / » `.`.\|//.’.’ | / | |`._`n’_.’| «—-^—-«»>
.-"; ! ;"-.----. .'! : | : !`." _} / ! : ! : ! /"@ > / | ! :|: ! | /| 7 ( ; :!: ; / / )/ `-- ( `. | !:|:! | / .' ),-------,**** (`. !:|:!/ / / .')~ >o< ---------o{___}- => `.`. |!|! |/,'.' // | / ________/8' `._`.\!!!// .'_.'| | / " `.`.\|//.'.'| / | |`._`n'_.'|"----^----"
automáticabúsquedashellShellHunter
Índice de contenido
Newsletter
What do you think?
0 Points Upvote Downvote
You May Also Like
- byHelen Lafayetteoctubre 26, 2021, 8:30 pm
- byHelen Lafayetteoctubre 26, 2021, 2:17 pm
- byHelen Lafayetteoctubre 26, 2021, 1:41 pm
- Trending byHelen Lafayetteoctubre 26, 2021, 2:10 am
- byHelen Lafayetteoctubre 25, 2021, 2:50 pm
- byHelen Lafayetteoctubre 25, 2021, 11:30 am
Reply with GIF
GIPHY App Key not set. Please check settings
Don’t Miss
- Hot Popular byHelen Lafayetteoctubre 8, 2021, 1:41 pm
- Hot Popular byHelen Lafayetteoctubre 13, 2021, 1:06 pm
- Hot Popular byAlan Kimoctubre 15, 2021, 10:26 pm
- Hot Popular byAlan Kimoctubre 6, 2021, 1:13 pm
- Hot Popular byHelen Lafayetteoctubre 10, 2021, 11:30 am
- Hot Popular byHelen Lafayetteoctubre 13, 2021, 12:53 pm