|

List of Open Source Firewall, FTP and File Sharing Software

Prev List - Next List

Firewall Software 

  • DCFirewall
    • is a free (GPL) firewall for Windows.
  • isafer
    • Winsock firewall can be used to check and block Spywares, Adwares, etc.. running in your PC and stealing your privacy.
  • Firewall FHK
    • Is a useful aplication that can be used as a security tool in your machine and network.
  • WIPFW
    • Is a MS Windows operable version of IPFW for FreeBSD OS. You can use the same functionality and configure it as only you work with IPFW. IPFW is a packet filtering and accounting system which resides in the kernel mode, and has a user-land control utility, ipfw.
  • IP Filter Firewall
    • It’s a IP Filter, which means it main purpose are to filter TCP/IP packets, based on a set of user defined rules. IP Filter can be used as a simple firewall. In contrast to most Personal Firewall, IP Filter only check source/destination IP and ports, it does not bother to check which application uses the packet.
  • PktFilter
    • Is a software that can configure the IP filtering device driver found in Windows 2000/XP/Server 2003, with filtering rules following a syntax similar to IP Filter.

 

FTP Software

  • FileZilla
    • Is a fast and reliable cross-platform FTP, FTPS and SFTP client with lots of useful features and an intuitive interface.
  • WinSCP
    • Is an open source SFTP client for Microsoft Windows. Its main function is secure file transfer between a local and a remote computer. Beyond this, WinSCP offers basic file manager functionality. It uses Secure Shell (SSH) and supports the legacy SCP protocol in addition to SFTP.
  • Capivara
    • Is a two pane file manager with support for SFTP and FTP servers.
  • OneClickFtp
    • Is a simple FTP-Client for Windows and Linux.
  • JFtp
    • Is a graphical Java network and file transfer client.
  • gFTP
    • Is a free/open source multithreaded FTP client. It is most used on Unix-like systems, but it can be used on Microsoft Windows and Mac OS X.
  • Cyberduck
    • Is an FTP and SFTP client for Mac OS X.
  • KFTPGrabber
    • Is an FTP client for KDE. It was created in 2003 by Jernej Kos.
  • lftp
    • Is a command-line file transfer program (FTP client) for UNIX and Unix-like systems. It was written by Alexander Lukyanov.
  • OneButton FTP
    • Is a project with the goal of creating an open source graphical FTP client for Mac OS X using the Cocoa framework.
  • ncftp
    • FTP client.

 

File Sharing Software

  • eMule
    • Is one of the biggest and most reliable p2p file sharing clients around the world, is based on the eDonkey2000 network but offers more features than the standard client.
  • Ares
    • Is a free open source file sharing program that enables users to share any digital file including images, audio, video, software, documents, etc.
  • Azureus
    • Is a popular JavaBitTorrent (p2p) client for Windows.
  • KCeasy
    • Is a windows front end for the giFT filesharing system. Plugins allow giFT to support different kinds of filesharing networks.
  • DC++
    • Is an open source client for Windows for the Direct Connect network. Direct Connect allows you to share files over the Internet without restrictions or limits. The client is completely free of advertisements and has a nice, easy to use interface. 
  • eMule Plus
    • Is a new generation eMule compatible client created to improve the original GUI and to bring you the best experience ever.
  • BT++
    • Is an improved client for the BitTorrent peer-to-peer file distribution solution. It is written, like the offical BitTorrent client, in Python and wxPython for maximum cross-platform compatibility.

Prev List - Next List

Technorati Tags: linux , windows , apple , open-source , firewall , ftp , file sharing

Optimize Your PHP Code

