IO Ninja is an all-in-one IPv6-enabled scriptable/programmable terminal emulator, network sniffer and IO monitor.
It is aimed at system administrators, network security experts and developers of communications software, firmware and hardware.
Out-of-the-box IO Ninja can be used as:
IPv6 is slowly but steadily taking over the Internet. IO Ninja is here to help testing IPv6-connectivity of your products.
No more question marks: IO Ninja can show and send characters in any Unicode encoding.
IO Ninja is powered by our innovative programming language Jancy tailor-made for IO and UI programming.
Need a non-standard network protocol analyzer, a device emulator or an IO testing utility? IO Ninja can be programmed to do the job.
IO Ninja comes with a convenient IDE and that means it's not only possible to customize it — it's fun (if you're a nerd, that is).
IO Ninja's advanced logging engine shows massive logs in a clean, easy-to-read way. It'll gracefully display informational text messages side-by-side with binary data blocks in either hex view or plain text representations.
IO Ninja supports ANSI & X-Term terminal emulation; switch between log view and terminal console any time you want.
IO Ninja provides a powerful and elegant way of redirecting data from any transport to any other transport with Session Linking. Think Unix pipes, but better.
Write protocol analyzers or emulators, testing applications, and other utilities to extend existing sessions.
IO Ninja has excellent support for binary data transmission.
Need a low-level IO terminal tool to send binary data over TCP? Or send hex to serial port? Ninja would be the best tool for binary packets transmission.
Last, but not least, IO Ninja is free for non-commercial usage.
However, if you plan to use IO Ninja for work-related purposes, you have to purchase a license. Contact our sales department for details at firstname.lastname@example.org