One socket connection's address have the quadruple :
{SrcIP, SrcPort, DstIP, DstPort}
One socket original address combine with {SrcIP, SrcPort}:
- M avaliable SrcIPs
- N avaliable SrtPorts
- you can create (M * N) connections
yum -y install erlang perl perl-RRD-Simple.noarch perl-Log-Log4perl-RRDs.noarch gnuplot perl-Template-Toolkit firefox | |
wget http://tsung.erlang-projects.org/dist/tsung-x.x.x.tar.gz | |
tar zxfv tsung-1.4.2.tar.gz | |
cd tsung-1.4.2 | |
./configure && make && make install | |
cp /usr/share/doc/tsung/examples/http_simple.xml /root/.tsung/tsung.xml |
import java.util.*; | |
import java.text.*; | |
import org.json.*; | |
import io.jsonwebtoken.* | |
import org.apache.commons.codec.binary.Base64; | |
// get JWT secret key and response value (to check response against it) from params | |
String [] params = Parameters.split(","); | |
String secret_key = params[0]; | |
String status = params[1]; |
import java.util.*; | |
import java.text.*; | |
import org.json.*; | |
import io.jsonwebtoken.* | |
import org.apache.commons.codec.binary.Base64; | |
import com.google.gson.JsonObject; | |
// get JWT secret key from params | |
String [] params = Parameters.split(","); | |
String secret_key = params[0]; |
#!/usr/bin/perl | |
use strict; | |
use warnings; | |
print "Processing ${ARGV[0]}, filtering domain ${ARGV[1]}\n"; | |
open INPUT, ${ARGV[0]} or die $!; | |
open OUTPUT, ">${ARGV[0]}.filtered.xml" or die $!; | |
my $skip = 0; | |
while (my $line = <INPUT>) { |