Welcome Guys

Penggemar :D

Showing posts with label E-book. Show all posts
Showing posts with label E-book. Show all posts

Mastering Algorithms with Perl

Written By pcbolong on Sunday, November 6, 2011 | 9:00 AM

In this chapter, we'll discuss how to "think algorithms"—how to design and analyze programs that solve problems. We'll start with a gentle introduction to algorithms and a not-so-gentle introduction to Perl, then consider some of the tradeoffs involved in choosing the right implementation for your needs, and finally introduce some themes pervading the field: recursion, divide-and-conquer, and dynamic programming.

What Is an Algorithm?

An algorithm is simply a technique—not necessarily computational—for solving a problem step by step. Of course, all programs solve problems (except for the ones that create problems). What elevates some techniques to the hallowed status of algorithm is that they embody a general, reusable method that solves an entire class of problems. Programs are created; algorithms are invented. Programs eventually become obsolete; algorithms are permanent.

Of course, some algorithms are better than others. Consider the task of finding a word in a dictionary. Whether it's a physical book or an online file containing one word per line, there are different ways to locate the word you're looking for. You could look up a definition with a linear search, by reading the dictionary from front to back until you happen across your word. That's slow, unless your word happens to be at the very beginning of the alphabet. Or, you could pick pages at random and scan them for your word. You might get lucky. Still, there's obviously a better way. That better way is the binary search algorithm, which you'll learncontinue.

Download file here : http://www.filefactory.com/file/cfd1b2a/n/[O_Reilly]_Mastering_Algorithms_with_Perl.pdf
9:00 AM | 0 comments | Read More

Java Data Access—JDBC, JNDI, and JAXP

Now more than ever, Java developers need to understand how to create data− centric applications. Data is an important commodity and organizations now try to capture, store, and analyze all the information they generate. As a result, many different forms of data exist and an equal number of different methods exist to store it. As a Java developer, you will likely face the challenge of writing an application that enables an organization to effectively use its data stored in either a single source or multiple sources.

Your chances of having to build an application that accesses enterprise data increase because Java continues to gain market share as the language of choice for creating server applications and the J2EE platform become increasingly popular. In addition, most server applications require access to data stores for information. As an example, an EJB component may need to update inventory levels in a database or send XML messages to other applications. As a result, your knowing how to access the different data stores is paramount in enterprise development.

However, client applications also need access to enterprise data stores. For example, a human−resources application that tracks employee vacation time must retrieve and store information from a database. In addition, you now have mobile clients that need access to enterprise data stores. Writing data−centric applications for these devices is challenging, as they operate with little memory, minimal processor speeds, limited power supplies, and intermittent network access. Fortunately, Java provides a robust set of data−access technologies that enables you to access the most common types of enterprise data. Using these same technologies you can create both server−side components and client−side applications. The technologies consist of APIs for accessing databases, naming and directory services, and XML documents.

This chapter introduces the most common types of data enterprises used in their operations, from simple text files to complex specialty databases. This chapter also covers the various Java−based technologies that you can use to access the data stores.

Download file here : http://www.filefactory.com/file/cfd1a18/n/[Ebook]O_Reilly_-_Java_Data_Access_JDBC,_JNDI,_and_JAXP.pdf
8:47 AM | 0 comments | Read More

Oracle PL/SQL Built−ins Pocket Reference

The Oracle PL/SQL Built−ins Pocket Reference is a quick reference guide to the many built−in packages and functions provided by Oracle Corporation. It contains a concise description of the syntax for the following:
• Built−in packages
• Built−in functions
• RESTRICT REFERENCES pragmas for the built−in packages
• Nonprogram elements (e.g., constants, exceptions, etc.) defined in the built−in packages
Although we don't include every single package and function in this pocket reference, we've included all the built−ins that most PL/SQL developers will ever need to use.

Download file here : http://www.filefactory.com/file/cfd1ab1/n/[e-book][O_Reilly]_-_Oracle_PL_SQL_BuiltIns_-_Pocket_Referen.pdf
8:43 AM | 0 comments | Read More

Securing and Optimizing Linux: RedHat Edition

When I began writing this book, the first question I asked myself was how to install Linux on a server, and be sure that no one from the outside, or inside, could access it without authorization. Then I wondered if any method similar to the one on windows exists to improve the computer’s performance. Subsequently, I began a search on the Internet and read several books to get the most information on security and performance for my server. After many years of research and studies I had finally found the answer to my questions. Those answers were found all throughout different documents, books, articles, and Internet sites. I created documentation based on my research that could help me through my daily activities. Through the years, my documentation grew and started to look more like a book and less like simple, scattered notes. I decide to publish it on the Internet so that anyone could take advantage of it.

By sharing this information, I felt that I did my part for the community who answered so many of my computing needs with one magical, reliable, strong, powerful, fast and free operating system named Linux. I’d received a lot of feedback and comments about my documentation, which helped to improve it over time. Also, I’d found that a lot of people wanted to see it published for its contents, to get advantages out of it and see the power of this beautiful Linux system in action.

