Pages

Saturday, September 21, 2013

Find IP Address of Targeted User Through Facebook

Two methods are described here for how to find IP addresses of targeted user.

First Method:

If you want to check for IP address of particular person just invite them for a chat on Facebook, Orkut or any other social site, so that your browser should connect to that system, than only when chat is ON open command prompt type the below command:

Netstat –an

This will show you the connected ip addresses, than from shown ip addresses search for suspicious ip address that is not the local connection address.

Local connections normally
start from 192.168.1.1 ranging to 192.168.1.255

Other netstat commands:

-a Displays all connections and listening ports.

-e Displays Ethernet statistics. This may be combined with the -s option.

-n Displays addresses and port numbers in numerical form.

-p proto Shows connections for the protocol specified by proto; proto may be TCP or UDP.

-s option to display per-protocol statistics, proto may be TCP, UDP, or IP.

-r Displays the routing table.

-s Displays per-protocol statistics. By default, statistics are shown for TCP, UDP and IP; the

-p option may be used to specify a subset of the default.


Second Method:

Firstly create a online hosting account for free. Now upload any file on it such as a image. Send the image link to your friend as orkut scrap or facebook message or as any other method your want. once the user will go through that image link, a file named log.txt will be generated by hosting server and will be saved nearby your uploaded file. This log.txt file will be containing ip address of the user who opened it from the sent link.

Now what an ip address can do for you.

An ip address can be very useful to you. As with ip address you can trace the location of victims system. ip address is useful in many types of hacking.


With an IP address open port (searching for open port) can be searched, through which you can gain access to targeted computer and do whatever you want on it to (system hacking with open port)


Monday, September 16, 2013

How to download Android Applications from Google Play

A new Chrome extension called APK Downloader will allow you to download an apk file from the Android Market directly to your desktop rather than to your device.

Requirement to download Android Applications from GooglePlay

1) Latest Google Chrome Browser.
2) APK Downloader v1.5.1 [Chrome extension] Click Here to Download
3) Android Device ID [Google Play]

Step-1
Download APK Downloader v1.5.1 [Chrome extension]

Step-2
 Install the downloaded "APK Downloader v1.5.1" extension in chrome. 
To install it, open Extensions page, then drag the downloaded file into that page.

Open your Google Chrome -> Option -> Tools -> Open Extensions page, then drag the downloaded file into that middle of the page.


Step-3

Enter email and device ID on Options page of "APK Downloader" extension

Open dial pad, call *#*#8255#*#* ( 8255=TALK ). If it opens “GTalk Service Monitor”, find lines that begin with JID and Device ID . Your email is JID , and your device id is a string that after android- prefix

For example: if it shows android-1234567890abcdef , then your device ID is 1234567890abcdef


Do not type in random email or device ID, it won’t work

After finishing Installation, How to Download GooglePlay Apps

Open any application page in GooglePlay store and click "APK Downloader" Icon downloading will start.














Tuesday, September 10, 2013

Difference Between POP & IMAP

IMAP and POP are the protocols or technologies using which you can download messages from mail servers on your computer and access them with the help of mail clients such as Microsoft Outlook, Mozilla Thunderbird etc. The main advantage of this technology is that you can access your emails via a feature-rich browser-independent mail client. In case of POP, you get offline access to old mails too.

IMAP and POP

IMAP and POP are two different protocols. There are many differences between these two. The main difference is that IMAP(Internet Messaged Access Protocol) always syncs with mail server so that any changes you make in your mail client (Microsoft Outlook, Thunderbird) will instantly appear on your webmail inbox.
On the other hand, in POP(Post Office Protocol), your mail client account and mail server are not synced. It means whatever changes you make to your email account in the mail client will not be transferred to the webmail inbox.
In simple terms, if you are using IMAP and mark a mail as read, it gets marked as read in your web based inbox too (because the changes are happening on the server). However, this won’t be the case if you are using POP, because the mails are downloaded to your PC and the changes won’t reflect on the server.

IMAP


The biggest advantage of using IMAP is you can access your mail from multiple mail clients and each client detects the change in real-time. Suppose mail server is connected with two different mail clients (let’s say Client 1 and Client 2) on different computers. If the user deletes a message in mail client 1, the change will appear on mail server immediately and also on mail client 2. In IMAP all messages from mail clients and servers are synced with each other.

POP


You can download emails from mail server to your PC using POP. After downloading, the original mail is removed from the server and hence you can’t access it from another computer (Note: In Gmail there is an option to keep the copy of mail in inbox. Thunderbird also provides an option to leave messages on server until you delete them). But there are lots of other options missing (for ex. if you send a message from mail client then you won’t find that message under sent items in your mailbox).

Which is better? POP or IMAP?


Given a choice, I’d go with IMAP. That’s because IMAP offers two way connection. Changes are synchronized to the server and you don’t have to worry about taking your mail client with you everywhere. However, if you are someone who hardly checks mail on any other computer then you could make use of POP too.
So what do you use? POP or IMAP?

Saturday, September 7, 2013

Write a C program to Generate Magic Square

