Bagi yang terbiasa di linux, dan terbiasa menggunakan console, lalu berpindah ke windows ibaratnya kehilangan “kemampuan” yang sudah ada di linux, yaitu “power of console”. Setelah cari-cari, ternyata ada juga beberapa perintah (sebagian kecil) yang ada di windows mirip dengan linux. Beberapa ini di antaranya :
Command tool | How to use this command for security |
dir | dir /od to find the most recently modified files on the hard drive |
ping | ping -a and ping –t to determine hostnames and whether or not the host is alive |
tracert | tracert –d for determining how your system is communicating with a remote host |
find | dir c: /s /b | find “SSN” to search your local hard drive for sensitive text such as “SSN” |
findstr | findstr /s /i confidential *.* to search the current directory and all subdirectories for sensitive text such as “confidential” |
nslookup | nslookup –type=ANY domain_name to display all DNS records for a specific domain |
nbtstat | nbtstat –A remote_host_IP_address to display a remote system’s NetBIOS name table, computer name, domain name, MAC address and possibly the currently logged on user |
net |
When used with the /add switch and a username and password, you can add users to the local system (works great once you’ve obtained a remote command prompt using Metasploit during your security testing!) |
netsh | netsh interface ip set address name=”Local Area Connection” static ip_address network_mask default_gateway for quickly setting a static IP address on your default network interface netsh interface ip set address “Local Area Connection” dhcp for quickly obtaining IP configuration information via DHCP |
netstat | netstat –a –o to determine TCP and UDP connections currently in use along with the process ID that owns each connection. Use to find out which application is talking to whom |
sc | sc stop service_name to stop a Windows service sc start service_name to start a Windows service |
taskkill | taskkill /pid and taskkill /im for killing hung processes, such as a security scanner that you’ve maxed out or potential malware loaded in memory |
tasklist | tasklist /svc shows services associated with each Windows process tasklist /n dll_name shows all processes using a specified DLL tasklist /fi /m “imagename eq process” shows the DLLs loaded into the specified Windows process |
wmic | Windows Management Interface Command-line (WMIC), literally an entire control system in and of itself, allows you to control both local and remote systems. Commands of interest for security include:
|