9seconds
|
ecba88d2e3
|
Update to the latest golangci-lint
|
2 months ago |
9seconds
|
36dad5a2f6
|
Update golangci-lint
|
3 years ago |
9seconds
|
6a19ded78e
|
Update docs
|
3 years ago |
9seconds
|
534d5b755e
|
Add tags for ip blocklisted metric
|
4 years ago |
9seconds
|
a27facaa16
|
More elegant management of ip allowlists
|
4 years ago |
9seconds
|
5282ca26f3
|
Update golangci-lint to 1.44.2
|
4 years ago |
9seconds
|
0ce0c668b9
|
Fix broken whitelists
|
4 years ago |
9seconds
|
ffad717829
|
Use CloseRead and CloseWrites
|
4 years ago |
9seconds
|
0ddaabb136
|
Add whitelist support
|
4 years ago |
9seconds
|
66f4d967e7
|
Get rid of buffersize everywhere
|
4 years ago |
9seconds
|
cd29f3e20b
|
Add configuration option allow-fallback-on-unknown-dc
|
4 years ago |
9seconds
|
fbe4d32590
|
Fallback to another DC if given is unknown
|
4 years ago |
9seconds
|
456ed5b051
|
Change algorithm of TCP relaying
|
4 years ago |
9seconds
|
115510985a
|
Add option to use telegram test dcs
|
5 years ago |
9seconds
|
e2073f0585
|
Remove timeattack module
|
5 years ago |
9seconds
|
40c6cf294a
|
Add documentation for the objects of mtglib
|
5 years ago |
9seconds
|
4c38ea2b11
|
Refactor some configuration to proxy_opts
|
5 years ago |
9seconds
|
463af648ce
|
Rework events
|
5 years ago |
9seconds
|
2cdff017e2
|
Add base tests for proxy
|
5 years ago |
9seconds
|
71d4c6c42f
|
Set worker pool to non-blocking mode
|
5 years ago |
9seconds
|
75b05b9b14
|
Add public method DomainFrontingAddress
|
5 years ago |
9seconds
|
daa8b9c798
|
Add EventReplayAttack
|
5 years ago |
9seconds
|
bef14bd009
|
Add support of EventDomainFronting event
|
5 years ago |
9seconds
|
3992054560
|
Correctly manage partial writes
|
5 years ago |
9seconds
|
bc2bd4510a
|
Rework stats
|
5 years ago |
9seconds
|
5eca6ecb05
|
Validate hostname if it was found in SNI
|
5 years ago |
9seconds
|
bddf180575
|
Implement domain fronting
|
5 years ago |
9seconds
|
40b483357f
|
Propagate network to proxy object
|
5 years ago |
9seconds
|
f0efa4697e
|
Faketls works now
|
5 years ago |
9seconds
|
6d92d5fe21
|
Fix lint issues
|
5 years ago |
9seconds
|
c3e8e8b1fe
|
Add base faketls processing
|
5 years ago |
9seconds
|
d3551aa9cc
|
Move clienhello to faketls
|
5 years ago |
9seconds
|
4a2d1df384
|
Can correctly accept faketls messages
|
5 years ago |
9seconds
|
a3362c7ea4
|
Proxy is working in a simple mode now
|
5 years ago |
9seconds
|
66c45dc83b
|
Add obfuscated2 server handshake
|
5 years ago |
9seconds
|
f7c33ee333
|
Actually embedd connStandard into connEventTraffic
|
5 years ago |
9seconds
|
42160a08fe
|
Add EventTraffic
|
5 years ago |
9seconds
|
69203f3e23
|
Add tests for obfuscated2 clientside
|
5 years ago |
9seconds
|
3a44bcb854
|
Introduce pools to obfuscated2
|
5 years ago |
9seconds
|
58335b3e59
|
Support obfuscated2
|
5 years ago |
9seconds
|
f3112d4ba6
|
Add timeattack detector
|
5 years ago |
9seconds
|
172b596cf1
|
Intergrate custom logger where applicable
|
5 years ago |
9seconds
|
5e31b95bb5
|
Add timestamp to EventConcurrencyLimited
|
5 years ago |
9seconds
|
80a1de60e6
|
Always close connection on context finished
|
5 years ago |
9seconds
|
2408f1530f
|
Add EventIPBlocklisted
|
5 years ago |
9seconds
|
23519913f2
|
Add skeleton of the proxy
|
5 years ago |