Exemplo n.º 1
0
        /*
         *
         *
         * Boton para realizar pruebas
         */

        private void btnCompareImg_Click(object sender, EventArgs e)
        {
            //var screenshotJob = ScreenshotJobBuilder.Create(tbURL.Text)
            //.SetBrowserSize(600, 300)
            //.SetCaptureZone(CaptureZone.VisibleScreen)
            //.SetTrigger(new WindowLoadTrigger());

            //System.Drawing.Image screenshot = screenshotJob.Freeze();
            //screenshot.Save("c:/imgs/Phishing.png", ImageFormat.Png);
            CrawlerBait cB = new CrawlerBait();

            cB.similarityImg("c:/imgs/Paypal.png", "c:/imgs/Phishing.png");
        }
Exemplo n.º 2
0
        public List <CrawlerBait> selectAllNewSites()
        {
            wsp.AuthHeaderValue = aoth;
            List <CrawlerBait> datos = new List <CrawlerBait>();

            foreach (var item in wsp.selectAllNewSites())
            {
                CrawlerBait cB = new CrawlerBait();
                cB.WebURL = item.WebURL;
                cB.regID  = item.regID;
                datos.Add(cB);
            }
            return(datos);
        }
Exemplo n.º 3
0
        /*
         * Leo el codigo HTML de la web para analizar, de momento es para hacer pruebas con URL's fijas
         */

        private void readURL(string URL)
        {
            CrawlerBait cB = new CrawlerBait();

            cB.analyzeURL(URL);
            string html_body = cB.readWebDate(URL);

            cB.readFiles();
            int cant = cB.similarity;

            insertAllSites(URL, 3, "");
            List <string> IDs = selectAllSites(URL);

            insertVIPS(IDs[0], URL, html_body, DateTime.Now.ToString("yyyy-MM-dd H:mm:ss"), cB.SSL_KEY, cB.SSL_EXPIRATION_DATE.ToString("yyyy-MM-dd H:mm:ss"));
        }