これは、Linux x86 システムの誰かの視点からのものです。ハードコーディングされたアドレス以外のものをポインターに格納することは可能ですか? ただし、問題は次のとおりです。ポインターに格納される値は、以前は文字列として格納されています。レジスターやその他のポインターを参照する方法がないことは確かですが、確認したかっただけです。そして、なぜ私がこのようなことをしたいのか、人々が尋ねるだろうと私は知っています。説明するには時間がかかりすぎますが、代替ソリューションはないと確信しています。
これを追加したはずです:
char* addresses = "\x32\x45\x19..."
「アドレス」にハードコードされたアドレス以外のものを保存したい。
編集:
笑 うわー、私はかなりはっきりしていると思いました。文字の配列、ポインター、または文字列と呼んでいます。この文字列は、PHP で ZVAL 構造体として扱われます。文字列内にハードコーディングされたアドレス以外の情報を保存できるかどうか疑問に思っています。