🛠 GeekAnarchy Toolset

Tools I use — no fluff, no ads, just raw power.

Sysadmin & Network

ToolDescriptionUsage
nmapNetwork scannernmap -sV 192.168.1.0/24
masscanHigh-speed port scannermasscan -p1-65535 10.0.0.0/8
netstatShow network connectionsnetstat -tulnp
iftopReal-time bandwidth usageiftop -i eth0
lsofList open fileslsof -i
tcpdumpNetwork packet capturetcpdump -i eth0
htopInteractive process viewerhtop
arpingSend ARP requestsarping 192.168.1.1
hostnameDisplay/set hostnamehostname
cronManage scheduled taskscrontab -e

Dev & Automation

ToolDescriptionUsage
jqJSON parserjq . file.json
ansibleConfiguration managementansible-playbook playbook.yml
dockerContainerization tooldocker run -it ubuntu
gitVersion controlgit clone https://github.com/repo.git
makeBuild automationmake install
vimText editorvim script.sh
tmuxTerminal multiplexertmux new -s dev
curlTransfer datacurl -I https://example.com
awkPattern scanningawk '{print $1}' file.txt
cronJob schedulingcrontab -e

Security

ToolDescriptionUsage
hashcatPassword crackerhashcat -m 0 hash.txt wordlist.txt
nmapNetwork scanning with scriptsnmap --script vuln 192.168.1.1
johnPassword cracking tooljohn --wordlist=passwords.txt hashes.txt
hydraNetwork login crackerhydra -l admin -P passwords.txt 192.168.1.1 ssh
niktoWeb server vulnerability scannernikto -h http://example.com
tcpdumpPacket capture tooltcpdump -i eth0
gpgEncryption utilitygpg -c secrets.txt
lynisSecurity auditing toollynis audit system
clamavAntivirus scannerclamscan -r /home
fail2banBan IPs with failed loginsfail2ban-client status sshd

Disk & File Utilities

ToolDescriptionUsage
ddDisk cloningdd if=/dev/sdX of=backup.img
rsyncSync files/directoriesrsync -avh source/ dest/
tarArchive/compress filestar -czvf archive.tar.gz folder/
gzipCompress filesgzip filename.txt
partedPartition managementparted /dev/sda
fdiskManage disk partitionsfdisk /dev/sda
mountMount devicesmount /dev/sda1 /mnt
umountUnmount devicesumount /mnt
lsblkList block deviceslsblk
dfDisk usage infodf -h

Networking & DNS

ToolDescriptionUsage
tracerouteTrace network routetraceroute google.com
pingCheck network connectivityping 8.8.8.8
digDNS lookupdig example.com
nslookupQuery DNS recordsnslookup example.com
mtrNetwork diagnostics toolmtr google.com
ipShow/manipulate routingip a
netcatTCP/UDP toolnc -lvp 1234
tcpflowCapture TCP traffictcpflow -i eth0
arpShow ARP cachearp -a
whoisDomain info lookupwhois example.com

Cisco Networking Commands

CommandDescriptionUsage
show ip interface briefShow interface summaryshow ip interface brief
show cdp neighborsShow connected devicesshow cdp neighbors
show vlanShow VLAN configurationshow vlan
show mac address-tableShow MAC tableshow mac address-table
show ip routeShow routing tableshow ip route
show arpShow ARP tableshow arp
show runShow running configshow run
show startShow startup configshow start
pingTest connectivityping 192.168.1.1
tracerouteTrace pathtraceroute 8.8.8.8
show ip bgpShow BGP routesshow ip bgp
show ip ospf neighborShow OSPF neighborsshow ip ospf neighbor
show interfacesShow interface detailsshow interfaces GigabitEthernet0/1
show logShow system logsshow log
show versionShow hardware/software infoshow version
show inventoryShow hardware inventoryshow inventory
show stackwiseShow stack configurationshow stackwise
show vtp statusShow VTP statusshow vtp status
show etherchannel summaryShow port channelsshow etherchannel summary
show spanning-treeShow STP statusshow spanning-tree
show ip dhcp bindingShow DHCP leasesshow ip dhcp binding
show ip dhcp snoopingShow DHCP snoopingshow ip dhcp snooping
show access-listsShow ACLsshow access-lists
show ip nat translationsShow NAT tableshow ip nat translations
show ip firewall access-listShow firewall rulesshow ip firewall access-list
show ip sshShow SSH connectionsshow ip ssh
show usersShow active sessionsshow users
terminal length 0Show full config outputterminal length 0
terminal monitorShow logs on consoleterminal monitor
conf tEnter config modeconf t
exitExit current modeexit
endExit config modeend
copy run startSave configcopy run start
write memorySave config (alt)write memory
reloadReboot devicereload
clear mac address-table dynamicClear MAC tableclear mac address-table dynamic
clear ip arpClear ARP tableclear ip arp
clear ip routeClear routing tableclear ip route

Maker & Pi Tools

ToolDescriptionUsage
rpi-imagerWrite OS imagesGUI
gpioControl GPIO pinsgpio readall
i2cdetectScan I2C busi2cdetect -y 1
avrdudeFlash AVR firmwareavrdude -p m328p -c usbasp -U flash:w:file.hex
esptoolFlash ESP boardsesptool.py write_flash 0x00000 firmware.bin
platformioEmbedded dev platformpio run -t upload
minicomSerial terminalminicom -D /dev/ttyUSB0
picocomLightweight serial commspicocom /dev/ttyUSB0
wiringPiGPIO control toolsgpio -g mode 17 out
arduino-cliArduino command linearduino-cli compile --fqbn arduino:avr:uno sketch

Windows Tools

ToolDescriptionUsage
wingetPackage managerwinget install nmap
powershellTask automation shellGet-Process
chocoChocolatey package managerchoco install curl
tasklistShow running taskstasklist
ipconfigNetwork configipconfig /all
netstatNetwork connectionsnetstat -ano
regRegistry editorreg query HKCU\Software
sfcSystem file checkersfc /scannow
msinfo32System informationmsinfo32
schtasksSchedule tasksschtasks /query /fo LIST
Get-ADUserActive Directory user lookupGet-ADUser -Identity jdoe
Restart-ComputerRemote restartRestart-Computer -ComputerName SRV01
Test-PathCheck file existenceTest-Path C:\temp\file.txt
Copy-ItemCopy filesCopy-Item C:\src\file.txt -Destination C:\dest\
Get-ChildItemList directory contentsGet-ChildItem -Path C:\logs
Get-ServiceList Windows servicesGet-Service -Name Spooler
Get-ProcessProcess detailsGet-Process -Name chrome
Get-NetAdapterNetwork adapter infoGet-NetAdapter | Where-Object {$_.Status -eq "Up"}
Test-NetConnectionModern ping/tracerouteTest-NetConnection google.com -Port 443
Get-HotFixInstalled updatesGet-HotFix | Sort-Object InstalledOn -Descending

PowerShell

CommandDescriptionUsage
Get-ProcessLists running processesGet-Process
Get-ServiceLists Windows servicesGet-Service
Set-ExecutionPolicyChange script execution policySet-ExecutionPolicy RemoteSigned
Get-EventLogRead event logsGet-EventLog -LogName System
Test-ConnectionPing with PowerShellTest-Connection google.com
Get-ContentView file contentGet-Content .\file.txt
Invoke-WebRequestDownload a fileInvoke-WebRequest -Uri https://site -OutFile file.zip
Start-ProcessRun a new processStart-Process notepad.exe
New-ItemCreate a new file or folderNew-Item -Path . -Name test.txt -ItemType File
Remove-ItemDelete file or folderRemove-Item test.txt