web-dev-qa-db-ja.com

SQLiteデータベースの奇妙なテーブル名

SQLiteに対してsqlmapを使用するのはこれが初めてです。

私が走ると:
sqlmap -u www.site.com:80/index.php?vulnParametr=p --dump-all --keep-alive --dbms=sqlite

それは私にこれを与えます:

Output of sqlmap command.

それは何ですか? SQLiteは何らかの暗号化を使用していますか?

1
Icurus Love

ASCIIコードを使用して文字を解読できました。次の結果が得られました。

[BEL] K [LF] [LF] [LF] [FF] NULL ceuQ \n CI <&NG [SI] [BEL] [BS] [ESC] ( [SO] & " \n E [FS] #' [DC2] [DC4] K [DC1]

[BEL]、[LF]、[FF]、[SI]、[BS]、[ESC]、[SO]、[FS]、[DC2]、[DC4]、[DC1]は制御文字であり、そうではない暗号化されたテキストではなく、16進数のテキストです。 sqlmapは特定のアクションを実行できるかどうかを知るために制御文字を挿入すると思います。たとえば、[BEL]は警告を実行するためのデバイス制御コードです。

制御文字の詳細については、次のリンクを参照してください。

https://en.wikipedia.org/wiki/Control_character

この情報がお役に立てば幸いです。

2
hmrojas.p

これは暗号化ではなく、エンコーディングのように見えます。これは16進コードの文字列で、ASCII文字に対応している可能性があります。

1
CrunchBangDev