__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
#!/usr/bin/perl -w # tcpecho.pl - Echo server using TCP # # Copyright (c) 2003 Sampo Kellomaki <[email protected]>, All Rights Reserved. # $Id: tcpecho.pl,v 1.2 2003/08/17 07:44:47 sampo Exp $ # 17.8.2003, created --Sampo # # Usage: ./tcpecho.pl *port* # # This server always binds to localhost as this is all that is needed # for tests. die "Usage: ./tcpecho.pl *port*\n" unless $#ARGV == 0; ($port) = @ARGV; $our_ip = "\x7F\0\0\x01"; $trace = 2; use Socket; use Net::SSLeay; # # Create the socket and open a connection # $our_serv_params = pack ('S n a4 x8', &AF_INET, $port, $our_ip); socket (S, &AF_INET, &SOCK_STREAM, 0) or die "socket: $!"; bind (S, $our_serv_params) or die "bind: $! (port=$port)"; listen (S, 5) or die "listen: $!"; #while (1) { # uncomment to turn off "one shot" behaviour print "tcpecho $$: Accepting connections on port $port...\n" if $trace>1; ($addr = accept(Net::SSLeay::SSLCAT_S, S)) or die "accept: $!"; $old_out = select(Net::SSLeay::SSLCAT_S); $| = 1; select ($old_out); # Piping hot! if ($trace) { ($af,$client_port,$client_ip) = unpack('S n a4 x8',$addr); @inetaddr = unpack('C4',$client_ip); print "$af connection from " . join ('.', @inetaddr) . ":$client_port\n" if $trace;; } # # Connected. Exchange some data. # $got = Net::SSLeay::tcp_read_all() or die "$$: read failed"; print "tcpecho $$: got " . length($got) . " bytes\n" if $trace==2; print "tcpecho: Got `$got' (" . length ($got) . " chars)\n" if $trace>2; $got = uc $got; Net::SSLeay::tcp_write_all($got) or die "$$: write failed"; $got = ''; # in case it was huge print "tcpecho: Tearing down the connection.\n\n" if $trace>1; close Net::SSLeay::SSLCAT_S; #} close S; __END__
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| bio.pl | File | 1.18 KB | 0644 |
|
| bulk.pl | File | 1.91 KB | 0755 |
|
| callback.pl | File | 3.12 KB | 0755 |
|
| cb-testi.pl | File | 548 B | 0644 |
|
| cli-cert.pl | File | 3.72 KB | 0644 |
|
| ephemeral.pl | File | 553 B | 0644 |
|
| get_authenticated_page.pl | File | 730 B | 0755 |
|
| get_page.pl | File | 507 B | 0755 |
|
| get_page_cert.pl | File | 966 B | 0644 |
|
| https-proxy-snif.pl | File | 4.44 KB | 0755 |
|
| makecert.pl | File | 1.5 KB | 0755 |
|
| minicli.pl | File | 1.31 KB | 0755 |
|
| passwd-cb.pl | File | 809 B | 0644 |
|
| req.conf | File | 1.2 KB | 0644 |
|
| server_key.pem | File | 963 B | 0644 |
|
| ssl-inetd-serv.pl | File | 1.6 KB | 0755 |
|
| ssl_diff.pl | File | 631 B | 0755 |
|
| sslcat.pl | File | 526 B | 0755 |
|
| sslecho.pl | File | 3.07 KB | 0755 |
|
| stdio_bulk.pl | File | 2.53 KB | 0755 |
|
| tcpcat.pl | File | 422 B | 0755 |
|
| tcpecho.pl | File | 1.77 KB | 0755 |
|
| x509_cert_details.pl | File | 10.31 KB | 0755 |
|