I was navigating the web using Stumble and I saw an interesting post that enumerate 40 tips for the optimization of your PHP code so I decide to post this tips on mi site.

  • If a method can be static, declare it static. Speed improvement is by a factor of 4.
  • echo is faster than print.
  • Use echo’s multiple parameters instead of string concatenation.
  • Set the maxvalue for your for-loops before and not in the loop.
  • Unset your variables to free memory, especially large arrays.
  • Avoid magic like __get, __set, __autoload
  • require_once() is expensive
  • Use full paths in includes and requires, less time spent on resolving the OS paths.
  • If you need to find out the time when the script started executing, $_SERVER[’REQUEST_TIME’] is preferred to time()
  • See if you can use strncasecmp, strpbrk and stripos instead of regex
  • str_replace is faster than preg_replace, but strtr is faster than str_replace by a factor of 4
  • If the function, such as string replacement function, accepts both arrays and single characters as arguments, and if your argument list is not too long, consider writing a few redundant replacement statements, passing one character at a time, instead of one line of code that accepts arrays as search and replace arguments.
  • It’s better to use select statements than multi if, else if, statements.
  • Error suppression with @ is very slow.
  • Turn on apache’s mod_deflate

    if you want to see the rest of this great list just click here.

     

    Technorati Tags: PHP , programming , tips


  • Comments Off

    Apple Will Permit Third Party Applications for iPhone & iPod

    Just a few minutes ago Apple announce the creation of a SDK for developers this February so they can create third party applications for iPhone and iPod.

    Here is the complete story:

    phone_hero20070920 Third Party Applications on the iPhone

    Let me just say it: We want native third party applications on the iPhone, and we plan to have an SDK in developers’ hands in February. We are excited about creating a vibrant third party developer community around the iPhone and enabling hundreds of new applications for our users. With our revolutionary multi-touch interface, powerful hardware and advanced software architecture, we believe we have created the best mobile platform ever for developers.

    It will take until February to release an SDK because we’re trying to do two diametrically opposed things at once—provide an advanced and open platform to developers while at the same time protect iPhone users from viruses, malware, privacy attacks, etc. This is no easy task. Some claim that viruses and malware are not a problem on mobile phones—this is simply not true. There have been serious viruses on other mobile phones already, including some that silently spread from phone to phone over the cell network. As our phones become more powerful, these malicious programs will become more dangerous. And since the iPhone is the most advanced phone ever, it will be a highly visible target.

    Some companies are already taking action. Nokia, for example, is not allowing any applications to be loaded onto some of their newest phones unless they have a digital signature that can be traced back to a known developer. While this makes such a phone less than “totally open,” we believe it is a step in the right direction. We are working on an advanced system which will offer developers broad access to natively program the iPhone’s amazing software platform while at the same time protecting users from malicious programs.

    We think a few months of patience now will be rewarded by many years of great third party applications running on safe and reliable iPhones.

    Steve

    P.S.: The SDK will also allow developers to create applications for iPod touch. [Oct 17, 2007]

    Technorati Tags: ipod , iphone , apple , ipod touch

    The Correct Way to Clean an LCD Screen

    Your easiest choice is one of those LCD cleaning solutions they sell in places where they sell computers. But they’re expensive, and why bother when you can make your own solution for next to nothing?

    What you’ll need:

    • Distilled water (available at your supermarket; tap water leaves streaks and minerals).
    • White vinegar (you may substitute isopropyl alcohol; either way, make sure these substances are diluted before they come near your screen).
    • A clean, soft cloth (never use any kind of paper product).
    • A spray bottle.

    Directions:

    1. In the spray bottle, mix the distilled water and alcohol/vinegar, in a 1:1 ratio.
    2. Turn off the LCD display.
    3. Spray the mixture onto the cloth, never directly onto the screen.
    4. Wipe gently – oh, so gently – from top to bottom. Do it horizontally, too, if you think that leaves a cleaner result.
    5. Let the screen dry before turning it back on.
    Hands Off!

    dell-20-inches-LCD-screen Fingers leave dirt and oil smudges that must be cleaned off. Also, every time you touch the screen you risk doing damage to those tiny creatures inside that hold the colored flashlights. Keep your fingers to yourself.

    Things you never and I say it again NEVER use with your LCD Monitor:

    • Anything containing bleach or ammonia, such as Windex. That will react with the plastic and make the plastic screen become cloudy and discolored.
    • Anything sharp, pointy or abrasive.

     

     

     

    Technorati Tags: LCD , how-to

    Comments Off

    An Alternative to Your Hard Disk Drive

    Past September in San Diego at the Demo Fall 2007 Show, the Company Fusion-io presents a a new alternative to your Hard Disk with better performance..

    The ioDrive is a flash memory PCI express card with up to 6,360 Gb. of capacity and a bandwidth equivalent to 1,000 disk drives.

    IO_HARDDISKThe ioDrive is unlike a traditional solid state disk (SSD) in that the controller and NAND memory chips are integrated on a single card which is plugged into an X86 server’s PCI Express bus and doesn’t use a serial-attached SCSI (SAS) or Fibre Channel interface.

    Data is moved using direct memory access (DMA) and the card is said to have up to 160 separate and parallel I/O pipelines which aggregate to delivering over 100,000 4KB data transfers a second. Flynn says the device can transfer eight full length DVD movies at one every five seconds.

    The ioDrive can be used as a tremendously fast disk or set up as swap space for a server’s RAM. Fusion-io says that ioDrives can be aggregated together in boxes which can then be integrated in a RAID system to provide greater capacity, performance and reliability.

    Fusion-io says that the driver code has to be tuned to the operating system. It has released sustained data rate performance comparisons showing that the ioDrive’s 800MB/sec read I/O rating is more than 200 times faster than a Samsung 32GB SSD at 57MB/sec, and both a 146GB SAS disk and a 146GB 2Gbit/sec Fibre Channel disk each rated at 96MB/sec. The card’s sustained write I/O rate is 600MB/sec.

    it will be delivered by the end of 2007 or in the first quarter of 2008. The first OS to be supported is Linux, with Windows server and then Windows client (Vista and XP) operating systems following in the first quarter on 2008.

    The only inconvenient is going to be the price at the beginning as always happens with all the new stuff.

    Capacities of 80, 160, 320 and 640GB are planned with pricing around $30/GB. A 160GB card would cost around $4,800. Flash prices are halving every twelve months or so, meaning the card could be $2,400 ($1,200) in 2009.

     

    Technorati Tags: technology , hard disk , flash memory

    Comments Off
    Rss fermer