What is magic square?
A magic square is an arrangement of integers in a square in such a way that the sum of each horizontal, vertical, and diagonal row is one constant number, the so-called magic constant.
                                       
An Odd Magic Square

Code to generate Magic Square

-------------------------------------------------------------------------------

# include <stdio.h>  
# include <conio.h>  

void main()  
{  
int n, i, j, c, magic[99][99];  
clrscr() ;  
printf("Enter the size of the magic square(between 1 to 99 ) : ") ;  
scanf("%d", &n) ;

if (n % 2 == 0)  
{  
c = 1;

for(i = 0; i < n; i++)
for(j = 0; j < n; j++, c++)
magic[i][j] = c;

for(i = 0, j = (n-1); i < n/2; i++, j--)
{
c = magic[i][i];
magic[i][i] = magic[j][j];
magic[j][j] = c;
}

for(i = 0, j = (n-1); i < n/2; i++, j--)
{
c = magic[i][j];
magic[i][j] = magic[j][i];
magic[j][i] = c;
}

for (i = 0 ; i < n ; i++)  
{  
for (j = 0 ; j < n ; j++)  
{  
printf("%d\t", magic[i][j]) ;  
printf("\n\n") ;  
}   
 
}
else
{
printf("\nThe magic square for %d x %d is :\n\n", n, n) ;  
j = (n + 1) / 2 - 1 ;
i = 0 ;  
for(c = 1 ; c <= n * n ; c++)  
{  
magic[i][j] = c ;  
if(c % n == 0)  
{  
i = (i + 1);  
}
else
{
if(i == 0)  
i = n-1;  
else  
i = i - 1 ; 
if(j == (n-1))
j = 0;  
else  
j = j + 1 ;  
}
for (i = 0 ; i < n ; i++)  
{  
for (j = 0 ; j < n ; j++)  
{  
printf("%d\t", magic[i][j]) ;  
printf("\n\n") ;  
}  
}  

getch() ;  

}   

-------------------------------------------------------------------------------


Wednesday, September 4, 2013

Google unveiled new version Android KitKat (4.4)

Google is calling the next version of its mobile operating system Android KitKat.

The new OS was earlier called Key Lime Pie, but Google finally decided upon KitKat, the famous chocolate brand from Nestle. If you think that this is a sweet financial deal for the two companies, then you'd be wrong. Google told BBC that it had come up with the idea and that neither side was paying the other. John Lagerling, director of Android global partnerships, told the BBC, "This is not a money-changing-hands kind of deal."
Simon Myers, a partner at the consultancy Prophet has said in the BBC report, "If your brand is hooked up with another, you inevitably become associated with that other brand, for good or ill."
50 million KitKat chocolate bars in 19 countries will have the Android branding. Buyers of the chocolate bar will have a chance to win a Nexus 7 tablet along with Google Play gift cards.
The Android OS expected to launch after Jelly Bean was called Key Lime Pie internally in Google’s offices. Mr Lagerling said, "We realized that very few people actually know the taste of a key lime pie." KitKat on the other hand is a popular snack in many counties.
A Google spokesperson explained to The Verge that the new Android version's name was inspired by the Engineering Head Hiroshi Lockheimer's love of KitKat bars. 
Google has named the Android OS after sweets in an alphabetical order for quite some time. In 2008 Android 1.0 was launched without a name. In 2009 we saw Android 1.1 without a name too. Then came Android 1.5 Cupcake, Android 1.6 Donut and Android 2.0 Éclair. In 2010 we saw the launch of Android 2.2 Froyo and Android 2.3 Gingerbread. 2011 saw the launch of Android 3.0 Honeycomb and then came the OS that unified Android for the tablet and smartphone, Android 4.0 Ice Cream Sandwich. Last year, in 2012 we saw Android 4.1 Jelly Bean. We are still waiting to hear a launch date for the next Android OS, Android 4.4 KitKat.
                                          Android KitKat mascot

Source: BBC

Tuesday, September 3, 2013

Officially Release (Linux Kernel 3.11)

On September 2, 2013, Linus Torvalds happily announced the immediate availability for download of the final release of Linux kernel 3.11. 


Linux kernel 3.11 introduces lots of new features and improvements, such as support for a new O_TMPFILE open(2) flag, experimental dynamic power management for all AMD Radeon GPUs since r600, experimental support for the Lustre distributed filesystem, preliminary support for SELinux Labeled NFS and NFS 4.2, , detailed tracking of which pages a program writes, KVM/Xen and ARM huge page support for ARM64, as well as new drivers and lots of bug fixes.

"As some people noticed, I got distracted ("Ooh, look, a squirrel..") and never wrote an announcement for -rc7. My bad. But it wasn't actually all that interesting a release apart from the date, and it had a silly compile error in ohci-pci if you hadn't enabled CONFIG_PM_RUNTIME, so we'll just forget -rc7 ever happened, ok?"

"Instead, go and get the real 3.11 release, which is out there, all shiny and ready to be compiled and loved," Linus Torvalds stated in the official release announcement.

Highlights of Linux kernel 3.11:

• Added new O_TMPFILE open(2) flag to reduce temporary file vulnerabilities;
• Initial support for AMD Radeon dynamic power management;
• Initial support for the Lustre filesystem client;
• Initial support for SELinux Labeled NFS and NFS 4.2;
• Detailed tracking of which pages a task writes;
• ARM huge page support for ARM64;
• Xen and KVM support for ARM64;
• Improvements for SYSV IPC message queue scalability;
• Low latency network polling;
• Introducing Zswap: a compressed swap cache.

But that's not all, as Linux kernel 3.11 also incorporates lots of other small fixes, improvements and patches to the memory management, block layer, networking, crypto, virtualization, security, tracing/perf, and file systems (EXT4, XFS, Btrfs, F2FS, GFS2, CIFS, HPFS, FAT, NILFS2) areas.

For a complete list of all the newly added drivers, as well as newly supported devices and overall improvements, do not hesitate to take a look at the Linux kernel 3.11 DriverArch page and at the official changelog.

"Since rc7 (ok, I lied, it happened) there's been just small fixes. Most of them came in from the networking tree, but there's some all over: some random filesystem fixes, a couple of sound fixes, a /proc/timer_list fix, things like that."

"Nothing really stands out (unless you happened to use the new soft-dirty code, that had a buglet that could really hurt), but let's hope we don't have some silly configuration that doesn't even compile this time around," was stated at the end of the official announcement.

Download Linux kernel 3.11

Nokia Secret Codes

On the main screen type
*#06# for checking the IMEI (International Mobile Equipment Identity).
*#7780# reset to factory settings.
*#67705646# This will clear the LCD display(operator logo).
*#0000# To view software version.
*#2820# Bluetooth device address.
*#746025625# Sim clock allowed status. 
*#62209526# - Display the MAC address of the WLAN adapter. This is available only in the newer devices that supports WLAN like N80
#pw+1234567890+1# Shows if sim have restrictions.

*#92702689# - takes you to a secret menu where you may find some of the information below: 
1. Displays Serial Number. 
2. Displays the Month and Year of Manufacture 
3. Displays (if there) the date where the phone was purchased (MMYY) 
4. Displays the date of the last repair - if found (0000) 
5. Shows life timer of phone (time passes since last start)

*#3370# - Enhanced Full Rate Codec (EFR) activation. Increase signal strength, better signal reception. It also help if u want to use GPRS and the service is not responding or too slow. Phone battery will drain faster though.
*#3370* - (EFR) deactivation. Phone will automatically restart. Increase battery life by 30% because phone receives less signal from network.
*#4720# - Half Rate Codec activation.
*#4720* - Half Rate Codec deactivation. The phone will automatically restart 

If you forgot wallet code for Nokia S60 phone, use this code reset: *#7370925538#
Note, your data in the wallet will be erased. Phone will ask you the lock code. Default lock code is: 12345

Press *#3925538# to delete the contents and code of wallet. 

*#7328748263373738# resets security code.
Default security code is 12345

Unlock service provider: Insert sim, turn phone on and press vol up(arrow keys) for 3 seconds, should say pin code. Press C,then press * message should flash, press * again and 04*pin*pin*pin# 

Change closed caller group (settings >security settings>user groups) to 00000 and ure phone will sound the message tone when you are near a radar speed trap. Setting it to 500 will cause your phone 2 set off security alarms at shop exits, gr8 for practical jokes! (works with some of the Nokia phones.)

Press and hold "0" on the main screen to open wap browser.

Free Utility To Make Your USB Pen Drive Bootable

If you are an fairly advanced computer user, at times you may need to boot from devices other then the default hard-disk, mainly to troubleshoot virus infections and other critical operating-system related issues, I had shared tips on how to make bootable cd for performing advance system tasks on windows. Today I will share few utilities enabling you to create bootable USB pen drives with ease, you need to have Motherboard/BIOS with USB boot support for this to work.
MakeBootable is an free and simple-to-use utility to make your Pen Drive act as a boot-up disk without erasing any data on the device. It consists of a single executable file and requires no installation, However the utility will only work on USB device's using Phison’s chip solution and FAT file-system only (you can re-format your drives to FAT easily).
                        Bootable USB

Direct Download : Make_bootable.zip (465Kb)
If the above utility fails to recognize your USB drive you can download and use the HP USB Format Utility and HP USB Boot utility, They work with other brands of flash drives as well, The best software for creating bootable flash drives with the most extensive support of drives and advance options would be "FlashBoot" from PrimeExpert but its not free and costs around $31, you candownload and try the demo version.
FlashBoot
There are quite a few other manual methods to make usb devices bootable as discussed here, once you succeed in making your USB drive bootable using any of the method discussed above, You need to change the boot-up setting in the system BIOS as described below to boot using your portable device:
  1. With your device inserted, restart the machine.
  2. Enter the BIOS setup menu to change the boot device setting.
  3. If the boot-up files are created in the USB drive, select USB-HDD or USB-ZIP (preferred). If the boot-up files are created in the floppy drive of your device, select USB-FDD (for Pen Drive that supports security mode).
  4. USB Boot BIOS Setting
  5. Save and exit the BIOS setup. You should be able to boot up with you USB device.