Discover gists
| from pwn import * | |
| # Set up pwntools to work with this binary | |
| elf = context.binary = ELF('ret2win') | |
| # Enable verbose logging so we can see exactly what is being sent. | |
| context.log_level = 'debug' | |
| # Print out the target address | |
| info("%#x target", elf.symbols.ret2win) |
| # Basic Usage | |
| ffuf -w wordlist.txt -u http://127.0.0.1:8000/api/FUZZ/6 -o output.txt -replay-proxy http://127.0.0.1:8080 | |
| # Basic Usage With a Cookie | |
| ffuf -w wordlist.txt -u http://127.0.0.1:8000/api/FUZZ/6 -o output.txt -replay-proxy http://127.0.0.1:8080 -b "laravel_session=eyJpdiI6Ii8wQU11dTVlUkg2alRHUXBIVzlGSnc9PSIsInZhbHVlIjoiOWs3YllJWTdqNC9xa1pMeFRvMFh0OE1vRFpaWm9GSzFkRktVZS9yUHBDM0lIazZ4K0NsbndxWVIxQ05VZWhqZUZaR0RGQWlFdmdDc24yWllYRklGSXI5STd2b05Pam4yRXIwV1BUWkZhUnFLNUFzOWsycmRHcnlxS0FqRWNsSnEiLCJtYWMiOiI3ZTliMmM2YzIxOTExNDE0NmVjYTYyMGI4Nzg4YzJiYjNmNjVkNDI1YzEyODYwMzY5YzczNzY3NTUwZDk0OGYzIn0%3D;" | |
| # Adding a delay | |
| ffuf -w wordlist.txt -u http://127.0.0.1:8000/api/FUZZ/6 -o output.txt -replay-proxy http://127.0.0.1:8080 –p 1 –t 3 | |
| # Adding a delay (new method) |
There are a few lists already, I thought I'd create another one so we can have a long list of lists someday. 🤠 Ordered by approximately which ones I actually use often.
- zoxide - A smarter cd command. Supports all major shells.
- mcfly - Fly through your shell history. Great Scott!
- Procs - A modern replacement for ps written in Rust
- sd - Intuitive find & replace CLI (sed alternative)
- dust - A more intuitive version of du in rust
- hyperfine - A command-line benchmarking tool
| // ==UserScript== | |
| // @name Aliexpress link cleaner | |
| // @namespace none | |
| // @version 3.2 | |
| // @description Cleans AliExpress item URLs, handles mobile redirects, and sets global cookie preferences. | |
| // @author Tomhet | |
| // @match *://*.aliexpress.com/* | |
| // @exclude *://*aliexpress.com/*spm=a2g0o.productlist.search.0* | |
| // @icon https://ae01.alicdn.com/images/eng/wholesale/icon/aliexpress.ico | |
| // @downloadURL https://gist.github.com/Tomhet/2d8c892ac9625c3f21aaeeea01ec4db0/raw/Aliexpress_link_cleaner.user.js |
| #include <iostream> | |
| #include <vector> | |
| #include <algorithm> | |
| // функція для додавання | |
| int add(int a, int b) { | |
| return a + b; | |
| } | |
| // функція для віднімання |
➜ uname -r
# get installed kernel version
➜ pacman -S linux-headers
# select kernel version
If you're encountering ping github.com failing inside WSL with a Temporary failure in name resolution, you're not alone — this has been a long-standing issue, especially when using VPNs or corporate networks.
This issue is now fixed robustly with DNS tunneling, which preserves dynamic DNS behavior and avoids limitations like WSL’s former hard cap of 3 DNS servers in /etc/resolv.conf.
DNS tunneling is enabled by default in WSL version 2.2.1 and later, meaning that if you're still seeing DNS resolution issues, the first and most effective fix is simply to upgrade WSL. Upgrading WSL updates the WSL platform itself, but does not affect your installed Linux distributions, apps, or files.
To upgrade WSL, follow these steps,
| Filter | Description | Example |
|---|---|---|
| allintext | Searches for occurrences of all the keywords given. | allintext:"keyword" |
| intext | Searches for the occurrences of keywords all at once or one at a time. | intext:"keyword" |
| inurl | Searches for a URL matching one of the keywords. | inurl:"keyword" |
| allinurl | Searches for a URL matching all the keywords in the query. | allinurl:"keyword" |
| intitle | Searches for occurrences of keywords in title all or one. | intitle:"keyword" |