Build your own Malware apps for Ransomware

Hi guys, I recently wrote an article for my blog about a new service that lets you create your own ransomware. Due to Cybrary policies, this article was rejected from Cybrary OP3N, but I still think it would be interesting to some people, so I will write about it here.

A new type of ransomware is being freely distributed on the Deep Web, but this is not normal ransomware. This RaaS (ransomware as a service) is a new form of cybercrime that works by malware authors distributing the ransomware builder, and then taking a cut of the ransoms it generates. Anyone, no matter how computer savvy they are, can launch a fully-functional ransomware campaign to unsuspecting victims.

Atom Ransomware, formerly called Shark, first started popping up on the Internet in mid July 2016. You can download it through their professional looking website that gives you step by step instructions on how to set it up and start infecting people. The creators claim that it is undetectable by AV software, supports multiple languages, and uses a strong but fast encryption algorithm.

After you download the Atom payload builder, you can specify the bitcoin address to send the ransom to, the directories to infect, the file formats you wish to lock, the price of the ransom, and varying prices for different countries. All of this you can do with no technical knowledge. If you can type on a computer, you can use Atom to create ransomware. The payments are supposedly automated; sending the money first to the malware developers who take a 20% cut, then they send the other 80% to your bitcoin address that you supplied. After it encrypts the files with a .locked extension, it creates an encryption key like every other ransomware. After that, it locks the screen prompting for a password to unlock the files.

Could this be the start of a new cybercrime service? Could this be the future of ransomware? It’s hard to say what the future will look like in this ever-changing industry, but it very well may play a big part in the future of cybercrime. With open source ransomware such as HiddenTear, and the DIY ransomware builders already out there like Tox, ransomware is becoming easier and easier to make. And with all the work it takes to launch a ransomware campaign, why distribute your ransomware yourself? Atom has a great business model so far. Easily make the ransomware, have other people distribute it, and take 20% of the profits. 20% might not sound like a lot, but say someone customizes Atom to sell for $100 to unlock the files. If that person infects one other person, that’s still $20; and it will only continue to grow as more and more people create new Atom ‘strains.’ This is highly illegal and extremely unethical, but you have to admit, it’s a great idea, and will surely be a huge money maker for them.

The one problem that may arise is that there’s no way for Atom users to guarantee that they will get the 80%. Could this just be a huge scam to get people to spread Atom? Could the developers just take the whole ransom and walk away? Let me know what you think in the comments below!

In the future I hope to be analyzing Atom more in depth, as it seems like a very cool project, and I’d love to know more about how it works internally.



Android O vs iOS 11 Feature Comparison

Today we’ll see comparison between Android Oreo Vs iOS 11. Google Android and Apple iOS are big market in mobile industry and truly competitor. Recently Google announce and release their new Mobile OS named Android Oreo and less than a month later Apple unveiled iOS 11. But how do the two operating systems compare? And how can Apple learn from Google, and vice versa?
Some of the key new additions to Android O, along with features that Apple should implement into iOS 11 to compete. We had discuss some problem with Android Oreo in previous article.

Let’s see who win the battle between Android Oreo Vs iOS 11 :


The major update of Android Oreo is the inclusion of picture in picture feature; this picture will allow people to run some apps in the corner of a screen.
This feature will allow the people to watch the YouTube videos at the small corner of the screen while you are allowed to use the other apps. This is the perfect option for the mobiles that have significant RAM but will greater for the people that want to enjoy YouTube background music while using other apps.

Picture in Picture mode : Android Oreo Vs iOS 11
Picture in Picture mode : Android Oreo Vs iOS 11

But it was introduced for iPad users along with iOS 9, allowing users to minimise the video and perform other tasks while still being able to watch. You can slide the video around for the best placement or swipe it off-screen to end the video. Picture-in-Picture in iOS look better than Android Oreo.

Winner : For this features iOS 11 look ahead than Android Oreo and got one point for this.

Notification Dots

Notification dots Android Oreo Vs iOS 11

Notification badges had access by many of Android launcher but Google has never officially offered it until Android Oreo. Much like with app badges on iOS, you’ll see a small ‘dot’ that appears on top of your app icon when you receive a notification on Android O.

This includes the ability to view the notification without opening the app via a small on-screen pop-up that looks like the 3D Touch shortcut menu on iOS, but more notification-based.

Winner : For this feature both iOS 11 and Android 8 got equal point.

Smart Text Selection

Smart selection text : Android Oreo Vs iOS 11

Google has integrated the smart text selection that works on the mechanism of artificial intelligence and helps the people to easily cut and paste items.


More recent iterations of Android and iOS have introduced formatting to applicable text, but not much else. That was until Google announced Smart Text Selection, which uses Google’s AI to intelligently analyse what is being selected, and provides you with contextual shortcuts.

Winner : Android 8 got one more point for nice and neat UI with this feature.

See full article : Android Oreo Vs iOS 11 : Comparison you should know about this

Android Oreo has some flaws

On August, 21st after the solar eclipse, Google released the final version of Android 8 now known as Android Oreo. The sun wasn’t the only thing that was hidden for a while today, as Progressive Web Apps have acquired new problems. I’ve installed Android 8 on my Google Pixel, and tested a couple of things regarding websites and PWAs and then I got some problems with Android Oreo.

