# Oorsteek van SOP met Iframes - 1
Leer AWS-hacking van nul tot held met htARTE (HackTricks AWS Red Team Expert)!
* Werk jy in 'n **cybersecurity-maatskappy**? Wil jy jou **maatskappy adverteer in HackTricks**? Of wil jy toegang hê tot die **nuutste weergawe van die PEASS of HackTricks aflaai in PDF-formaat**? Kyk na die [**SUBSCRIPTION PLANS**](https://github.com/sponsors/carlospolop)!
* Ontdek [**The PEASS Family**](https://opensea.io/collection/the-peass-family), ons versameling eksklusiewe [**NFTs**](https://opensea.io/collection/the-peass-family)
* Kry die [**amptelike PEASS & HackTricks swag**](https://peass.creator-spring.com)
* **Sluit aan by die** [**💬**](https://emojipedia.org/speech-balloon/) [**Discord-groep**](https://discord.gg/hRep4RUj7f) of die [**telegram-groep**](https://t.me/peass) of **volg** my op **Twitter** 🐦[**@carlospolopm**](https://twitter.com/hacktricks_live)**.**
* **Deel jou hacktruuks deur PR's in te dien by die [hacktricks repo](https://github.com/carlospolop/hacktricks) en [hacktricks-cloud repo](https://github.com/carlospolop/hacktricks-cloud)**.
## Iframes in SOP-1
In hierdie [**uitdaging**](https://github.com/terjanq/same-origin-xss) wat deur [**NDevTK**](https://github.com/NDevTK) en [**Terjanq**](https://github.com/terjanq) geskep is, moet jy 'n XSS uitbuiting in die gekodeerde
```javascript
const identifier = '4a600cd2d4f9aa1cfb5aa786';
onmessage = e => {
const data = e.data;
if (e.origin !== window.origin && data.identifier !== identifier) return;
if (data.type === 'render') {
renderContainer.innerHTML = data.body;
}
}
```
Die hoofprobleem is dat die [**hoofbladsy**](https://so-xss.terjanq.me) DomPurify gebruik om die `data.body` te stuur, sodat jy jou eie html-data na daardie kode kan stuur, moet jy `e.origin !== window.origin` **omseil**.
Kom ons kyk na die oplossing wat hulle voorstel.
### SOP-omseiling 1 (e.origin === null)
Wanneer `//example.org` in 'n **sandboxed iframe** ingebed word, sal die bladsy se **oorsprong** **`null`** wees, m.a.w. **`window.origin === null`**. Deur die iframe in te sluit deur middel van `