Get up to date Tech &Security related news and books to become a Hacker

Breaking

Showing posts with label Android. Show all posts
Showing posts with label Android. Show all posts

Wednesday, January 10, 2018

January 10, 2018

How to properly secure your Android phone

How to properly secure your Android phone

Image result for android security
Know how to use the tools you're given to keep your phone and your data secure.
Google, Apple, and Microsoft have great tools for managing your online security. Some implementations may be technically better than others, but you can be reasonably sure that your data — both on the phone and in the cloud — is safe. If you need more reassurance or have different needs, third-party companies are available that work with the big three to provide enterprise-grade security assurances. No method is 100% secure, and ways to get around it are found regularly, then patched quickly so the cycle can repeat. But these methods are usually complicated and very time-consuming and rarely widespread.
This means you are the weakest link in any chain of security. If you want to keep your data — or your company's — secured, you need to force someone to use these complicated, time-consuming methods if they wanted to get into your phone. Secure data needs to be difficult to obtain and difficult to decipher if someone does get ahold of it. With Android, there are several things you can do to make someone have to work really hard to get your data — hopefully so hard that they don't bother trying.

Use a secure lock screen

Having a secure lock screen is the easiest way to limit access to the data on your phone or the cloud. Whether you just left your phone on your desk while you had to walk away for a moment or two or if you've lost your phone or had it stolen, a lock screen that isn't simple to bypass is the best way to limit that access.
The first step is to lock the front door.
If your company issued you a phone or you work for someone with a BYOD policy, there's a good chance your phone is forced by a security policy to have password protection, and your IT department may have assigned you a username and password to unlock it.
Any method that locks your phone is better than none, but generally, a random six-digit PIN is enough to require someone to have special knowledge and tools to bypass it without triggering any self-destruct settings. Longer, randomized alpha-numeric passwords mean they will need the right tools and a lot of time. Entering a long complex password on a phone is inconvenient for you and we tend not to use things that inconvenience us so alternatives have been thought up that use patterns, pictures, voiceprints, and a host of other things easier to do than typing a long password. Read the instructions and overview for each and decide which works best for you. Just make sure you're using one.

Encryption and two-factor authentication

Encrypt all of your local data and protect your data in the cloud with two-factor authentication on your account logins.
Recent versions of Android come encrypted by default. Android 7 uses file-level encryption for faster access and granular control. Your corporate data may have another level of security to reinforce this. Don't do anything to try and lessen it. A phone that needs to be unlocked to decrypt the data is one that only someone dedicated is going to try to crack.
Online accounts all need to use a strong password and two-factor authentication if offered. Don't use the same password across multiple sites and use a password manager to keep track of them. A centralized spot with all your account credentials is worth risking if it means you'll actually use good passwords.

Know what you're tapping on

Never open a link or message from someone you don't know. Let those people email you if they need to make the first contact, and offer them the same courtesy and use email instead of a DM or a text message to get in touch with them the first time. And never click a random web link from someone you don't trust. I trust the Wall Street Journal's Twitter account, so I'll click obscured Twitter links. But I won't for someone I don't trust as much.
Trust is a major part of security at every level.
The reason isn't paranoia. Malformed videos were able to cause an Android phone to freeze up and had the potential to allow elevated permissions to your file system where a script could silently install malware. A JPG or PDF file was shown to do the same on the iPhone. Both instances were quickly patched, but it's certain that another similar exploit will be found, especially when we see stories of flaws like Meltdown and Spectre affecting all our digital things. Files sent through email will have been scanned and links in the email body are easy to spot. The same can't be said for a text message or a Facebook DM.

Only install trusted applications

For most, that means Google Play. If an app or link directs you to install it from somewhere else, decline until you know more. This means you won't need to enable the "unknown sources" setting required to install apps that didn't originate from a Google server in the Play Store. Only installing apps from the Play Store means Google is monitoring their behavior, not you. They are better at it than we are.
If you need to install apps from another source you need to make sure you trust the source itself. Actual malware that probes and exploits the software on your phone can only happen if you approved the installation. And as soon as you're finished installing or updating an app this way, turn the Unknown sources setting back off as a way to combat trickery and social engineering to get you to install an app manually.
With Android Oreo, Google has made it easier to grant trust to a source so you won't have to flip any switches or toggles after you've set things up. This is something Google is always working on because they put their name on the back of every phone and look bad when stories about malware on Android happen.

None of this will make your phone 100% secure. 100% security isn't the goal here and never is. The key is to make any data that's valuable to someone else difficult to get. The higher the level of difficulty, the more valuable the data has to be in order to make getting it worthwhile.
Some data is more valuable than others, but all of it is worth protecting.
Pictures of my dogs or maps to the best trout streams in the Blue Ridge Mountains won't require the same level of protection because they aren't of value to anyone but me. Quarterly reports or customer data stored in your corporate email may be worth the trouble to get and need extra layers.
Luckily, even low-value data is easy to keep secure using the tools provided and these few tips.

Monday, January 1, 2018

January 01, 2018

Make your Android Device look like an iPhone

Make your Android Device look like an iPhone

source:7labs.io

If you are reading this article, you probably are fond of the sleek and simple user interface of iOS, but at the same time prefer Android because of its openness and the fact that it is fully customizable. However, today we are going to use the customizability of Android OS to bring in the iOS look and feel into your Android device. All you need is a device running Android 2.3 or higher. And yes, you don’t need to root!

Make your Android Device look like an iPhone

If you are reading this article, you probably are fond of the sleek and simple user interface of iOS, but at the same time prefer Android because of its openness and the fact that it is fully customizable. However, today we are going to use the customizability of Android OS to bring in the iOS look and feel into your Android device. All you need is a device running Android 2.3 or higher. And yes, you don’t need to root!
iOS like UI on Android

Apps to make Android look like iPhone

The following apps will be necessary for the transformation:
iLauncher: A launcher emulating the iPhone home screens.
iSettings: A Settings screen for Android similar to the iPhone Settings page.
iLocker: An iPhone type lock screen.
Espier Screen Locker 7 (Alternative): An iOS 7 style lock screen.
iPhone Notifications: Get iPhone style notifications and alerts.
A.I. Type Keyboard: Similar to the default iPhone keyboard.
Omega StatusBar: A custom Status bar for Android.
iPhone OSB Theme: An iPhone style status bar theme compatible with Omega Status Bar.
iNoty (Alternative): iOS 7 styled Notification Center.
iPhone Messages: A Messaging app that looks like iPhone messages.
InoMail e-mail client: An email client that looks like iMail.
Parallax 3D: To add iOS 7 like Parallax effect in the Home and Lock screen.
Most of the apps listed above are paid apps. Although there are alternative launchers, lock screens, keyboards, etc. imitating the iOS look, the above combination seems to perform best without any issue. However, if you still want to use these apps for free, check out our article on how to download paid Android apps for free. Once you are ready to install all these apps, we can begin the transformation process.
Make Android look like iOS 7

Setting up iLauncher

iLauncher is a cool alternative launcher for Android (Paid App), that comes with some of the features of the iPhone home screen. It is an app to make Android look like iPhone. iLauncher is one of the best app launchers that replicate the iOS user interface. The new version of the app also implements the look and feel of iOS 7’s new interface. With iLauncher, you will get:
  1. iPhone like zoom-in and zoom-out effects while launching and closing apps.
  2. A universal search screen along with the home screens. (The new version doesn’t have this feature, since iOS 7 no longer implements it the same way).
  3. Features to hide, remove, add and rearrange apps directly from the Home Screen.
  4. A dock containing some iOS style shortcuts for call, music, mail, message, etc.
After installing the app, pressing the Menu button opens up an iPhone style configuration page for iLauncher. In the iLauncher settings page, you may enable iPad mode to display smaller icons or enable the 5th row of apps to get a home screen similar to that of an iPhone 5. You now have iOS style home and search screen. But there are lots more to do.
Download and install iLauncher (for iOS 7) / (for iOS 6)
Note: When pressing on the Home Screen now, you will get a popup asking for which launcher to use. You will also find a check box to make the selected launcher as default. Just leave it unchecked for now.

iPhone lock screen for Android