Android 7 Vs Android 8 : On Android Oreo, icons have the badge and if they are not a perfect centered circle, they are embedded inside a white circular icon, reducing their original size.

But let me start with good news: software updates can solve most of the problems. The issue is that nobody seemed to care enough about it to do it before the Android release that is currently being delivered to users.

See full article here >> : Problems with Android Oreo

Google’s Android Oreo Features

Google is the world largest tech firm and always release the latest update that stunned the whole public. Google has provided us a variety of platform; enhance the searching, the newsfeed and Android operating system for mobiles.

Android Oreo Key Features:

  • The every version of Android brought some major update and make sure that the platform will secure than the previous one. The newer version of Android can slow to roll out as just 14% of devices are using the Android Nougat.
  • Google’s own mobile phones Nexus and Pixel are expected to the first smartphone that will get the latest operating system of mobile phones.
  • Anyhow, the latest version of Android will bring these changes to the operating system and some of them are pretty important for the people.

Google Play Protect:

Working to keep your device and data safe from misbehaving apps by scanning over 50 billion apps per day, even the ones you haven’t installed yet!

See this : How Android Instant Run Works?

  • Google has launched the latest Android operating system and also update the operating system to protect the people from the risk of different apps. The OS will automatically detect the harmful apps installed in your mobile and remove them.
  • It will span more than 50 billion apps every day and remove those apps that are harmful to the people, this is the reason Google has best artificial intelligence.

Talk about a life saver

Whether you’re talking, playing, working or streaming, you can feel confident about keeping your battery strong and full of life.

See more features here>>: See What’s New in Android Oreo 

Android Image Compression Using ImageZipper

How to Android Image Compression Using ImageZipper Library
How to Android Image Compression Using ImageZipper Library

We all know that good UI is important key factor for app success and for UI informative image is most important. But nowadays we don’t care about the size of that image which makes app bigger and bigger in size. ImageZipper is an image compression library which helps you to compress your images both in default and custom way. It allows you to control you the width, height, format, orientation and quality of Image. It ease out the task to send images to the server.

How to Android Image Compression Using ImageZipper Library?

How to Android Image Compression  Using ImageZipper Library


Add this to your root build.gradle file:

allprojects {
repositories {

maven { url “” }

Default Compressor

File imageZipperFile=new ImageZipper(this).compressToFile(actualFile);

OK Now Get me Bitmap!!

Bitmap b=new ImageZipper(MainActivity.this).compressToBitmap(actualFile);

See full article here: ImageZipper – Android Image Compression Library

Get File from Clound Using FileStack File Picker in Android

FileStack Android allow your users to pull in their content from Dropbox, Facebook, and more!

FileStack Android : Amazing Cloud File Picker

It is an amazing cloud integrated file picker by which you got ability to integrate and allow your users to upload and download content from more than 20 cloud drives.

FileStack Android library provides an activity that your app can spawn that allows the user to open and save files.

FileStack Android Example
FileStack Android Example

How to use FileStack Android library:

For Gradle users:

compile ‘io.filepicker:filepicker-android:4.0.2’

By default the following services are available (meaning of keys in brackets is described below):

  • Gallery (GALLERY)
  • Camera (CAMERA)
  • Facebook (FACEBOOK)
  • Amazon Cloud Drive (CLOUDDRIVE)
  • Dropbox (DROPBOX)
  • Box (BOX)
  • Gmail (GMAIL)
  • Instagram (INSTAGRAM)
  • Flickr (FLICKR)
  • Picasa (PICASA)
  • Github (GITHUB)
  • Google Drive (GOOGLE_DRIVE)
  • Evernote (EVERNOTE)
  • OneDrive (SKYDRIVE)

See more here : FileStack Android : Amazing Cloud File Picker 

How to Add Uber Car Animation in Android? 

How to Add Uber Car Animation in Android
How to Add Uber Car Animation in Android

I found a question on Quora about How to add Uber car animation in Android application. I really like this question and found a solution which help you if want to do this in your application.

Solution is UberCarAnimation is an Android library which showing movement of car on map like in Uber.

  • Parse the “overview_polyline” from the JSON by providing the appropriate GET parameters. For eg:” +
+ “transit_routing_preference=less_driving&”
+ “origin=” + latitude + “,” + longitude + “&”
+ “destination=” + destination + “&”
+ “key=” + getResources().getString(R.string.google_directions_key)

  • Decode the polyline which will provide you with list of latitudes and longitudes that is List<LatLng> to be apt.
  • Create a value animator by providing the ofFloatValue, setting duration and adding update listener in Handler

ValueAnimator valueAnimator = ValueAnimator.ofFloat(0, 1);
valueAnimator.setInterpolator(new LinearInterpolator());
valueAnimator.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
public void onAnimationUpdate(ValueAnimator valueAnimator) {

  • Finally set position of marker to the new position, also evaluating the bearing between the consecutive points so that it seems car is turning literally and finally update camera as:

marker.setAnchor(0.5f, 0.5f);
marker.setRotation(getBearing(startPosition, newPos));
(new CameraPosition.Builder()


See full article: Add Uber Car Animation Android