{"id":15779846,"url":"https://github.com/rgl/tls-dump-clienthello","last_synced_at":"2025-03-14T08:32:39.305Z","repository":{"id":35470335,"uuid":"39738642","full_name":"rgl/tls-dump-clienthello","owner":"rgl","description":"this dumps the TLS ClientHello message to stdout. this might be useful when testing your TLS client settings.","archived":false,"fork":false,"pushed_at":"2023-02-04T12:32:03.000Z","size":429,"stargazers_count":5,"open_issues_count":2,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-10-05T18:21:53.044Z","etag":null,"topics":["tls"],"latest_commit_sha":null,"homepage":null,"language":"PowerShell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rgl.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-07-26T19:24:18.000Z","updated_at":"2023-01-07T14:58:07.000Z","dependencies_parsed_at":"2024-06-21T17:34:44.204Z","dependency_job_id":"4d449223-2d90-41b1-bf55-b2ee0a63bd95","html_url":"https://github.com/rgl/tls-dump-clienthello","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rgl%2Ftls-dump-clienthello","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rgl%2Ftls-dump-clienthello/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rgl%2Ftls-dump-clienthello/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rgl%2Ftls-dump-clienthello/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rgl","download_url":"https://codeload.github.com/rgl/tls-dump-clienthello/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221449999,"owners_count":16823723,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["tls"],"created_at":"2024-10-04T18:21:39.787Z","updated_at":"2024-10-25T18:41:24.013Z","avatar_url":"https://github.com/rgl.png","language":"PowerShell","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Build status](https://github.com/rgl/tls-dump-clienthello/workflows/Build/badge.svg)](https://github.com/rgl/tls-dump-clienthello/actions?query=workflow%3ABuild)\r\n\r\nthis dumps the [TLS ClientHello message](https://tools.ietf.org/html/rfc5246#section-7.4.1.2) to stdout. this might be useful when testing your TLS client settings.\r\n\r\n# Usage\r\n\r\nInstall [Go 1.19.4](https://go.dev/dl/).\r\n\r\nAdd `example.com` to your `hosts` file:\r\n\r\n```bash\r\necho '127.0.0.1 example.com' | sudo tee --append /etc/hosts \u003e/dev/null\r\n```\r\n\r\nBuild and launch the https server:\r\n\r\n```bash\r\nmake\r\n./dist/tls-dump-clienthello_$(go env GOOS)_$(go env GOARCH)_$(go env GOAMD64)/tls-dump-clienthello\r\n```\r\n\r\nThen open https://example.com in the client you want to test.\r\n\r\nOpen the [example-clients directory](example-clients) to see some example clients.\r\n\r\nThe example clients can also be executed in a Vagrant managed VM. See the [Vagrantfile](Vagrantfile) (this requires the base boxes from [rgl/windows-vagrant](https://github.com/rgl/windows-vagrant)).\r\n\r\n# Example clients output\r\n\r\n* [Windows Server 2019 (1809)](example-clients-output-windows-server-2019-1809.md)\r\n* [Windows Server 2022 (21H2)](example-clients-output-windows-server-2022-21h2.md)\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frgl%2Ftls-dump-clienthello","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frgl%2Ftls-dump-clienthello","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frgl%2Ftls-dump-clienthello/lists"}