iLocker is an iPhone style slide lock screen from the makers of iLauncher. It also works best with the iLauncher app. After iLocker is installed, launch the app to configure iLocker. Activate iLocker by sliding the “Activate” switch to “On” position. In the popup that appears, select “Set iLocker as a default launcher”. Next, Android will ask you to select an action. Check the “Use by Default” option this time and select iLocker. A pop up confirms that iLocker is activated. Press the home key. A new pop up now appears asking you to select the Launcher of your choice. Select iLauncher from this menu. Your iPhone lock screen is now set. You can set a custom lock screen wallpaper from the iLocker Settings menu, if you like. For iOS 7 themed lock screen, you can use Espier Locker 7 instead of iLocker.
Download and install iLocker (Free)
or
Download and install Espier Locker 7  (Free/Paid)

iPhone Status Bar for Android

Install and launch Omega Status Bar and configure the app. Under General tab turn on your relevant options:
  1. Accessibility: Turn on Accessibility option to let Omega access your notifications and other data that are displayed on the Status Bar – like signal strength, cellular data, volume, date, time, battery information, etc.
  2. Start on Boot.
  3. Clock style and mode.
  4. Battery Indicator and Percentage.
  5. Network, Wi-Fi and Notifications indicator.
  6. Other indicators: GPS, USB, Bluetooth, Headset and other indicators.
Turn on Accessibility options: Go to Settings >> Accessibility (Under System) >>Turn on for Omega Status Bar. A pop up warns you that the app will have access to your phone information. That is because the app has to display notifications. Click on OK to confirm.
On the Themes tab, select iPhone OSB Theme using the theme manager.
Now turn on Omega Status Bar by sliding the indicator on the top right hand corner of the screen.
Download and install Omega StatusBar (Free/Paid with extra features)
iPhone OSB theme (Free)
Alternatively, if you need iOS 7 styled Notification Center on your Android Phone, you can try iNoty, which comes from the same developer as iLauncher. After installing iNoty, open the app and enable the slider for “Enable iNoty”. You may also toggle settings for displaying signal strength, battery percentage and carrier name.
Download and install iNoty (Paid)
Note: If you face problems to launch iLauncher with iNoty installed, try installing the older versions of iLauncher and iNoty from XDA Developers.

Also read:Top 10 Automation apps for android

iPhone Keyboard on Android

Launch the app (A.I. Type keyboard) after installation and follow the activation wizard to configure the A.I. Type keyboard.
During the activation process, an option will be there to “Change A.I. Type settings” (Fourth screen). Click on the button >> Go to Appearance >> Keyboard Theme >> Select the iPhone 4 theme and click OK.
Download and install A.I. Type Keyboard (Free version available without text prediction)

iPhone Notification for Android

