Simple Packet Sender (SPS) is a Linux packet crafting tool. It supports IPv4, IPv6 including extension headers, and tunneling IPv6 over IPv4. It does not require pcap. It features packet crafting and sending one, multiple, or flooding IPv4 and IPv6 packets of type TCP, ICMP, or UDP (or cycling through all three). All values within an Ethernet frame can be modified arbitrarily. It supports IPv4 header options, TCP header options, and TCP, ICMP, and UDP data as well, input from either a keyboard as UTF-8/ASCII, a keyboard as hexadecimal, or from a file. IPv6 support includes hop-by-hop, "first" and "last" destination, routing, authentication, and encapsulating security payload (ESP) extension headers. For those without access to a native IPv6 network, IPv6 packets can be transmitted over IPv4 (6to4). Packet fragmentation is available for IPv4, IPv6, and 6to4. The assumed maximum transmission unit (MTU) can be changed if unusual fragment sizes are needed. IP addresses and port numbers can be randomized.
OpenADK is a construction kit for embedded Linux. It creates Linux systems that are optimized for size and short bootup times. The toolchain supports many architectures (arm, m68k, mips, microblaze, ppc, sparc, superh, x86, and x86_64). It can build customized images for Qemu. Raspberry PI, Lemote Yeelong, and Sharp Zaurus devices are supported as a proof of concept. Approximately 685 source packages are available.
Zorka is a sophisticated programmable profiling/monitoring agent for Java suitable for running with production applications. The agent integrates seamlessly with popular monitoring systems and protocols (Zabbix, Nagios, syslog, SNMP) and offers additional tracing/profiling capabilities that - along with the accompanying data collector - help with spotting performance issues and general problems. The agent also exposes JMX data to conventional monitoring systems. Platforms (more or less) supported out of the box include: JBoss 4/5/6/7, Wildfly 8, Tomcat 6/7/8, Jetty 6/7/8/9, Websphere, Weblogic, GlassFish 4.0, WSO2 ESB, Mule ESB, and Jasig CAS. There is also dedicated support for the popular Java libraries Spring, Quartz, CXF, and Axis 1.x. The agent should run on most other platforms with limited functionalities (that is, lack of support for platform-specific features). It works with JDK6, JDK7, and JDK8. JDK5 support is also possible after preprocessing the agent binary with retrotranslator. Functionality can be easily added by implementing simple BSH scripts.
Bear is a lightweight remote automation tool for Groovy/Java/JVM. It allows you to deploy projects, setup your cluster, and install software to your remote machines. It differs from other existing tools in that it uses a programmatic approach - your deployment is a regular Java class. It also uses static types, chained method calls, FP, and fluent programming techniques.
PRUN is a cluster job scheduler and parallel task executor system for Linux/Unix systems. Like other full-featured batch systems, it provides a job queueing mechanism, job scheduling, a priority scheme, resource monitoring, and resource management. PRUN is a simple, easy-to-use, full-featured, stable solution to run short-term or long-term jobs across the cluster.