welcome to techmeniac,the best site for hacking tricks and secure tips..if u like this site please follow us on www.facebook.com/techmeniac,www.twitter.com/techmeniac.welcome to techmeniac,the best site for hacking tricks and secure tips..if u like this site please follow us on www.facebook.com/techmeniac,www.twitter.com/techmeniac

Monday, 27 January 2014

Block Facebook On Your Computer In Few Simple Steps

  

          \facebook blocker
o In this tutorial i will share with you guys an amazing programme or small little tool that will allow you block facebook on your computer easily in just few simple steps. So lets get started

How To Use Facebook Blocker ? 

 1. First download Facebook Blocker by Clicking Here
  2. Extract the file and right click on Facebook Blocker.exe and run it as administator (Important)
  3. Press 1 in order to  backup your host file to be on the safe side.
facebook blocker
  4. Now Press 2 to block facebook
  5. Its time to check if facebook is blocked or not to do that Press 5
  6. Hope this help you if you have any question leave a comment below.

Sunday, 26 January 2014

Hacking Android APK Tutorial



Tutorial on hacking an Android APK file, which is an android app file, we decompile, hack it, and recompile. Let's go through the setup and basic commands.

I. Introduction to APK format:

Apps in Android have an extension of .apk format - which is basically a special .zip container that is signed with a certificate. The signer could be somebody like Google Apps Store. The idea is that modifying the .apk file means the signature is invalidated, to prevent installation of modified apps.

The main line of defence from installing malicious APK files is to make sure they are downloaded from the Google Apps Store. But once the APK (app) is in the users’ hands, it is unprotected. Most premium apps can be rooted, so ripping apps is easy.

II. Introduction to modifications:

Modifying an APK file is somewhat difficult, depending on the quality of the app. The Dalvik (Android’s virtual machine), prevents code obfuscation - which is the deliberate act of creating hard to understand code. Since the Dalvik supports reflection, and the virtual machine has to be able to interpret the byte code, no obfuscation can ever hope to compete. Note, reflection is the ability of a computer program to examine and modify the structure and behavior - specifically the values, meta-data, properties and functions of an object at runtime. Obfuscation products like ProGuard may become more advanced with time but intense obfuscation will likely have a very negative impact on performance.

ProGuard is a free Java class file shrinker, optimizer, obfuscator, and preverifier. It detects and removes unused classes, fields, methods, and attributes. It optimizes bytecode and removes unused instructions. It renames the remaining classes, fields, and methods using short meaningless names. Finally, it preverifies the processed code for Java 6 or for Java Micro Edition.

III. High level overview:

Suppose I have an APK file
I want to decompile it into something like assembly language
We can do that using the APK Tool, which turns decompiles it into a folder with smali files.
You should know what a smali file is – basically assembly code.
See https://code.google.com/p/smali/
Then we dig through the smali code and make change to get our desired results.
I will cover this lightly. Exactly what to change and how to find it is beyond my scope of knowledge, I only understand basic ideas. Also, there textbooks on how to analyse decompiled code.
We recompile the smali file into APK file
Install and test it on the emulator
Done.

IV. The Setup:

To start playing with your own modifications, you need several tools.

1. Eclipse, to code your own apps (optional again, but the package manager is nice to use):
http://www.eclipse.org/downloads/
2. Java SDK, to do Java development (optional really – but get it anyways):
http://www.oracle.com/technetwork/java/javase/downloads/index.html
3. Android SDK, for the Android emulator:
http://developer.android.com/sdk/index.html
4. APK Tool, to reverse engineer APK files and create smali files:
http://code.google.com/p/android-apktool/
5. Notepad++, a great program that has syntax highlighting addon pack for smali:
http://notepad-plus-plus.org/
6. Addon syntax highlighting for Smali:
http://androidcracking.blogspot.com/2011/02/smali-syntax-highlighting-for-notepad.html
7. Amon_RA’s Testsign tool, for signing the recompiled APK file:
https://sites.google.com/site/chall32/general/testsign.jar

V. The Usage

This will be a walkthrough on how to start your hack.

There’s a nice guide on how to setup everything on the Android SDK website; http://developer.android.com/sdk/installing/index.html

To run the Android emulator, use their Android Virtual Devices Manager. Make a choice in what you want your device to be; just keep in mind the higher the resolution the slower it’ll be. Expect the emulator to run with heavy lag. My manager is located at:

C:\Program Files (x86)\Android\android-sdk\AVD Manager.exe
Open up a terminal, cmd. Most of the tools you require are in the ..\android-sdk\platform-tools folder. Some of them may be in ..\android-sdk\tools

In this terminal, there are some commands you want to be familiar with.

VI. Commands and effects:

a). abd install [..\location\someapp.apk]
Effect: Installs to emulator. Make sure emulator is on!
b). adb uninstall [com.someapp]
Effect: Exactly what to type requires a bit of work, it’s basically the path the android uses. I’ll describe it more later.
c). apktool.bat d someapp.apk dump- someapp
Effect: Decompiles your APK to smali files
d). apktool.bat b dump- someapp someapp-new.apk
Effect: Rebuild the edited smali files
e). java –classpath testsign.jar testsign someapp-new.apk
Effect: Fake sign the file with some certificate, so that when we install, emulator goes “oh ok here’s the signature, and it matches the file, we can proceed”

VII. Digging through the decompiled smali code

I’m going to cover this vaguely, because I am not that familiar with it. Basically you look at the smali files, the xml files, and find interesting stuff that you think is relevant to what you want to do.

Start at a point, such an error message, and work backwords. Say the message “Invalid serial key entered!” – trace that back to where the key gets checked.

When bypassing things like serial key checks, look for check conditions:

If-eq
If-ne
If-nez
If-eqz
Since applications don’t have a console to print to, you could have it print to logs or print as a toast popup message. http://en.wikipedia.org/wiki/Toast_(computing) Also, logs can be viewed with the ..\tools\monitor.bat tool.

When you are digging through smali code, you definitely need to refer to Dalvik opcodes for syntax and usage: http://pallergabor.uw.hu/androidblog/dalvik_opcodes.html


We hope you've found this tutorial useful!

Saturday, 4 January 2014

How To Fully BackUp And Restore Your Android Phoane [Complete Tutorial]

How To Fully Back Up And Restore Your Android Phone Complete Guide 300x206 How To Fully BackUp And Restore Your Android Phoane [Complete Tutorial]
Previously, i shared  android tips  like, and some advantages of rooting. Today, In this tutorial, I will guide you through the easiest and most reliable way to fully and 100% back up and restore your Android phone. By fully back up, I don’t mean backing up just your address book or your emails, or your dog. I mean EVERYTHING that resides on your phone with the exception of the SD card – what we will create is essentially a full image of your phone’s current state that you can restore to at any time as if nothing happened. This image will be written to your SD card which you are then free to copy around and back up on your computer. In fact, the backup described here is very similar to imaging your computer hard drive before you swap drives – the principle is the same.

Advantages:
  1. You can stop worrying about forgetting to or being unable to back up certain components of your phone, such as text messages – Nandroid backs up everything.
  2. You can try out new ROMs, switch between them and the original stock any time by backing up and restoring full images.
  3. You will be able to restore to not just your physical phone, but also to any other phone of the same model. Lost your handset and got a replacement? No problem – restore your latest backup and it’s as good as the one you had lost.
Things To Keep In Mind:
  • When you restore from a full image backup, you have to restore all or nothing. In other words, you will not be able to get back *just* the photos.
  • An obligatory word of warning: there is always that slight chance that something will not work. Nandroid is stable and pretty well tested nowadays but there is a possibility that you won’t be able to restore, so copy the stuff you can’t afford to lose somewhere before starting and make sure you are OK with losing the rest in case something goes wrong. Note that your contacts and the list of applications is already backed up into the cloud by Google, so you don’t need to back them up separately.
Ingredients:
Here is what we will be using. The list may seem overwhelming at first, but don’t fret – every step is really quite simple.
You will need anywhere from 10 minutes to an hour to finish your first backup, depending on your skills.
So here we go. Ready for the big list?
Step 1: Root your phone
Step 2: Install Nandroid Backup.
Aaaand we’re done. That wasn’t so bad, was it?
The above steps and the backup/restore themselves are explained in more detail below.

Step 1 (in details): Root Your Phone:
Rooting is a process of getting full access to all of your phone’s functions. Think of it as unlocking your phone and enabling it to do anything it wants (except for flying – let’s not try that one).
We have a full explanation of the most important benefits that come with rooting your Android phone right here.
You will need root in order to do the full backup as an unrooted phone simply will not grant any application enough access to do it.
Because rooting each phone is different, the easiest way to figure out the right way for your model and Android version would be to just Google “YOUR-PHONE YOUR-ANDROID-VERSION root”.
Step 2 (in details): Install Nandroid Backup:
Nandroid is an application capable of making complete snapshots of your whole phone as well as restoring from those snapshots.
There are different ways of getting Nandroid onto your phone and here we will use the simplest of all approaches – using the ClockworkMod ROM Manager application which also comes with a whole bunch of other useful stuff. It can only be used on rooted phones, which is why step 1 was necessary.
This is the easiest part. Hrm, come to think of it, everything described here is pretty easy but installing an application from the Android Market – what can be easier?
  • Access the Android Market by loading the Market app.
  • Search for “ROM Manager”.
  • Install ClockworkMod ROM Manager.
