Mrx001
March 10, 2026, 10:02pm
1
Tls Used : https://github.com/bogdanfinn/tls-client-api
ALL Supported Features
Advanced TLS Fingerprinting – Mimics real browser/device TLS handshakes using 80+ profiles
TLS Profile Selection – Choose from Chrome, Firefox, Safari, Opera, OkHttp (Android), or random pools (All, Desktop, iOS, Android, Custom)
HTTP/2 Fingerprinting – Optional H/2 frame fingerprinting to mimic Chrome or Firefox
Pseudo-Header Order Control – Force browser-accurate HTTP/2 pseudo-header ordering
Multipart Form Support – Send multipart/form-data (text fields) with auto or custom boundary
Raw Body Support – Send raw Base64-encoded binary payloads (octet-stream)
Cookie Jar Management – Built-in session cookie jar with automatic parsing and storage
Session Cookies Retrieval – Fetch all cookies tied to a session ID via dedicated endpoint
Set-Cookie Header Parsing – Automatically parses and stores cookies from response headers
Proxy Support – Supports HTTP proxies in all formats (host:port, user:pass@host:port, full URL)
Rotating Proxy Support – Flag for rotating/backconnect proxy compatibility
Redirect Control – Toggle automatic redirect following
Protocol Controls – Force HTTP/1, disable HTTP/3, or enable H3 vs H2 protocol racing
Random TLS Extension Order – Randomize TLS extension order to avoid fingerprint detection
Header Normalization Control – Toggle automatic header normalization
Custom Header Order – Preserves the exact header insertion order in requests
Insecure Skip Verify – Bypass TLS certificate verification
Configurable Timeout – Set request timeout in seconds
Session ID Support – Reuse TLS sessions across multiple requests
Configurable Forwarder Port – Change the local forwarder service port (default: 8082) (you should change the port from config.dist.yml file as well)
Full OB2 Integration – Automatically populates ADDRESS, SOURCE, RESPONSECODE, HEADERS, and COOKIES
TlsForwarderFinal.rar (18.1 KB)
Image that shows all features
config.dist.rar (448 Bytes)
5 Likes
Could you make a video for its use in OB2? Thanks
1 Like
bro at least tell us where the block or how to use this, in the image there is nothing to check
@Mrx001
Mrx001
March 13, 2026, 5:55pm
5
the plugin makes forwarding tls requests easier, you must have the “bogdanfinn” tls client first, you run it and use the plugin as a normal http request, it makes the requests undetectable more faster and has a lot of options
when the dll copied to OB2 plugin folder OB2 dont work anymore…
and the file config.dist.rar In which folder should it be copied?
please explain more instructions for usage…thanks very much.
Mrx001
March 27, 2026, 7:15pm
7
update ob to the latest version, the config.dist.yml should be with tls in the same folder
1 Like
thank you very much for your great work…
How to parse THE REPONSE SOURCE?
Mrx001
April 28, 2026, 5:24pm
10
data.SOURCE, same as openbullet2 normal requests
I use <data.Proxy> or ://<data.Proxy.Username>:<data.Proxy.Password>@<data.Proxy.Host>:<data.Proxy.Port> with socks5 and the following error always occurs:
{“err”:“error during API request handling: failed to do request: Get “https://login.yahoo.com/?.src=ym\u0026pspid=\u0026activity=mail-direct\u0026.lang=en-US\u0026.intl=us\u0026.done=https%3A%2F%2Fmail.yahoo.com%2Fn%2F\”: dial tcp: lookup socks5:: no such host”,“channel”:“tls-client-api”,“level”:4,“level_name”:“error”,“timestamp”:“18:47:27:000”,“message”:“error during api request handling: failed to do request: Get “https://login.yahoo.com/?.src=ym\u0026pspid=\ u0026activity=mail-direct\u0026.lang=en-US\u0026.intl=us\u0026.done=https%3A%2F%2Fmail.yahoo.com %2Fn%2F”: dial tcp: lookup socks5:: no such host”,“fields”:{“application”:“api”},“context”:{}}
I’ve been using tls-client for a while by making direct requests with the payload attached to the proxy url that works reliably. Can you explain why with this plugin?
can not import in the new builder 0.2.1, please update it.