Free Ebook Manual Download

Programming, Automotive, Hardware, Gadget

A Short History of the Internet

It began life under the name ARPANet in 1969. It was born in the U.S.A., created in the midst of the Cold War by the government as a strategic mechanism that would provide for the emission and reception of electronic communication signals in the event of a world catastrophe. Commissioned by the Department of Defense, four computers called nodes were connected using modems, telephone wires and satellites, one each at UCLA, UCSB, Stanford and University of Utah. ARPANet stands for Advanced Research Projects Agency Network. Its purpose was to share information and results of research among the various scientists involved in Department of Defense projects. Each node was specifically designed io be independent of the others in case of that aforementioned world catastrophe.
Read the rest of this entry »

Borland Delphi is known to be a great environment for the development of stand-alone and client-server applications on the Microsoft Windows platform. Its virtues range from full OOP support to visual development, in a unique combination of power and ease. However, the new frontier of development is now Internet programming. What has Delphi got to offer in this new context? Which are the features you can rely upon to build great Internet applications with Delphi? That’s what this paper intends to reveal. We’ll see that Delphi can be used:
• For direct socket and TCP/IP programming;
• In conjunction with third-party components that implement the most common Internet protocols, on the client or the server side;
• To produce HTML pages on the server side, with the WebBroker and Internet Express architectures;
• As well as to work with Microsoft’s core technologies, including MTS, COM, ASP, and ActiveX.
Read the rest of this entry »

E-commerce, pay-per-use online services, user-authentication and tracking for e-learning, online gaming, contests… What do all of these applications have in common? The need for secure transfer of encrypted data between client workstations and server applications. According to a study by Gartner Consulting, the growing concern for Internet security parallels the evolution of e-business. In the earliest days of Internet development, the emphasis was on distributing content over the web and making it available to anyone. Now, as the Internet matures, clients are more concerned with ensuring that their assets, both monetary and intellectual, are protected from those who may commit fraud or abuse them. This is why more and more developers have been looking for security solutions.
Read the rest of this entry »

SSH (Secure SHell) is a network protocol which provides a replacement for insecure remote login and command execution facilities, such as telnet, rlogin and rsh. SSH encrypts traffic in both directions, preventing traffic sniffing and password theft. SSH also offers several additional useful features:
• Compression: traffic may be optionally compressed at the stream level.
• Public key authentication: optionally replacing password authentication.
• Authentication of the server: making ”man-in-the-middle” attack more difficult
• Port forwarding: arbitrary TCP sessions can be forwarded over an SSH connection.
• X11 forwarding: SSH can forward your X11 sessions too.
• File transfer: the SSH protocol family includes two file transfer protocols.
Read the rest of this entry »

Everybody who wants to install a web server database but does not know which software is necessary and how it is installed should benefit from reading this text. This text provides all information necessary to get a SQL database for a web server going; it does not go into any detail of CGI programming, nor does it explain the SQL database language. Excellent books are available on both topics, and it is the intention of this text to provide a working platform based on which a user can then study CGI programming and SQL. For getting a small scale SQL system running (not the notorious example of a major airline booking system, or space mission management database) it will be sufficient to have the software described in this text and the documentation accompanying it. The user manual of msql (a database introduced in this text) provides sufficient information on SQL for building your own database.
Read the rest of this entry »

KYOCERA COMMAND CENTER (here in after referred to as COMMAND CENTER) refers to the web home page that is installed in the machine from which you can verify the operating status of the machine and make settings related to security, network printing, E-mail transmission and advanced networking.
Read the rest of this entry »

The Point-to-Point Tunneling Protocol (PPTP) is used to secure PPP connections over TCP/IP links. In this paper we analyze Microsoft’s Windows NT implementation of PPTP. We show how to break both the challenge/response authentication protocol (Microsoft CHAP) and the RC4 encryption protocol (MPPE), as well as how to attack the control channel in Microsoft’s implementation. These attacks do not necessarily break PPTP, but only Microsoft’s implementation of the protocol.
Read the rest of this entry »

This project serves as an introduction to client-server programming. You will be expected to implement an abstract protocol called Simple Registration Protocol using simple TCP socket programming. To illustrate the use of the protocol, you will also implement a concrete application: a simple appointment management system. This application will introduce you to the use of LAMP (Linux, Apache, MySQL and PHP), a free, powerful and commonly-used combination for Web-based applications.
Read the rest of this entry »

« Previous Entries