Jump to content
McKay Development

Alin Tabuci

Member
  • Posts

    3
  • Joined

  • Last visited

Posts posted by Alin Tabuci

  1. 8 hours ago, 4049_1572836826 said:

    1. https://steamcommunity.com/login/getrsakey/?username=
    2. encode pass to base64 rsa encrypt with mod and exp from getrsakey
    3. and use in body of POST https://steamcommunity.com/login/dologin/
    4. process dologin by response like success, requires_twofactor, emailauth_needed

    https://github.com/DoctorMcKay/node-steamcommunity/blob/3bcaf408506071e6672b3f9b15125bdc3c5a5ef4/index.js#L58

    Thank you for the response!

     

    I did already authenticate, i just cannot really understand where do i get the value of the field on the screenshot, because steam does check for its value in otherwise the response is "null"

     

    In authentication response there's no such field, or maybe there is but i have to encrypt it or something.. 

    Screenshot 2023-03-03 092141.png

  2. 5 hours ago, 4049_1572836826 said:

    You can update your Steam country setting when you complete your first purchase using a payment method from that country.
    &
    Automating the steam store is against Steams terms of service

    Okay but what about "steamLoginSecure", is there a way of fetching it? I mean there are other endpints that i'd like to use that are not connected to the store anyhow.

  3. Hi! Recently i started working on a process that would change multiple accounts store country, or other settings (if it's even possible), using:

    POST /account/setcountry


    So i checked the requests (in the devtool) that steam does in the background, and found out that with each request they send session id and in the cookies they send a field called "steamLoginSecure", i took that request and started removing fields one by one to see what fiield are required and eventually figured out that sessionid field is required but for some reason it's value is not important (maybe i didn't understand it right), but "steamLoginSecure" is required and it's value must be correct so i started reading on the internet about this field, and got to the point where everyone says that it's very important, it's used for generating .maFile and it's more important than the password of an account. 

    Well in order to make those requests work automatically i need to get "steamLoginSecure " somehow.

    I'm doing my authentication through 

    https://steamcommunity.com/login/getrsakey/
    

    then

    https://steamcommunity.com/login/dologin/


    So the question how do i get it? Is it even possible?

    I hope i explained everything correctly, it's my first time asking a question on the internet! Thank you!

     

     

    P.S: I'm doing it in php, and i do have the maFile of those accounts.

×
×
  • Create New...