iPhone Notifications is a cool notifier that monitors and displays app notifications in iPhone style banners or Alerts (Available for free).
iOS like Notification on Android
When the app is launched, it automatically scans and lists all the apps on your device. You can configure how to display notifications (alert or banner) for each of the apps separately. Some of the apps will already be configured by default.
Accessibility features for iPhone Notifications lite needs to be enabled for it to access app notifications. Enable it by opening Settings >> Accessibility (under System) >> Turn on for iPhone Notifications Lite.
Here make sure that Notifications are turned off for “Messages” (Android’s default SMS app). We will use a separate app for this purpose.
Download and install iPhone Notifications (Free

iPhone like Settings UI for Android

We are almost done. Time to make the Settings menu look like that of an iPhone.
iOS Settings UI on Android
After the installing iSettings, tap on the Settings icon to open up an iPhone themed Settings page. Here you can turn features like GPS, Data, Wi-Fi, Bluetooth, etc. and adjust your screen brightness.
The regular Android Settings menu can now be accessed by opening Settings >> System Settings. Similarly, the “Manage Apps” screen will now accessible from Settings >> Applications.
Pressing on the Menu button on the home screen launches the iPhone themed launcher settings page.
Download and install the iSettings (Free)

iOS 7 like Parallax effect on Android

A simple app also helps to (sort of) create the parallax effect found in iOS 7. It’s called Parralax 3D and can be installed from Google Play Store. In addition to the default wallpapers, the app can also create a virtual 3D effect from custom wallpapers. Parallax 3D can run in the background and works with any Android launcher which supports wallpapers.
To set a custom wallpaper using Parallax 3D, follow the steps below:
  1. Install Parallax 3D from the Play Store and launch the app.
  2. Tap on Set wallpaper option. It displays the current wallpaper along with a parallax effect.
  3. Now tap on the Settings button and scroll to the Custom photo section.
  4. Check the Custom Photo option to enable it and tap on Load Photo below it.
  5. Browse and select a preferred wallpaper from the Gallery. The Parallax effect will automatically be added.
Download Parallax 3D from Google Play (Free

iPhone Style Messages and Email Apps for Android

iPhone like Message and Email apps on Android
iPhone Messages imitates the theme of iPhone’s default messaging app (Paid app). This message app also has a iPhone like alert notifications system. InoMail (Blue) is an email client that looks and feels like Apple’s iMail app. It is available in both free and paid versions. You can setup email accounts from multiple services like Gmail, Yahoo, AoL, etc.
Download and install iPhone Messages (Free) and InoMail (Free/Paid)

Final steps

If you want, you can set InoMail and iPhone Message apps in the dock and make their icons look like the default iPhone ones.
  1. Press and hold the Message icon on the dock.
  2. Similar to iPhone, a cross appears on the top left corner of the icon.
  3. If it was a normal app, tapping on the cross would open the uninstaller. But since this is a System app, only the app shortcut will be deleted.
  4. Now find the iPhone Message app icon from the Home screen and drag it to the dock.
  5. Tap on the iPhone Message icon in the dock. A popup will appear. Select “Set this App as” and select “Messages” from the menu.You can replace another dock icon with a shortcut to InoMail similarly.
Congratulations! Your iDroid has been set up. Now you can fool your friends completely by saying that you managed to install iOS on your Android device! But don’t try to fool an iOS user with this!

Sunday, December 31, 2017

December 31, 2017

Top 10 Automation Apps For Android

Top 10 Automation Apps For Android

The two most basic reasons people buy smartphones today are because they want to stay connected with the world all the time and smartphones help them stay organized with a variety of apps. There are great applications present in the Play Store which make your smartphones even better. These apps are called automation apps. These apps automatically perform certain actions at a particular point once you assign them their tasks; we hope you like Top 10 Automation Apps post.
Here’s a list of the Top 10 Automation Apps for your android devices.

10. Call Recorder

Top 10 Automation Apps
Top 10 Automation Apps
Just as the name suggests, this app is used to record your calls on Android. Call Recorder comes with a number of options like including or excluding a particular number to record, recording only selected contacts, organizing various recordings, deleting older records and many more. The pro version of the app comes with cloud integration and email support.
Top 10 Automation Apps
Top 10 Automation Apps
Get Call Recorder: http://goo.gl/MvXJ70

9. RepetiTouch (root)

Top 10 Automation Apps
Top 10 Automation Apps
RepetiTouch is a really cool app which makes your smartphone even better. This app records all your touch events on your Android device and records them. After installing the app, you need to press the record tab which will record every moment on the screen. This version of the app allows recording up to 10 minutes only without a loop or multi-touch mode. If you want more features, you can upgrade to the pro version of the application.
The only limitation for using this app is you need to have a rooted phone.
Top 10 Automation Apps
Top 10 Automation Apps
Get RepetiTouch: http://goo.gl/gMTOXx


8. Velis Auto Brightness:

Top 10 Automation Apps
Top 10 Automation Apps
Velis Auto Brightness makes use of the device sensors to adjust screen brightness, according to the environment. This app automatically changes the brightness settings in order to provide you with a great brightness experience. You also have control over how much amount of brightness should be there in a certain situation.
Get Velis Auto Brightness: http://goo.gl/c1jgT9

7. SkipLock:

Top 10 Automation Apps
Top 10 Automation Apps
The security of your phone is always a vital thing and that’s why we set up passwords and patterns to our phone to protect it from an intruder. But entering passwords every time to unlock your phone can get a bit tiresome, especially when you are home or in your car or connected to a wireless connection. This is where SkipLock comes in. This app takes you to the home screen of your phone without asking for a password when you are connected to a WiFi or a trusted Bluetooth connection.
Top 10 Automation Apps
Top 10 Automation Apps
This app is one of the most innovative automated apps on the Play Store.
Get SkipLock: http://goo.gl/KnnMyz

6. Tasker

Top Android Apps
Top Android Apps
Tasker app offers you with a very high level of automation on your Android. Right from automating your phone settings to your apps, Tasker lets you everything. All you need to do is create different profiles for each automation task which makes it a bit complex to handle, Tasker is an essential app and that’s why it’s #5 in Top 10 Automation Apps.
Top Android Apps
Top Android Apps
Get Tasker (Paid): http://goo.gl/IneVsq

5. Condi

Top Android Apps
Top Android Apps
Condi is a free automation app with no in-app purchases which are great. Condi automates the little tasks that you perform every day like turns on your music when you plug in the headphones, turns on your GPS when you are driving, adjusting screen brightness, silencing your phone and many other tasks.
Top Android Apps
Top Android Apps
The only issue with this app is it needs root access for automation tasks like GPS, termination of apps and airplane mode.
Get Condi: http://goo.gl/wpQUrT

4. Automatelt

Top Android Apps
Top Android Apps
A Trigger/Action based application which is designed to make your life easier and to some extent automatic. When you install this app on your device, you can assign certain actions to your phone when any trigger event happens. You can set up trigger events for battery, Bluetooth, WiFi, volume control, silence your phone at night and messaging to begin with. Once you set this up you can just sit back and relax and let your phone handle everything else.
AndroidAgent Android Apps
AndroidAgent Android Apps
Get Automatelt: http://goo.gl/DxzhcC

3. Dessin

Top 10 Automation Apps
Top 10 Automation Apps
Dessin is just like the Tasker but is more visual and easy to understand comparatively. It lets you take notes, draw mind maps and build circuits that control your phone.
AndroidAgent Android Apps
AndroidAgent Android Apps
Get Dessin: http://goo.gl/1eXYtr

2. Atooma

AndroidAgent Apps
AndroidAgent Apps
Atooma is more or less like the IFTT. This app gives you a complete control over your Android phone. This app provides you an interface to program activities that you do manually and converts them into automatic tasks. There are a lot of apps on the Play Store that offer what Atooma offers but are very complex to work with. Atooma aims to give you control over your device with no complexity at all.
AndroidAgent Apps
AndroidAgent Apps
Get Atooma: http://goo.gl/cHcscA
  1. IF by IFTT

 an  Automation Apps
iftt an Automation Apps
This is the best automation app on the Play Store by far. The reason it is so popular is it’s easy to use interface. The app is based on a statement “if this than that” where you program your Android device to perform certain task at certain times. The app is somewhat complex if you are a beginner, but gets easier after a couple of uses. IF by IFTT is the best when it comes to online services. Eg. If you like a video on YouTube then it will automatically post that on Tumblr for you IFTT is #1 on our Top 10 Automation Apps list due to it’s infinite possibilities.
Get IF by IFTT: http://goo.gl/ujrO29 

Other honorable mentions

Some of the above mentioned apps may be complicated for some users. Here we mentions some of the apps that are user friendly and similar to IFTTT app

1. Automate

Image result for automate app

Playstore URL:https://play.google.com/store/apps/details?id=com.llamalab.automate

2. MacroDroid - Device Automation

Image result for macrodroid  

3.Trigger - Task Launcher

Image result for trigger task launcher 



Post content: AndroidAgent 

Monday, December 11, 2017

December 11, 2017

How to decompile Android APK file in single click

APK file is compressed form of java classes, XML and several other files. As an android developer you may require to decompile apk file to get actual source code. Like if you saw an app with awesome design and you want to know how to implement that design in your project. We use reverse engineering process to get the source code.

There are several tools available on the internet like dex2jar, apktool, etc. that
will help you to convert apk to soruce code. But for that you have to run several commands and follow lengthy process.

Luckily I found a great online apk decompiler tool www.javadecompilers.com. This tool uses an open sources APK and DEX decompiler known as jadx. It will help you to obtain source code from apk file in just one click.

Decompile-APK-to-Source-Code-in-Single-Click-1

How to Decompile APK to Source Code

1. First of all go the below link.
http://www.javadecompilers.com/apk

2. Now select the apk file by Choose File option and then click on Upload and Decompilebutton.

Decompile-APK-to-Source-Code-in-Single-Click-2

3. It will take time to decompile depending upon the size of the file.

Decompile-APK-to-Source-Code-in-Single-Click-3

4. After decompilation process finished, click on Save button to download the source code.

source:codingsec.net