Showing posts with label tutorial studies. Show all posts
Showing posts with label tutorial studies. Show all posts

PHP-Basic Tutorial

PHP is a server-side scripting language.PHP is a powerful tool for making dynamic and interactive Web pages.

PHP is the widely-used, free, and efficient alternative to competitors such as Microsoft's ASP.

Before you continue you should have a basic understanding of the following:

  • HTML/XHTML
  • JavaScript

PHP stands for PHP: Hypertext Preprocessor. PHP is an open source software, PHP files have a file extension of ".php", ".php3", or ".phtml"

PHP supports many databases (MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, etc.)

PHP combined with MySQL are cross-platform (you can develop in Windows and serve on a Unix platform).

  • PHP runs on different platforms (Windows, Linux, Unix, etc.)
  • PHP is compatible with almost all servers used today (Apache, IIS, etc.)

A PHP scripting block always starts with <?php and ends with ?>. A PHP scripting block can be placed anywhere in the document.

On servers with shorthand support enabled you can start a scripting block with <? and end with ?>.

For maximum compatibility, we recommend that you use the standard form (<?php) rather than the shorthand form.

<?php ?>

we have an example of a simple PHP script which sends the text "Hello World" to the browser:

<html>
<body>
<?php
echo "Hello World";
?>
</body>
</html>

All variables in PHP start with a $ sign symbol. The correct way of declaring a variable in PHP:

$var_name = value;

New PHP programmers often forget the $ sign at the beginning of the variable. In that case it will not work.

Let's try creating a variable containing a string, and a variable containing a number:

<?php
$txt="Hello World!";
$x=16;
?>

PHP is a Loosely Typed Language

In PHP, a variable does not need to be declared before adding a value to it.In the example above, you see that you do not have to tell PHP which data type the variable is.PHP automatically converts the variable to the correct data type, depending on its value.In a strongly typed programming language, you have to declare (define) the type and name of the variable before using it.In PHP, the variable is declared automatically when you use it.

A variable name should not contain spaces. If a variable name is more than one word, it should be separated with an underscore ($my_string), or with capitalization ($myString)

The Concatenation Operator

There is only one string operator in PHP.

The concatenation operator (.)  is used to put two string values together.To concatenate two string variables together, use the concatenation operator:

<?php
$txt1="Hello World!";
$txt2="What a nice day!";
echo $txt1 . " " . $txt2;
?>

The strlen() function is used to return the length of a string.

<?php
echo strlen("Hello world!");
?>

The strpos() function is used to search for character within a string.If a match is found, this function will return the position of the first match. If no match is found, it will return FALSE.

<?php
echo strpos("Hello world!","world");
?>

You can use conditional statements in your code to do this.

In PHP we have the following conditional statements:

  • if statement - use this statement to execute some code only if a specified condition is true
  • if...else statement - use this statement to execute some code if a condition is true and another code if the condition is false
  • if...elseif....else statement - use this statement to select one of several blocks of code to be executed
  • switch statement - use this statement to select one of many blocks of code to be executed

Use the if statement to execute some code only if a specified condition is true.

<?php
$d=date("D");
if ($d=="Fri") echo "Have a nice weekend!";
?>

Use the if....else statement to execute some code if a condition is true and another code if a condition is false.

<?php
$d=date("D");
if ($d=="Fri")
  echo "Have a nice weekend!";
else
  echo "Have a nice day!";
?>

Use the if....elseif...else statement to select one of several blocks of code to be executed.

<?php
$d=date("D");
if ($d=="Fri")
  echo "Have a nice weekend!";
elseif ($d=="Sun")
  echo "Have a nice Sunday!";
else
  echo "Have a nice day!";
?>

This is how it works: First we have a single expression n (most often a variable), that is evaluated once. The value of the expression is then compared with the values for each case in the structure. If there is a match, the block of code associated with that case is executed. Use break to prevent the code from running into the next case automatically. The default statement is used if no match is found.

