Python で環境変数を設定し、それが配置されているメモリ内のアドレスを見つける必要があります。Linux 上にあるので、Linux 上でのみ一貫して動作するライブラリを使用することは気にしません (それが唯一の方法である場合)。これをどのように行いますか?
編集:問題の範囲は次のとおりです:クラスのプログラムをハッキングしようとしています。基本的に、シェルコードを環境変数に入れ、被害者コードの1バイトを環境変数のアドレスで上書きしています. Python でこれを自動化する方法を見つける必要があるため、私の質問は 2 つあります。
環境変数のメモリ内のアドレスを取得する方法はありますか?
これは bash/C でのみ実行できますか、それとも純粋に Python で実行できますか?