Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <string.h>
- Action()
- {
- int main();
- int i;
- int count;
- char* flightList;
- char* temp;
- char* tempFlight;
- char* cgiList;
- char* CGI;
- char* tempCGI;
- web_set_max_html_param_len("61440");
- login();
- web_revert_auto_header("DNT");
- web_add_auto_header("DNT",
- "1");
- web_add_auto_header("Upgrade-Insecure-Requests",
- "1");
- web_reg_save_param_ex("ParamName=c_flightids",
- "LB=<input type=\"hidden\" name=\"flightID\" value=\"",
- "RB=\" /",
- "Ordinal=all",
- SEARCH_FILTERS,
- "Scope=body",
- LAST);
- web_reg_save_param_ex("ParamName=c_cgifields",
- "LB=\"hidden\" name=\".cgifields\" ",
- "RB=\" /",
- "Ordinal=all",
- SEARCH_FILTERS,
- "Scope=body",
- LAST);
- web_url("Itinerary Button",
- "URL=http://127.0.0.1:1080/cgi-bin/welcome.pl?page=itinerary",
- "TargetFrame=body",
- "Resource=0",
- "RecContentType=text/html",
- "Referer=http://127.0.0.1:1080/cgi-bin/nav.pl?page=menu&in=flights",
- "Snapshot=t178.inf",
- "Mode=HTML",
- EXTRARES,
- "Url=http://detectportal.firefox.com/success.txt",
- "Referer=", ENDITEM,
- LAST);
- lr_save_string("", "c_buffer");
- for (i=1;i<=2;i++)
- {
- lr_param_sprintf("c_buffer", "%s%d=on&", lr_eval_string("{c_buffer}"), i);
- }
- lr_param_sprintf("c_buffer",
- "%s=on&",
- lr_eval_string("{c_flightids_count}"));
- for (i=1;i<=atoi(lr_eval_string("{c_flightids_count}"));i++)
- {
- lr_param_sprintf("c_buffer",
- "%sflightID=%s&",
- lr_eval_string("{c_buffer}"),
- lr_paramarr_idx("c_flightids",
- i));
- lr_param_sprintf("c_buffer",
- "%s.cgifields=%s&",
- lr_eval_string("{c_buffer}"),
- lr_paramarr_idx("c_cgifields",
- i));
- }
- lr_save_string(lr_eval_string("{c_buffer}removeFlights.x=36&removeFlights.y=4"), "c_wcr");
- lr_save_string(lr_eval_string(lr_eval_string("{c_flightids_{c_flightids_count}}")),
- "c_cancelflight");
- web_reg_find("Text={c_cancelflight}", "Fail=Found", LAST);
- web_custom_request("itinerary.pl_2",
- "URL=http://127.0.0.1:1080/cgi-bin/itinerary.pl",
- "Method=POST",
- "Resource=0",
- "RecContentType=text/html",
- "Referer=http://127.0.0.1:1080/cgi-bin/itinerary.pl",
- "Snapshot=t23.inf",
- "Mode=HTTP",
- "Body={c_wcr}",
- LAST);
- web_url("SignOff Button",
- "URL=http://127.0.0.1:1080/cgi-bin/welcome.pl?signOff=1",
- "TargetFrame=body",
- "Resource=0",
- "RecContentType=text/html",
- "Referer=http://127.0.0.1:1080/cgi-bin/nav.pl?page=menu&in=itinerary",
- "Snapshot=t139.inf",
- "Mode=HTML",
- LAST);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement