调查目的:了解当前各基于TLS的协议方案中ClientHello的指纹独特性。理论背景见 https://arxiv.org/abs/1607.01639 。
指纹数据库:
(利益相关:我是这个的作者)
| #!/usr/bin/env pwsh | |
| # https://stackoverflow.com/questions/8761888/capturing-standard-out-and-error-with-start-process | |
| function Start-Command ([String]$Path, [String]$Arguments) { | |
| $pinfo = New-Object System.Diagnostics.ProcessStartInfo | |
| $pinfo.FileName = $Path | |
| $pinfo.RedirectStandardError = $true | |
| $pinfo.RedirectStandardOutput = $true | |
| $pinfo.UseShellExecute = $false | |
| $pinfo.Arguments = $Arguments |
调查目的:了解当前各基于TLS的协议方案中ClientHello的指纹独特性。理论背景见 https://arxiv.org/abs/1607.01639 。
指纹数据库:
(利益相关:我是这个的作者)
| { | |
| "stats": {}, | |
| "api": { | |
| "services": [ | |
| "StatsService" | |
| ], | |
| "tag": "api" | |
| }, | |
| "policy": { | |
| "levels": { |
| # 生成 dhparam.pem 文件, 在命令行执行任一方法: | |
| # 方法1: 很慢 | |
| openssl dhparam -out /etc/nginx/ssl/dhparam.pem 2048 | |
| # 方法2: 较快 | |
| # 与方法1无明显区别. 2048位也足够用, 4096更强 | |
| openssl dhparam -dsaparam -out /etc/nginx/ssl/dhparam.pem 4096 |
| #!/bin/bash | |
| ########### | |
| # | |
| # Batch convert DVD Videos with HandBrake CLI | |
| # The script will recursively look for "VIDEO_TS" folders and parse them | |
| # | |
| # Read this to understand: | |
| # https://mattgadient.com/2013/06/12/a-best-settings-guide-for-handbrake-0-9-9/ | |
| # http://www.thewebernets.com/2015/02/28/easiest-best-optimal-settings-for-handbrake-dvd-video-conversion-on-mac-windows-and-linux/ | |
| # |