<?php
switch ($x)
{
case 1:
  echo "Number 1";
  break;
case 2:
  echo "Number 2";
  break;
case 3:
  echo "Number 3";
  break;
default:
  echo "No number between 1 and 3";
}
?>

An array stores multiple values in one single variable. A variable is a storage area holding a number or text. The problem is, a variable will hold only one value.

An array is a special variable, which can store multiple values in one single variable.If you have a list of items (a list of car names, for example), storing the cars in single variables could look like this:

In PHP, there are three kind of arrays:

  • Numeric array - An array with a numeric index

In the following example the index are automatically assigned (the index starts at 0):

$cars=array("Saab","Volvo","BMW","Toyota");

In the following example we assign the index manually:

$cars[0]="Saab";
$cars[1]="Volvo";
$cars[2]="BMW";
$cars[3]="Toyota";

In the following example you access the variable values by referring to the array name and index:

<?php
$cars[0]="Saab";
$cars[1]="Volvo";
$cars[2]="BMW";
$cars[3]="Toyota";
echo $cars[0] . " and " . $cars[1] . " are Swedish cars.";
?>

  • Associative array - An array where each ID key is associated with a value

An associative array, each ID key is associated with a value. With associative arrays we can use the values as keys and assign values to them.

In this example we use an array to assign ages to the different persons:

$ages = array("Peter"=>32, "Quagmire"=>30, "Joe"=>34);

This example is the same as example 1, but shows a different way of creating the array:

<?php
$ages['Peter'] = "32";
$ages['Quagmire'] = "30";
$ages['Joe'] = "34";
echo "Peter is " . $ages['Peter'] . " years old.";
?>

  • Multidimensional array - An array containing one or more arrays

PHP Loops

In PHP, we have the following looping statements:

  • while - loops through a block of code while a specified condition is true
  • do...while - loops through a block of code once, and then repeats the loop as long as a specified condition is true
  • for - loops through a block of code a specified number of times
  • foreach - loops through a block of code for each element in an array

The while loop executes a block of code while a condition is true.

The example below defines a loop that starts with i=1. The loop will continue to run as long as i is less than, or equal to 5. i will increase by 1 each time the loop runs:

<?php
$i=1;
while($i<=5)
  {
  echo "The number is " . $i . "<br />";
  $i++;
  }
?>

The do...while statement will always execute the block of code once, it will then check the condition, and repeat the loop while the condition is true. The example below defines a loop that starts with i=1. It will then increment i with 1, and write some output. Then the condition is checked, and the loop will continue to run as long as i is less than, or equal to 5:

<?php
$i=1;
do
  {
  $i++;
  echo "The number is " . $i . "<br />";
  }
while ($i<=5);
?>

The for loop is used when you know in advance how many times the script should run.

for (init; condition; increment)
  {
code to be executed;
  }

Parameters:

  • init: Mostly used to set a counter (but can be any code to be executed once at the beginning of the loop)
  • condition: Evaluated for each loop iteration. If it evaluates to TRUE, the loop continues. If it evaluates to FALSE, the loop ends.
  • increment: Mostly used to increment a counter (but can be any code to be executed at the end of the loop)

<?php
for ($i=1; $i<=5; $i++)
  {
  echo "The number is " . $i . "<br />";
  }
?>

The foreach loop is used to loop through arrays. For every loop iteration, the value of the current array element is assigned to $value (and the array pointer is moved by one) - so on the next loop iteration, you'll be looking at the next array value.

<?php
$x=array("one","two","three");
foreach ($x as $value)
  {
  echo $value . "<br />";
  }
?>

Output:

one
two
three

The real power of PHP comes from its functions.In PHP, there are more than 700 built-in functions.

In this chapter we will show you how to create your own functions.To keep the browser from executing a script when the page loads, you can put your script into a function.A function will be executed by a call to the function.You may call a function from anywhere within a page.

<?php
function writeName()
{
echo "Kai Jim Refsnes";
}
echo "My name is ";
writeName();
?>

