View Single Post
  #48  
Old 07.02.2012, 08:16
Ciaccia
Guest
 
Posts: n/a
Default LiveHeader script for NETGEAR WNDR4000 (firmware V1.0.0.88_9.1.77)

Hi all,
For my "new" NETGEAR WNDR4000 I wrote a new LiveHeader script. The script is simple, but needs to grab a secret "token" from the HTML using regex in order to work.

Code:
[[[HSRC]]]
    [[[STEP]]]
        [[[REQUEST]]]
        GET /RST_st_poe.htm HTTP/1.1
        Host: %%%routerip%%%
        Authorization: Basic %%%basicauth%%%
        [[[/REQUEST]]]
        [[[RESPONSE keys="cgi"]]]
        .*action=\"(st_poe.cgi\?id=[0-9]{10})\".*
        [[[/RESPONSE]]]
    [[[/STEP]]]

    [[[STEP]]]
        [[[REQUEST]]]
        POST /%%%cgi%%% HTTP/1.1
        Host: %%%routerip%%%
        Authorization: Basic %%%basicauth%%%

Disconnect=Disconnect&ConMethod=Disconnect&pppoe2=disable
        [[[/REQUEST]]]
    [[[/STEP]]]

    [[[STEP]]]
        [[[WAIT seconds="5"/]]]
    [[[/STEP]]]

    [[[STEP]]]
        [[[REQUEST]]]
        POST /%%%cgi%%% HTTP/1.1
        Host: %%%routerip%%%
        Authorization: Basic %%%basicauth%%%

Connect=Connect&ConMethod=++Connect++&pppoe2=disable
        [[[/REQUEST]]]
    [[[/STEP]]]


    [[[STEP]]]
        [[[WAIT seconds="5"/]]]
    [[[/STEP]]]
[[[/HSRC]]]
Reply With Quote