Function at 0x404310
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
mov eax, dword [ebp + 8]
mov ecx, dword [sym.imp.MSVCRT.dll__iob]
push esi
mov esi, dword [sym.imp.MSVCRT.dll_fprintf]
push eax
add ecx, 0x40
push str.Usage:__s__options___http:___hostname_:port__path_n
push ecx
call esi
mov edx, dword [sym.imp.MSVCRT.dll__iob]
push str.Options_are:_n
add edx, 0x40
push edx
call esi
mov eax, dword [sym.imp.MSVCRT.dll__iob]
push str._____n_requests_____Number_of_requests_to_perform_n
add eax, 0x40
push eax
call esi
mov ecx, dword [sym.imp.MSVCRT.dll__iob]
push str._____c_concurrency__Number_of_multiple_requests_to_make_n
add ecx, 0x40
push ecx
call esi
mov edx, dword [sym.imp.MSVCRT.dll__iob]
push str._____t_timelimit____Seconds_to_max._wait_for_responses_n
add edx, 0x40
push edx
call esi
mov eax, dword [sym.imp.MSVCRT.dll__iob]
push str._____b_windowsize___Size_of_TCP_send_receive_buffer__in_bytes_n
add eax, 0x40
push eax
call esi
mov ecx, dword [sym.imp.MSVCRT.dll__iob]
push str._____p_postfile_____File_containing_data_to_POST._Remember_also_to_set__T_n
add ecx, 0x40
push ecx
call esi
mov edx, dword [sym.imp.MSVCRT.dll__iob]
push str._____u_putfile______File_containing_data_to_PUT._Remember_also_to_set__T_n
add edx, 0x40
push edx
call esi
mov eax, dword [sym.imp.MSVCRT.dll__iob]
add esp, 0x44
add eax, 0x40
push str._____T_content_type_Content_type_header_for_POSTing__eg._n
push eax
call esi
mov ecx, dword [sym.imp.MSVCRT.dll__iob]
push str.____________________application_x_www_form_urlencoded_n
add ecx, 0x40
push ecx
call esi
mov edx, dword [sym.imp.MSVCRT.dll__iob]
push str.____________________Default_is_text_plain_n
add edx, 0x40
push edx
call esi
mov eax, dword [sym.imp.MSVCRT.dll__iob]
push str._____v_verbosity____How_much_troubleshooting_info_to_print_n
add eax, 0x40
push eax
call esi
mov ecx, dword [sym.imp.MSVCRT.dll__iob]
push str._____w______________Print_out_results_in_HTML_tables_n
add ecx, 0x40
push ecx
call esi
mov edx, dword [sym.imp.MSVCRT.dll__iob]
push str._____i______________Use_HEAD_instead_of_GET_n
add edx, 0x40
push edx
call esi
mov eax, dword [sym.imp.MSVCRT.dll__iob]
push str._____x_attributes___String_to_insert_as_table_attributes_n
add eax, 0x40
push eax
call esi
push str._____y_attributes___String_to_insert_as_tr_attributes_n
mov ecx, dword [sym.imp.MSVCRT.dll__iob]
add ecx, 0x40
push ecx
call esi
mov edx, dword [sym.imp.MSVCRT.dll__iob]
add esp, 0x40
add edx, 0x40
push str._____z_attributes___String_to_insert_as_td_or_th_attributes_n
push edx
call esi
mov eax, dword [sym.imp.MSVCRT.dll__iob]
push str._____C_attribute____Add_cookie__eg._Apache1234.__repeatable__n
add eax, 0x40
push eax
call esi
mov ecx, dword [sym.imp.MSVCRT.dll__iob]
push str._____H_attribute____Add_Arbitrary_header_line__eg._Accept_Encoding:_gzip_n
add ecx, 0x40
push ecx
call esi
mov edx, dword [sym.imp.MSVCRT.dll__iob]
push str.____________________Inserted_after_all_normal_header_lines.__repeatable__n
add edx, 0x40
push edx
call esi
mov eax, dword [sym.imp.MSVCRT.dll__iob]
push str._____A_attribute____Add_Basic_WWW_Authentication__the_attributes_n
add eax, 0x40
push eax
call esi
mov ecx, dword [sym.imp.MSVCRT.dll__iob]
push str.____________________are_a_colon_separated_username_and_password._n
add ecx, 0x40
push ecx
call esi
mov edx, dword [sym.imp.MSVCRT.dll__iob]
push str._____P_attribute____Add_Basic_Proxy_Authentication__the_attributes_n
add edx, 0x40
push edx
call esi
mov eax, dword [sym.imp.MSVCRT.dll__iob]
push str.____________________are_a_colon_separated_username_and_password._n
add eax, 0x40
push eax
call esi
mov ecx, dword [sym.imp.MSVCRT.dll__iob]
add esp, 0x40
add ecx, 0x40
push str._____X_proxy:port___Proxyserver_and_port_number_to_use_n
push ecx
call esi
mov edx, dword [sym.imp.MSVCRT.dll__iob]
push str._____V______________Print_version_number_and_exit_n
add edx, 0x40
push edx
call esi
mov eax, dword [sym.imp.MSVCRT.dll__iob]
push str._____k______________Use_HTTP_KeepAlive_feature_n
add eax, 0x40
push eax
call esi
mov ecx, dword [sym.imp.MSVCRT.dll__iob]
push str._____d______________Do_not_show_percentiles_served_table._n
add ecx, 0x40
push ecx
call esi
mov edx, dword [sym.imp.MSVCRT.dll__iob]
push str._____S______________Do_not_show_confidence_estimators_and_warnings._n
add edx, 0x40
push edx
call esi
mov eax, dword [sym.imp.MSVCRT.dll__iob]
push str._____g_filename_____Output_collected_data_to_gnuplot_format_file._n
add eax, 0x40
push eax
call esi
mov ecx, dword [sym.imp.MSVCRT.dll__iob]
push str._____e_filename_____Output_CSV_file_with_percentages_served_n
add ecx, 0x40
push ecx
call esi
mov edx, dword [sym.imp.MSVCRT.dll__iob]
push str._____r______________Dont_exit_on_socket_receive_errors._n
add edx, 0x40
push edx
call esi
mov eax, dword [sym.imp.MSVCRT.dll__iob]
add esp, 0x40
add eax, 0x40
push str._____h______________Display_usage_information__this_message__n
push eax
call esi
add esp, 8
push 0x16
call dword [sym.imp.MSVCRT.dll_exit]
pop esi
nop
nop
nop
nop