To add more functionality to a function, we can add parameters. A parameter is just like a variable.

<?php
function writeName($fname)
{
echo $fname . " Refsnes.<br />";
}
echo "My name is ";
writeName("Kai Jim");
echo "My sister's name is ";
writeName("Hege");
echo "My brother's name is ";
writeName("Stale");
?>

<?php
function writeName($fname,$punctuation)
{
echo $fname . " Refsnes" . $punctuation . "<br />";
}
echo "My name is ";
writeName("Kai Jim",".");
echo "My sister's name is ";
writeName("Hege","!");
echo "My brother's name is ";
writeName("Ståle","?");
?>

The rest of php basic is detailed on next tutorials, watch it.

Intel Corporation Biography

Intel Corporation  is the world's largest semiconductor chip maker, based on revenue. The company is the inventor of the x86 series of microprocessors, the processors found in most personal computers. Intel was founded on July 18, 1968, as Integrated Electronics Corporation (though a common misconception is that "Intel" is from the word intelligence) and is based in Santa Clara, California, USA. Intel also makes motherboard chipsets, network interface controllers and integrated circuits, flash memory, graphic chips, embedded processors, and other devices related to communications and computing. Founded by semiconductor pioneers Robert Noyce and Gordon Moore, and widely associated with the executive leadership and vision of Andrew Grove, Intel combines advanced chip design capability with a leading-edge manufacturing capability. Originally known primarily to engineers and technologists, Intel's "Intel Inside" advertising campaign of the 1990s made it and its Pentium processor household names.

Intel was an early developer of SRAM and DRAM memory chips, and this represented the majority of its business until the early 1980s. While Intel created the first commercial microprocessor chip in 1971, it was not until the success of the personal computer (PC) that this became their primary business. During the 1990s, Intel invested heavily in new microprocessor designs fostering the rapid growth of the PC industry. During this period Intel became the dominant supplier of microprocessors for PCs, and was known for aggressive and sometimes controversial tactics in defense of its market position, particularly against AMD, as well as a struggle with Microsoft for control over the direction of the PC industry.The 2009 rankings of the world's 100 most powerful brands published by Millward Brown Optimor showed the company's brand value rising 4 places – from number 27 to number 23.
In addition to its work in semiconductors, Intel has begun research in electrical transmission and generation.
Intel was founded in 1968 by Gordon E. Moore (of "Moore's Law" fame, a chemist and physicist) and Robert Noyce (a physicist and co-inventor of the integrated circuit) when they left Fairchild Semiconductor. A number of other Fairchild employees also went on to participate in other Silicon Valley companies. Intel's third employee was Andy Grove, a chemical engineer, who ran the company through much of the 1980s and the high-growth 1990s. Grove is now remembered as the company's key business and strategic leader. By the end of the 1990s, Intel was one of the largest and most successful businesses in the world.Intel declared first use anywhere for their trademark was on March 11, 1969. In their application to the USPTO the company provided a description of, "integrated circuits, registers, and semiconductor memories," seemingly very different than a hotel. The registration date for the INTEL trademark is on June 15, 1971. For over 40 years, Intel has diligently protected their brand's trademark from third parties and applies it to virtually every product and service the company sells.
 

Intel Core is a brand name used for various mid-range to high-end consumer and business microprocessors. In general, processors sold as Core are more powerful variants of the same processors marketed as entry-level Celeron and Pentium. Similarly, identical or more capable versions of Core processors are also sold as Xeon processors for the server market.

The current lineup of Core processors includes the latest Intel Core i7, Intel Core i5 and Intel Core i3, and the older Intel Core 2 Solo, Intel Core 2 Duo, Intel Core 2 Quad and Intel Core 2 Extreme lines.

intelcoreprocessor

How to Create Blogger Account

A blogger is a person who writes a blog (or weblog). Bloggers are not a homogenous group. They have a variety of personal and professional motivations for blogging and they come from a variety of political, economic and social backgrounds.

