Jonathan Cobb
|
c0a974e8ca
|
fix abort handling
|
4 years ago |
Jonathan Cobb
|
c56e4c8255
|
add support for content-type filtering, recognize on mitm side for big efficiency boost
|
4 years ago |
Jonathan Cobb
|
02bb6fb288
|
add thread matcher, make mitm port vars strings
|
4 years ago |
Jonathan Cobb
|
cbebba0d3e
|
update mitm to handle upstream requests with a Content-Length but must still be filtered
|
4 years ago |
Jonathan Cobb
|
37c9b50817
|
WIP. getting chunked responses to work
|
4 years ago |
Jonathan Cobb
|
668831e51b
|
defensive code against null create/update requests. fix mr user blocker
|
4 years ago |
Jonathan Cobb
|
f39ed9587e
|
fix encoding by using UTF-8 as default charset
|
4 years ago |
Jonathan Cobb
|
ffee1e747e
|
refactor and simplify filtering api
|
4 years ago |
Jonathan Cobb
|
e8da82b278
|
refactor and simplify filtering api and implementation
|
4 years ago |
Jonathan Cobb
|
32d0c39200
|
pass request_id back from get_matchers, fix abort detection
|
4 years ago |
Jonathan Cobb
|
9e37ac4ae4
|
fix import/type bugs
|
4 years ago |
Jonathan Cobb
|
c453b102b8
|
pass filters through filters
|
4 years ago |
Jonathan Cobb
|
1560af467b
|
set bubble java options (memory) based on instance size
|
4 years ago |
Jonathan Cobb
|
85cf38ab91
|
initial URL blocker app
|
4 years ago |
Jonathan Cobb
|
d372584c16
|
parse Referer header properly. reduce logging
|
4 years ago |
Jonathan Cobb
|
649f0731cc
|
add Referer to FilterMatchersRequest and TrafficRecord
|
4 years ago |
Jonathan Cobb
|
965ce5a891
|
add support for detailed view of recent traffic
|
4 years ago |
Jonathan Cobb
|
bd07668bdf
|
set timezone
|
4 years ago |
Jonathan Cobb
|
90a3c0bdf7
|
omit newlines in mitm monitor file
|
4 years ago |
Jonathan Cobb
|
850d46bd0e
|
AppView work, improve bulk deletion, fix bugs
|
4 years ago |
Jonathan Cobb
|
94f04d7046
|
always set mitm status first time through
|
4 years ago |
Jonathan Cobb
|
013255a776
|
fix whitespace typo in mitm role
|
4 years ago |
Jonathan Cobb
|
a3dadfc42b
|
avoid error when host_header is None
|
4 years ago |
Jonathan Cobb
|
11b4029e2d
|
better handling of binary files
|
4 years ago |
Jonathan Cobb
|
9db278205b
|
ensure content-length is a string
|
4 years ago |
Jonathan Cobb
|
d436959c12
|
handle special bubble requests through mitm host
|
4 years ago |
Jonathan Cobb
|
dc3de93e02
|
smoother interop between mitm and nginx
|
4 years ago |
Jonathan Cobb
|
298f262161
|
simplify content encoding
|
4 years ago |
Jonathan Cobb
|
9cb51928a1
|
proper passthru of non-matching requests
|
4 years ago |
Jonathan Cobb
|
b2cd78c8c1
|
mitm interception and filtering now works
|
4 years ago |
Jonathan Cobb
|
e76df43401
|
handle case where User-Agent header is absent
|
4 years ago |
Jonathan Cobb
|
293008e3ba
|
WIP. passthru filtering works
|
4 years ago |
Jonathan Cobb
|
b19c5e3da1
|
add device identification based on VPN ip, traffic analytics app now working
|
4 years ago |
Jonathan Cobb
|
44dde32a32
|
better log message
|
4 years ago |
Jonathan Cobb
|
5ddd7fb260
|
enable node nginx http on port 1080, simplify mitmdump_monitor to switch between mitm and nginx
|
4 years ago |
Jonathan Cobb
|
b22dd29501
|
proper stopping of mitmdump process by supervisor
|
4 years ago |
Jonathan Cobb
|
1f0d5b3369
|
add MitmControlService, support for apps in UI
|
4 years ago |
Jonathan Cobb
|
cfa170e161
|
better handling of failed node launches
|
4 years ago |
Jonathan Cobb
|
214f16baae
|
remove extra proxy_pass directive in node nginx conf
|
4 years ago |
Jonathan Cobb
|
0afb8150e3
|
proper mapping of single-page app files to web root
|
4 years ago |
Jonathan Cobb
|
5a7bcae0d1
|
rename mitmPort, set minimum worker threads to 12
|
4 years ago |
Jonathan Cobb
|
bc84dd0ab7
|
use node.sslPort instead of configuration.nginxPort
|
4 years ago |
Jonathan Cobb
|
f5e8b02450
|
improve notification handling, avoid deadlocks, allow inline processing
|
4 years ago |
Jonathan Cobb
|
2c774bdf67
|
fix bubble.jar var reference in bubble ansible role
|
4 years ago |
Jonathan Cobb
|
ca0b1d7730
|
fix nginx config for single-page app
|
4 years ago |
Jonathan Cobb
|
edf3798b81
|
serve static files via nginx
|
4 years ago |
Jonathan Cobb
|
6c84158a89
|
calculate sslPort and publicBaseUri in AnsiblePrepService, avoid complex handlebars logic in ansible files
|
4 years ago |
Jonathan Cobb
|
2cb64c034d
|
set ssl_port in ansible config properly based on installType
|
4 years ago |
Jonathan Cobb
|
37b6e7db2c
|
nginx seems to want each server in its own file
|
4 years ago |
Jonathan Cobb
|
8f9772a31d
|
fix nginx SSL config and admin key installation
|
4 years ago |