ログからこの SQL クエリを取得しましたselect content = 5%id%201=1 from pages
。実行していくつかの値を返します。私はそれが何をするのかを見つけようとしましたが、行き止まりになりました。誰でもこれについて説明がありますか?
ありがとう。
ログからこの SQL クエリを取得しましたselect content = 5%id%201=1 from pages
。実行していくつかの値を返します。私はそれが何をするのかを見つけようとしましたが、行き止まりになりました。誰でもこれについて説明がありますか?
ありがとう。
何が起こっているのですか
content = 5%id%201=1
[の値]content
列が等しいことを意味します(((5モジュロ[の値] id
)モジュロ201
)は1に等しい)
パランセシスの順序を再配置する必要があるかもしれませんが、結果に0または1のいずれかが表示されるという考えです。
MySQLのMODULO関数のドキュメントについては、 ここをクリックしてください
私には無意味に見えます。およびが含まれる行、またはが含まれる行、または整数にキャストできない文字列が返さ1
れます。他のすべての行。何か役に立つことをするのはあまりにも工夫されているようです。id = 4
content = '1'
id != 4
content = '0'
0