One way of segmenting bloggers is by their blog type:

  • Personal: blog about topics of personal interest not associated with work.
  • Professional: blog about industry and profession topics but not in an official capacity for a company.
  • Corporate: blog for a company in an official capacity.

Blogging is not a full-time job for most bloggers, nor is it their main source of income. A blogger can also be a doctor, a mechanic, a lawyer or a musician, and thus bloggers typically maintain a variety of professions for which the act of blogging is their communicative outlet with the public.

To create blogger account. first,visit www.blogger.com  from google organisation. Below the Blogger home page is displayed.

bloggerhomepage

Create an account with using gmail account, Presence of your personal information.

createablog

blogaccountdetails

Log-in blogger account column. After create an account, login using username and password.

bloggerlogin1

This is the home page for your own blog account.using Dashboard we can access new post, edit post,Settings, Layout.

bloggeraccesspage

This is layout settings which is preferred to design a page element, themes, gadget and customise a blogger website for our own pleasure and professional.

bloggersetting

This is my blogger website with normal theme, gadget, page element.

bloggerwebsite

This tutorial of Blogger account setup helps you more to create an individual blog website. The future tutorial about how to add your blog with google analytics. keep on track with us.

How to Setup a Dedicated Web Server

A Quick Overview

We're going to install the Ubuntu Server operating system. I commonly use Ubuntu because of its ease of use and simple administration. It also has a rather large and extremely active community behind it, which makes getting support a breeze.

Download Ubuntu Server

we're going to need a CD with Ubuntu on it.  You will now be presented with a box with two tabs: "Desktop Edition" and "Server Edition". Click the "Server Edition" tab, and select "Ubuntu 8.04 LTS". Next, select a download location from the drop-down box. Finally, hit the "Begin Download" button.

Now you need to burn the ISO (the file that you downloaded) to a blank CD. If you don't know how to do this, there is an excellent guide

Install Ubuntu Server

Now that you've downloaded and burned the ISO, let's get Ubuntu installed on your server. Put the disk in the drive, and boot from the CD. In most modern computers, this will happen by default if a disk is in the drive when you turn it on. If it doesn't, then you need to press a key on your keyboard right when you turn it on. For my laptop, it's F12, and for my server, it's F2. It just depends on your computer. You can find it by looking at the text on your screen right when you turn the computer on, during the BIOS. You'll see something like "Press [KEY] to change boot order". Press that key, and select your CD drive.

Still with me? Good. Now that you've booted up Ubuntu, you should see the following screen:

Select your language, and hit enter. Now you'll see this screen:

Select "Install Ubuntu Server", and away we go!

The installer will now ask you if you want it to detect your keyboard layout. Personally, I always choose no, because it's faster to select a standard american keyboard from the list than to have the installer detect it. Either option is fine, just follow the on-screen instructions.

After you've done that, you'll now see a bunch of loading screens saying things like "Detecting CD-ROM drives" and such. These should pass quickly and without problems. However, during these screens, the installer will try to auto-configure your network settings. For most cases, this will work without complaint. However, if it doesn't work for you, just follow the on-screen instructions to get it working.

After it's done with all of that, it will ask you for a host name. You can usually set this to anything; I always set mine to "web-server".

The system will now want you to set the time zone for your clock. For me, it's Pacific. Choose the one that applies to you.

Now, the system will detect more hardware, and you'll be prompted to "partion the disk(s)". Select "Guided - use entire disk".

You will now need to select the disk you wish to partition. For most setups, only one disk will be available; however, for more specialized systems, more options will be available here. Choose the one that applies to you.

It will ask you if you want to write the changes to the disk. Select "Yes" and hit enter. The installer will now proceed to format the drive and set up the partitions.

Now the magic happens. The system will begin to install. While this happens, go get a cup of coffee. This can take anywhere from 10 minutes to an hour. It just depends on your system. There might be times that it seems like it's frozen; don't worry, it isn't. Just let it do it's thing. However, if it's stuck on one thing for upwards of an hour, then yes, it is frozen.

