Saturday 26 January 2013

C++ Tutorial

1.INTRODUCTION
1.1. Why do People Program?
Each person can have his own reason for programming but I can tell you that programming
is one of the best ways to gain a deep understanding of computers and computer
technology. Learning to program makes you understand why computers and computer
programs work the way they do. It also puts some sense into you about how hard it is to
create software.
1.2. What is C++ & OOP?
C++ is an extended version C. C was developed at Bell Labs, in 1978. The purpose was to
create a simple language (simpler than assembly & machine code...) which can be used on a
variety of platforms. Later in the early 1980's C was extended to C++ to create an objectoriented
language. O(bject) O(riented) P(rogramming) is a style of programming in which
programs are made using Classes. A class id code in a file separate from the main program -
more on classes later. OOP in general & C++ in particular made it possible to handle the
complexity of graphical environments. (like windows, macintosh..)
1.3. What do I need to program?
Well, you need a computer and a compiler to start with but you also need some curiosity
and a lot of time. I guess(!?) you have a computer. You can find different compilers for free
from borlands website (Check 5.1). If you have the curiosity but lack in time read stuff at
lessons and detention hours. Read whenever you find time. Having a good C++ book (check
5.2) also helps a lot. (and is much better for your eyes) One thing not to forget: No tutorial,
book, program or course makes you a programmer in 5 days. YOU make yourself a
programmer. NO compiler writes an entire program for you, YOU write the program.
2. YOUR FIRST PROGRAM
2.1. Running a C++ Program
Read this part carefully: A C++ program must be compiled and linked before it can be
executed, or run, on the computer. A great lot of compilers do this automatically. So what is
a compiler? A compiler is a program that translates C++ code into machine language.
Machine language is the language consisting of 1s and 0s, and is the native language of a
computer. A typed C++ program is called the source-code, and the compiled code is called
the object code.
Before the object code can be executed, it must be linked to other pieces of code (e.g.
included libraries) used by the program. The compiled & linked program is called an
executable file. Finally, the program is executed by the system. It's output is displayed in a
window.
2.2. C++ Program Structure
All C++ progs contain statements (commands) that tell the computer what to do. Here is
an example of a simple C++ program:
We own you program */
#include <iostream.h>
int main()
{
cout<<"We own you"; // the first statement
return(0); // the second statement
}
Run the program. It should display :
We own you
The structure of a simple C++ program is:
/* Comments : Name, purpose of the program
your name, date, etc. */
#include <librarynames.h>
int main()
{
statements; // comments
return(0);
}
Now we will have a closer look on the structure:
2.3. Comments
Comments are used to explain the contents of a program for a human reader. The
computer ignores them. The symbols /* and */ are used for the beginning and end of a
comment for multi-line comments. // symbols are also used for commenting. All characters
on a line after the // symbol are considered to be comments and are ignored. Most newbies
think that commenting a program is a waste of time. They are wrong. Commenting is very
important because it makes the code understandable by other programmers and makes it
easier to improve a program or fix the bugs in it. You'll understand better after trying to
decipher a hundred pages of code you wrote a few months later.
2.4. Libraries
Look at the program above. Following the opening comment was the line:
#include <iostream.h>
This line simply tells the computer that the iostream library is needed therefore it should
be included. A library is a collection of program code that can be included (and used) in a
program to perform a variety of tasks. iostream is a library - also called as a header file,
look at its extension - used to perform input/output (I/O) stream tasks. There are a lot of
non-commercial C++ libraries for various purposes written by good guys who spent more
than enough time in front of their computers. You can find them at code.box.sk. Also
references to all libraries used in the tutorials can be found on the net.
2.5. Functions
The next line in the program was:
int main()
Which is the header of the main function. Makes sense? No? A function is a set of
statements that accomplish a task. A function header includes the return type of the
function and the function name. As shown in the main() header, main returns an
integer(int) through return(0). So all the functions that have an integer as the return type
returns integers. Very clear. The statements in a function (in this case the main function)
are enclosed in curly braces. The { and } symbols indicates the beginning and the end of
statements. More on functions later.
2.6. Streams
What is a stream? In C++ input/output devices are called streams. cout (we used above)
is the c(onsole) out(put) stream, and the send (insertion) operator is used to send the data
"We own you" into the stream. In the first statement:
cout<<"We own you";
The words following the << operator are put in quotation marks(") to form a string.
When run, the string We own you is sent to the console output device. Yes, it is also called
the computer screen.
Important note: C++ is case sensitive. That means cout and Cout is not the same
thing.
2.7. Return
The second statement was:
return(0);
which causes the program to terminate sending the value 0 to the computer. The value "0"
indicates that the program terminated without error.
Note: The statements end with a semicolon (;). A semicolon in C++ indicate the end of a
statement.
3. DATA & NUMBER SYSTEMS
3.1. Decimals
The base 10 number system. Uses 10 digits: 0 to 9. Numbers raised to the zero power is
equal to one. For example: 5 to the power 0 = 1. Base ten equivalent of the number
2600 = 2 x (10 to the power 3) + 6 x (10 to the power 2)
33 = 3 x (10 to the power 1) + 3 x (10 to the power 0)
3.2. Binaries
The base 2 number system. Uses 2 digits : 0 and 1. Works the same as base 10 except we
multiply numbers by the powers of 2 instead. For example 110 is equal to 6 in base 10:
110 = 1 x (2 to the power 2) + 1 x (2 to the power 1) = 6(base10)
3.3. Hexadecimal
The base 16 number system. Uses 16 digits. 0 to 9 & "A" to "F". Works the same as base
10 & base two except the numbers are multiplied by the powers of 16 instead:
1B = 1 x (16 to the power 1) + 2(B) x (16 to the power of 0) = 30(base10)
4. EXERCISES
4.1. Running
Find & install a compiler, type the example program and run it. Pretty simple but be sure
the syntax is correct.
4.2. Typing
Make a program which displays your name without looking to this tutorial. Makes you
learn a lot better.
4.3. Converting
Convert these to decimals : 110101, 001101, 10101110
Convert these to hexadecimals : 234, 324, 19394
Convert these to binaries : 2F, 1B3, 234, 125


1.INTRODUCTION
1.1. Why do People Program?
Each person can have his own reason for programming but I can tell you that programming
is one of the best ways to gain a deep understanding of computers and computer
technology. Learning to program makes you understand why computers and computer
programs work the way they do. It also puts some sense into you about how hard it is to
create software.
1.2. What is C++ & OOP?
C++ is an extended version C. C was developed at Bell Labs, in 1978. The purpose was to
create a simple language (simpler than assembly & machine code...) which can be used on a
variety of platforms. Later in the early 1980's C was extended to C++ to create an objectoriented
language. O(bject) O(riented) P(rogramming) is a style of programming in which
programs are made using Classes. A class id code in a file separate from the main program -
more on classes later. OOP in general & C++ in particular made it possible to handle the
complexity of graphical environments. (like windows, macintosh..)
1.3. What do I need to program?
Well, you need a computer and a compiler to start with but you also need some curiosity
and a lot of time. I guess(!?) you have a computer. You can find different compilers for free
from borlands website (Check 5.1). If you have the curiosity but lack in time read stuff at
lessons and detention hours. Read whenever you find time. Having a good C++ book (check
5.2) also helps a lot. (and is much better for your eyes) One thing not to forget: No tutorial,
book, program or course makes you a programmer in 5 days. YOU make yourself a
programmer. NO compiler writes an entire program for you, YOU write the program.
2. YOUR FIRST PROGRAM
2.1. Running a C++ Program
Read this part carefully: A C++ program must be compiled and linked before it can be
executed, or run, on the computer. A great lot of compilers do this automatically. So what is
a compiler? A compiler is a program that translates C++ code into machine language.
Machine language is the language consisting of 1s and 0s, and is the native language of a
computer. A typed C++ program is called the source-code, and the compiled code is called
the object code.
Before the object code can be executed, it must be linked to other pieces of code (e.g.
included libraries) used by the program. The compiled & linked program is called an
executable file. Finally, the program is executed by the system. It's output is displayed in a
window.
2.2. C++ Program Structure
All C++ progs contain statements (commands) that tell the computer what to do. Here is
an example of a simple C++ program:
We own you program */
#include <iostream.h>
int main()
{
cout<<"We own you"; // the first statement
return(0); // the second statement
}
Run the program. It should display :
We own you
The structure of a simple C++ program is:
/* Comments : Name, purpose of the program
your name, date, etc. */
#include <librarynames.h>
int main()
{
statements; // comments
return(0);
}
Now we will have a closer look on the structure:
2.3. Comments
Comments are used to explain the contents of a program for a human reader. The
computer ignores them. The symbols /* and */ are used for the beginning and end of a
comment for multi-line comments. // symbols are also used for commenting. All characters
on a line after the // symbol are considered to be comments and are ignored. Most newbies
think that commenting a program is a waste of time. They are wrong. Commenting is very
important because it makes the code understandable by other programmers and makes it
easier to improve a program or fix the bugs in it. You'll understand better after trying to
decipher a hundred pages of code you wrote a few months later.
2.4. Libraries
Look at the program above. Following the opening comment was the line:
#include <iostream.h>
This line simply tells the computer that the iostream library is needed therefore it should
be included. A library is a collection of program code that can be included (and used) in a
program to perform a variety of tasks. iostream is a library - also called as a header file,
look at its extension - used to perform input/output (I/O) stream tasks. There are a lot of
non-commercial C++ libraries for various purposes written by good guys who spent more
than enough time in front of their computers. You can find them at code.box.sk. Also
references to all libraries used in the tutorials can be found on the net.
2.5. Functions
The next line in the program was:
int main()
Which is the header of the main function. Makes sense? No? A function is a set of
statements that accomplish a task. A function header includes the return type of the
function and the function name. As shown in the main() header, main returns an
integer(int) through return(0). So all the functions that have an integer as the return type
returns integers. Very clear. The statements in a function (in this case the main function)
are enclosed in curly braces. The { and } symbols indicates the beginning and the end of
statements. More on functions later.
2.6. Streams
What is a stream? In C++ input/output devices are called streams. cout (we used above)
is the c(onsole) out(put) stream, and the send (insertion) operator is used to send the data
"We own you" into the stream. In the first statement:
cout<<"We own you";
The words following the << operator are put in quotation marks(") to form a string.
When run, the string We own you is sent to the console output device. Yes, it is also called
the computer screen.
Important note: C++ is case sensitive. That means cout and Cout is not the same
thing.
2.7. Return
The second statement was:
return(0);
which causes the program to terminate sending the value 0 to the computer. The value "0"
indicates that the program terminated without error.
Note: The statements end with a semicolon (;). A semicolon in C++ indicate the end of a
statement.
3. DATA & NUMBER SYSTEMS
3.1. Decimals
The base 10 number system. Uses 10 digits: 0 to 9. Numbers raised to the zero power is
equal to one. For example: 5 to the power 0 = 1. Base ten equivalent of the number
2600 = 2 x (10 to the power 3) + 6 x (10 to the power 2)
33 = 3 x (10 to the power 1) + 3 x (10 to the power 0)
3.2. Binaries
The base 2 number system. Uses 2 digits : 0 and 1. Works the same as base 10 except we
multiply numbers by the powers of 2 instead. For example 110 is equal to 6 in base 10:
110 = 1 x (2 to the power 2) + 1 x (2 to the power 1) = 6(base10)
3.3. Hexadecimal
The base 16 number system. Uses 16 digits. 0 to 9 & "A" to "F". Works the same as base
10 & base two except the numbers are multiplied by the powers of 16 instead:
1B = 1 x (16 to the power 1) + 2(B) x (16 to the power of 0) = 30(base10)
4. EXERCISES
4.1. Running
Find & install a compiler, type the example program and run it. Pretty simple but be sure
the syntax is correct.
4.2. Typing
Make a program which displays your name without looking to this tutorial. Makes you
learn a lot better.
4.3. Converting
Convert these to decimals : 110101, 001101, 10101110
Convert these to hexadecimals : 234, 324, 19394
Convert these to binaries : 2F, 1B3, 234, 125

Thursday 24 January 2013

Tutorial to Crack any android apps ( to remove license checks, ads and create modified .APK files) fully for beginners



                                      Photo: Tutorial to Crack any android apps ( to remove license checks, ads and create modified .APK files) fully for beginners:

This is a short, straight-forward tutorial so there should be no difficulties. There isn't much work involved. You will have a new one-stop place for apps, the Black Market and be able to remove license checks, ads and create modified .APK files if you please with Lucky Patcher. Lets get started.

Requirements:

1. You must have a rooted device (sorry you must do that ) if you want to be able to remove license checks and ads. With the Black Market, a good few things will be alright without root, but 70% of the things need you to have a rooted device. Check out XDA Developers on how to achieve this for your phone/tablet. It varies so I won't be covering this, sorry.

2. You have to allow the installation of non-market apps. If you are unsure how to do this, follow whats in the code box bellow:

Code:

Settings\Applications\Unknown sources
Might differ slightly depending on your phone, but it will be very similar.

3. You have to download Black Market and Lucky Patcher and install them on your device. (Obviously) I will not be providing these since they are easily available on TPB.

All set? Lets begin then!

-------------------------------------------------------------------------
Open the Black Market app and from there, you can browse through apps and games, or search for one if your looking for something in particular. Once you find what you want, click on it and you will be taken to its page where it gives the description, screenshots and package permissions. Just like the Play Market. Under the title you will see the app/game's Crack Status:

No/Not Needed: Your in business! Will worth perfectly, even without a rooted device. Silly Dev forgot to protect their apps from pricacy.

Cracked: Self-explaining really. These sometimes work but quiet often, you need to be rooted for the crack to actually function. Hit and miss.

Need to crack: Rare you will come across this but, ugh! TSF Shell and ROM Toolbox Pro are two notable ones. Luckily for us, Lucky Patcher has custom patches for these! Normally they are a nightmare to crack and will foil any attempts you make. SPB Shell 3D broke my heart and I walked away a broken man... 

When using Lucky Patcher, find the app you want to crack. You will have a few options available:

Remove License Verification
Remove Google Ads
Change Permissions and Activities
Create Modified apk
Manual Patcher
Backup

Whatever you pick, there is usually a few options. Fiddle around with whatever you want, just make sure to backup the original file to be safe.

When removing the license verification, most of the time using "Auto Modes" will do the trick with no hassle, all you need to do is tap "Apply". You will be prompted letting you know that the action was sucessful, semi-sucessful or that it failed. Semi-sucessful apps can work so try them out. If not, try tweaking your options.

Every app is different so what works for most, mightn't work on a particular one. It is impossible for me to go through them so trial and error may lie ahead.

-------------------------------------------------------------------------
If anyone needs more help, post here and I will do my best to solve the problem, as long as you are genuinely stuck and not lazy. Explain the problem and what you've tried on 

Stay tuned on Tooth Fairy for more 

Happy cracking! 
~Admin honor 
This is a short, straight-forward tutorial so there should be no difficulties. There isn't much work involved. You will have a new one-stop place for apps, the Black Market and be able to remove license checks, ads and create modified .APK files if you please with Lucky Patcher. Lets get started.

Requirements:

1. You must have a rooted device (sorry you must do that ) if you want to be able to remove license checks and ads. With the Black Market, a good few things will be alright without root, but 70% of the things need you to have a rooted device. Check out XDA Developers on how to achieve this for your phone/tablet. It varies so I won't be covering this, sorry.

2. You have to allow the installation of non-market apps. If you are unsure how to do this, follow whats in the code box bellow:

Code:

Settings\Applications\Unknown sources
Might differ slightly depending on your phone, but it will be very similar.

3. You have to download Black Market and Lucky Patcher and install them on your device. (Obviously) I will not be providing these since they are easily available on TPB.

All set? Lets begin then!

-------------------------------------------------------------------------
Open the Black Market app and from there, you can browse through apps and games, or search for one if your looking for something in particular. Once you find what you want, click on it and you will be taken to its page where it gives the description, screenshots and package permissions. Just like the Play Market. Under the title you will see the app/game's Crack Status:

No/Not Needed: Your in business! Will worth perfectly, even without a rooted device. Silly Dev forgot to protect their apps from pricacy.

Cracked: Self-explaining really. These sometimes work but quiet often, you need to be rooted for the crack to actually function. Hit and miss.

Need to crack: Rare you will come across this but, ugh! TSF Shell and ROM Toolbox Pro are two notable ones. Luckily for us, Lucky Patcher has custom patches for these! Normally they are a nightmare to crack and will foil any attempts you make. SPB Shell 3D broke my heart and I walked away a broken man...

When using Lucky Patcher, find the app you want to crack. You will have a few options available:

Remove License Verification
Remove Google Ads
Change Permissions and Activities
Create Modified apk
Manual Patcher
Backup

Whatever you pick, there is usually a few options. Fiddle around with whatever you want, just make sure to backup the original file to be safe.

When removing the license verification, most of the time using "Auto Modes" will do the trick with no hassle, all you need to do is tap "Apply". You will be prompted letting you know that the action was sucessful, semi-sucessful or that it failed. Semi-sucessful apps can work so try them out. If not, try tweaking your options.

Every app is different so what works for most, mightn't work on a particular one. It is impossible for me to go through them so trial and error may lie ahead.


Saturday 12 January 2013

Hack A PC Using Backtrack And Fastrack

Hey friends i found a latest hack or way to hack into a computer which has a windows operating system.
Ok then lets start.Here are some requirments...

1.  Backtrack 5
2.  IP Address of  Ur Victim...
3.  A Brain...


Now follow all the steps according to this post...

1. Open Fastrack by clicking on 
Applications-->Backtrack-->Exploitation tools-->Network exploitation tools-->Fast-Track-->fasttrack-interactive.


2. Now after opening fastrack select the option Payload generator by typing 8 and hitting enter...

3. Now after that type 1 to select Windows Shell Reverse_TCP and hit enter...

4. Now after that type 2 to select shikata_ga_nai and hit enter...

5. Now after that enter the ip address of victim and hit enter...

6. Now you have to scan ip address to get open ports...


7. If you get any open ports then enter it like i do in image...

8. After that type 3 to select Executable and hit enter, this option will create a executable file in
directory filesystem-->pentest>exploit-->fasttrack-->payload.exe

9. Now the send executable file to victim and when the victim open this file you will be connected to computer remotely. 


Note :- FOR EDUCATION PURPOSE ONLY...

Friday 11 January 2013

What Is Hardware Keylogger l How Hardware Keylogger Works


What is a Hardware Keylogger | How hardware keylogger works 

Here is what a Hardware Keylogger Looks like.:-

 Hardware Keylogger is nothing but a programmed chip (Mostly in assembly Language), so as to capture all the keystrokes and save them in its internal memory. The keylogger can then be taken out and all the stored information can easily be assessed by the hacker. Hardware Keylogger are most commonly used in cyber cafe’s and other public places where a lot of people come and access the internet. Beware of such places.

Always check the keyboard connectors before accessing internet at such places. Hardware Keylogger are extremely powerful and effective and if they are actually installed on any machine and you use it, there is 99.9% chance of you getting hacked.

How can it affect you. Imagine you going to a cyber cafe and make a bank transaction just to pay your bills. No sooner you enter your login detail, the hardware keylogger will save the keystrokes. Some advance hardware keyloggers might also take screenshots at regular interval so that the hacker knows the login details are for which website or webpage.

Once the hacker has all this information in the Hardware Keylogger, imaging what all can he do when he access that information. And this is just a small example. There is much more damage one can do with a hardware keylogger.

Prevention: To secure yourself from such attack, there is only one way. Check the hardware of the computer you use at public places and even your personal computer if your friends come to your place often. Who knows who might attach the hardware keylogger in your machine.

 



Hacking With Experts l My First Ebook

Here's My First Ebook On Hacking..!!




Contents :

What are Hackers
Hackers Hierarchy
Hacking Facebook Accounts using Tabnapping
Hacking FB Accounts using Keylogger
10 Security Enhancements
5 Reasons Why PC Crash
Delete An undeletable File
Converting Movies To Psp Format
Make Your Pc Faster
Hacking Yahoo Messenger Multi Login
Yahoo Chat Commands
How To Hack Yahoo Webcam
COPY X BOX GAMES
Hacking FB , Twitter Accounts Using Wi-Fi
Hacking PC Using Pendrives
Protect Email Accounts from Spam
How to hack Site Using RFI
How to hack Wi-Fi
Post Status To FB By Any Device
Convert Mozilla to Keylogger
Blind Sql Injection
How To Get Thousand of Twitter Followers Per Day
How To Post in all FB Group in a single click
How To Create a Trojan File in a .bat file
Make ur Videos look like Action Videos
How To hack Sites Using Havji
Mass Deface Tutorial
Hide Keyloggers in a .jpg file
Increase Internet Speed Upto 300% (Firefox Only)
“Encoadble” Shell Upload Vul.
Hack Administrator Password in Window XP
How To Play Movie in Desktop Background
How To Change ur IP
Hacking Mobile Using Bluetooth
“Image Uploader” Shell Upload Vulnerability
World Trade Centre Attack In Notepad
Make a Personal Log Book In Notepad
Test Ur Antivirus Using Notepad
Continually Pop The CD Drive
Matrix Effect In Notepad
Change The Header/Footer Of Ur Notepad File
Shut Down PC After Convening Any Message Using Notepad
Type “You Are A Fool” Continuously In Notepad
Amazing Disco Light On Your Keyboard
Creating Your Own Search Engine
Fool Ur Friends With Your Intel® Core™ i11 Processor
Secret Codes For Android Phones
PHP (Dos/DDOS) Attack Script
Make Ur PC Talk Like Jarvis Operating System
Hack To Hack Wi-Fi Using Backtrack
How To Get 1000+ Likes In Facebook
How To Hack Remote PC Using Prorat
Free Download SMS Bomber For Android Phones
How To Know Ur PC Gender
Hacking OS For Mobile Phones
Hacking Remote PC Using Extreme Rat
How To Hack IP Address Of a Remote PC
How To Send Anonymous Email
Gprs Trick For All Networks
5 Rarely known Google I’m Feeling Tricks
How To DDOS Manually
Creating A Board AKA Forum on our own PC
How To Set Wallpaper In Pen-Drive
How To Download YouTube Video
Make A Batch To Clean Ur PC, All In One..!!!
Create A FB Virus (Funny)
How To Get ur Windows Lost Password
Local File Inclusion Attack
Call Ur Friends By His Own Number
How To Make Ur Own Antivirus Using Notepad
How To Use Your Pen drive As Ram
How To Crack IDM Manually
Post Blank Status or Comment In Facebook
How To Hack Victim PC Using metasploit and Nmap
C++ Tutorial

Download From Here :
http://www.mediafire.com/view/?84i81fh61957trc

Sunday 6 January 2013

How To Crack CPanel Passwords

 


First of all...we need a cpanel cracking shell on that server to crack the passwords of the websites that are hosted on that server!!


Step 1 : upload cp.php cpanel cracking shell on that server 

Step 2 : we need Usernames of the websites and a Extremely capable password dictionary to crack 

Grab all the usernames of websites hosted on the website with the help these commands

1-
"ls /var/mail"
2-
"/etc/passwd"

 
Now you will see all the usersnames of the websites and the password list you have provided! Just press the "Go" button

If you have supplied strong enough password list then you will the a good response from the server ;) like this "Cracking success with username "ABC" with password "XYZ"

else it will show you negative response like this "Please put some good passwords to crack username "ABC" :( "
 


Stay connected with us..!! 

HackIng OS For MObile PhonEs

UbnHD2 is a security and pentest focused ubuntu/debian system that runs natively on the HTC HD2 phone. The product right now in beta versions and various options may not work. Installations steps are described by Developer
 
Features

  • Based on Ubuntu 10.10 Maverick Meerkat, Kernel 2.6.32.15 (ARM)
  • X.org 7.5, GNOME 2.32.0 & Cairo-Dock 2.2.0
  • USB-OTG, 3G Network & WiFi (Drivers not included, proprietary, check XDA Forum)
  • Perl 5.10.1, Ruby 4.5, Python 2.6.6 and more than 170 Pentest Tools preloaded

    Click here To Download UbnHD2


  • Saturday 5 January 2013

    Hack PC using USB Drives (Noob Friendly)


    Hai Folks Today i will tell u how to hack pc using USB Drives

    First Download Toolkit From Here 

    After Downloading unzip it and copy pcinfo folder in the USB Drive and now in the pc u wanna hack

    Open the USB Drive give it 1 sec and it's done...!!!

    And now open the dumb folder in ur pc and u have all information about that pc...!!!

    Note : U have to disable his/her antivirus for auto running this program

    Keep Learning , Keep Hacking...!!!

     

    Search This Blog