Main > Free Download Search >

Free easy to port software for linux

easy to port

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1733
Sys::PortIO 0.1

Sys::PortIO 0.1


Sys::PortIO is a Perl module to perform direct port I/O from Perl. more>>
Sys::PortIO is a Perl module to perform direct port I/O from Perl.

SYNOPSIS

use Sys::PortIO;

port_open($portnum);
write_byte($portnum, $value);
$value = read_byte($portnum);
port_close($portnum);

This module provides a Perl interface to the low-level port I/O operations provided by Linux, FreeBSD, or OpenBSD. Among other things, this is useful for writing Perl scripts that interface with parallel, serial, or joystick ports.

<<less
Download (0.72MB)
Added: 2007-04-13 License: Perl Artistic License Price:
932 downloads
RetroForth 9.3.0

RetroForth 9.3.0


RetroForth is a Forth-based development system for FreeBSD, Linux, BeOS, or Windows. more>>
RetroForth is a compact, open source Forth development system. RetroForth can be used under FreeBSD, Linux, BeOS, Windows, SCO OpenServer, or as an operating system.
It is easy very easy to learn, use, and extend with standard libraries like SDL, and it can also be used to create tight, stand-alone applications.
Main features:
- Small: Size RetroForth was designed to be a small Forth. As such, the source code is about 20 kilobytes in size, and most binaries take about 5 kilobytes.
- Portable: Despite being written in assembly language, RetroForth is very easy to port to new operating systems. As noted elsewhere, it runs on at least five major operating systems, and can be used as an OS. Thanks to optional use of libc, many other x86 operating systems should be able to use RetroForth with nothing more than a recompile of the source.
- Simplicity: A major aspect of our design philosophy is simplicity. We have designed RetroForth to be easy to learn and use, while not sacrificing its usefulness.
- Documentation: We provide a manual with every recent release. This is included in ASCII text and NoteBook formats. Other formats, including HTML, PDF, and PostScript will be supported in the near future.
- Support: Options We try to help developers using RetroForth as much as possible. We provide a Forum, Wiki, IRC channel, and a mailing list. Were quite willing to answer questions and listen to suggestions
<<less
Download (0.027MB)
Added: 2007-04-23 License: Public Domain Price:
915 downloads
Just Another Port Scanner 0.1

Just Another Port Scanner 0.1


Just Another Port Scanner (JAPS) is an easy to use, bare-bones TCP port scanner. more>>
Just Another Port Scanner (JAPS) is an easy to use, bare-bones TCP port scanner. JAPS requires the GTK+ library to run. I created JAPS because I felt it would be a fun project and I wanted to learn GTK+ programming basics.

To compile an install JAPS just type make.

Todo
Add subnet scanning
Add progress bar
Display service name next to port number in results box
If you have any suggestions please contact me. 1
<<less
Download (0.029MB)
Added: 2006-07-04 License: GPL (GNU General Public License) Price:
1210 downloads
Bash Port Knocking 0.0.1

Bash Port Knocking 0.0.1


Bash Port Knocking is a set of scripts that use standard Linux tools to acheive a port knocking system. more>>
Bash Port Knocking is a set of scripts that use standard Linux tools to acheive a port knocking system. A Web page is used to open ports, and an email is sent every time the port knocking sequence is successfully made.
Main features:
- Uses custom scripts to begin firewall and ipmasquerade for multiple connections. This can be used as a gateway for ethernet provided Internet Connectivity in addition to supplying port knocking services.
- This script creates a web page that can be used for port knocking. This page can be used locally if the browser is using a public/anonymous proxy.
- This scripts emails the above created browser page to a specified email recipient each time the port knock sequence is successfully acheived.
- This script logs successful port knocks but denies knocks that hit a port designed in the initial scripts. This allows the script to be closed automatically if someone is hitting your computer repeatedly trying to automatically open the ports and allows you to close the ports if youve completed a log in or other desired action.
- In its current state it has run successfully for quite some time and been tested repeatedly with both anonymous proxy and remotely by the author for opening ssh.
- It allows the user to control the depth of the logs searched to function in a very low usage enviornment or a very high use enviornment as desired.
- It sorts the knocks by knocking address to prevent possible denial of service.
<<less
Download (0.003MB)
Added: 2006-07-10 License: GPL (GNU General Public License) Price:
1208 downloads
C-Dogs SDL Port 0.4

C-Dogs SDL Port 0.4


C-Dogs is an arcade shoot-em-up which lets players work alone and co-operativly during missions. more>>
C-Dogs SDL is a port of the old DOS arcade game C-Dogs to modern operating systems utilising the SDL Media Libraries. In theory C-Dogs SDL should be able to run on Windows, MacOS X, BeOS and the other systems supported by SDL.

Genererally, the more UNIX like a system is, the greater the chance of C-Dogs working (MacOS X and BeOS people, I mean you guys).

C-Dogs SDL was ported to SDL by Jeremy Chin and Lucas Martin-King, using Gentoo Linux as their development environment.

C-Dogs is an arcade shoot-em-up which lets players work alone and co-operativly during missions, and against each other in the "dogfight" deathmatch mode. The DOS version of C-Dogs came with several built in missions and dogfight maps, this version is no exception.

