Sunday, March 27, 2016

Has Your Computer Been Ransomed? Here's What is Happening:

A computer is "ransomed" when a message pops up that says you can't use your computer any more, or the computer is severely compromised and a phone number is provided to "fix the problem."  Call that number and you will typically be switched to some overseas (outside the US) number.  They will charge a price to fix the problem, plus offer to give you ongoing support.  You will be asked for your credit card number and other personal information.  They will typically ask for access to your computer to fix the problem.  ALL THESE REQUESTS ARE "NO-NOs".

The typical example looks like this:


Sometimes the message shows from within the browser, but usually it takes over your entire screen.  The latter is a coding trick that forces your browser full screen.  I hit escape on the above message to bring the browser image back down to "normal" full screen browser size.  Most users don't know to do this, so they don't see the address window and they can't find a way to get rid of the image.  Note the url in the address bar:  malware-present.com?  Not likely!  So, if you get a message and you can't seem to get rid of it, go into the task manager (Windows- ctrl-alt-del at same time)  If you don't see a "Processes" tab at the top and you are using Windows 8 or above, Click on the "More Details" down arrow on the lower left of the Task Manager window.

On the Processes tab, find the process or processes that are associated with your browser. Click on each one to highlight, then click the "End Task" button for each.  Next, start Malwarebytes* and run it.  Delete all the objects it finds.  Then restart your computer.  Restart your browser, and go to the Settings page.  Find extensions or Add Ons.  Look through the list for anything you don't want.  Trash or disable them.

*Everyone, Mac or PC alike, should have Malwarebytes installed.  Since this is a "browser-"initiated ransom, both OS and Windows systems are vulnerable.  Download the free version.  When installing, make sure you don't install the Pro version unless you want to pay for the Pro version.

Wednesday, March 2, 2016

Leap Year Program Flaws- Walmart

This is fun.  When I was with IBM, I wrote a number of "AI" manufacturing quality control programs that dynamically controlled both equipment and product throughout the world.  Among the most difficult things to do in a manufacturing environment is to implement the leap year; that is, if you don't have the correct programming methodology.  (Daylight savings time implemented world-wide, when you are controlling in real time, is also a bugger.)

I renewed an RX at Walmart.  When my wife went to pick it up, they said there were no more refills.  She called me asking why.  I called the Pharmacy.  This particular prescription was one of those that can't be refilled early.  Long story short, they couldn't fulfill the RX because the correct number of days had not passed.  Woops!  They apparently forgot to program for a leap year.

(In their defense, testing a program for conditions like this is unusual.  It takes an iron-willed, willing to be fired on principle, quality control project manager to force testing for leap year.  It takes careful thought and perhaps a lot of resource to set up the right test conditions that expose this kind of error of omission.)

Pass this on... This is instructive!      

Printfriendly

Print Friendly and PDF