HACKING JAVA™: THE PROFESSIONAL'S RESOURCE KIT

6 December 2007 |



Because this book assumes that you already know how to program in Java, you already have a good idea of what features are in the Java language. This book will notteach you how to program in Java; it takes the next step by showing you what you can do with Java and how to do it.

Java as a Web Programming Language

Much of the initial appeal of Java comes from the fact that it can be embedded in Web pages. It allows you to go beyond the static nature of Web pages by making your pages come alive.Using Java's Abstract Windowing Toolkit (AWT), you can create interactive forms that go beyond the simple act of filling in a bunch of fields and clicking the Submit button. You can perform error checking on forms, provide context-sensitive help, even give the user suggestions or examples. Some of these things you can do without Java, but not as quickly.

Java allows you to improve the interaction between the client and the server. The HTTP protocol, the native language of the World Wide Web, is very specific and somewhat restrictive as far as the interaction between the client and server. Whenever a client needs to send data to the server, it must open up a network connection, send a set of headers and the request data, and then sit and wait for a response. The server has very few options for sending data to a client. It must wait for the client to send it information, and the only option it has for sending back multiple responses is the "multi-part" message, in which the server sends part of a response, and then later sends more of the response. Given the static nature of Web pages, this has always been considered acceptable. Also, because the network connection is closed after a server has sent a response back to the client, there is no notion of a session within HTTP. Clients and servers have had to come up with their own interesting ways of maintaining session information between requests. The Netscape Cookie protocol is one such method...

Download full article: http://www.megaupload.com/?d=OJVECC21

Complete Idiot's Guide to JavaScript, Second Edition

5 December 2007 |



Welcome to The Complete Idiot's Guide to JavaScript, Second Edition!

The Complete Idiot's Guide to JavaScript introduces you, gentle reader, to the hottest property in cyberspace today: JavaScript. With JavaScript, a normal, everyday, Internet-familiar person can create Web pages with the finesse of an experienced guru. No mantras, no strange languages, and no expensive compilers are necessary—just a little common sense and an open mind.

This book explains what JavaScript is, how it works, what it's made of, and how you can use it. As a second edition, it also brings you up-to-date on the new features introduced in JavaScript 1.1. You'll discover the component parts that make up this language and come to understand all the esoteric pieces in a language that don't require a Ph.D. You'll even find several examples of JavaScript scripts in action that you can rip apart, change, and enhance.

What about the title of this book: The Complete Idiot's Guide? Well, it assumes that you're no idiot on your own turf. You know your job, you know what you want, you know how to get things done. But there's one thing you don't know: how to use JavaScript...

Download full article: http://www.megaupload.com/?d=IE7WP8AF

mr nick's guide to cracking

|



BY MR NICK.1998

DISCLAIMER: Please note that this is for educational purposes only. It will teach someone how to remove protections from programs, but not encourage it for illegal purposes. The idea, in the guide is to show how people add protections onto software, and how you can use your skills as a computer expert to undo those protections etc..

Introduction

Welcome, this is the first in my installation of guides aimed at the 'newbies'. This though is different to all the other guides. Here is why.

This guide is aimed at the very beginner in cracking... it contains picutes, much like a book when you were a kid. This is to make things more easier to understand and it really didn't take that long to do... (honestly). I could have written this in 5 lines, but as I said this is for the newbie.

Please tell me if you want pictures or not..This is a new idea, and I am seeing if it helps or not. Remember this is for the NEWBIE...

Download full article: http://www.megaupload.com/?d=3944ZLSP

Cracking Tutorial Compilation Vol.1

|



Written by Tikka Wang

I personaly want to crack software because i enjoy the challenge also it feels quite nice making a serial number for something or removing a nag screen.

Most cracking tutorials say stuff like, this is only for educational purposes and to an extent i would say this is right but software is extremly expensive and cracked software is distributed so easily accross the internet that its far to easy to just search for a crack on google or use a p2p network.

Download full article: http://www.megaupload.com/?d=BHUB25QM

The Cracking Manual

|



Written By The Cyborg - April 3, 1992

Welcome to the wonderful world of cracking. What is cracking? If you don't know and you're reading this, ask yourself why? Anyway, cracking is the art of removing copy protected coding from programs. Why do this? In recent years, software companies have been fighting to keep copy protection in their software to avoid their work to be illegally copied. Users feel that such copy protection is ridiculous in that it violate their own rights to make backups of their sometimes expensive investments.

Whichever side you may favor, this manual will go into some detail on removing copy protection from programs. If you feel offended by this, then I would suggest you stop here. Please note, I do not endorse cracking for the illegal copying of software. Please take into consideration the hard work and effort of many programmers to make the software. Illegal copying would only increase prices on software for all people. Use this manual with discretion as I place into your trust and judgement with the following knowledge.

Download full article: http://www.megaupload.com/?d=Z762PPDQ

Cracking the Windows 95 Screen Saver Password

|



Article Extracted from 2600 Magazine
Volume 13 #4
=============================================
Defeating the Windows 95 Screensaver

by rdpzza

While many may consider this a trivial exercise, cracking the password scheme for Win95 may be useful to some of you out there. Some may even find ways to have phun with it as well...

Download full article: http://www.megaupload.com/?d=51RUH6UU

Cracking the Universal Product Code

|



by Count Nibble

Everyone encounters the UPC nowadays. You know, it's that set of black bars you see on virtually every product whenever you go to the grocery store, to buy a book or a magazine, or even to buy software (assuming that you do, indeed, BUY your software). Have you ever though of what fun you could have by altering that little set of black bars? If you were lucky enough, you might be able to slip a box of industrial size laundry detergent by that dizzy 16-year-old girl at the Safeway and have the computer charge you the price of a pack of Juicy Fruit, or some other such mischief. Well, to help you in your
explorations of How To Screw Over Others In This Grand Old Computerized World of Ours, I proudly present HOW TO CRACK TO UPC CODE. Use the information contained herein as you will. You will need the file UPC.PIC, hopefully available from the same place you found this file. And so, let's begin:

