Rabu, 05 Oktober 2011

Linux Terminal Server Project

Linux Terminal Server Project (LTSP) is a free and open source terminal server for Linux that allows many people to simultaneously use the same computer. Applications run on the server with a terminal known as a thin client (also known as an X terminal) handling input and output. Generally, terminals are low-powered, lack a hard disk and are quieter than desktop computers because they do not have any moving parts.

This technology is becoming popular in schools as it allows the school to provide pupils access to computers without purchasing or upgrading expensive desktop machines. If the school does not have enough computers, new thin client machines are less costly than standard computers. If the school does have enough computers but they are a few years old, they may be able to extend the useful life of obsolescent computers by converting them into thin clients, since even a relatively slow CPU can deliver excellent performance as a thin client. In addition to the possibility of getting more performance for less money by getting one high-end server and turning their existing computers into thin clients, an educational institution may also gain more control over how their students are using computing resources by switching to a thin client configuration. Some examples of distributions using LTSP are Edubuntu, K12LTSP and Skolelinux. LTSP is a registered trademark of DisklessWorkstations.com, LLC.

The founder and project leader of LTSP is Jim McQuillan, and LTSP is distributed under the terms of the GNU General Public License.

Keystroke Logging

Keystroke logging (often called keylogging) is the action of tracking (or logging) the keys struck on a keyboard, typically in a covert manner so that the person using the keyboard is unaware that their actions are being monitored. However most key logging programs prohibit downloading from the affected victim due to encryption issues and wireless-to-computer difficulties (unless directly on the victims computer). There are numerous keylogging methods, ranging from hardware and software-based approaches to electromagnetic and acoustic analysis.

Related features
Software Keyloggers may be augmented with features that capture user information without relying on keyboard key presses as the sole input. Some of these features include:
  • Clipboard logging. Anything that has been copied to the clipboard can be captured by the program.
  • Screen logging. Screenshots are taken in order to capture graphics-based information. Applications with screen logging abilities may take screenshots of the whole screen, just one application or even just around the mouse cursor. They may take these screenshots periodically or in response to user behaviours (for example, when a user has clicked the mouse). A practical application used by some keyloggers with this screen logging ability is to take small screenshots around where a mouse has just clicked; these defeat web-based keyboards (for example, the web-based screen keyboards that are often used by banks) and any web-based on-screen keyboard without screenshot protection.
  • Programmatically capturing the text in a control. The Microsoft Windows API allows programs to request the text 'value' in some controls. This means that some passwords may be captured, even if they are hidden behind password masks (usually asterisks).
  • The recording of every program/folder/window opened including a screenshot of each and every website visited, also including a screenshot of each.
  • The recording of search engines queries, instant messenger conversations, FTP downloads and other Internet-based activities (including the bandwidth used).

ITunes

iTunes is a media player computer program, used for playing and organizing digital music and video files on desktop computers. It can also manage contents on iPod, iPhone, iPod Touch and iPad.

iTunes can connect to the iTunes Store to purchase and download music, music videos, television shows, iPod games, audiobooks, podcasts, movies and movie rentals (not available in all countries), and ringtones (only available on iPhone and iPod Touch 4th Generation). It is also used to download application software from the App Store for the iPhone, iPad and iPod Touch. iTunes has been criticized for not being able to transfer music from one portable device to another.

iTunes was introduced by Apple Inc. on January 9, 2001. The latest version, which is currently version 10.4.1, is available as a free download for Mac OS X v10.5 or later, as well as Windows XP or later. In June 2010, Apple released a new privacy policy pertaining to the capture and collection of users' real-time location information. The information had been included in various device-specific EULAs since 2008, but was not included in Apple's general privacy policy until 2010.

Features
iTunes is an application that allows the user to purchase and manage audio and video on a personal computer, acting as a front end for Apple's QuickTime media player. Officially, using iTunes is required in order to manage the audio of an Apple iPod portable audio player, although alternative software does exist. Users can organize their music into playlists within one or more libraries, edit file information, record Compact Discs, copy files to a digital audio player, purchase music and videos through its built-in music store, download free podcasts, back up songs onto a CD or DVD, run a visualizer to display graphical effects in time to the music, and encode music into a number of different audio formats. There is also a large selection of free internet radio stations to listen to. Additionally, users can add PDF files to their library (to add digital liner notes to their albums, for example), but the PDFs cannot be transferred to or read on an iPod, but can be read on the iPod Touch, iPhone and iPad. However, iPhone/iPod Touch apps exist to sync any type of file to and from the device to an "iDisk" using Apple's MobileMe service.

In iTunes 8.0, the Preferences window was given a complete makeover. The result added very few new options, but instead removed several options. For example, iTunes once gave users the option to display arrows beside the selected song's title, artist, album, and genre that link directly to the iTunes Store. Now these arrows are not removable, except through the direct editing of a preferences file.

Hex Editor

A hex editor (or binary file editor or byte editor) is a type of computer program that allows a user to manipulate the fundamental binary (0 / 1, zero / one) data that makes up computer files. Note that computer files can be very small (just a name, with no content) to very large (content spanning multiple hard disks). A typical computer file occupies multiple areas on the platter(s) of a disk drive, whose contents are put together to form the file. Hex editors that were designed to read ("parse") and edit sector data from the physical segments of floppy or hard disks were sometimes called sector editors or disk editors.

By using a hex editor, a user can see or edit the raw and exact contents of a file, as opposed to the interpretation of the same content that other, higher level application software may associate with the file format. For example, this could be raw image data, in contrast to the way image editing software would interpret and show the same file.

In most hex editor applications, the data of the computer file is represented as hexadecimal values grouped in 4 groups of 4 bytes, followed by one group of 16 ASCII characters which are derived from each pair of hex values (each byte). Non-printable ASCII characters (e.g. Bell) and characters that would take more than one character space (e.g. tab) are typically represented by a dot (".") in the following ASCII field.