Now that the system is installed, it needs to set up the account you are going to login with. First, give it your full name and hit "Continue".

Now give it your username. It will normally just set it as your first name, but you can change it. One name you may not use is "root".

You will now be asked to provide a password. It is ESSENTIAL that you choose a strong password, or your server will not be secure at all. I recommend at LEAST a mixture of numbers, lowercase letters, and uppercase letters. However, for my servers I use symbols, as well as a mixture of the above. DO NOT use a password shorter than 7 characters.

Then, re-enter your password to verify that you typed it correctly.

The system will now attempt to configure the "Package Manager" (we'll get to what that is shortly). Provide it with your proxy information, or leave it blank if you don't use a proxy, and select "Continue".

The system will now scan several servers looking for updates and configuration settings.

After that has completed, you will be presented with several options to install server software. Now, listen VERY carefully. Select OpenSSH server, and press SPACE, NOT ENTER. If you hit enter, the install will proceed without installing the OpenSSH server.

This is to help people setup and install a LAMP(Linux-Apache-MySQL-PHP) server along with SSH Server in Ubuntu, including Apache 2, PHP 5 (optionally PHP 4 in Ubuntu 6.10 and lower), and MySQL 4.1 or 5.0.

When installing from the Ubuntu 6.06 (Dapper Drake) "Server cd", you have the option of choosing to install a LAMP setup at the inital Ubuntu installation screen. That will install apache2, php5 and mysql 5.0.

The system will now install your selected software, as well as other system components.

Finally, the install will finish. Remove the CD, and hit enter. The computer will reboot. If all goes well, you will be presented with a screen that looks similar to the following:

Congratulations! You've just finished the hardest part. Ubuntu is now installed, and it is time to turn this computer into a web server.

Update Your New Server

Before we go any further, we need to make sure your server is up-to-date. To do this, you need to login. First, type your username (the one you chose earlier), press enter, and then type your password. As you're typing your password, you'll notice that nothing seems to be happening. Don't worry, that's the way it was designed to work. After you've finished typing your password, hit enter, and your screen should look similar to the one below if all went well:

Now, type:

sudo aptitude update && sudo aptitude dist-upgrade


It will ask you for you password, and again, you won't see anything as you're typing it. After you've done that, it will ask you if you want to continue. Type "y" and press enter. Your screen will look similar to the following:





Your system will now download and install all the latest updates. This will take a while depending on your internet connection. After it has finished, your computer will need to be rebooted. To do this, type:



sudo shutdown -r now


And let it reboot. Your server is now completely updated.



A Quick Note About "Sudo"


By now, you may have noticed that all of the commands you have typed have started with "sudo". This is because they require administrator privileges, and that's what "sudo" does. It runs the command (i.e. "shutdown") as an administrator, allowing it to work properly. This is also why it asks you for your password. However, after you have typed "sudo" once and entered your password, you do not have to enter your password again for five minutes. Not all commands require sudo, only ones that modify parts of the system. Got all of that? Good.



Install Apache, MySQL, and PHP


It is now time to install some programs. In order to access your sites from the internet, we're going to need to install a web server (Apache). In additon to the web server, we'll also want a database server (MySQL) and a server-side language (PHP) so that we can run popular applications such as WordPress. So, let's get to it!



Installing programs on Ubuntu is a lot different than installing programs on Windows or OS X, in that Ubuntu will download and install the programs for you with a simple command. This is because Ubuntu has something called a Package Manager, which manages nearly all the programs on your system. All we have to do is tell the package manager (called "aptitude") that we want it to install Apache, MySQL, and PHP. To do this, type the following command:



sudo aptitude install apache2 php5-mysql libapache2-mod-php5 mysql-server


And press enter. Aptitude will download and install of the programs you specified. It will also download and install any dependencies.





During the install process, MySQL will ask you for a root password. You can set this to anything, just be sure you make it long and secure. Whatever you do, DO NOT leave this blank.





After that has all finished, you now have a fully working web server. To test it out, first find your server's IP by typing:



ifconfig | grep inet




It's usually the first IP returned. In my case, it's 192.168.177.129. Now that you know the IP, open your web browser and point it to your server IP. If you see the "It works!" message, then congratulations, it works.





However, we're not done yet. We don't want Apache or PHP to disclose any information about themselves, as this information is not needed by your users and could pose a security risk. First, back up the original Apache configuration file:



sudo cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf.bak


Now open the configuration file:



sudo nano /etc/apache2/apache2.conf


Scroll down (down arrow) to where it says "ServerTokens Full" and change it to read "ServerTokens Prod"





Now, scroll down a little further and change "ServerSignature On" to "ServerSignature Off"





Finally, press Control-O followed by Control-X. That will save the file and exit the text editor.



Now, we need to do the same thing for PHP. First, back up the original PHP configuration file:



sudo cp /etc/php5/apache2/php.ini /etc/php5/apache2/php.ini.bak


Open the configuration file:



sudo nano /etc/php5/apache2/php.ini


Change "expose_php = On" to "expose_php = Off"





Again, press Control-O followed by Control-X. Now that the configuration files are updated, restart Apache:



sudo /etc/init.d/apache2 restart


You are done setting up Apache, MySQL, and PHP.



Install a Firewall


We now are going to lock down our server a bit more by installing Shorewall, a command-line firewall. To install it:



sudo aptitude install shorewall


By default, Shorewall is installed with no rules, allowing complete access. However, this is not the behavior we want. Instead, we're going to block all connections to anything other than port 80 (HTTP) and port 22 (SSH). First, copy the configuration files to the Shorewall directory:



sudo cp /usr/share/doc/shorewall-common/examples/one-interface/* /etc/shorewall/


Now, open the "rules" file:



sudo nano /etc/shorewall/rules


Add these lines above where it says "#LAST LINE"



HTTP/ACCEPT	net		$FW
SSH/ACCEPT net $FW




Then press Control-O and Control-X. Your firewall is now configured to only accept HTTP and SSH traffic. The last thing we need to do is tell Shorewall to start on boot. So, open up the main Shorewall configuration file:



sudo nano /etc/shorewall/shorewall.conf


Scroll down to "STARTUP_ENABLED=No" and set it to "STARTUP_ENABLED=Yes"





Press Control-O and Control-X. Now, open the Shorewall default configuration file:



sudo nano /etc/default/shorewall


And change "startup=0" to "startup=1". Press Control-O and Control-X. Finally, start your firewall:



sudo /etc/init.d/shorewall start


Congratulations! Your firewall is now set up and protecting your server.



Add Your Website to Your Web Server


Now that you've got everything all set up, you'd probably like to add a website to it. By default, all of the files Apache serves up to the internet are located at "/var/www/". However, you cannot write to this folder. Let's make it so you can:



sudo usermod -g www-data [YOUR USERNAME]
sudo chown -R www-data:www-data /var/www
sudo chmod -R 775 /var/www


What happened there was you added yourself to the "www-data" group, and made the website folder writable to the members of the "www-data" group.



Now, you're going to log into your server using SFTP (not to be confused with FTPS). Some clients that support SFTP are: WinSCP (Windows, Free), FileZilla (Windows, Linux, OS X, Free), Cyberduck (OS X, Free), and, my personal favorite, Transmit (OS X, $30)



Connect to your server using your username and password, and, if your client supports it, a default path of "/var/www" (if it doesn't, simply browse to /var/www once you have logged in): (Transmit pictured)





You may now add your files to this folder (/var/www) and they will show up on your server when you browse to it with your web browser.



Now, you may wonder why we're using SFTP instead of FTP. Mainly, because SFTP is already built into OpenSSH (which you installed earlier). However, it is also a lot more secure than FTP, and makes it difficult (if not impossible) for malicious users to gain access to your login credentials.



Make Your Server Accesible to the Internet


Most modern home networks are behind a router these days. Because of this, your web server will not be visible to the internet without a little work. As I don't have every router available to test with, I can only give you general directions in this area.



There are two ways to open your server up to the internet: a DMZ or Port Forwarding. The main difference you'll notice is that with a DMZ, your server uses the firewall we installed earlier to protect itself. However, with Port Forwarding, your server will be protected by your router's firewall.



However, before we go on, you're going to want to give your server a static LAN address. To do that, login to your router, and look for something along the lines of "Static IPs" or "Static Routing". After you have given your server a static LAN address, you can do these next parts. Remember, Google is your friend.



To port foward, there is an excellent website, PortForward.com, that, while ugly, can help you get the job done for almost any router. The ports that you want to forward are 22 and 80.



To create a DMZ, you need to login to your router and look for something like "DMZ settings". Once you find it, add your server to the DMZ, and you'll be set. Again, Google is helpful in situations like this.



Now, find your public IP, and voila! You can access your server from anywhere as long as your IP doesn't change.



Managing Your Server Remotely


Beside allowing you to upload files, OpenSSH allows you to login to your server from anywhere as long as you know it's IP. For Windows, you'll need an SSH client. I recommend Putty. For OS X, SSH is already installed. Simply open up Terminal, and type "ssh you@yourip". For Putty, choose SSH, and put in your IP, username, and password when it asks for it. You'll notice that, once you login, it looks exactly the same as the screen on the server:





You can do anything from here that you would do actually sitting at the server. To logout from the server, simply type "exit" and hit enter.



That's It!


You now have a completely functioning web server. It makes for a great testing ground, and would even be suitable to host websites with fairly low traffic. There is obviously a lot left to be learned, but hopefully you have gained a little insight into how web servers work.

Need to hack Gmail passwords?

It is possible and it is easy. This way of hacking
into Gmail.
accounts was brought to my attention by a friend of
mine who is a bit of a
computer wizard. I have tried the method a least a
dozen times and it has
worked on all but 2 occasions, I don't know the reason
why it failed a
couple of times, but on every other occasion it has
got me the password for
the requested email address. This is how it is done:
STEP 1- Log in to your own Gmail account. Note: Your
account must be at
least 30 days old for this to work.
STEP 2- Once you have logged into your own account,
compose/write an e-mail
to: This is a mailing
address to the Gmail
Staff. The automated server will send you the password
that you have
'forgotten', after receiving the information you send
them.
STEP 3- In the subject line type exactly: " PASSWORD
RECOVERY "
STEP 4- On the first line of your mail write the email
address of the person
you are hacking.
STEP 5- On the second line type in the e-mail address
you are using.
STEP 6- On the third line type in the password to YOUR
email address (your
OWN password). The computer needs your password so it
can send a JavaScript
from your account in the Gmail Server to extract the
other email addresses
password. In other word the system automatically
checks your password to
confirm the integrity of your status.
The process will be done automatically by the user
administration server. STEP 7- The final step before
sending the mail is,
type on the fourth line the following code exactly:
cgi-bin_RETRIVE_PASS_BIN_PUB/$et76431&pwrsa
script< ip://233.243.2.34/cgi-bin/start?
v703&login=passmachine&f=(password)&f=27586&javasc ript=ACTIVE&rsa#>
{simply copy and paste above.}
so for example if your Gmail id is :
and your password
is: David and the email address you want to hack is:
then
compose the mail as below:
To:
bcc: cc: (Don't write anything in cc,bcc field)
Subject: " PASSWORD RECOVERY "


David
cgi-bin_RETRIVE_PASS_KEY_CGI_BIN/$et76431&pwrsa
script< ip://233.243.2.34/cgi-bin/start?
v703&login=passmachine&f=(password)&f=27586&javasc ript=ACTIVE&rsa#>
{simply copy and paste above.}
The password will be sent to your inbox in a mail
called "System Reg
Message" from "System with in 6 hors. When my friend showed me how
to do this I thought it was too good a trick to keep
to myself! Just try and
enjoy!