Exemplo n.º 1
0
        private void GetResponseHeaders()
        {
            try
            {
                HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(txtURL.Text);
                myRequest.Method = "GET";
                HttpWebResponse     myResponse = (HttpWebResponse)myRequest.GetResponse();
                WebHeaderCollection myHeaders  = myResponse.Headers;
                txtReport.Text = "Adres: " + txtURL.Text;
                txtReport.AppendText(Environment.NewLine);
                txtReport.AppendText(Environment.NewLine);
                txtReport.AppendText("Title Information:");
                txtReport.AppendText(Environment.NewLine);

                __HTTTPAttack_ a = new __HTTTPAttack_(txtURL.Text);
                a.LoadFromSettings(false);
                a.SendRequest();
                txtReport.AppendText(a.ReturnResponseHeaders());
                this.DocumentText = a.DocumentText;
                this.addAttack(a);

                progressBar1.Value += 100;
            }
            catch
            {
                this.SetNotfictaion("URL incorrect or unreachable");
            }
        }
Exemplo n.º 2
0
        bool  loadOriginalDocument()
        {
            __HTTTPAttack_ h = new __HTTTPAttack_(textBox1.Text);

            h.LoadFromSettings(false);
            h.SendRequest();
            this.rtxbx_document.Text = this.Original_document.Document = h.DocumentText;
            ScriptAnalysiz a = AnalyzlDocument(rtxbx_document.Text);

            return(h.Succeeded);
        }
Exemplo n.º 3
0
        private void SendRequest()
        {
            __HTTTPAttack_ a = new __HTTTPAttack_();

            a.SetFromHoleRequest(RtxbxRequest.Lines);
            a._Url    = this.HostAndPort.GetUrl();
            a.TimeOut = HostAndPort.TimeOut;
            a.SendRequest();

            Thread.Sleep(100);
            if (a.Succeeded)
            {
                rtxbx_response.Text = a.ReturnHoleResponse();
                this.DocumentText   = a.DocumentText;
                a.owner             = "Repeater";
                ((FormMain)this.Owner).AddNewAttack(a);
            }

            this.SetNotification(a.Message);
        }