示例#1
0
文件: ssh.py 项目: nikaiw/pynet
 def set_cli_arguments(cls, parser):
     super().set_cli_arguments(parser)
     remove_argument(parser, "port")
     parser.add_argument("--port",
                         "-p",
                         metavar="PORT",
                         type=int,
                         default=22,
                         help="Destination port")
     parser.add_argument("--user",
                         "-U",
                         metavar="USER",
                         default=getpass.getuser(),
                         help="User to connect with (default current user)")
     parser.add_argument("--password",
                         "-P",
                         metavar="Password",
                         help="Password to connect with")
     parser.add_argument("--tty", action="store_true", help="Ask for a TTY")
     parser.add_argument("--exec-command",
                         action="store_true",
                         help="Run exec command instead of invoke_shell")
     parser.add_argument("--no-invoke-shell",
                         action="store_false",
                         dest="invoke_shell",
                         help="Run invoke_shell")
示例#2
0
文件: ssh.py 项目: nikaiw/pynet
 def set_cli_arguments(cls,parser):
     super().set_cli_arguments(parser)
     remove_argument(parser,"port")
     remove_argument(parser,"server_port")
     parser.add_argument("--port","-p",metavar="PORT",type=int,default=2222,help="Port to bind to (default 2222)")
     parser.add_argument("--server-port",metavar="PORT",default=22,type=int,help="Port Server to connect to, by default 22")
     parser.add_argument("--user","-U",metavar="USER",default=getpass.getuser(),help="User to connect with (default current user)")
     parser.add_argument("--password","-P",metavar="Password",help="Password to connect with")
示例#3
0
 def set_cli_arguments(cls, parser):
     super().set_cli_arguments(parser)
     remove_argument(parser, "iface")
     parser.add_argument("--iface",
                         "-i",
                         metavar="INTERFACE",
                         default="pytap0",
                         help="Virtual ethernet card name")
示例#4
0
文件: socks.py 项目: nikaiw/pynet
 def set_cli_arguments(cls, parser):
     super().set_cli_arguments(parser)
     remove_argument(parser, "destination")
     remove_argument(parser, "port")
     remove_argument(parser, "sport")
     parser.add_argument("--socks-server",
                         "-d",
                         metavar="IP",
                         dest="sserver",
                         default="127.0.0.1",
                         help="Socks server address")
     parser.add_argument("--socks-port",
                         "-p",
                         metavar="PORT",
                         dest="dport",
                         type=int,
                         default=1080,
                         help="Socks server port")
     parser.add_argument("--final-server",
                         "-D",
                         metavar="IP",
                         dest="fserver",
                         default="127.0.0.1",
                         help="Final server address")
     parser.add_argument("--final-port",
                         "-P",
                         metavar="PORT",
                         dest="fport",
                         type=int,
                         default=8080,
                         help="Final server port")
示例#5
0
 def set_cli_arguments(cls,parser):
     super().set_cli_arguments(parser)
     remove_argument(parser,"destination")
     remove_argument(parser,"port")
     remove_argument(parser,"sport")
     parser.add_argument("--socks-server","-d",metavar="IP",dest="sserver",default="127.0.0.1",help="Socks server address")
     parser.add_argument("--socks-port","-p",metavar="PORT",dest="dport",type=int,default=1080,help="Socks server port")
     parser.add_argument("--final-server","-D",metavar="IP",dest="fserver",default="127.0.0.1",help="Final server address")
     parser.add_argument("--final-port","-P",metavar="PORT",dest="fport",type=int,default=8080,help="Final server port")
     parser.add_argument("--username",metavar="USERNAME",dest="user",default=None,help="Username (optional)")
     parser.add_argument("--password",metavar="PASSWORD",dest="password",default=None,help="Password (optional)")
示例#6
0
文件: socks.py 项目: nikaiw/pynet
 def set_cli_arguments(cls, parser):
     super().set_cli_arguments(parser)
     remove_argument(parser, "destination")
     remove_argument(parser, "port")
     remove_argument(parser, "sport")