Skip to content

Commit 73f89fa

Browse files
committed
f
1 parent 8d506e1 commit 73f89fa

4 files changed

Lines changed: 207 additions & 90 deletions

File tree

src/README.md

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,15 @@ docker run -d --rm --platform linux/amd64 -p 3337:3000 --name hacktricks -v $(pw
3535

3636
Your local copy of HackTricks will be **available at [http://localhost:3337](http://localhost:3337)** after <5 minutes (it needs to build the book, be patient).
3737

38-
## Corporate Sponsors
38+
## HackTricks Partners
39+
40+
---
41+
42+
## HackTricks Friends
3943

4044
### [STM Cyber](https://www.stmcyber.com)
4145

42-
<figure><img src="images/stm (1).png" alt=""><figcaption></figcaption></figure>
46+
<figure class="sponsor-logo"><img src="images/stm (1).png" alt=""><figcaption></figcaption></figure>
4347

4448
[**STM Cyber**](https://www.stmcyber.com) is a great cybersecurity company whose slogan is **HACK THE UNHACKABLE**. They perform their own research and develop their own hacking tools to **offer several valuable cybersecurity services** like pentesting, Red teams and training.
4549

@@ -51,7 +55,7 @@ You can check their **blog** in [**https://blog.stmcyber.com**](https://blog.stm
5155

5256
### [Intigriti](https://www.intigriti.com)
5357

54-
<figure><img src="images/image (47).png" alt=""><figcaption></figcaption></figure>
58+
<figure class="sponsor-logo"><img src="images/image (47).png" alt=""><figcaption></figcaption></figure>
5559

5660
**Intigriti** is the **Europe's #1** ethical hacking and **bug bounty platform.**
5761

@@ -65,7 +69,7 @@ https://go.intigriti.com/hacktricks
6569

6670
### [HACKENPROOF](https://bit.ly/3xrrDrL)
6771

68-
<figure><img src="images/image (3).png" alt=""><figcaption></figcaption></figure>
72+
<figure class="sponsor-logo"><img src="images/image (3).png" alt=""><figcaption></figcaption></figure>
6973

7074
Join [**HackenProof Discord**](https://discord.com/invite/N3FrSbmwdy) server to communicate with experienced hackers and bug bounty hunters!
7175

@@ -79,7 +83,7 @@ Join [**HackenProof Discord**](https://discord.com/invite/N3FrSbmwdy) server to
7983

8084
### [Modern Security – AI & Application Security Training Platform](https://modernsecurity.io/)
8185

82-
<figure><img src="images/modern_security_logo.png" alt="Modern Security"><figcaption></figcaption></figure>
86+
<figure class="sponsor-logo"><img src="images/modern_security_logo.png" alt="Modern Security"><figcaption></figcaption></figure>
8387

8488
Modern Security delivers **practical AI Security training** with an **engineering-first, hands-on lab approach**. Our courses are built for security engineers, AppSec professionals, and developers who want to **build, break, and secure real AI/LLM-powered applications**.
8589

@@ -103,7 +107,7 @@ https://modernsecurity.io/
103107

104108
### [SerpApi](https://serpapi.com/)
105109

106-
<figure><img src="images/image (1254).png" alt=""><figcaption></figcaption></figure>
110+
<figure class="sponsor-logo"><img src="images/image (1254).png" alt=""><figcaption></figcaption></figure>
107111

108112
**SerpApi** offers fast and easy real-time APIs to **access search engine results**. They scrape search engines, handle proxies, solve captchas, and parse all rich structured data for you.
109113

@@ -118,7 +122,7 @@ You can **create a free account** [**here**](https://serpapi.com/users/sign_up)*
118122

119123
### [8kSec Academy – In-Depth Mobile Security Courses](https://academy.8ksec.io/)
120124

121-
<figure><img src="images/image (2).png" alt=""><figcaption></figcaption></figure>
125+
<figure class="sponsor-logo"><img src="images/image (2).png" alt=""><figcaption></figcaption></figure>
122126

123127
Learn the technologies and skills required to perform vulnerability research, penetration testing, and reverse engineering to protect mobile applications and devices. **Master iOS and Android security** through our on-demand courses and **get certified**:
124128

@@ -130,7 +134,7 @@ https://academy.8ksec.io/
130134

131135
### [NaxusAI – AI Powered Security Scanner](https://academy.8ksec.io/)
132136

133-
<figure><img src="images/logo-naxus.png" alt=""><figcaption></figcaption></figure>
137+
<figure class="sponsor-logo"><img src="images/logo-naxus.png" alt=""><figcaption></figcaption></figure>
134138

135139
**NaxusAI** is an AI-powered security platform to find exploitable vulnerabilities before attackers do.
136140

@@ -144,7 +148,7 @@ https://naxusai.com
144148

145149
### [WebSec](https://websec.net/)
146150

147-
<figure><img src="images/websec (1).svg" alt=""><figcaption></figcaption></figure>
151+
<figure class="sponsor-logo"><img src="images/websec (1).svg" alt=""><figcaption></figcaption></figure>
148152

149153
[**WebSec**](https://websec.net) is a professional cybersecurity company based in **Amsterdam** which helps **protecting** businesses **all over the world** against the latest cybersecurity threats by providing **offensive-security services** with a **modern** approach.
150154

@@ -162,7 +166,7 @@ https://www.youtube.com/watch?v=Zq2JycGDCPM
162166

163167
### [CyberHelmets](https://cyberhelmets.com/courses/?ref=hacktricks)
164168

165-
<figure><img src="images/cyberhelmets-logo.png" alt="cyberhelmets logo"><figcaption></figcaption></figure>
169+
<figure class="sponsor-logo"><img src="images/cyberhelmets-logo.png" alt="cyberhelmets logo"><figcaption></figcaption></figure>
166170

167171

168172
**Built for the field. Built around you.**\
@@ -184,7 +188,7 @@ https://cyberhelmets.com/courses/?ref=hacktricks
184188

185189
### [Last Tower Solutions](https://www.lasttowersolutions.com/)
186190

187-
<figure><img src="images/lasttower.png" alt="lasttower logo"><figcaption></figcaption></figure>
191+
<figure class="sponsor-logo"><img src="images/lasttower.png" alt="lasttower logo"><figcaption></figcaption></figure>
188192

189193
Last Tower Solutions delivers specialized cybersecurity services for **Education** and **FinTech**
190194
institutions, with a focus on **penetration testing, cloud security assessments**, and
@@ -208,7 +212,7 @@ https://www.lasttowersolutions.com/
208212

209213
### [K8Studio - The Smarter GUI to Manage Kubernetes.](https://k8studio.io/)
210214

211-
<figure><img src="images/k8studio.png" alt="k8studio logo"><figcaption></figcaption></figure>
215+
<figure class="sponsor-logo"><img src="images/k8studio.png" alt="k8studio logo"><figcaption></figcaption></figure>
212216

213217
K8Studio IDE empowers DevOps, DevSecOps, and developers to manage, monitor, and secure Kubernetes clusters efficiently. Leverage our AI-driven insights, advanced security framework, and intuitive CloudMaps GUI to visualize your clusters, understand their state, and act with confidence.
214218

src/generic-methodologies-and-resources/pentesting-methodology.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
## Pentesting Methodology
77

8-
<figure><img src="../images/HACKTRICKS-logo.svg" alt=""><figcaption></figcaption></figure>
8+
<figure><img src="../images/HACKTRICKS-logo.svg" alt="" style="max-height: 150px;"><figcaption></figcaption></figure>
99

1010
_Hacktricks logos designed by_ [_@ppieranacho_](https://www.instagram.com/ppieranacho/)_._
1111

theme/css/chrome.css

Lines changed: 115 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -155,18 +155,80 @@ body.sidebar-visible #menu-bar {
155155
margin: 0 15px;
156156
display: flex;
157157
flex-wrap: wrap;
158-
column-gap: 2.6rem;
158+
column-gap: 1.25rem;
159159
align-items: center;
160160
}
161161
.right-buttons a {
162162
text-decoration: none;
163163
}
164+
.menu-socials {
165+
position: relative;
166+
display: inline-flex;
167+
align-items: center;
168+
}
169+
.menu-socials-toggle {
170+
display: inline-flex;
171+
align-items: center;
172+
gap: 6px;
173+
border: 0;
174+
padding: 0;
175+
font: inherit;
176+
background: transparent;
177+
cursor: pointer;
178+
}
179+
.menu-socials-caret {
180+
font-size: 14px;
181+
line-height: 1;
182+
opacity: 0.9;
183+
}
184+
.menu-socials-popup {
185+
position: absolute;
186+
right: 0;
187+
top: 30px;
188+
z-index: 105;
189+
border-radius: 5px;
190+
font-size: 14px;
191+
color: var(--fg);
192+
background: var(--bg);
193+
border: 1px solid var(--table-border-color);
194+
margin: 0;
195+
padding: 0;
196+
display: none;
197+
flex-direction: column;
198+
min-width: 140px;
199+
overflow: hidden;
200+
}
201+
.menu-socials:hover .menu-socials-popup,
202+
.menu-socials:focus-within .menu-socials-popup {
203+
display: flex;
204+
}
205+
.menu-socials-popup .menu-bar-link {
206+
display: inline-flex;
207+
align-items: center;
208+
gap: 8px;
209+
border: 0;
210+
margin: 0;
211+
padding: 8px 20px;
212+
line-height: 25px;
213+
white-space: nowrap;
214+
text-align: start;
215+
color: inherit;
216+
background: inherit;
217+
font-size: inherit;
218+
}
219+
.menu-socials-popup .menu-bar-link i {
220+
width: 16px;
221+
text-align: center;
222+
}
223+
.menu-socials-popup .menu-bar-link:hover {
224+
background-color: var(--theme-hover);
225+
}
164226

165227
@media only screen and (min-width:800px) {
166228
#menubar-collapse {
167229
display: flex !important;
168230
flex-wrap: wrap;
169-
column-gap: 2.6rem;
231+
column-gap: 1.25rem;
170232
align-items: center;
171233
}
172234

@@ -289,6 +351,22 @@ body.sidebar-visible #menu-bar {
289351
overflow: auto;
290352
background: transparent;
291353
}
354+
#menubar-collapse-popup.show-socials #menubar-socials-popup {
355+
display: flex;
356+
}
357+
#menubar-socials-popup {
358+
display: none;
359+
flex-direction: column;
360+
border-top: 1px solid var(--table-border-color);
361+
background: transparent;
362+
}
363+
#menubar-collapse-popup #menubar-socials-popup .menu-bar-link {
364+
padding-left: 34px;
365+
}
366+
#menubar-socials-popup .menu-bar-link i {
367+
width: 16px;
368+
text-align: center;
369+
}
292370
#menubar-collapse-popup .menu-bar-link {
293371
border: 0;
294372
margin: 0;
@@ -1176,9 +1254,37 @@ html:not(.sidebar-resizing) .sidebar {
11761254
height: var(--footer-height);
11771255
border-top: 1px solid var(--table-border-color);
11781256
margin-top: 1rem;
1179-
align-content: center;
1257+
display: flex;
1258+
align-items: center;
1259+
justify-content: center;
11801260
z-index: 106;
11811261
}
1262+
.footer-socials {
1263+
display: flex;
1264+
align-items: center;
1265+
justify-content: center;
1266+
gap: 14px;
1267+
}
1268+
.footer-socials a,
1269+
.footer-socials a:visited {
1270+
display: inline-flex;
1271+
align-items: center;
1272+
justify-content: center;
1273+
width: 34px;
1274+
height: 34px;
1275+
border-radius: 9999px;
1276+
color: var(--icons);
1277+
text-decoration: none;
1278+
border: 1px solid var(--table-border-color);
1279+
background: color-mix(in srgb, var(--bg) 88%, transparent);
1280+
}
1281+
.footer-socials a:hover {
1282+
color: var(--icons-hover);
1283+
background: var(--theme-hover);
1284+
}
1285+
.footer-socials i {
1286+
font-size: 17px;
1287+
}
11821288
.theme-wrapper--menubar {
11831289
position: relative;
11841290
display: flex;
@@ -1219,46 +1325,6 @@ html:not(.sidebar-resizing) .sidebar {
12191325
background-color: var(--theme-hover);
12201326
}
12211327

1222-
.theme-wrapper--menubar .theme-orb {
1223-
position: absolute;
1224-
right: 6px;
1225-
top: 50%;
1226-
width: 8px;
1227-
height: 8px;
1228-
border-radius: 9999px;
1229-
background: radial-gradient(circle at 30% 30%, #ffffff, color-mix(in srgb, var(--links) 70%, transparent));
1230-
opacity: 0.7;
1231-
transform: translateY(10px);
1232-
filter: blur(0.2px);
1233-
pointer-events: none;
1234-
animation: theme-orb-rise 4.2s ease-in-out infinite;
1235-
}
1236-
1237-
.theme-wrapper--menubar .theme-side-icon {
1238-
font-size: 16px;
1239-
color: var(--icons);
1240-
opacity: 0.9;
1241-
line-height: 1;
1242-
}
1243-
1244-
@keyframes theme-orb-rise {
1245-
0% {
1246-
transform: translateY(10px);
1247-
opacity: 0;
1248-
}
1249-
35% {
1250-
opacity: 0.6;
1251-
}
1252-
70% {
1253-
transform: translateY(-22px);
1254-
opacity: 0.4;
1255-
}
1256-
100% {
1257-
transform: translateY(-30px);
1258-
opacity: 0;
1259-
}
1260-
}
1261-
12621328
/* Details/Summary */
12631329

12641330
summary {
@@ -1506,6 +1572,12 @@ figure, figcaption{
15061572
text-align: center;
15071573
}
15081574

1575+
.sponsor-logo img,
1576+
#hacktricks-friends ~ h3 + figure img {
1577+
max-height: 100px;
1578+
width: auto;
1579+
}
1580+
15091581
li.chapter-item a.external-link::after {
15101582
content: "↗";
15111583
font-family: inherit;

0 commit comments

Comments
 (0)