HTTP/HTTPS
HyperText Transfer Protocol
Generate a TLS
Certificate
TLS
CertificateWith the CA private key already
Verify Client Certificate Requirements:
Generate the client's private key:
Create a
certificate signing request (CSR)
, ensure the fields match the server's expectations:
Sign the
CSR
with theCA’s private key
to issue aclient certificate
:
Convert the private key and certificate into a
PKCS#12 (.p12)
format file for easy import:
Squid
Proxy
Squid
ProxyThe config file normally lives in
/etc/squid/squid.conf
Relays on
/usr/lib/squid/basic_ncsa_auth
for authentication and the program stores the passwords in/etc/squid/passwords
.Check if you can reverse it to access the local network.
First add the address and port to the last line of your
proxychains.conf
file:
Then, just
nmap
thelocalhost
:
Upstream Proxy Server
Upstream Proxy Server
On
burp
go toSettings > Network > Connections
Create a new rule with
*
for theDestination Host
, set the target proxy as theProxy Host/Port
and set the credentials with basicAuthentication type
.In order to fuzz the
localhost
, set aProxy Listener
, redirect to127.0.0.1:80
and set127.0.0.1:1234
as the interface.Now add the interface to
/etc/proxychains.conf
.
WebDAV
WebDAV
Web Distributed Authoring and Versioning, an extension of the HTTP
protocol that allows users to collaboratively edit and manage files stored on a remote server.
Extends HTTP methods like
GET
andPOST
with additional ones likePROPFIND
,PROPPATCH
,MKCOL
,DELETE
,COPY
,MOVE
, andLOCK
.Credentials can be found at
webdav.passwd
.devtest
can be use for enumeration.
Last updated