Extends
Methods
embed() → {Wrapper_HTML}
Transform any javascript url into a <embed src> payload.
Example
const p = Payload.new().eval(() => alert(1))
const w = Wrapper.new().url().embed()
document.body.innerHTML = w.wrap(p)
Returns
- Type
- Wrapper_HTML
iframe() → {Wrapper_HTML}
Transform any javascript url into a <iframe src> payload.
Example
const p = Payload.new().eval(() => alert(1))
const w = Wrapper.new().url().iframe()
document.body.innerHTML = w.wrap(p)
Returns
- Type
- Wrapper_HTML
object() → {Wrapper_HTML}
Transform any javascript url into a <object src> payload.
Example
const p = Payload.new().eval(() => alert(1))
const w = Wrapper.new().url().object()
document.body.innerHTML = w.wrap(p)
Returns
- Type
- Wrapper_HTML
redirect() → {Wrapper_JS}
Transform any javascript url into a javascript redirect payload.
Example
const p = Payload.new().eval(() => alert(1))
const w = Wrapper.new().url().Wrapper_JS()
const c = w.wrap(p)
eval(c)
Returns
- Type
- Wrapper_JS