コード例 #1
0
 def _generate_single_query_additional_parameter(id_generator,
                                                 uri_parameters, fuzzable,
                                                 parameter_name, required):
     are_non_required_attributes_in_requests = ConfigurationManager.are_non_required_attributes_in_requests(
     )
     if required or are_non_required_attributes_in_requests:
         prefix = "?" if "?" not in s_render().decode('ascii',
                                                      'ignore') else "&"
         name = "URI attribute, default value: " + parameter_name + ", id: " + next(
             id_generator)
         s_http_string(prefix + parameter_name + "=",
                       fuzzable=False,
                       encoding=EncodingTypes.ascii,
                       name=name)
         RequestBuildHelper._append_parameter(parameter_name, id_generator,
                                              uri_parameters, fuzzable)
コード例 #2
0
def do_single(req, num):
    import socket

    # connect to the server.
    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    s.connect(("192.168.181.133", 5168))

    # send rpc bind.
    rpc_bind(s)

    request = s_get(req)

    while 1:
        if request.names["subs"].value == num:
            break

        s_mutate()

    print("xmitting single test case")
    s.send(s_render())
    print("done.")
コード例 #3
0
def do_single(req, num):
    import socket

    # connect to the server.
    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    s.connect(("192.168.181.133", 5168))

    # send rpc bind.
    rpc_bind(s)

    request = s_get(req)

    while 1:
        if request.names["subs"].value == num:
            break

        s_mutate()

    print "xmitting single test case"
    s.send(s_render())
    print "done."