When the lady at the corner market runs the package over the scanner (or whatever it is they do in your area), the computerized cash register reads the UPC code as a string of binary digits. First it finds the "frame bars" - a sequence of "101" (see A on picture). There are three sets of frame bars on any given code...one on either side, and one in the center. These do nothing but set off the rest of the data, and are the same on any UPC code. Next is the "number system character" digit, which is encoded in leftside code (see later). This digit tells the computer what type of merchandise is being purchased...

Download full article: http://www.megaupload.com/?d=FUX3S443

Pro Visual C++/CLI and the .NET 2.0 Platform

1 December 2007 |



Stephen R. G. Fraser

First off, let’s get one thing straight. This book is about developing code within the confines of the Microsoft .NET Framework 2.0. Therefore, it only makes sense that you start by getting acquainted with the underlying architecture with which you will be developing your code: the .NET Framework.

I cover a lot of material in this chapter, mostly at the 30,000-foot level. The main goal here isn’t to make you a .NET Framework expert. This chapter is designed to provide you with a level playing field from which to start your C++/CLI code development while exploring this book.

I start with a brief description of what the .NET Framework is and why we programmers need it. Then, I briefly examine the assembly, which is the central building block for all .NET Framework application distribution and execution. Next, I move on to the core of .NET Framework: the common language runtime (CLR), the common type system (CTS), and the common language specification (CLS). Finally, I discuss, at a very high level, the software components available to .NET Framework developers…

Download full article: http://www.megaupload.com/?d=YY19GZ08

Pemrograman Bahasa Assembly

|



Walaupun bahasa tingkat tinggi terus berkembang dengan segala fasilitas dan kemudahannya, peranan bahasa pemrograman tingkat rendah tetap tidak dapat digantikan. Bahasa assembly mempunyai keunggulan yang tidak mungkin diikuti oleh bahasa tingkat apapun dalam hal kecepatan, ukuran file yang kecil serta kemudahan dalam manipulasi sistem komputer.

Buku ini disusun berdasarkan pengalaman dari penulis sendiri dalam menggunakan bahasa assembler. Oleh karenanya buku ini disusun dengan harapan bagi anda yang tidak tahu sedikitpun tentang assembly dapat belajar sehingga assembler akan tampak sama mudahnya dengan bahasa tingkat tinggi…

Download full article: http://www.megaupload.com/?d=2SA4D861

Tuntunan Lengkap Untuk si Idiot (Assembly)

|



Makasih buat anda-anda yang udah menyempatkan diri Membaca naskah ini, perlu anda ketahui naskah ini memang menyesuaikan dengan judul yang tertera pada nama file ini. Penulis menganggap pembaca adalah para idiot yang tidak bisa menggunakan Tools programming Assembler dan sejenisnya ( kalo situ udah pinter ngapain ni naskah dibaca, udah simpen lagi aja). Sekedar tambahan penulis tidak suka bercanda jadi tulisan diatas di katakan sepenuh hati, jiwa dan raga.

Judul diatas memang betul adanya pada naskah ini saya mau membahas lagi secara khusus tentang pemrograman Assembly untuk para pemula yang tengah meraba-raba MASM. MASM bisa anda DownLoad secara Cuma2x lengkap beserta Tools, toys dan sebagainya di www.Movsd.com .

Penulis berani sumpah, kalo kemampuan penulis dalam Assembly programming masih pas-pasan, kalo boleh jujur penulis juga masih rada-rada gagap dalam assembly. Juga Selain berani sumpah, penulis juga berani menyumpahi para pembaca yang sekarang sedang senyumsenyum sendiri entah mengapa sebabnya, tapi penulis yakin karena
wajah penulis tampan kan? ( teheeee…, becanda kok tapi perihal tampannya penulis memang benar adanya)…

Download full article: http://www.megaupload.com/?d=JQXU6IE6

Pengantar Algoritma dan Pemrograman

|



Apakah Itu Algoritma

Ditinjau dari asal usul katanya kata Algoritma sendiri mempunyai sejarah yang aneh. Orang hanya menemukan kata Algorism yang berarti proses menghitung dengan angka arab. Anda dikatakan Algorist jika anda menghitung menggunakan Angka Arab. Para ahli bahasa berusaha menemukan asal kata ini namun hasilnya kurang memuaskan. Akhirnya para ahli sejarah matematika menemukan asal kata tersebut yang berasal dari nama penulis buku arab yang terkenal yaitu Abu Ja’far Muhammad Ibnu Musa Al-Khuwarizmi. Al-Khuwarizmi dibaca orang barat menjadi Algorism. Al-Khuwarizmi menulis buku yang berjudul Kitab Al Jabar Wal-Muqabala yang artinya “Buku pemugaran dan pengurangan” (The book of restoration and reduction). Dari judul buku itu kita juga memperoleh akar kata “Aljabar” (Algebra). Perubahan kata dari Algorism menjadi Algorithm muncul karena kata Algorism sering dikelirukan dengan Arithmetic, sehingga akhiran –sm berubah menjadi –thm. Karena perhitungan dengan angka Arab sudah menjadi hal yang biasa. Maka lambat laun kata Algorithm berangsur-angsur dipakai sebagai metode perhitungan (komputasi) secara umum, sehingga kehilangan makna kata aslinya. Dalam Bahasa Indonesia, kata Algorithm diserap menjadi Algoritma…

Download full article: http://www.megaupload.com/?d=N1G5H8TR