Help with encrypted web pages?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • smerf

    #1

    Help with encrypted web pages?

    I am trying to write a personal spider to crawl through websites and create
    a highly specialized personal list of sites and pages that I may like to see
    based on preferences that I have supplied. I have found some interesting
    pages - interesting in the fact that they use javascript to encrypt the
    pages to block people from ?stealing thier content?.

    There are javascript tricks that you can use on the downloaded encrypted
    page to get around these irritations. You have to run a javascript line in
    the browsers address line and you get another window with the unencrypted
    HTML in it. But, I want to see the HTML unencrypted without downloading
    every image, wav, activex object and flash thingy on the page into an actual
    webbrowser control. Utilizing a webbrowser control for this, and having to
    dl all images and such would dramatically decrease the speed the spider can
    crawl at.

    An example of an encrypted page can be found at
    http://www.aw-soft.com/htmlguard-sample.html. A simple Javascript way to
    defeat it is by pasting
    "javascript:win dow.open('about :blank').docume nt.write('<pre> ' +
    document.docume ntElement.outer HTML.replace(/</g, '&lt;') + '</pre>')" in the
    IE address bar and clicing GO.

    I have no interest in (or drive space for) mass web page content theft.

    But, is there anything in the .Net framework that will help with viewing an
    encrypted web page's source for my spider? It seems I need to be able to
    run Javascript to decode the page into readable HTML.....but, as I may have
    said, I am only after the HTML....I really don't want to DL the pics and all
    that other stuff - it kills my speed.

    Any ideas?


  • Spam Catcher

    #2
    Re: Help with encrypted web pages?

    "smerf" <smerf@shroom.c omwrote in
    news:zEaVg.4112 6$KR1.9960@bign ews2.bellsouth. net:
    But, is there anything in the .Net framework that will help with
    viewing an encrypted web page's source for my spider? It seems I need
    to be able to run Javascript to decode the page into readable
    HTML.....but, as I may have said, I am only after the HTML....I really
    don't want to DL the pics and all that other stuff - it kills my
    speed.
    No, you'll need to run the javascript to decode it.

    Comment

    • GhostInAK

      #3
      Re: Help with encrypted web pages?

      Hello smerf,

      If you studied the js and did a lil investigation you could easily figure
      this out.

      Here's some of the guts to get you started:

      function p(y) {
      var d='',i,r,m,g;
      for(i=1;i<=y.le ngth;i++) {
      r=y.charAt(i-1);
      m=b.indexOf(r);
      if(m>-1) {
      g=((m+1)%n-1);
      if(g<=0) {
      g+=n
      }
      d+=b.charAt(g-1)
      } else {
      d+=r
      }
      }
      k+=d
      };

      function fff() {
      document.write( k);e=""
      }


      -Boo
      I am trying to write a personal spider to crawl through websites and
      create a highly specialized personal list of sites and pages that I
      may like to see based on preferences that I have supplied. I have
      found some interesting pages - interesting in the fact that they use
      javascript to encrypt the pages to block people from ?stealing thier
      content?.
      >
      There are javascript tricks that you can use on the downloaded
      encrypted page to get around these irritations. You have to run a
      javascript line in the browsers address line and you get another
      window with the unencrypted HTML in it. But, I want to see the HTML
      unencrypted without downloading every image, wav, activex object and
      flash thingy on the page into an actual webbrowser control. Utilizing
      a webbrowser control for this, and having to dl all images and such
      would dramatically decrease the speed the spider can crawl at.
      >
      An example of an encrypted page can be found at
      http://www.aw-soft.com/htmlguard-sample.html. A simple Javascript way
      to defeat it is by pasting
      "javascript:win dow.open('about :blank').docume nt.write('<pre> ' +
      document.docume ntElement.outer HTML.replace(/</g, '&lt;') + '</pre>')"
      in the IE address bar and clicing GO.
      >
      I have no interest in (or drive space for) mass web page content
      theft.
      >
      But, is there anything in the .Net framework that will help with
      viewing an encrypted web page's source for my spider? It seems I need
      to be able to run Javascript to decode the page into readable
      HTML.....but, as I may have said, I am only after the HTML....I really
      don't want to DL the pics and all that other stuff - it kills my
      speed.
      >
      Any ideas?
      >

      Comment

      • smerf

        #4
        Re: Help with encrypted web pages?

        Code is not what I need. I need a JavaScript Interpreter that I can include
        in my app. Then I could rab the HTML (encoded or not) and run the
        javascript to decode the HTML page.

        But I can't find one that I can include with my app.

        Of course, even if I did this, there's also VBscript Encoding and God only
        knows what else to contend with......

        I may just be relegated to doing it the slow way. Even then, it seems that
        there should be some way to tell webbrowser control to load a page into the
        DOM but not to retrieve images or audio or (*insert bandwidth wasting object
        name here*).

        Can you turn off DL everything but the text in a webbrowser control?

        I just want the unencrypted, unobfuscated HTML code to scan. Nothing else.


        "GhostInAK" <ghostinak@gmai l.comwrote in message
        news:be1391bf1b 53c8c8b67c5133d bf0@news.micros oft.com...
        Hello smerf,
        >
        If you studied the js and did a lil investigation you could easily figure
        this out.
        >
        Here's some of the guts to get you started:
        >
        function p(y) {
        var d='',i,r,m,g;
        for(i=1;i<=y.le ngth;i++) {
        r=y.charAt(i-1);
        m=b.indexOf(r);
        if(m>-1) {
        g=((m+1)%n-1);
        if(g<=0) {
        g+=n
        }
        d+=b.charAt(g-1)
        } else {
        d+=r
        }
        }
        k+=d
        };
        >
        function fff() {
        document.write( k);e=""
        }
        >
        >
        -Boo
        >
        >I am trying to write a personal spider to crawl through websites and
        >create a highly specialized personal list of sites and pages that I
        >may like to see based on preferences that I have supplied. I have
        >found some interesting pages - interesting in the fact that they use
        >javascript to encrypt the pages to block people from ?stealing thier
        >content?.
        >>
        >There are javascript tricks that you can use on the downloaded
        >encrypted page to get around these irritations. You have to run a
        >javascript line in the browsers address line and you get another
        >window with the unencrypted HTML in it. But, I want to see the HTML
        >unencrypted without downloading every image, wav, activex object and
        >flash thingy on the page into an actual webbrowser control. Utilizing
        >a webbrowser control for this, and having to dl all images and such
        >would dramatically decrease the speed the spider can crawl at.
        >>
        >An example of an encrypted page can be found at
        >http://www.aw-soft.com/htmlguard-sample.html. A simple Javascript way
        >to defeat it is by pasting
        >"javascript:wi ndow.open('abou t:blank').docum ent.write('<pre >' +
        >document.docum entElement.oute rHTML.replace(/</g, '&lt;') + '</pre>')"
        >in the IE address bar and clicing GO.
        >>
        >I have no interest in (or drive space for) mass web page content
        >theft.
        >>
        >But, is there anything in the .Net framework that will help with
        >viewing an encrypted web page's source for my spider? It seems I need
        >to be able to run Javascript to decode the page into readable
        >HTML.....but , as I may have said, I am only after the HTML....I really
        >don't want to DL the pics and all that other stuff - it kills my
        >speed.
        >>
        >Any ideas?
        >>
        >
        >

        Comment

        • GhostInAK

          #5
          Re: Help with encrypted web pages?

          Hello smerf,

          A browser is really the only thing that will give you reliable results.

          -Boo
          Code is not what I need. I need a JavaScript Interpreter that I can
          include in my app. Then I could rab the HTML (encoded or not) and run
          the javascript to decode the HTML page.
          >
          But I can't find one that I can include with my app.
          >
          Of course, even if I did this, there's also VBscript Encoding and God
          only knows what else to contend with......
          >
          I may just be relegated to doing it the slow way. Even then, it seems
          that there should be some way to tell webbrowser control to load a
          page into the DOM but not to retrieve images or audio or (*insert
          bandwidth wasting object name here*).
          >
          Can you turn off DL everything but the text in a webbrowser control?
          >
          I just want the unencrypted, unobfuscated HTML code to scan. Nothing
          else.
          >
          "GhostInAK" <ghostinak@gmai l.comwrote in message
          news:be1391bf1b 53c8c8b67c5133d bf0@news.micros oft.com...
          >
          >Hello smerf,
          >>
          >If you studied the js and did a lil investigation you could easily
          >figure this out.
          >>
          >Here's some of the guts to get you started:
          >>
          >function p(y) {
          >var d='',i,r,m,g;
          >for(i=1;i<=y.l ength;i++) {
          >r=y.charAt(i-1);
          >m=b.indexOf(r) ;
          >if(m>-1) {
          >g=((m+1)%n-1);
          >if(g<=0) {
          >g+=n
          >}
          >d+=b.charAt( g-1)
          >} else {
          >d+=r
          >}
          >}
          >k+=d
          >};
          >function fff() {
          >document.write (k);e=""
          >}
          >-Boo
          >>
          >>I am trying to write a personal spider to crawl through websites and
          >>create a highly specialized personal list of sites and pages that I
          >>may like to see based on preferences that I have supplied. I have
          >>found some interesting pages - interesting in the fact that they use
          >>javascript to encrypt the pages to block people from ?stealing thier
          >>content?.
          >>>
          >>There are javascript tricks that you can use on the downloaded
          >>encrypted page to get around these irritations. You have to run a
          >>javascript line in the browsers address line and you get another
          >>window with the unencrypted HTML in it. But, I want to see the HTML
          >>unencrypted without downloading every image, wav, activex object and
          >>flash thingy on the page into an actual webbrowser control.
          >>Utilizing a webbrowser control for this, and having to dl all images
          >>and such would dramatically decrease the speed the spider can crawl
          >>at.
          >>>
          >>An example of an encrypted page can be found at
          >>http://www.aw-soft.com/htmlguard-sample.html. A simple Javascript
          >>way to defeat it is by pasting
          >>"javascript:w indow.open('abo ut:blank').docu ment.write('<pr e>' +
          >>document.docu mentElement.out erHTML.replace(/</g, '&lt;') +
          >>'</pre>')" in the IE address bar and clicing GO.
          >>>
          >>I have no interest in (or drive space for) mass web page content
          >>theft.
          >>>
          >>But, is there anything in the .Net framework that will help with
          >>viewing an encrypted web page's source for my spider? It seems I
          >>need to be able to run Javascript to decode the page into readable
          >>HTML.....bu t, as I may have said, I am only after the HTML....I
          >>really don't want to DL the pics and all that other stuff - it kills
          >>my speed.
          >>>
          >>Any ideas?
          >>>

          Comment

          • Cor Ligthert [MVP]

            #6
            Re: Help with encrypted web pages?

            Smerf,

            Do you really think that we are supplying code here to hack peoples Email
            adresses to help spammers?

            It is a fool who supplies that.

            Cor

            "smerf" <smerf@shroom.c omschreef in bericht
            news:zEaVg.4112 6$KR1.9960@bign ews2.bellsouth. net...
            >I am trying to write a personal spider to crawl through websites and create
            >a highly specialized personal list of sites and pages that I may like to
            >see based on preferences that I have supplied. I have found some
            >interesting pages - interesting in the fact that they use javascript to
            >encrypt the pages to block people from ?stealing thier content?.
            >
            There are javascript tricks that you can use on the downloaded encrypted
            page to get around these irritations. You have to run a javascript line
            in the browsers address line and you get another window with the
            unencrypted HTML in it. But, I want to see the HTML unencrypted without
            downloading every image, wav, activex object and flash thingy on the page
            into an actual webbrowser control. Utilizing a webbrowser control for
            this, and having to dl all images and such would dramatically decrease the
            speed the spider can crawl at.
            >
            An example of an encrypted page can be found at
            http://www.aw-soft.com/htmlguard-sample.html. A simple Javascript way to
            defeat it is by pasting
            "javascript:win dow.open('about :blank').docume nt.write('<pre> ' +
            document.docume ntElement.outer HTML.replace(/</g, '&lt;') + '</pre>')" in
            the IE address bar and clicing GO.
            >
            I have no interest in (or drive space for) mass web page content theft.
            >
            But, is there anything in the .Net framework that will help with viewing
            an encrypted web page's source for my spider? It seems I need to be able
            to run Javascript to decode the page into readable HTML.....but, as I may
            have said, I am only after the HTML....I really don't want to DL the pics
            and all that other stuff - it kills my speed.
            >
            Any ideas?
            >

            Comment

            • smerf

              #7
              Re: Help with encrypted web pages?

              And if I was looking to "hack", do you think I would have come here instead
              of alt.hack or one of a thousand websites with black art experts?

              Get a life Cor.

              "Cor Ligthert [MVP]" <notmyfirstname @planet.nlwrote in message
              news:ehjUsrP6GH A.2380@TK2MSFTN GP02.phx.gbl...
              Smerf,
              >
              Do you really think that we are supplying code here to hack peoples Email
              adresses to help spammers?
              >
              It is a fool who supplies that.
              >
              Cor
              >
              "smerf" <smerf@shroom.c omschreef in bericht
              news:zEaVg.4112 6$KR1.9960@bign ews2.bellsouth. net...
              >>I am trying to write a personal spider to crawl through websites and
              >>create a highly specialized personal list of sites and pages that I may
              >>like to see based on preferences that I have supplied. I have found some
              >>interesting pages - interesting in the fact that they use javascript to
              >>encrypt the pages to block people from ?stealing thier content?.
              >>
              >There are javascript tricks that you can use on the downloaded encrypted
              >page to get around these irritations. You have to run a javascript line
              >in the browsers address line and you get another window with the
              >unencrypted HTML in it. But, I want to see the HTML unencrypted without
              >downloading every image, wav, activex object and flash thingy on the page
              >into an actual webbrowser control. Utilizing a webbrowser control for
              >this, and having to dl all images and such would dramatically decrease
              >the speed the spider can crawl at.
              >>
              >An example of an encrypted page can be found at
              >http://www.aw-soft.com/htmlguard-sample.html. A simple Javascript way to
              >defeat it is by pasting
              >"javascript:wi ndow.open('abou t:blank').docum ent.write('<pre >' +
              >document.docum entElement.oute rHTML.replace(/</g, '&lt;') + '</pre>')" in
              >the IE address bar and clicing GO.
              >>
              >I have no interest in (or drive space for) mass web page content theft.
              >>
              >But, is there anything in the .Net framework that will help with viewing
              >an encrypted web page's source for my spider? It seems I need to be able
              >to run Javascript to decode the page into readable HTML.....but, as I may
              >have said, I am only after the HTML....I really don't want to DL the pics
              >and all that other stuff - it kills my speed.
              >>
              >Any ideas?
              >>
              >
              >

              Comment

              • Cor Ligthert [MVP]

                #8
                Re: Help with encrypted web pages?

                Smerf,

                You take it very personally. If we supply that code it is free on Internet.
                One search on Google would make our hiding of emailadresses without sense.

                Why do you take it so personal, I thought that there was nothing personal in
                my reply.

                Cor

                "smerf" <smerf@shroom.c omschreef in bericht
                news:RIoVg.3444 2$tT6.10036@big news7.bellsouth .net...
                And if I was looking to "hack", do you think I would have come here
                instead of alt.hack or one of a thousand websites with black art experts?
                >
                Get a life Cor.
                >
                "Cor Ligthert [MVP]" <notmyfirstname @planet.nlwrote in message
                news:ehjUsrP6GH A.2380@TK2MSFTN GP02.phx.gbl...
                >Smerf,
                >>
                >Do you really think that we are supplying code here to hack peoples Email
                >adresses to help spammers?
                >>
                >It is a fool who supplies that.
                >>
                >Cor
                >>
                >"smerf" <smerf@shroom.c omschreef in bericht
                >news:zEaVg.411 26$KR1.9960@big news2.bellsouth .net...
                >>>I am trying to write a personal spider to crawl through websites and
                >>>create a highly specialized personal list of sites and pages that I may
                >>>like to see based on preferences that I have supplied. I have found some
                >>>interestin g pages - interesting in the fact that they use javascript to
                >>>encrypt the pages to block people from ?stealing thier content?.
                >>>
                >>There are javascript tricks that you can use on the downloaded encrypted
                >>page to get around these irritations. You have to run a javascript line
                >>in the browsers address line and you get another window with the
                >>unencrypted HTML in it. But, I want to see the HTML unencrypted without
                >>downloading every image, wav, activex object and flash thingy on the
                >>page into an actual webbrowser control. Utilizing a webbrowser control
                >>for this, and having to dl all images and such would dramatically
                >>decrease the speed the spider can crawl at.
                >>>
                >>An example of an encrypted page can be found at
                >>http://www.aw-soft.com/htmlguard-sample.html. A simple Javascript way
                >>to defeat it is by pasting
                >>"javascript:w indow.open('abo ut:blank').docu ment.write('<pr e>' +
                >>document.docu mentElement.out erHTML.replace(/</g, '&lt;') + '</pre>')" in
                >>the IE address bar and clicing GO.
                >>>
                >>I have no interest in (or drive space for) mass web page content theft.
                >>>
                >>But, is there anything in the .Net framework that will help with viewing
                >>an encrypted web page's source for my spider? It seems I need to be
                >>able to run Javascript to decode the page into readable HTML.....but, as
                >>I may have said, I am only after the HTML....I really don't want to DL
                >>the pics and all that other stuff - it kills my speed.
                >>>
                >>Any ideas?
                >>>
                >>
                >>
                >
                >

                Comment

                • smerf

                  #9
                  Re: Help with encrypted web pages?

                  "Do you really think that we are supplying code here to hack peoples Email
                  adresses to help spammers?"

                  I was the one requesting the help. So, you basically accused me of being a
                  spammer. You assumed the code would be used for crap like email
                  collections - that we ALL (me included) HATE. (If I had my way, we could
                  all kill spammers and hackers in the streets.)

                  If you had simply meant that *others* may use it for such, you could have
                  offered help via email or some other venue. (My guess is that you have no
                  such code - which makes your accusation even more personal.)

                  You shoud be more careful in how you reply to others' posts.

                  I would never assume the worst of someone I didn't know all the facts. If I
                  thought the info they were asking for was inappropriate, I would simply keep
                  moving. I wouldn't reply at all. Maybe you should do the same.

                  And, FYI, there are ways to obfuscate only your email addresses, in web
                  pages, that help to hide them from bots. Personally, I don't even post my
                  email address on my sites in the HTML. It is on the page as a
                  human-readable image.

                  If someone wants to email me, they have to type in my email address or use
                  the reply form on the site that sends me an email from server side script -
                  also effectively hiding my email address.

                  Now, move along. I have work to do.

                  "Cor Ligthert [MVP]" <notmyfirstname @planet.nlwrote in message
                  news:eAAkDVW6GH A.2380@TK2MSFTN GP02.phx.gbl...
                  Smerf,
                  >
                  You take it very personally. If we supply that code it is free on
                  Internet. One search on Google would make our hiding of emailadresses
                  without sense.
                  >
                  Why do you take it so personal, I thought that there was nothing personal
                  in my reply.
                  >
                  Cor
                  >
                  "smerf" <smerf@shroom.c omschreef in bericht
                  news:RIoVg.3444 2$tT6.10036@big news7.bellsouth .net...
                  >And if I was looking to "hack", do you think I would have come here
                  >instead of alt.hack or one of a thousand websites with black art experts?
                  >>
                  >Get a life Cor.
                  >>
                  >"Cor Ligthert [MVP]" <notmyfirstname @planet.nlwrote in message
                  >news:ehjUsrP6G HA.2380@TK2MSFT NGP02.phx.gbl.. .
                  >>Smerf,
                  >>>
                  >>Do you really think that we are supplying code here to hack peoples
                  >>Email adresses to help spammers?
                  >>>
                  >>It is a fool who supplies that.
                  >>>
                  >>Cor
                  >>>
                  >>"smerf" <smerf@shroom.c omschreef in bericht
                  >>news:zEaVg.41 126$KR1.9960@bi gnews2.bellsout h.net...
                  >>>>I am trying to write a personal spider to crawl through websites and
                  >>>>create a highly specialized personal list of sites and pages that I may
                  >>>>like to see based on preferences that I have supplied. I have found
                  >>>>some interesting pages - interesting in the fact that they use
                  >>>>javascrip t to encrypt the pages to block people from ?stealing thier
                  >>>>content?.
                  >>>>
                  >>>There are javascript tricks that you can use on the downloaded
                  >>>encrypted page to get around these irritations. You have to run a
                  >>>javascript line in the browsers address line and you get another window
                  >>>with the unencrypted HTML in it. But, I want to see the HTML
                  >>>unencrypte d without downloading every image, wav, activex object and
                  >>>flash thingy on the page into an actual webbrowser control. Utilizing
                  >>>a webbrowser control for this, and having to dl all images and such
                  >>>would dramatically decrease the speed the spider can crawl at.
                  >>>>
                  >>>An example of an encrypted page can be found at
                  >>>http://www.aw-soft.com/htmlguard-sample.html. A simple Javascript way
                  >>>to defeat it is by pasting
                  >>>"javascript: window.open('ab out:blank').doc ument.write('<p re>' +
                  >>>document.doc umentElement.ou terHTML.replace (/</g, '&lt;') + '</pre>')"
                  >>>in the IE address bar and clicing GO.
                  >>>>
                  >>>I have no interest in (or drive space for) mass web page content theft.
                  >>>>
                  >>>But, is there anything in the .Net framework that will help with
                  >>>viewing an encrypted web page's source for my spider? It seems I need
                  >>>to be able to run Javascript to decode the page into readable
                  >>>HTML.....but , as I may have said, I am only after the HTML....I really
                  >>>don't want to DL the pics and all that other stuff - it kills my speed.
                  >>>>
                  >>>Any ideas?
                  >>>>
                  >>>
                  >>>
                  >>
                  >>
                  >
                  >

                  Comment

                  Working...