Login
From:
Project Euphoria
(Uncensored)
subscribe
Writeup: AlpacaHack Round 4 - pytecode
https://project-euphoria.dev/blog/alpacahack-round-4-pytecode/
links
backlinks
Roast topics
Find topics
Find it!
TL;DR § PickleバイトコードでPythonのコードオブジェクトを構築しながらフラグをチェックする co_argcountとco_codestring以外は固定でこれらをSETITEMSオペコードを実行してセットしたものをNEWOBJオペコードでインスタンス化している 構築されるコードオブジェクトにもいくらかの難読化が施されている co_consts や co_names が空: 定数等が変数として使えないため、引数の数値同士...