Описание: |
Официальная документация и примеры реализаций на питоне/расте https://github.com/FoxIO-LLC/ja4
Мне нужна реализация подмена tls отпечатков в .NET среде
Т.е. вместо стандартного
var sslStream = new SslStream(stream, false, _options.SslCertificateValidatorCallback); await sslStream.AuthenticateAsClientAsync(sslClientAuthenticationOptions, linkedSource.Token).ConfigureAwait(false);
я хочу вызывать с подменой
var ja4 = "t12d1409h1_002f,0035,009c,009d,c009,c00a,c013,c014,c02b,c02c,c02f,c030,cca8,cca9_0005,000a,000b,000d,0017,0023,ff01_0403,0804,0401,0503,0805,0501,0806,0601,0201"; var sslStream = new Ja4SslStream(ja4 , stream, false, _options.SslCertificateValidatorCallback); await sslStream.AuthenticateAsClientAsync(sslClientAuthenticationOptions, linkedSource.Token).ConfigureAwait(false);
Рассмотою все варианты. Хоть на чистом дотнете, хоть на bouncycastle, хоть мостом из сишапра в питон. Чем меньше зависимостей в итоге будет, тем выше ценник. Бюджет от 50к |