8__PAGEZERO__TEXT__text__TEXTy __picsymbol_stub__TEXTN__symbol_stub__TEXT__cstring__TEXT 4 __picsymbolstub2__TEXT__textcoal_nt__TEXT ɿ @__literal4__TEXTؿ__DATA__data__DATA__nl_symbol_ptr__DATA 4__la_symbol_ptr__DATA8 8<__dyld__DATADD__la_sym_ptr2__DATA``?__bss__DATA@__common__DATA`48__LINKEDIT0`" /usr/lib/dyld 4FYBX/usr/lib/libSystem.B.dylibP\ PC7p7Pj]\$ML$ˉ\$UWVS<[EU EtЋtygED$u Eq}tfE$3fED$ED$E$u E0ED$ED$E$u E}tsMUEPP}u*E$PED$T$n$]E$&ED$T$n$3UEPPE$D$8n$MEPD$Xn$BEU@4;B8r)EGD$E߉D$E$E$EEԃD[]ÐUS$E*i$E$t"i$U躃EOD$ ED$D$E$u EE$ EEE$[]ÐUS$QED$ E D$D$E$SEMUETTETD$i$E$[]ÐUS$9E sDEE;E r+D$ D$D$EE$EˋE E%E D$ D$D$E$EE$[]ÐUSD(RE\tCMEP4A8)ЃD$h$MEP4A8)ЃD$E$i$D$ D$D$FE$E$Ei$EEfED$D$E$ED$(D$E$~8D$D$ (D$ED$i$ gu8#uOu#$sD$i$i$Etj$Et%j$qE tEj$XE$Eǀ@EǀHEǀLEǀPEǀTD([]ÐUS$ D$ ED$ED$ h$D$ED$E$肁EED$Y$}u68#t!$%D$@h$ EE}u[h$FE$E$tE$u EX#EAU EMUEHHE$WD$ED$h$E@tNEHD$h$E$ D$ i$qEED$ED$E$XE}>D~$}D$@i$}u ~EAE$fEUEMUEHHED$i$f}ED$ED$E$E}>}$$}D$i$ }u k}EMUEHHEHD$h$'}u*E$ED$T$i$(E$cED$T$i$EE$[]ÐUS4E@EEUUUE;@v E@EUUED$E<D$E $8}MUE<<MEU싀@)Љ@EE\E8u^E$tE$Xu(E)E$tu E {#EExu1E$t"E$){#EED$ E}$}n}n}otq}ptN}}E}tcEEL8t3EˉD$ E D$CD$*K$<1EˉD$ E D$DD$*K$b< KEˉE?EЀ8WIEЃ8;:EEEE6L8tJ6LJJ;EufK8t1EˉD$ E D$6DD$*K$; KUˉE8:uE:E?EˉEJJ‰ЍE 6LJUԉEԀ8tEԀ8=uEԃEEEE؃8u6LE)ЉD$6LD$E؋$2>uP6LEԉ)֋E؋$;9uE؉E܋EEE,}uE؉E܋EEEE؃Ed}}K8tDJЍE D$ E D$vDD$*K$:6L6L6L$:JE?}EEEԀ8E܃xtJEԃ?K8t2E܋D$ E D$DD$*K$n96L6L6L$:E?wE܃xJ;E})JJ‰ЍE K8tEJE D$ E D$vCD$*K$86L6L6L$[9E8:u E:E?UU6L6L6L$9}tUEE܃xtE܋PE܋@ EPE܋@ EB6LEW*EЃ8:EЃ8:uE6L8tJ6LJ J6L6L8tJ6LJJ;Eu\K8t1EˉD$ E D$6DD$*K$"7 KUˉE8:uE:*E?$JJ‰ЍE 6LEˉEE|[^_]ÐU(D$D$D$ ED$E D$E$=Xr;⍀r;P!X\;⍀\;PXF;⍀F;P__dyld_mod_term_funcs__dyld_make_delayed_module_initializer_calls__dyld_image_count__dyld_get_image_name__dyld_get_image_header__dyld_NSLookupSymbolInImage__dyld_NSAddressOfSymbollibobjc__objcInitThe kernel support for the dynamic linker is not present to run this program. bug-httptunnel@gnu.orgUsage: %s [OPTION]... [PORT] Listen for incoming httptunnel connections at PORT (default port is %d). When a connection is made, I/O is redirected to the destination specified by the --device, --forward-port or --stdin-stdout switch. -c, --content-length BYTES use HTTP PUT requests of BYTES size (k, M, and G postfixes recognized) -d, --device DEVICE use DEVICE for input and output -F, --forward-port HOST:PORT connect to PORT at HOST and use it for input and output -h, --help display this help and exit -k, --keep-alive SECONDS send keepalive bytes every SECONDS seconds (default is %d) -M, --max-connection-age SEC maximum time a connection will stay open is SEC seconds (default is %d) -s, --stdin-stdout use stdin/stdout for communication (implies --no-daemon) -S, --strict-content-length always write Content-Length bytes in requests -V, --version output version information and exit -w, --no-daemon don't fork into the background -p, --pid-file LOCATION write a PID file to LOCATION Report bugs to %s. helpstdin-stdoutstrict-content-lengthversionno-daemondevicepid-filekeep-aliveforward-portcontent-lengthmax-connection-agec:d:F:hk:M:p:sSVwoption %s with arg %s %s: you must specify a port number. %s: try '%s --help' for help. 3.3httptunnelhts (%s) %s ?? getopt returned character code 0%o ?? %s: one of --device, --forward-port or --stdin-stdout must be used. %s: try '%s -help' for help. %s: only one of --device, --forward-port or --stdin-stdout can be used. %s: try '%s --help' for help. %s: --logfile can't be used without debugging htshts (%s) %s started with arguments: me = %s(null) device = %s port = %s:%d port = %d forward_port = %d forward_host = %s content_length = %d strict_content_length = %d use_std = %d debug_level = %d pid_filename = %scouldn't create tunnelstrict_content_lengthtunnel_setopt strict_content_length error: %skeep_alivetunnel_setopt keep_alive error: %smax_connection_agetunnel_setopt max_connection_age error: %sw+Couldn't open pid file %s: %s %d Error closing pid file: %s waiting for tunnel connectionopen_device ("%s") = %dcouldn't open %s: %schanging fd from %d to 3couldn't dup2(%d,3): %susing stdin as fdcouldn't set stdin to non-blocking mode: %scouldn't accept connection: %scouldn't forward port to %s:%d: %s do_connect ("%s:%d") = %dcouldn't connect to %s:%d: %s poll () ...... = %dpoll error: %s poll() timed outrevents[0] = %x, revents[1] = %x, POLLIN = %xdevice or porttunnelclosing tunneldisconnected from FIXME:hostname:port%s closed%s read error: %sexit with status = %dserver_socket: setsockopt SO_REUSEADDR: %sset_address: gethostbyname ("%s")set_address: ent = %pset_address: host = %d.%d.%d.%dhandle_device_input: read() error: %stunnel_write (%p, %p, %d) = %dhandle_device_input: POLLHUPhandle_device_input: POLLERRhandle_device_input: POLLINVALhandle_device_input: none of the abovehandle_tunnel_input: tunnel_read() = %d handle_tunnel_input: tunnel_read() error: %swrite_all (%d, %p, %d) = %dhandle_device_input: PULLERRhandle_device_input: PULLINVALOut of memory Unknown postfix: %c write (%d, %p, %d) ...tcptunnel_in_setsockopts: non-fatal SO_RCVLOWAT error: %stunnel_out_setsockopts: SO_RCVLOWAT: %dtunnel_out_setsockopts: non-fatal SO_SNDLOWAT error: %stunnel_out_setsockopts: non-fatal SO_SNDLOWAT: %dtunnel_out_setsockopts: non-fatal SO_LINGER error: %stunnel_out_setsockopts: SO_LINGER: onoff=%d linger=%dtunnel_out_setsockopts: non-fatal TCP_NODELAY error: %stunnel_out_setsockopts: non-fatal TCP_NODELAY: %dtunnel_out_setsockopts: non-fatal SO_KEEPALIVE error: %stunnel_out_setsockopts: SO_KEEPALIVE: %dtunnel_out_disconnect: output disconnectedtunnel_in_disconnect: input disconnectedtunnel_out_connect: already connectedtunnel_out_connect: do_connect (%d.%d.%d.%d:%u) error: %stunnel_out_connect: output connectedtunnel_in_connect()tunnel_in_connect: already connectedtunnel_in_connect: do_connect() error: %stunnel_in_connect: no response; peer closed connectiontunnel_in_connect: no response; error: %stunnel_in_connect: unknown HTTP version: %d.%dtunnel_in_connect: HTTP error %dtunnel_in_connect: input connectedtunnel_write_request: connection > %d seconds oldtunnel_write_request: write padding (%d bytes)tunnel_write_request: closing old connectiontunnel_write_request: couldn't write request: output is disconnectedtunnel_write_request: %s (%d)tunnel_write_request: %stunnel_write_data: out_total_raw = %utunnel_connect()tunnel_connect: already connectedtunnel_write: out_total_data = %utunnel_close: write padding (%d bytes)tunnel_close: write TUNNEL_CLOSE requesttunnel_close: reading trailing data from input ...read (%d, %p, %d) = %dtunnel_close: ... error: %stunnel_close: ... done (tunnel closed)POLLHUPPOLLERRPOLLNVALread (%d, %p, %d) ...tunnel_read_request: error reading request: %stunnel_read_request: connection closed by peerrequest = 0x%x (%s)tunnel_read_request: in_total_raw = %utunnel_read_request: %stunnel_read_request: error reading request length: %slength = %dtunnel_read_request: error reading request data: %stunnel_read_request: %s (%d)tunnel_read_request returned <= 0, returning -1tunnel_read: in_total_data = %utunnel_read: received error: %stunnel_read: protocol error: unknown request 0x%02xtunnel_pollin_fd: in_fd = -1; returning server_socket = %dtunnel_pollin_fd: out_fd = -1; returning server_socket = %dtunnel_pollin_fd: returning -1tunnel_accept: tunnel already establishedtunnel_accept: poll error: %stunnel_accept: poll timed outtunnel_accept: accept error: %sconnection from %d.%d.%d.%d:%utunnel_accept: error parsing header: %stunnel_accept: input connectedrejected tunnel_in: already got a connectionHTTP/1.1 200 OK Content-Length: %d Connection: close Pragma: no-cache Cache-Control: no-cache, no-store, must-revalidate Expires: 0 Content-Type: text/html tunnel_accept: couldn't write GET header: %stunnel_accept: output connectedtunnel_accept: rejected tunnel_out: already got a connectiontunnel_accept: unknown header typetunnel_accept: closing connectiontunnel_accept: in_fd = %d, out_fd = %dtunnel_accept: input disconnectedtunnel_new_server: server_socket (%d) = -1tunnel_new_client ("%s", %d, "%s", %d, %d)tunnel_new_client: out of memorytunnel_new_client: set_address: %sproxy_authorizationuser_agentTUNNEL_OPENTUNNEL_DATATUNNEL_PADDINGTUNNEL_ERRORTUNNEL_PAD1TUNNEL_CLOSETUNNEL_DISCONNECT(unknown)tunnel_write_data: write error: %shttp_error_to_errno: 400 bad requesthttp_error_to_errno: 401 unauthorizedhttp_error_to_errno: 403 forbiddenhttp_error_to_errno: 404 not foundhttp_error_to_errno: 411 length requiredhttp_error_to_errno: 413 request entity too largehttp_error_to_errno: 413 HTTP version not supportedhttp_error_to_errno: HTTP error %dhttp_error_to_errno: unknown error %dGETPUTPOSTOPTIONSHEADDELETETRACE(uknown)read_until: out of memoryread_until: realloc failedread_until: closedread_until: read error: %sread_until: realloc: shrink failedparse_header: malloc failedparse_header: realloc failedparse_header: invalid line endingparse_header: %s:%s : http_parse_response: out of memoryHTTPhttp_parse_response: expected "HTTP"http_parse_response: major version = %dhttp_parse_response: minor version = %dhttp_parse_response: status code = %dhttp_parse_response: status message = "%s"http_parse_request: invalid line endinghttp_parse_request: out of memoryhttp_parse_request: expected an HTTP methodhttp_parse_request: method = "%s"http_parse_request: uri = "%s"http_parse_request: expected "HTTP"http_parse_request: major version = %dhttp_parse_request: minor version = %d%s %s HTTP/%d.%d http_write_request: %shttp_write_request: write error: %shttp_method: fd == -1http://%s:%d/index.html?crap=%ld%s:%dHost%dContent-LengthcloseConnectionProxy-AuthorizationUser-AgentPOSIXLY_CORRECT--%s: option `%s' is ambiguous %s: option `--%s' doesn't allow an argument %s: option `%c%s' doesn't allow an argument %s: option `%s' requires an argument %s: unrecognized option `--%s' %s: unrecognized option `%c%s' %s: illegal option -- %c %s: invalid option -- %c %s: option requires an argument -- %c %s: option `-W %s' is ambiguous %s: option `-W %s' doesn't allow an argument [⍀[PSF⍀FPS1⍀1PSy⍀PS`⍀PSG⍀PfS.⍀PMS⍀P4S⍀PS⍀PS⍀PRt⍀tPR_⍀_PRJ⍀JPRf5⍀5PRM ⍀ PlR4 ⍀ PSR⍀P:R⍀P!R⍀PR⍀PQ⍀PQ⍀PQx⍀xPQlc⍀cPQSN⍀NPrQ:9⍀9PYQ!$⍀$P@Q⍀P'Q⍀PQ⍀PP⍀PP⍀PP⍀PPr⍀PPY|⍀|PxP@g⍀gP_P'R⍀RPFP=⍀=P-P(⍀(PP⍀PO⍀PO⍀PO⍀POx⍀PO_⍀P~OF⍀PeO-⍀PLOk⍀kP3O$Ë$Ë $ h@s`SVwdpk F@c`M?P64ϕ &?Xq 9Rk3Le~-F_x'@Yr%d-Oadbdd<DDD DDD%D1D3D?DADFDKDPDeDlDtDDDDDDD DD$ #/:F@O@Xqr s$t D+ D.D0,D1/$+ , 5$+5D?5DC>DDIDCVDH]$?5>@@@A @> 5 _ $* _DM_DQrDRDMDQDRDT$ $M_= LG L Q @NZ @Ld @Ln _o p $Xq DYDcDeDgDiDkDp/Dq:Dr@DsFDtLDwRDxVDz_D{eD|mDDDDDDDxD $Y @Z @Z \ ]C ^ _ `  @y @z @{ _ @    ! $" -0 .> /M 0_ d`  D   H 3EV  @  ` / / / / d0c{% :; :I :^ :i ;w ;  ; (< ` < ? d ,@% l@9 eN bZ \`p |` B ` C Pe xe ` 8c` @e7LL`V8ehas]`gg8jk(l }Pn }xp-0~8qMe`|x|Ă%<t L PL @ H D   8`dh%l$ 8pRtmx| M̂&4;P6=mNvc@r@|dvhgy|vrggzPX1[1e01L&q74 RJ12TUlJH]'0`6TH[ZI)TP;`pIou[Yc,3_ept9 >w=2:`[o$Iq w  > U Y _ ~  E I o A '<M$(/*A;#E='+H!"C),IGBLK:7.23 9@NO>F5D1%068?J-4&'<M$(/*A;#E='+H!"C),IGBLK:7.23 9@NO>F5D1%068?J-_NXArgc_NXArgv___progname__dyld_func_lookup__dyld_init_check__start_environdyld_stub_binding_helperstart___keymgr_dwarf2_register_sections__cthread_init_routine__mh_execute_header_atexit_catch_exception_raise_catch_exception_raise_state_catch_exception_raise_state_identity_clock_alarm_reply_do_mach_notify_dead_name_do_mach_notify_no_senders_do_mach_notify_port_deleted_do_mach_notify_send_once_do_seqnos_mach_notify_dead_name_do_seqnos_mach_notify_no_senders_do_seqnos_mach_notify_port_deleted_do_seqnos_mach_notify_send_once_errno_exit_mach_init_routine_main_receive_samples___i686.get_pc_thunk.ax___i686.get_pc_thunk.bx_debug_file_debug_level___error___sF_atoi_atoi_with_postfix_close_connect_daemon_dup2_fclose_fcntl_fopen_fprintf_getopt_long_getpid_handle_device_input_handle_tunnel_input_log_error_log_exit_log_notice_name_and_port_open_device_openlog_optarg_optind_poll_printf_set_address_signal_socket_strchr_strerror_time_tunnel_accept_tunnel_close_tunnel_new_server_tunnel_padding_tunnel_pollin_fd_tunnel_setopt_server_socket_bind_free_gethostbyname_inet_addr_listen_memcpy_memset_open_read_setsockopt_sleep_strdup_strlen_tcgetattr_tcsetattr_tunnel_read_tunnel_write_vsyslog_write_tunnel_connect_tunnel_destroy_tunnel_getopt_tunnel_maybe_pad_tunnel_new_client_accept_endprotoent_getprotobyname_getsockopt_http_destroy_request_http_destroy_response_http_error_to_errno_http_get_http_parse_request_http_parse_response_http_post_malloc_sprintf_strcmp___i686.get_pc_thunk.cx_http_add_header_http_create_request_http_create_response_http_header_get_http_put_http_write_request_memcmp_memmove_realloc_strncmp_getopt_long_only__getopt_internal___getopt_initialized_getopt_opterr_optopt_getenvstart.sint:t1=r1;-2147483648;2147483647;char:t2=r2;0;127;/private/var/tmp/Csu/Csu-57//private/var/tmp/Csu/Csu-57/crt.cgcc2_compiled._start:F(0,1)=(0,1)void:t(0,1)argc:p(0,2)=r(0,2);-2147483648;2147483647;argv:p(0,3)=*(0,4)=*(0,5)=r(0,5);0;127;envp:p(0,3)int:t(0,2)char:t(0,5)p:r(0,4)q:r(0,3)term:(0,6)=*(0,7)=f(0,1)__call_mod_init_funcs_call_mod_init_funcs:f(0,1)p:(0,6)_crt_basenamecrt_basename:f(0,8)=*(0,9)=k(0,5)path:p(0,8)s:r(0,8)last:r(0,8)path:r(0,8)_crt_strbeginswithcrt_strbeginswith:f(0,2)s1:p(0,8)s2:p(0,8)i:r(0,2)s1:r(0,8)s2:r(0,8)__call_objcInit_call_objcInit:f(0,1)i:r(0,10)=r(0,10);0000000000000;0037777777777;unsigned int:t(0,10)count:r(0,10)_dyld_image_count_fn:(0,11)=*(0,12)=f(0,10)_dyld_get_image_name_fn:(0,13)=*(0,14)=f(0,8)_dyld_get_image_header_fn:(0,15)=*(0,16)=f(0,17)=*(0,18)=k(0,1)NSLookupSymbolInImage_fn:(0,19)=*(0,20)=f(0,17)NSAddressOfSymbol_fn:(0,21)=*(0,22)=f(0,23)=*(0,1)image:r(0,17)path:r(0,8)base:r(0,8)symbol:r(0,17)NXArgc:G(0,2)NXArgv:G(0,3)environ:G(0,3)__progname:G(0,4)dyld_lazy_symbol_binding_entry_pointerror_messagedyld_func_lookup_pointer_usage_long_options.0_short_options.1_parse_arguments_log_debug_do_connect_log_annoying_log_verbose_handle_input_NXSwapHostShortToBig_log_annoying_NXSwapBigLongToHost_write_all__OSSwapInt32__OSSwapInt16_sizeof_header_get_proto_number_tunnel_in_setsockopts_log_debug_tunnel_out_setsockopts_tunnel_out_disconnect_tunnel_is_disconnected_tunnel_in_disconnect_tunnel_out_connect_tunnel_is_connected_do_connect_NXSwapBigShortToHost_NXSwapBigLongToHost_tunnel_in_connect_log_verbose_tunnel_write_request_tunnel_is_client_tunnel_write_data_NXSwapHostShortToBig_REQ_TO_STRING_log_annoying_padding.0_tunnel_write_or_padding_tunnel_read_request_read_all_tunnel_is_server_write_all_tunnel_opt__OSSwapInt16__OSSwapInt32_http_method_http_string_to_method_http_method_to_string_read_until_read_all_http_alloc_header_parse_header_log_verbose_http_write_header_write_all_http_destroy_header_http_allocate_response_http_allocate_request_http_header_find_log_annoying_my_index_exchange_first_nonopt_last_nonopt__getopt_initialize_nextchar_posixly_correct_ordering