This commit is contained in:
evilsocket 2018-02-08 05:48:24 +01:00
commit de11383578

View file

@ -68,6 +68,9 @@ func (f WindowsFirewall) generateRule(r *Redirection, enabled bool) []string {
}
func (f *WindowsFirewall) EnableRedirection(r *Redirection, enabled bool) error {
/*
TODO: This doesn't work :/
rule := f.generateRule(r, enabled)
if enabled == true {
rule = append([]string{"interface", "portproxy", "add", "v4tov4"}, rule...)
@ -83,8 +86,8 @@ func (f *WindowsFirewall) EnableRedirection(r *Redirection, enabled bool) error
if core.Trim(out) != "" {
return fmt.Errorf("Unexpected netsh output: %s", out)
}
return nil
*/
return fmt.Errorf("Port redirection is not supported on Windows.")
}
func (f WindowsFirewall) Restore() {