A java packet sniffer and forger that wraps pcap libs.
Sniffer4J is a java packet capture and manipulation tool that allows full analysis of a network. It is built upon pcap libs (winpcap, and libpcap) and can run in Windows and most Linux flavors. The current stable version (2.0) provides shared libraries (.dll and .SO) compiled and tested for both x86 and x64 architectures. Sniffer4J work’s by parsing packets in a comprehensive Pdu format. Each Pdu encapsulates the next one, making easy to navigate through the Frame. Frames can be forged in the same manner allowing them to be injected in the network. Sniffer4J support several protocols including: * Ethernet I & II (including LLC and SNAP frames) * Vlan (802.1Q) * Arp * Ipv4, Ipv6, (including options) * Next Header for IpV6 * Ipsec * TCP (including options) * Udp * Icmp (including RFC 2461 and Ipv6) * Lldp * Ipx And more to come… Remember: If you don’t test your network, some else will… Bernardo
A free cross platform command prompt
Dos9 is a free, cross-platform, command prompt directly inspired from cmd.exe, the windows command prompt. Dos9 aims to be as compatible as possible with cmd.exe, but it also aims to eases batch by providing a large set of commands.
தமிழில் கணினி மொழி
எழில் - ஒரு தமிழ் நிரலாக்க மொழி; தமிழ் மாணவர்களுக்கு இது முதல்முறை கணி Ezhil is a Tamil script based programming language for children and teens in the K-12 grade schools. Ezhil enables learning imperative programming like BASIC or LOGO in Tamil language.
gpint is a General Purpose Interpreter for a Pascal-type language written in the C programming language. It runs interactively and can run scripts. It was designed to be as simple as possible, easy to understand and easily extensible.
Object-oriented scripting engine for Delphi
Sepi is an object-oriented scripting engine for Delphi. It allows the users of your application to customize it using powerful object-oriented scripting. Sepi can even create classes, and work with different languages (e.g. domain-specific).
Gura is a programming language that features "implicit mapping" and "member mapping", which can handle multiple data in lists and iterators at any one time.
A simple scripting language for embedded C code.
Cicada is a scripting language for embedding C or C++ functions, using a customizable syntax. The Cicada language is in some sense as simple as possible: variables, sets, functions, function arguments and classes are all the same thing. This gives it some unique capabilities in function calling, etc.
Co-op is a workbench for the definition and use of composition operators: abstractions that can encapsulate standard solutions such as coding idioms, design patterns and composition techniques, and can later be (re-) used just like library classes.
Evolve is an interpreted programming language.
Evolve is an interpreted programming language. It has been designed to be easy to use so it is easy for anyone to pick up and write a program. To this end the instruction set has been kept to a minimum, the commands and syntax have been kept as simple as possible. Evolve is no longer supported on source forge please go to the official site https://sites.google.com/site/evolvecoding/ to download executable and source code.
Functional programming in natural language
Lispel is a typed, mainly functional programming language with a inheritance-based object/type model. It is modelled after natural language and has a front-end for a restricted subset of German language.
LoLCode.1337 (speak lolcode leet) is an implementation of the esoteric programming language lolcode. It offers a compiler, virtual machine (=interpreter), debugger and it's commands set is close to that what other lolcode implementations offer. More to come soon.
Advanced TECO dialect and interactive screen editor based on Scintilla
SciTECO is an interactive TECO dialect, similar to Video TECO. It also adds features from classic TECO-11, as well as unique new ideas. Project development takes place at Github: https://github.com/rhaberkorn/sciteco
Simple V converts FHX files created by the Delta V programming laguage into easily readable charts. Allows reviewing of code without havaing the Delta V ide installed.
Developing Lisp programs for the LEGO EV3 brick
Developing Lisp programs for the LEGO EV3 brick. I have developed in the Java programming language a Lisp interpreter named StormLisp. It can be started on the PC either to process general Lisp programs or to experiment with Lisp. In addition, its main domain is the LEGO EV3 brick that can be controlled by using a StormLisp program. For this I use the leJOS EV3 system which enables the LEGO EV3 brick to process Java programs. This system must first be installed on the LEGO EV3 brick. Then StormLisp is transmitted to the LEGO EV3 brick to process Lisp programs.
MIPS processor in Java
A MIPS processor modeled in Java for educational purposes and aimed at undergraduate Computer Architecture courses. It presently runs MIPS 32-bit R3000 ELF executables on any platform where Java itself will run. Five successively more sophisticated models of a pipelined MIPS RISC processor are included. Though the code is deliberately kept clear and simple in order that readers are able to figure out how a real processor works through the medium of the code, it will soon be able to run a real Linux O/S kernel compiled for MIPS in Java - at what speed we don't know!
lite and flexibel interpreter