A lot of time and effort went into the making of this book, and to ensure that the results were as accurate as possible. If you find any abnormalities, inconsistent results, errors, omissions or anything else that doesn't look right, please let me know so I that can investigate the problem or correct the error. Suggestions for future versions are also welcome and appreciated.

Download file here : http://www.filefactory.com/file/cfd098b/n/[e-book][Linux]_Securing_and_Optimizing_Linux_-_RedHat_Editi.pdf
8:39 AM | 0 comments | Read More

Learning the Unix Operating System

Before you can start using UNIX, your system administrator has to set up a UNIX account for you. Think of this account as your office - it's your place in the UNIX environment. Other users may also be at work on the same system. At many sites, there will be a whole network of UNIX computers. So in addition to knowing your account name, you may also need to know the hostname (name) of the computer that has your account.
Each user communicates with the computer from a terminal or a window. To get into the UNIX environment, you first connect to the UNIX computer. (You may have a terminal that's already connected to the computer.) Next, you start a session by logging in to your UNIX account. Logging in does two things: it identifies which user is in a session, and it tells the computer that you're ready to start working. When you've finished working, you log out - and, if necessary, disconnect from the UNIX computer.

Download file here : http://www.filefactory.com/file/cfd0800/n/[ebook]_O_Reilly_-_Learning_the_UNIX_Operating_System.pdf
8:35 AM | 0 comments | Read More

Iptables Tutorial 1.1.9

Well, I found a big empty space in the HOWTO's out there lacking in information about the iptables and netfilter functions in the new Linux 2.4.x kernels. Among other things, I'm going to try to answer questions that some might have about the new possibilities like state matching. Is it possible to allow passive FTP to your server, but not allow outgoing DCC from IRC as an example? I will build this all up from an example rc.firewall.txt file that you can use in your /etc/rc.d/ scripts. Yes, this file was originally based upon the masquerading HOWTO for those of you who recognize it.Also, there's a small script that I wrote just in case you screw up as much as I did during the configuration available as rc.flush-iptables.txt.

Download file here : http://www.filefactory.com/file/cfd0743/n/[ebook]_IpTables_Tutorial.pdf
8:31 AM | 0 comments | Read More

Processing WSDL in Python

Web Services Description Language (WDSL), originally developed by IBM, Microsoft, and others, is an XML format for technical description of Web services. In this tutorial, Mike Olson and Uche Ogbuji introduce WSDL4Py, an open-source Python library for WSDL 1.1 hosted by IBM developerWork's open-source zone. Usage of the library is explained, as well as discussion of its development. Download file here : http://www.filefactory.com/file/cfd0b32/n/python_wdsl.pdf
5:26 AM | 0 comments | Read More

Running and tuning OpenBSD network servers in a production environment

Heavily loaded network servers can experience resource exhastion. At best, resource exhaus-tion will slow server response, but left uncor-rected, it can result in a crash of the server.In order to understand and prevent such sit-uations, a knowledge of the internal operation of the operating system is required, especially how memory management works. This paper will provide an understanding of the memory management of OpenBSD, how to monitor the current status of the system, why crashes occur and how to prevent them. Download file here : http://www.filefactory.com/file/cfd0be3/n/tuning_openbsd.pdf
5:24 AM | 0 comments | Read More

User guide for Ethereal

This manual was originally developed by Richard Sharpe with funds provided from the Ethereal Fund. More recently, it was updated by Ed Warnicke It is written in DocBook/SGML for the moment.

Every network manager at some time or other needs a tool that can capture off the network and analyze them. In the past, such tools were either very exp propietary, or both. However, with the advent of Ethereal, all that has change Ethereal is perhaps one the best open source packet sniffers available tod following are some of the features Ethereal provides:
• Available for UNIX and Windows.
• Capture and display packets from any interface on a UNIX system.
• Display packets captured under a number of other capture programs:
• tcpdump
• Network Associates Sniffer and Sniffer Pro
• NetXray
• LANalyzer
• Shomiti
• AIX’s iptrace
• RADCOM’s WAN/LAN Analyzer
• Lucent/Ascend access products
• HP-UX’s nettl
• Toshiba’s ISDN routers
• ISDN4BSD i4btrace utility
• Microsoft Network Monitor
• Sun snoop
• Save captures to a number of formats:
• libpcap (tcpdump)
• Sun snoop
• Microsoft Network Monitor
• Network Associates Sniffer
• Filter packets on many criteria.

Download file here : http://www.filefactory.com/file/cfd0bc2/n/user-guide_-_ethereal.pdf
5:22 AM | 0 comments | Read More

IPsec in Tunnel Mode between Windows XP Professional and OpenBSD with X.509v3 Certificate Authentication

For the fundamental understanding of this paper, knowledge of IPsec is not mandatory, but nevertheless helpful. As an introduction it’s recommended to read:
http://www.informatik.uni-bremen.de/grp/ag-sec/Seminar/WS00/ipsec.ps.
The following paper describes in detail the configuration of an IPsec Host-to-Host connection between OpenBSD and Windows XP Professional with Authentication via X.509v3 Certificates. A VPN can be implemented with simple modifications. Windows XP Professional’s IPsec implementation corresponds approximately to that of Windows 2000 Professional with the High Encryption Service Pack (3DES). Most sections of this paper’s descriptions can also be used with Windows 2000 Professional. Download the paper here : http://www.filefactory.com/file/cfd0a10/n/winxp-openbsd_ipsec_tunnel-mode_vpn_with_x509v3_certificates.pdf
5:13 AM | 0 comments | Read More

Ethical hacking complete

Written By pcbolong on Tuesday, June 28, 2011 | 1:23 PM



Materi komplit Ethical Hacking.

Download here
1:23 PM | 7 comments | Read More

BSD Hack

Dari A sampai Z mengenai Sistem operasi BSD.

Download here
1:02 PM | 2 comments | Read More

eBooks.OReilly.-.Wireless.Hacks.100.Industrial.-.Strength.Tips.and.Tools

Written for the intermediate to advanced wireless user, Wireless Hacks is full of direct, practical, ingenious solutions to real-world networking problems. Whether your wireless network needs to extend to the edge of your office or to the other end of town, this collection of non-obvious, "from the field" techniques will show you how to get the job done.

download here
12:53 PM | 0 comments | Read More

database hacker handbook

database hacker handbook

Table of Contents
The Database Hacker's Handbook — Defending Database Servers
Preface
Introduction
Part I - Introduction
Chapter 1 - Why Care About Database Security?
Part II - Oracle
Chapter 2 - The Oracle Architecture
Chapter 3 - Attacking Oracle
Chapter 4 - Oracle: Moving Further into the Network
Chapter 5 - Securing Oracle
Part III - DB2
Chapter 6 - IBM DB2 Universal Database
Chapter 7 - DB2: Discovery, Attack, and Defense
Chapter 8 - Attacking DB2
Chapter 9 - Securing DB2
Part IV - Informix
Chapter 10 - The Informix Architecture
Chapter 11 - Informix: Discovery, Attack, and Defense
Chapter 12 - Securing Informix
Part V - Sybase ASE
Chapter 13 - Sybase Architecture
Chapter 14 - Sybase: Discovery, Attack, and Defense
Chapter 15 - Sybase: Moving Further into the Network
Chapter 16 - Securing Sybase
Part VI - MySQL
Chapter 17 - MySQL Architecture
Chapter 18 - MySQL: Discovery, Attack, and Defense
Chapter 19 - MySQL: Moving Further into the Network
Chapter 20 - Securing MySQL
Part VII - SQL Server
Chapter 21 - Microsoft SQL Server Architecture
Chapter 22 - SQL Server: Exploitation, Attack, and Defense
Chapter 23 - Securing SQL Server
Part VIII - PostgreSQL
Chapter 24 - The PostgreSQL Architecture
Chapter 25 - PostgreSQL: Discovery and Attack
Chapter 26 - Securing PostgreSQL http://www.blogger.com/img/blank.gif
Part IX - Appendixes
Appendix A - Example C Code for a Time-Delay SQL Injection Harness
Appendix B - Dangerous Extended Stored Procedures
Appendix C - Oracle Default Usernames and Passwords


Download here
12:44 PM | 0 comments | Read More

Dummies - Hack How To Create Keygens (1)

Dummies - Hack How To Create Keygens (1)

download here
12:39 PM | 0 comments | Read More

DangerousGoogle-SearchingForSecrets

Pertama kali mengenal hacking, handbook saya adalah ebook ini :D

http://www.blogger.com/img/blank.gif

Download here
12:24 PM | 1 comments | Read More

Attacking the DNS Protocol

ebook about Attacking the DNS Protocol

download here
12:15 PM | 0 comments | Read More

hack windows registry

ebook about hacking windows registry


download here
12:09 PM | 0 comments | Read More

Jasakom.Wireless.KungFu.Networking.n.Hacking



Jasakom.Wireless.KungFu.Networking.n.Hacking.Des_.2007.eBook_


download here
11:59 AM | 3 comments | Read More

Hacking Ubuntu Serious Hacks Mods and Customizations (2007)

Hacking Ubuntu Serious Hacks Mods and Customizations (2007)

Table of Contents
Hacking Ubuntu
Introduction
Part I - Optimizing Your System
Chapter 1 - Hacking the Installation
Chapter 2 - Making Ubuntu Usable
Chapter 3 - Configuring Devices
Part II - Working with Compatibility
Chapter 4 - Managing Software
Chapter 5 - Communicating Online
Chapter 6 - Collaborating
Part III - Improving Performance
Chapter 7 - Tuning Processes http://www.blogger.com/img/blank.gif
Chapter 8 - Multitasking Applications
Chapter 9 - Getting Graphical with Video Bling
Part IV - Securing Your System
Chapter 10 - Locking Down Ubuntu
Chapter 11 - Advanced Networking
Chapter 12 - Enabling Services

download here
11:30 AM | 0 comments | Read More