Python-Tls-Client icon indicating copy to clipboard operation
Python-Tls-Client copied to clipboard

Same fingerprint

Open muhy06 opened this issue 1 year ago • 10 comments

I have tested multiple version of chrome, but i see same fingerprint.

using the following website: https://tls.browserleaks.com/json

test chrome_108: "ja3_hash":"53ff64ddf993ca882b70e1c82af5da49" test chrome_105: "ja3_hash":"53ff64ddf993ca882b70e1c82af5da49" test chrome_103: "ja3_hash":"53ff64ddf993ca882b70e1c82af5da49"

the purpose of this library was to change fingerprint and replicate real browser. is there anything wrong i am doing ?

self.client = tls_client.Session(
            client_identifier=self.chrome_version
        )

resp = self.client.get('https://tls.browserleaks.com/json',proxy=self.settings['proxies'],headers=self.headers)

print(resp.text)

muhy06 avatar Mar 09 '23 18:03 muhy06

You need to change ciphers and curves., I never used this library but that how it work.

0xF7A4C6 avatar Mar 09 '23 23:03 0xF7A4C6

there is nothing close to golang when changing tls fingerprinting. which is disappointing.

muhy06 avatar Mar 10 '23 07:03 muhy06

So, stop be a shitty snake and install golang. Join the good side of internet.

0xF7A4C6 avatar Mar 10 '23 19:03 0xF7A4C6

ah mr @VichyGopher I was already wondering why there are no projects on your old github. I thought the whole discord gen stuff made you quit

MitTeen123 avatar Mar 11 '23 11:03 MitTeen123

Invalid issue. Chrome_107, Chrome_108, and Chrome_109 has the same hash on https://github.com/bogdanfinn/tls-client. Open your issue there if this is a concern.

Chrome_110 has a different hash of e24e68fc49dc73dd4f132c7bdeb5bcc8

acheong08 avatar Mar 11 '23 11:03 acheong08

there is nothing close to golang when changing tls fingerprinting. which is disappointing.

This library itself uses a DLL compiled from Go. It should be possible to expose the ja3-string in this library.

So, stop be a shitty snake and install golang. Join the good side of internet.

There are genuine use cases for both language. Don't pollute the reputation of Go developers as arrogant annoyances.

acheong08 avatar Mar 11 '23 11:03 acheong08

there is nothing close to golang when changing tls fingerprinting. which is disappointing.

This library itself uses a DLL compiled from Go. It should be possible to expose the ja3-string in this library.

So, stop be a shitty snake and install golang. Join the good side of internet.

There are genuine use cases for both language. Don't pollute the reputation of Go developers as arrogant annoyances.

thanks for the response. i will check further. Good work though on starting this project here, discord just does not stop upgrading their security.

muhy06 avatar Mar 11 '23 18:03 muhy06

btw could u also, help with discord server join ? Im able to join server but i do get unknown message 50% of the time.

muhy06 avatar Mar 11 '23 18:03 muhy06

Hey, so the initial issue is sorted correct? I sadly can't help you with specific use cases of the client. However if its a clients issue, feel free to let me know and I'll look into it.

FlorianREGAZ avatar Mar 17 '23 20:03 FlorianREGAZ

yes everything good. thank you. u can close it

muhy06 avatar Mar 17 '23 21:03 muhy06