And now you’re done with step 2. Did I mention this was the last step?
Back Up Your Phone:
Now we can do the actual backup.
The backup itself will take about 5-10 minutes and will produce a new timestamped directory on the SD card. This directory will contain all of the files needed for restoration – they comprise your full backup.
Here, I’ll give you a preview of what a full backup looks like:
How To Fully Back Up And Restore Your Android Phone Complete Guide2 300x119 How To Fully BackUp And Restore Your Android Phoane [Complete Tutorial]
How To Fully Back Up And Restore Your Android Phone [Complete Guide]

One-time Setup: Now, before we can back up, we need to install a Recovery Image specific to your phone. Don’t worry – ROM Manager does it for you automatically with only a press of a button.
Important: ”Unplug the USB cable during this step, as some users are reporting problems flashing recovery while plugged in”
This recovery image contains a boot loader which replaces your original boot loader. The boot loader gives you the ability to run Nandroid backup and restore commands outside of the OS. It also lets you install ROMs but we will not do that today. Since the OS cannot back itself up fully while running, ROM Manager will reboot into this boot loader to perform Nandroid operations. Recovery images vary from one phone model to another, and ROM Manager automatically figures out which one you need. These recovery images are not created by one person – there is a large community effort behind them, and the ROM Manager simply brings together in one convenient package. Alright, enough ranting – let’s get to it.
Warning: flashing a recovery image most likely voids your warranty.
  • Select Flash ClockworkMod Recovery.
  • Confirm your autodetected phone model.
  • Wait for it to download.
The one-time setup is complete.
How To Fully Back Up And Restore Your Android Phone Complete Guide4 How To Fully BackUp And Restore Your Android Phoane [Complete Tutorial] How To Fully Back Up And Restore Your Android Phone Complete Guide3 How To Fully BackUp And Restore Your Android Phoane [Complete Tutorial] How To Fully Back Up And Restore Your Android Phone Complete Guide5 200x300 How To Fully BackUp And Restore Your Android Phoane [Complete Tutorial]
Your First Backup:
If you have successfully installed a recovery image, you’re ready to start your first backup.
This is a 1-click operation.
  • Select “Backup Current ROM” and your phone will reboot and start the full backup onto your SD card.
  • Just sit back and relax – there is nothing else you need to do.
How To Fully Back Up And Restore Your Android Phone Complete Guide6 How To Fully BackUp And Restore Your Android Phoane [Complete Tutorial] How To Fully Back Up And Restore Your Android Phone Complete Guide7 How To Fully BackUp And Restore Your Android Phoane [Complete Tutorial] How To Fully Back Up And Restore Your Android Phone Complete Guide8 How To Fully BackUp And Restore Your Android Phoane [Complete Tutorial]
After the backup is complete, your phone should boot back up normally. You’re done!
The backup is located on your SD card in the clockworkmod/backup/SOMEDATETIME directory. Here is a screenshot of what it contains again:
How To Fully Back Up And Restore Your Android Phone Complete Guide9 300x119 How To Fully BackUp And Restore Your Android Phoane [Complete Tutorial]
Feel free to copy these files elsewhere and store them safely.
Restore Your Phone:
You may want to restore the original full backup of your OS that you took in the Back Up step above. Maybe you forgot something in the original installation or want to go back to stock to apply an update your carrier finally published – no problem.
After you’re done restoring, you’ll be back to your original OS as if nothing ever happened (was it just a dream?)
Restoring is just about as easy as backing up:
  • Load ROM Manager and select “Manage and Restore Backup”, basically, repeating step 2.
  • Select the backup, which includes the OS itself and all the apps, settings – everything that you backed up, from the list.
  • Click Restore. You can also rename and delete your backups from this menu.
How To Fully Back Up And Restore Your Android Phone Complete Guide11 How To Fully BackUp And Restore Your Android Phoane [Complete Tutorial] How To Fully Back Up And Restore Your Android Phone Complete Guide12 How To Fully BackUp And Restore Your Android Phoane [Complete Tutorial] How To Fully Back Up And Restore Your Android Phone Complete Guide13 How To Fully BackUp And Restore Your Android Phoane [Complete Tutorial]
How To Fully Back Up And Restore Your Android Phone Complete Guide14 How To Fully BackUp And Restore Your Android Phoane [Complete Tutorial] How To Fully Back Up And Restore Your Android Phone Complete Guide15 How To Fully BackUp And Restore Your Android Phoane [Complete Tutorial] How To Fully Back Up And Restore Your Android Phone Complete Guide16 How To Fully BackUp And Restore Your Android Phoane [Complete Tutorial]
Look – the phone boots and the resurrection went just fine!
I sincerely hope that this guide was clear and helpful. Of course, if you have any questions or corrections, feel free to share them in the comments.
In conclusion, I’m going to leave you with the screenshots of some other ROM Manager menus as well as the Recovery console:
How To Fully Back Up And Restore Your Android Phone Complete Guide17 How To Fully BackUp And Restore Your Android Phoane [Complete Tutorial] How To Fully Back Up And Restore Your Android Phone Complete Guide18 How To Fully BackUp And Restore Your Android Phoane [Complete Tutorial] How To Fully Back Up And Restore Your Android Phone Complete Guide19 How To Fully BackUp And Restore Your Android Phoane [Complete Tutorial]
How To Fully Back Up And Restore Your Android Phone Complete Guide20 How To Fully BackUp And Restore Your Android Phoane [Complete Tutorial] How To Fully Back Up And Restore Your Android Phone Complete Guide21 How To Fully BackUp And Restore Your Android Phoane [Complete Tutorial] How To Fully Back Up And Restore Your Android Phone Complete Guide22 How To Fully BackUp And Restore Your Android Phoane [Complete Tutorial]

New Features in Android Kitkat 4.4

Android is the operating system which is being used by over 1 billion smart phones and tablets. All the versions of the Android are named after a sweet or dessert: Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwich, and Jelly Bean.Android Versions Copy 300x189  New Features in Android Kitkat 4.4
The newest version of Android is named after Kitkat, which is one of the most tempting chocolate. Kitkat is also giving people a chance to win Nexus 7 on this occasion of release of the Android kitkat version. All the android versions till now had something new with them. A uniquely different feature originated from every new version. Well, The kitkat version also has many new and attractive features, which we will be discussing in the coming session.

Android Kitkat 4.4:

This new version of android is very much attractive with brand new features in it. The official android owners say that, “kitkat 4.4 is smart, simple, beautiful, immerse and truly yours”. Now this is something we look forward to.
android versions 300x170  New Features in Android Kitkat 4.4

Let us see the features of New Kitkat 4.4 android version:

1.Ok google! :

This is the most attractive feature,I found in this version. You don’t need to touch the screen to get things done. On the home screen or in google now, just say “ok google” to play launch voice search,send a text,get directions or even to play a song. Amazing. Isn’t it?
google screen 195x300  New Features in Android Kitkat 4.4

2. Importance of Art:

While listening to music, you will see a beautiful full screen album and movie art when your device is locked. you can play or pause on this screen.
art at kitkat 216x300  New Features in Android Kitkat 4.4

3. Immersive Mode:

You may be reading and ebook or playing a movie or a game too. All of these take center stage with the new immersive mode which automatically hides everything except what you want to see. all you need is to just swipe the edge of the screen to bring back your status and navigation buttons.
story mode 165x300  New Features in Android Kitkat 4.4

4.Quick Multi-Tasking:

Android 4.4 takes system performance to an all-time high by optimizing memory and improving your touch screen so that it responds faster and more accurately than ever before. This means that you can listen to music while browsing the web, or race down the highway with the latest hit game, all without a hitch.
multi tasking 242x300  New Features in Android Kitkat 4.4

5.Contact management:

The new version automatically sets all your contacts under your priority.
  contact management Copy 204x300  New Features in Android Kitkat 4.4

6.Smart Caller id:

Whenever you get a call from a phone number not in your contacts, your phone will look for matches from businesses with a local listing on Google Maps.
caller id 212x300  New Features in Android Kitkat 4.4

7.All the messages in one stream:

Never miss a message, no matter how your friend sends it. With the new Hangouts app, all of your SMS and MMS messages are together in the same app, alongside your other conversations and video calls. And with the new Hangouts, you can even share your location and send animated GIFs.
messages 171x300  New Features in Android Kitkat 4.4

8.Emoji:

In this version,all new emoji emoticons works for Google keyboard too.
emoji 222x300  New Features in Android Kitkat 4.4

9.Print Everywhere:

You can print pictures, documents and web pages from your phone or tablet. You can print to any printer connected to Google cloud print or any printers that have apps in Google play store.
printers 186x300  New Features in Android Kitkat 4.4

10: Selecting Files:

From any apps, you can open and save files on google drive easily. there is a quick access to the recently used files too.
picking a file 300x254  New Features in Android Kitkat 4.4

Even More Features:

1.Bluetooth MAP support
2. Chromecast support
3.Chrome web view
4.Closed captioning
5.Device management built-in
6.Downloads app redesign
7.Easy home screen switching
8.Email app refresh
9.Full-screen wallpapers with preview
10.HDR+ photography
11.Infrared blasting
12.Location in Quick Settings
13.Location modes and monitoring
14.Low-power audio playback
15.Music and movie-seeking from lock screen
16.Secure app sandboxes
17.Step counting built-in
18.Tap to pay, built a new way
So the new version of Android kitkat 4.4 is all set to release with its new features. Lets see if it gives tough competition to the other versions in the market.
Flying Twitter Bird Widget By Trickstoo.com Back to Top