The author of the DOS version of C-Dogs was Ronny Wester. See the "official" homepage for more details. We would like to thank him for releasing the C-Dogs sources to the public.

<<less
Download (0.36MB)
Added: 2007-07-07 License: GPL (GNU General Public License) Price:
847 downloads
Active port forwarder 0.8.3

Active port forwarder 0.8.3


Active port forwarder uses SSL for secure packet tunneling. more>>
Active port forwarder is a software tool for secure port forwarding. Active port forwarder uses SSL to increase security of communication between a server and a client. Originally, it was developed to forward data point to point.
However, the need for bypassing firewalls in order to connect to internally located computers influenced the further development of the project.
AF is dedicated for people, who dont have an external ip number and want to make some services available across the net.
Moreover, zlib is used to compress the transferred data.
Using one, permanent data/control channel with flow control / packet buffering provides good performance and reasonably small latency.
Running afserver does not require root priviledges, nor does it use threads or other processes.
Enhancements:
- The bug in the ip_listen function (visible on the systems without IPv6 support) has been fixed.
<<less
Download (0.18MB)
Added: 2006-11-22 License: GPL (GNU General Public License) Price:
1075 downloads
Lestat 0.3

Lestat 0.3


Lestat provides a connection/port scan monitoring system. more>>
Lestat provides a connection/port scan monitoring system.

Lestat is a simple system which is designed to allow trends in port scans to be identified and displayed in a simple manner. The system comprises a Perl agent which collects packets and logs them to a database, and a presentation layer which draws graphs and presents a GUI via PHP.

<<less
Download (0.042MB)
Added: 2007-03-26 License: GPL (GNU General Public License) Price:
943 downloads
Tennix! SDL Port 0.3.2

Tennix! SDL Port 0.3.2


Tennix! SDL Port is a simple two-player tennis game. more>>
Tennix! SDL Port is a simple two-player tennis game.

It features simple image loading (with all game graphics being customizable by simply editing them with a graphics editor like The GIMP), sound effects, stadium audience sounds, and ball shadows.

The source code for this SDL port is released under the terms of the GNU General Public License, Version 2 (or later).

Controls

Player 1 uses the keys W, S and D and Player 2 uses O, L and K.

<<less
Download (0.47MB)
Added: 2007-07-08 License: Freeware Price:
838 downloads
TCP port scanner 1.0.4

TCP port scanner 1.0.4


TCP port scanner is a network scanner for Linux. more>>
TCP port scanner is a network scanner for Linux.

Installation:

1. Install - become root and gunzip/tar tcpscan-X-Y-Z.tar.gz.
2. Type ./confugure , make
3. Type install
4. Enjoy and try type tcpscan localhost
5. To get help - run tcpscan without parametres.

Usage:

tcpscan [-f] [hostname || IP_address]
tcpscan [-f] [first_IP_address] [last_IP_address]
<<less
Download (0.060MB)
Added: 2006-04-14 License: GPL (GNU General Public License) Price:
1299 downloads
Really Slick ScreenSavers GLX Port 0.8.1

Really Slick ScreenSavers GLX Port 0.8.1


The Really Slick ScreenSavers GLX Port is a port of some nifty OpenGL screensavers. more>>
Really Slick ScreenSavers GLX Port is a port of some nifty OpenGL screensavers that were originally written for Windows to GLX.
Really Slick ScreenSavers GLX Port is intended for use with an existing screensaver daemon like xscreensaver.
Enhancements:
- This release fixes minor bugs exposed by newer compilers and libraries.
<<less
Download (0.28MB)
Added: 2006-02-26 License: GPL (GNU General Public License) Price:
1338 downloads
FreeBSD ports monitoring 1.0

FreeBSD ports monitoring 1.0


FreeBSD ports monitoring project is a simple solution for monitoring what has changed in installed ports on a FreeBSD machine. more>>
FreeBSD ports monitoring project is a simple solution for monitoring what has changed in installed ports on a FreeBSD machine. It works quite well and shows me what is happening on some machines which are manage not only by me. And leaves some trace after handy portupgrade -a command.

But when many ports are upgraded at once output from this script becomes mess and it is hard to read what was added/removed and upgraded. Well it happens when change relates to two ports, neighbours in alphabetical sequence. Diff output with my modifiers becomes unacceptable. So I rewrote it and yes, it is now in Ruby.

<<less
Download (0.003MB)
Added: 2006-08-23 License: BSD License Price:
1162 downloads
Parallel Port Make 0.22

Parallel Port Make 0.22


Parallel Port Make can build FreeBSD ports in parallel to fully take advantage of modern multi-core and processor machine. more>>
Parallel Port Make project is a tool to build FreeBSD ports in parallel to fully take advantage of modern multi-core and processor machines.

Default: pportmake.py --clean -- cleanup --install -job=2 [port1] [portn]

Example: pportmake.py irc/irssi irc/epic

Advanced: pportmake.py -rSvD -j 10 irc/irssi

