code me this for openbullet



  • input[name=salt]").val(CryptoJS.MD5(($email.val() + CryptoJS.MD5($password.val()).toString())).toString());
    

    thanks!i tried putting hashed md5 email and hashed md5 pass but not same 😞

    actual result

    callback=&password=098f6bcd4621d373cade4e832627b4f6&email=test%40test.com&password_otn=test&salt=602911a5465086bafcc1609bf9b9dc8a
    


  • Can you specify more info, What is the salt? is it 602911a5465086bafcc1609bf9b9dc8a and if yes is it constant?

    Can you send the inputs you used that showed you this result?

    callback=&password=098f6bcd4621d373cade4e832627b4f6&email=test%40test.com&password_otn=test&salt=602911a5465086bafcc1609bf9b9dc8a
    


  • @Muayyad1999

    inpute

    [email protected]:test
    

    and yes it's constant.
    and yes i want the salt.password is md5 encrypted.



  • @sabbirgf2 First we must look at how the code is generating this salt parameter:

    input[name=salt]").val(CryptoJS.MD5(($email.val() + CryptoJS.MD5($password.val()).toString())).toString());
    

    To stay in a simpler way:

    document.querySelector("input[name=salt]").value = CryptoJS.MD5((email+CryptoJS.MD5(password).toString())).toString());
    
    • The first parameter this md5 needs is our email.
    • As a second link of the email with a HASH MD5 of our password.

    To translate this to openbullet is very simple:

    FUNCTION Hash MD5 "test" -> VAR "PWD_ENC" 
    
    FUNCTION Hash MD5 "[email protected]<PWD_ENC>" -> VAR "FINAL_PWD" 
    

    In this example i use the password as test and email [email protected]

    Result: 602911a5465086bafcc1609bf9b9dc8a



  • @ManoPlayBRL

    @ManoPlayBRL said in code me this for openbullet:

    @sabbirgf2 First we must look at how the code is generating this salt parameter:

    input[name=salt]").val(CryptoJS.MD5(($email.val() + CryptoJS.MD5($password.val()).toString())).toString());
    

    To stay in a simpler way:

    document.querySelector("input[name=salt]").value = CryptoJS.MD5((email+CryptoJS.MD5(password).toString())).toString());
    
    • The first parameter this md5 needs is our email.
    • As a second link of the email with a HASH MD5 of our password.

    To translate this to openbullet is very simple:

    FUNCTION Hash MD5 "test" -> VAR "PWD_ENC" 
    
    FUNCTION Hash MD5 "[email protected]<PWD_ENC>" -> VAR "FINAL_PWD" 
    

    In this example i use the password as test and email [email protected]

    Result: 602911a5465086bafcc1609bf9b9dc8a

    thanks a lot man ❤


Log in to reply