Your Name:
Slack Username:
Email Address:
Primary Spoken Language:
- Enable IP forwarding
- Open regedit
- Navigate to "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters"
- Change IPEnableRouter to 1
- Run services->Routing and Remote->start
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
You currently suggest the following iptables rules: | |
# iptables -A PREROUTING -s {SOURCE} -p tcp -m tcp --dport 80 -j | |
REDIRECT --to-ports 8080 | |
In order to utilize fully transparent mode, you also need: | |
# iptables -t mangle -N DIVERT | |
# iptables -t mangle -A PREROUTING -p tcp -m socket -j DIVERT | |
# ip tables -t mangle -A DIVERT -j MARK --set-mark 0x2/0x2 # your mark may vary | |
# iptables -t mangle -A DIVERT -j ACCEPT |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" | |
Memory Finder | |
- Use case: Find out what's holding on to a flow to troubleshoot garbage collection | |
- Holds a reference to the first flow in a capture | |
- Prints out who else is holding on to the flow every 5 seconds | |
""" | |
import threading | |
import weakref | |
import gc |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" | |
Memory Finder | |
- Use case: Find out what's holding on to a flow to troubleshoot garbage collection | |
- Holds a reference to the first flow in a capture | |
- Prints out who else is holding on to the flow every second | |
""" | |
import threading | |
import weakref | |
import gc |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
########## | |
---------- | |
frame@78956848:<frame object at 0x04B4C930> | |
frame@78956848:<frame object at 0x04B4C930> | |
---------- | |
---------- | |
dict@81651152:{'obj': <HTTPFlow; request = Request(GET localhost:8000/); | |
frame@78956848:<frame object at 0x04B4C930> | |
---------- | |
Reply@81574576:<mitmproxy.controller.Reply object at 0x04DCBAB0> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
########## | |
---------- | |
frame@79434160:<frame object at 0x04BC11B0> | |
frame@79434160:<frame object at 0x04BC11B0> | |
---------- | |
---------- | |
; request = Request(GET localhost:8000/) | |
frame@79434160:<frame object at 0x04BC11B0> | |
---------- | |
Reply@81924912:<mitmproxy.controller.Reply object at 0x04E21330> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
########## | |
---------- | |
[<HTTPFlow | |
request = Request(GET example.org:80/) | |
response = Response(200 OK, text/html; charset=UTF-8, 1.24k) | |
client_conn = <ClientConnection: 127.0.0.1:58429> | |
server_conn = <ServerConnection: example.org:80>>] | |
[[<HTTPFlow | |
request = Request(GET example.org:80/) | |
response = Response(200 OK, text/html; charset=UTF-8, 1.24k) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
########## | |
---------- | |
[<HTTPFlow | |
request = Request(GET example.org:80/) | |
response = Response(200 OK, text/html; charset=UTF-8, 1.24k) | |
client_conn = <ClientConnection: 127.0.0.1:58429> | |
server_conn = <ServerConnection: example.org:80>>] | |
[[<HTTPFlow | |
request = Request(GET example.org:80/) | |
response = Response(200 OK, text/html; charset=UTF-8, 1.24k) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(function (window) { | |
var requestAnimFrame = (function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(callback){window.setTimeout(callback,1000/60);};})(); | |
var easeInOutQuad = function (t, b, c, d) { | |
t /= d/2; | |
if (t < 1) return c/2*t*t + b; | |
t--; | |
return -c/2 * (t*(t-2) - 1) + b; | |
}; |
NewerOlder