-h --help Show this help usage message
-c --clean Clean port before compiling
-C --cleanup Clean port after compiling
-d --deinstall Deinstall ports, implied by reinstall
-f --force Force a port and all dependancies to be installed
-G --noconfig Dont recursively configure options
-i --install Install port (default)
-j n --jobs=n Number of threads to use, 1 or 2 per CPU core
is recommended
Default is 2
-O args --options=foo List of arguments to pass to make.
E.g. -O -DX11=yes -DFOO
-r --reinstall Reinstall port and ALL dependancies
-S --maxspeed Try and speed up by maximising CPU usuage.
This may break some ports, use with caution
-w --noclean Dont make clean before compiling
-W --nocleanup Dont make clean after compiling
-v --verbose Be extra verbose
-V --version Show version information
-D --debug Show some debugging info
-P --pretend Dont actually alter the ports

NOTES: It is currently only safe to run 1 copy of this and not have other ports compiling simultaneously
<<less
Download (0.005MB)
Added: 2007-01-16 License: BSD License Price:
1013 downloads
Symbion SSL Proxy 1.0.5

Symbion SSL Proxy 1.0.5


SSL Proxy server listens on a TCP port, accepts SSL connections, and forwards them to another local or remote TCP port. more>>
SSL Proxy server listens on a TCP port, accepts SSL connections, and forwards them to another local or remote TCP port.
For example, it is possible to create an HTTPS server if you have an HTTP server and you run an SSL Proxy server on port 443 which forwards the connections to port 80.
SSL Proxys design makes it as secure as possible and still perform well.
Enhancements:
- Improved certificate handling (chained certificates are now supported), more error information on SSL protocol errors during SSL_accept(), -U and -D options (buffer size), and a "powered by" logo.
<<less
Download (0.024MB)
Added: 2005-09-30 License: GPL (GNU General Public License) Price:
1493 downloads
NAT and blocking all but Port 22 1.0

NAT and blocking all but Port 22 1.0


NAT and blocking all but Port 22 is a simple iptables firewall script. more>>
NAT and blocking all but Port 22 is a simple iptables firewall script.

Sample:

# Internal and External Devices
dev_world=ppp0
dev_int=eth0

# Firewall IP
addr_int=192.168.1.1

# Internal Net
net_int=192.168.1.0/24

###################################################
# Load Modules
insmod ip_tables
insmod ip_conntrack
insmod ip_conntrack_ftp
insmod ipt_state
insmod iptable_nat
insmod ipt_MASQUERADE

###################################################
# Delete all Rules in Filtertable
iptables -F

###################################################
# Define new chains
iptables -N BLOCK
iptables -N EXT-INT
iptables -N INT-EXT
iptables -N ICMP-DENY
iptables -N INT-IF
iptables -N EXT-IF

###################################################

iptables -A BLOCK -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A BLOCK -m state --state NEW -i ! $dev_world -j ACCEPT
iptables -A BLOCK -j DROP

iptables -A INPUT -j BLOCK
iptables -A FORWARD -j BLOCK

###################################################
# Point to chains
iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -i $dev_int -s $net_int -j INT-IF
iptables -A INPUT -d ! $addr_int -i $dev_world -s ! $net_int -j EXT-IF
iptables -A INPUT -j DROP

iptables -A FORWARD -d ! $net_int -i $dev_world -s $net_int -j INT-EXT
iptables -A FORWARD -d $net_int -i $dev_int -s ! $net_int -j EXT-INT
iptables -A FORWARD -j DROP

iptables -A OUTPUT -j ACCEPT

###################################################
# Chain Rules
iptables -A EXT-INT -j DROP

iptables -A EXT-IF -i ! $dev_world -j DROP
iptables -A EXT-IF -p tcp --dport 22 -j ACCEPT
iptables -A EXT-IF -p tcp --dport 5901 -j ACCEPT
iptables -A EXT-IF -p tcp --dport 1024: -j ACCEPT
iptables -A EXT-IF -p udp --dport 1024: -j ACCEPT
iptables -A EXT-IF -j DROP

iptables -A INT-IF -j ACCEPT

###################################################
# NAT Rules
# Standard Routing
iptables -A POSTROUTING -t nat -o $dev_world -j MASQUERADE -s $net_int

# Port Forwarding
#iptables -A PREROUTING -t nat -p tcp -d 192.168.1.1 --dport 5901 --to 192.168.1.2:5901 -j DNAT

##################################################
# Enable IP-Forwarding
echo 1 > /proc/sys/net/ipv4/ip_forward)
<<less
Download (MB)
Added: 2007-02-14 License: GPL (GNU General Public License) Price:
985 downloads
Coarse Port Knocking 0.0.6

Coarse Port Knocking 0.0.6


Coarse Port Knocking is a simple implementation of the port knocking techniques. more>>
Coarse Port Knocking is a simple implementation of the port knocking techniques.
This program uses the ngrep tool to sniff blocked network packets. It waits for special packets with determined keys and executes commands like a firewall to open and close ports.
Enhancements:
- A bug in injection mode has been fixed.
<<less
Download (0.008MB)
Added: 2006-03-28 License: GPL (GNU General Public License) Price:
1310 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5