aboutsummaryrefslogtreecommitdiffstats
path: root/mitmproxy/test/fuzzing/go_proxy
diff options
context:
space:
mode:
Diffstat (limited to 'mitmproxy/test/fuzzing/go_proxy')
-rw-r--r--mitmproxy/test/fuzzing/go_proxy29
1 files changed, 29 insertions, 0 deletions
diff --git a/mitmproxy/test/fuzzing/go_proxy b/mitmproxy/test/fuzzing/go_proxy
new file mode 100644
index 00000000..ea29400f
--- /dev/null
+++ b/mitmproxy/test/fuzzing/go_proxy
@@ -0,0 +1,29 @@
+#!/bin/sh
+# Assuming:
+# mitmproxy/mitmdump is running on port 8080 in straight proxy mode.
+# pathod is running on port 9999
+
+BASE="../../../"
+BASE_HTTP=$BASE"/pathod/pathoc -Tt 1 -e -I 200,400,405,502 -p 8080 localhost "
+BASE_HTTPS=$BASE"/pathod/pathoc -sc localhost:9999 -Tt 1 -eo -I 200,400,404,405,502,800 -p 8080 localhost "
+
+#$BASE_HTTP -n 10000 "get:'http://localhost:9999':ir,@1"
+#$BASE_HTTP -n 100 "get:'http://localhost:9999':dr"
+#$BASE_HTTP -n 10000 "get:'http://localhost:9999/p/200':ir,@300"
+
+#$BASE_HTTP -n 10000 "get:'http://localhost:9999/p/200:ir,@1'"
+#$BASE_HTTP -n 100 "get:'http://localhost:9999/p/200:dr'"
+#$BASE_HTTP -n 10000 "get:'http://localhost:9999/p/200:ir,@100'"
+
+
+# Assuming:
+# mitmproxy/mitmdump is running on port 8080 in straight proxy mode.
+# pathod with SSL enabled is running on port 9999
+
+#$BASE_HTTPS -en 10000 "get:'/p/200:b@100:ir,@1'"
+#$BASE_HTTPS -en 10000 "get:'/p/200:ir,@1'"
+
+#$BASE_HTTPS -n 100 "get:'/p/200:dr'"
+#$BASE_HTTPS -n 10000 "get:'/p/200:ir,@3000'"
+#$BASE_HTTPS -n 10000 "get:'/p/200:ir,\"\\n\"'"
+