Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.


View this topic in a long page with up to 500 replies per page Create new topic
1 | 2 
lanks

74 posts

Master Geek


  #661225 24-Jul-2012 19:40
Send private message

If anyone is interested here is the code that I have written so far https://docs.google.com/folder/d/0B5ghoqfnILgZd01HdlY3ZE1MVW8/edit .

It seems to trip up at the point where a request is made to the URL within the javascript returned after submitting the login form.



timmmay
20862 posts

Uber Geek
+1 received by user: 5350

Trusted
Lifetime subscriber

  #661236 24-Jul-2012 20:01
Send private message

I don't understand how javascript would be involved when you're doing server side scripting.

lanks

74 posts

Master Geek


  #661242 24-Jul-2012 20:04
Send private message

timmmay: I don't understand how javascript would be involved when you're doing server side scripting.


Yes I think I am confused. Here is an example of what is returned after submitting the login form:

<html>
<head>
    <script type="text/javascript">
        function redirect()
        {
            window.location.replace("http://www.trademe.co.nz/Members/Login.aspx?url=%2fMyTradeMe%2fDefault.aspx&secure=&login_attempts=1&quick_register=&firstname=Liam&email=my_email%40gmail.com&auto_login=&captcha=&err=0&login_success=True&dbs_id=39A6D8A3-130E-4FFC-B725-08C23883208C&region_id=2&session=%7BE3135B5C-570F-4399-B264-10118DE1FE30%7D&shareOfVoice=1&api_confirm=&bid=4,1,3&adParams=g%3dM%26bd%3d627615648000000000%26sb%3d13");
        }
    </script>
</head>
<body onload="javascript:redirect();">
</body>
</html>



timmmay
20862 posts

Uber Geek
+1 received by user: 5350

Trusted
Lifetime subscriber

  #661261 24-Jul-2012 20:20
Send private message

Javascript is usually UI stuff, unless they're doing something tricky. A login should be a simple form post, it'll return a cookie, capture that and send it in with any future requests you make so it knows you who you are.

Do you have much web development experience?

lanks

74 posts

Master Geek


  #661265 24-Jul-2012 20:23
Send private message

timmmay: Javascript is usually UI stuff, unless they're doing something tricky. A login should be a simple form post, it'll return a cookie, capture that and send it in with any future requests you make so it knows you who you are.

Do you have much web development experience?


Yes I do have web dev experience. I dunno I can't see that html doing anything other than redirecting...

timmmay
20862 posts

Uber Geek
+1 received by user: 5350

Trusted
Lifetime subscriber

  #661309 24-Jul-2012 20:56
Send private message

Is that's what's returned after you submit the login form manually, or with your software?

It looks like a simple redirect to me, telling your browser to open another URL.

 
 
 
 

Shop now for Dell laptops and other devices (affiliate link).
lanks

74 posts

Master Geek


  #661324 24-Jul-2012 21:19
Send private message

timmmay: Is that's what's returned after you submit the login form manually, or with your software?

It looks like a simple redirect to me, telling your browser to open another URL.


It is returned in both cases. However when using the browser after requesting the URL in that script I am redirected to the "My Trademe" page. In the code I just get redirected back to the login page.

timmmay
20862 posts

Uber Geek
+1 received by user: 5350

Trusted
Lifetime subscriber

  #661325 24-Jul-2012 21:23
Send private message

Did you use the firefox plugin I suggested to see if a cookie's being returned at the same time? I would bet it is, but I don't want to make it too easy for you ;) If you open that URL with your code you'll need to send the cookie as well.

This all guesswork, but I think it'll lead you in the right direction.

hellonearthisman
1819 posts

Uber Geek
+1 received by user: 52

Trusted

  #662502 26-Jul-2012 16:59
Send private message

Would a browser App to post be considered svcraping , like JavaScript greasemonky script application.

hellonearthisman
1819 posts

Uber Geek
+1 received by user: 52

Trusted

  #662694 26-Jul-2012 23:18
Send private message

"http://www.trademe.co.nz/Members/Login.aspx?url=%2fMyTradeMe%2fDefault.aspx&secure=&login_attempts=1&quick_register=&firstname=Liam&email=my_email%40gmail.com&auto_login=&captcha=&err=0&login_success=True&dbs_id=39A6D8A3-130E-4FFC-B725-08C23883208C?ion_id=2&session=%7BE3135B5C-570F-4399-B264-10118DE1FE30%7D&shareOfVoice=1&api_confirm=&bid=4,1,3&adParams=g%3dM%26bd%3d627615648000000000%26sb%3d13")


The JavaScript is attracted to clicking of login form, The redirection could be done through standard html client requests.
Workng on some php to display session cookies of the login process.

1 | 2 
View this topic in a long page with up to 500 replies per page Create new topic








Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.