Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit e2319c9

Browse files
committed
chore: update links for referer blog
1 parent 56a8837 commit e2319c9

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

public/blogs/referer.mdx

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ This helps site owners identify traffic sources, to know what people searched fo
6262
</C><C>
6363
<H3>CSRF Protection</H3>
6464
</C><C>
65-
The header can be checked to combat Cross-Site Request Forgery. However, for form submissions, using the ``Origin`` header is more preferable. But using the ``Origin`` header [alone]() is not secure enough.
65+
The header can be checked to combat Cross-Site Request Forgery. However, for form submissions, using the <L href='https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Origin'>``Origin``</L> header is more preferable. But using the ``Origin`` header <L href='/blog/csrf-mitigation'>alone</L> is not secure enough.
6666
</C>
6767
<H3>Preventing Plagiarism</H3>
6868
<C>
@@ -85,11 +85,11 @@ There are many ways to go by this
8585
</C>
8686
<H3>Browser Settings</H3>
8787
<C>
88-
Some browsers allow restricting Referer sending via settings like Firefox's [``about:config``]() or Chrome's command line options. Browser extensions also provide this functionality.
88+
Some browsers allow restricting Referer sending via settings like Firefox's <L href='https://support.mozilla.org/en-US/kb/about-config-editor-firefox#w_opening-aboutconfig'>``about:config``</L> or Chrome's command line options. Browser extensions also provide this functionality.
8989
</C>
9090
<H3>Internal Proxies</H3>
9191
<C>
92-
Companies often use proxies to manage internal network traffic, including controlling the Referer header. This allows selective dropping or rewriting of the Referer based on whether it's an internal or external domain. However, with the widespread adoption of HTTPS, which encrypts traffic end-to-end, traditional proxy methods like [MITM]() have limitations due to encryption complexities.
92+
Companies often use proxies to manage internal network traffic, including controlling the Referer header. This allows selective dropping or rewriting of the Referer based on whether it's an internal or external domain. However, with the widespread adoption of HTTPS, which encrypts traffic end-to-end, traditional proxy methods like <L href='https://en.wikipedia.org/wiki/Man-in-the-middle_attack'>MITM</L> have limitations due to encryption complexities.
9393
</C>
9494
<H3>Referrer Policy </H3>
9595
<C>
@@ -131,7 +131,7 @@ It's important to note that if the Origin header is sent, it conveys similar inf
131131
<C>
132132
- \- **Conditions for Sending:** Always include Referer.
133133
- \- **Value Sent:** The entire URL.
134-
- \- **Description:** Sends the complete URL in the Referer header, even during insecure HTTP transitions (e.g., HTTP to HTTP or HTTPS to HTTP). This behavior is considered unsafe due to potential exposure in plaintext communication, susceptible to [MITM]() attacks like proxies.
134+
- \- **Description:** Sends the complete URL in the Referer header, even during insecure HTTP transitions (e.g., HTTP to HTTP or HTTPS to HTTP). This behavior is considered unsafe due to potential exposure in plaintext communication, susceptible to MITM attacks like proxies.
135135
</C>
136136

137137

@@ -243,7 +243,7 @@ By adding `rel=noreferrer` to `<a>` or `<area>` elements, you can modify the tra
243243
showLineNumbers={false}
244244
/>
245245
<C>
246-
**Note:** When using `rel=noreferrer` with `target="_blank"`, it prevents the opener relationship from being established to mitigate [tab-nabbing](). For example:
246+
**Note:** When using `rel=noreferrer` with `target="_blank"`, it prevents the opener relationship from being established to mitigate <L href='https://en.wikipedia.org/wiki/Tabnabbing'>tab-nabbing.</L> For example:
247247
</C>
248248
<Code
249249
code={`<a href="https://example.com" rel="noreferrer noopener" target="_blank">`}
@@ -267,7 +267,7 @@ The value of `referrerpolicy` can be selected from the Referrer-Policy options m
267267
To make a link adhere to the Referrer-Policy set for the entire page, use an empty string (`""`) as the attribute value.
268268
</C>
269269
<C>
270-
Read [more](https://w3c.github.io/webappsec-referrer-policy/#referrer-policy-delivery-referrer-attribute).
270+
Read <L href='https://w3c.github.io/webappsec-referrer-policy/#referrer-policy-delivery-referrer-attribute'>more</L>
271271
</C>
272272
<H3>
273273
`<meta>` referrer Attribute
@@ -290,7 +290,7 @@ This `<meta>` tag is typically added within the `<head>` section of an HTML docu
290290

291291

292292
<C>
293-
Read [more](https://html.spec.whatwg.org/multipage/semantics.html#meta-referrer).
293+
Read <L href='https://html.spec.whatwg.org/multipage/semantics.html#meta-referrer'>more</L>
294294
</C>
295295
<H3>
296296
HTTP Header
@@ -312,7 +312,7 @@ This approach is useful when you cannot modify the content directly (e.g., third
312312

313313

314314
<C>
315-
Read [more](https://w3c.github.io/webappsec-referrer-policy/#referrer-policy-header-dfn).
315+
Read <L href='https://w3c.github.io/webappsec-referrer-policy/#referrer-policy-header-dfn'>more</L>
316316
</C>
317317

318318

public/blogs/user-stories.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ isReleased: true
66
isSequel: false
77
lastModDate: 2023-06-14T09:15:00-0401
88
firstModDate: 2023-06-14T09:15:00-0401
9-
minutesToRead: 6
9+
minutesToRead: 5
1010
tags:
1111
- 'user-stories'
1212
- 'srs'

public/services/code-audits.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ tags:
1515
I wrote an <L href="/blog/independent-code-audit">article</L> about why your software needs independent code audits.
1616
</C>
1717
<C>
18-
In short, I talked about how independent audits can help mitigate issues stemming from a lack of oversight within internal teams (here's <L href="/blog/tag/skill-issues">why</L>).
18+
In short, I talked about how independent audits can help mitigate issues stemming from a lack of oversight within internal teams (for many <L href="/blog/tag/skill-issues">reasons</L>).
1919
Without vigilant scrutiny of <L href="/blog/tag/quality">quality</L> and architectural integrity, problems can escalate unnoticed, hindering future development, which leads to project failures and loss of money.
2020
</C>
2121
<C>

0 commit comments

Comments
 (0)