RSS 24 projects tagged "Assembly"

Download Website Updated 08 Aug 2011 BeRTOS

Screenshot
Pop 101.08
Vit 5.20

BeRTOS is a real time operating system (RTOS) suitable for embedded platforms. It runs on many microprocessors and microcontrollers, ranging from 8-bit to 32-bit CPUs and even PCs.

Download Website Updated 20 Feb 2011 C++ Elliptic Curve Cryptography library

Screenshot
Pop 125.50
Vit 7.71

Libecc is a C++ elliptic curve cryptography library that supports fixed-size keys for maximum speed. The goal of this project is to become the first free Open Source library providing the means to generate safe elliptic curves, and to provide an important source of information for anyone with general interest in ECC.

No download Website Updated 06 May 2006 C++ expression template matrix library

Screenshot
Pop 60.30
Vit 2.96

exmat is a generic C++ matrix library using expression template and metaprogramming to provide specialized code for various kind of matrix operations.

No download Website Updated 30 Jan 2002 DSP

Screenshot
Pop 35.75
Vit 66.78

DSP implements several low-level digital signal processing (DSP) primitives accelerated, when available, by the Intel/AMD SIMD instruction sets MMX/SSE/SSE2. Portable C versions are provided for compatibility on non-IA32 machines. Routines are provided to compute 16-bit integer dot products (FIR filtering, correlation); sum-of-squares (signal energy measurement), and peak sample detection (for automatic gain control, etc.).

Download Website Updated 03 Dec 2002 DroidBattles

Screenshot
Pop 178.48
Vit 3.68

DroidBattles (formerly known as BattleBots) is a game of programming. The task is to design your bots and then use the hardware as efficiently as possible by writing a program for it, with the mission to kill any enemy bots on the playground.

Download Website Updated 22 Mar 2004 Eckbox

Screenshot
Pop 67.04
Vit 2.00

Eckbox is van Eck Phreaking tool that interprets a radio signal emanating from a computer's monitor to recreate the image (in black and white) that is displayed on it. It could be used as a valuable security tool for testing otherwise secure computers or for developing hardware and software to counter this type of remote shoulder-surfing. It is not intended to be used for illegal purposes, and includes information on the hardware required.

Download Website Updated 26 Jun 2004 Electrocardiognosis

Screenshot
Pop 35.75
Vit 1.77

Electrocardiognosis is a software package designed to assist the physician in formulating diagnoses on 24h ambulatory ECG monitoring (Holter) recordings.

Download Website Updated 30 May 2008 FreeJ

Screenshot
Pop 190.49
Vit 6.79

FreeJ is a vision mixer: an instrument for realtime video manipulation used in the fields of dance and theater performance, veejaying, medical visualization, and TV. With FreeJ, multiple layers can be filtered through effect chains and then mixed together. The supported layer inputs are images, movies, live cameras, particle generators, text scrollers, and more. The resulting video mix can be shown on multiple and remote screens, encoded into a movie, and streamed live to the Internet. FreeJ can be controlled locally or remotely from multiple places at the same time, using a slick console interface. It can be automated via JavaScript and operated via MIDI and joystick.

Download Website Updated 24 Feb 2001 ImSafe

Screenshot
Pop 29.60
Vit 1.00

ImSafe (Immune Security For your Enterprise) is a host-based intrusion detection tool. After a learning phase, it is able to detect changes in processes behavior, to detect buffer overflows, etc. It is implemented through a device driver (as a kernel patch) for the Linux kernel, but can also be run on other UNIX systems by using a "sensor" built upon strace.

No download Website Updated 14 Jan 2014 JBit

Screenshot
Pop 89.05
Vit 16.85

JBit makes it possible for you to learn and practice 6502 programming on feature phones, PCs, and browsers. With JBit / J2ME, you can edit, save, run, and debug 6502 assembly programs directly on your feature phone. With JBit / Native, you can develop 6502 applications in assembly or C (using cc65) and run them on your PC or install them on any MIDP-enabled device. When developing for PCs running Linux (and other Unix-like systems like BSD), you can use a device (xv65) that provides the familiar Unix system calls (write, pipe, dup, fork, exec, etc.) to your programs. With JBit / JavaScript, you can learn the basics of 6502 assembly programming on modern browsers, including IE8+.

Screenshot

Project Spotlight

liblangtag

An interface library to access tags for identifying languages.

Screenshot

Project Spotlight

Aircrack-ng

The next generation of aircrack.