Shuciran Pentesting Notes

Wireless Utilities

Wireless Utilities Even though we could still use iwconfig and other tools are deprecated and we shouldn’t use them anymore. The iw utility and its variety of options is the only command we need f...

rfkill Utility

rfkill Utility rfkill is a tool to enable or disable connected wireless devices. Let’s run rfkill list to display all the enabled Wi-Fi and Bluetooth devices on the system: kali@kali:~$ sudo rfk...

Loading and Unloading Wireless Drivers

Loading and Unloading Wireless Drivers This guide explains the process to load and unload a wireless driver. If there are two or more devices using the same driver, can cause unexpected results wh...

Change Chipset Regulations

Change Chipset Regulations Countries’ regulations can be fairly complex, and CRDA sets the radio to operate within the regulations of the operating country. Specifically, it enforces transmit powe...

Wireless Monitor Mode Interface

Monitor Mode airmon-ng # Monitor Mode sudo airmon-ng start wlan0 # If you get error for the process being running you can use 1 of 2 options # First option sudo airmon-ng check kill # Second option...

PHP Debugging

NodeJS Prototype Hunting

Nearly everything in JavaScript is an object. This includes arrays, Browser APIs, and functions. The only exceptions are null, undefined, strings, numbers, booleans, and symbols. Unlike other obje...

NodeJS Debugging

Java Source Code Recovery

Java Source Code Recovery JAR files contain compiled Java classes and to recover the original Java source code from them we can make use of the JD-GUI decompiler. JD-GUI allows us to do that via ...

Java Decompilation

Decompiling Java Classes While there are many tools that we could use to decompile Java bytecode (with various degrees of success), we will use the JD-GUI decompiler in this course. Java-based web ...