https://techcrunch.com/2022/12/22/fbi-ad-blocker/
This holiday season, consider giving the gift of security with an ad blocker.
That's the takeaway message from an unlikely source — the FBI — which this week issued an alert warning that cybercriminals are using online ads in search results with the ultimate goal of stealing or extorting money from victims.
In a pre-holiday public service announcement, the FBI said that cybercriminals are buying ads to impersonate legitimate brands, like cryptocurrency exchanges. Ads are often placed at the top of search results but with "minimum distinction" between the ads and the search results, the feds say, which can look identical to the brands that the cybercriminals are impersonating. Malicious ads are also used to trick victims into installing malware disguised as genuine apps, which can steal passwords and deploy file-encrypting ransomware.
One of the FBI's recommendations for consumers is to install an ad blocker [...]
[...] If you're looking for a widely recommended ad blocker, uBlock Origin is a simple, low-memory ad blocker that works for most browsers, like Google Chrome, Mozilla Firefox, Microsoft Edge and Opera, plus the extension is open source so anyone can look at the code and make sure it's safe to run.
You can also get content blockers for Android and iOS, which block ads from loading on your device [...]
(Score: 3, Interesting) by RS3 on Wednesday December 28, @05:03PM (4 children)
Yes, excellent post and info.
Virustotal scanning has been embedded in some Windows mechanisms for years (I forget where, maybe Windows Update, I know I've seen it somewhere).
Another similar one I've used for years is: https://virusscan.jotti.org/ [jotti.org]
Over the years I've had a few systems crash because a malware scanner, on a false-positive, will quarantine or delete a critical system file without asking. Generally I've had to boot with some alternate media, copy file(s) from another system, carry on.
Many of "Nirsoft's" awesome utilities get flagged as "malicious / malware" when they're not inherently bad, just powerful tools that could be used by a malicious person. In some locations I've had WiFi system filters block Nirsoft and other attempts to download such things (proxy sites are your workaround).
"ClamAV" is great, but seems to give the most false positive results, so again, test a questionable file at virustotal or jotti.
Most anti-virus software severely (IMHO) bogs a system down. The one I've been using is McAfee's "Real Protect". Rather than constantly scanning everything (and I mean everything) your computer does, it just watches a bunch of core OS files and processes, and flags anything trying to mess with them. It will pop up a flag if I use some Nirsoft stuff like smsniff, nmap, and a few others.
(Score: 3, Insightful) by anubi on Thursday December 29, @02:40AM (3 children)
Thanks for sharing that. I've now a few more things to try against misbehaving code.
I sure miss my old way of doing things. I felt so at home with my old assembler. I would have no problem writing a database in it. And I read of all these problems airlines are having. I am convinced they have good stuff; they don't know how to use it, while the ones that did have knowledge retired, replaced by off-the-shelf generic graduates lacking experience.
Even the MBA will recognize the value of the skills of the past when it comes to their COBOL mainframes, yet fail to comprehend why an engineer won't let go of an old CAD system that was in place before all this DRM, licensing, enforced internet connectivity which is in place for mandatory behind-your-back "upgrades" from anyone who has the access codes. Even then, those codes are already defined in contract verbiage as a shared item.
Management types love that stuff. Job security. Make a whole lot of problems that must be renogiated.
Engineers hate it We gotta make the stuff work.
I agree too that the antivirus is the problem.
It's the difference between having a skilled doctor examine you, or having some trainee go over you, checklists and troubleshooting charts in hand, along with time limits to arrive at a conclusion.
I want Doctor House, M.D.
"Prove all things; hold fast that which is good." [KJV: I Thessalonians 5:21]
(Score: 4, Interesting) by RS3 on Thursday December 29, @03:44AM
Writing a database in assembly. Makes me wish I had been born 30 or so years earlier, that I might have done such things. Sure, you can still do it, but not as a Windows process! Ugh!
I'm doing some work at a tiny company I occasionally do work for. They seem to buy a new printer at least every year. I have _no_ idea why. So there's this HP (ptewey) OfficeJet Pro 8025e that I'm trying to print through. My Win7 laptop sees it, adds it, but spat out a ton of garbaged up paper. Checking HP's website- only Win10 and 11 are "supported". They do have older files available, but I'm not going to download and install an over 200MB file on MY computer and risk the mess it might cause, and still have no printer working. I'm okay with change if it's necessary and things get better, but far too much of the world is hooked on change for the sake of change. I have better things to do! Now I'm trying to print to another (Epson) printer in the next room... Win7's stupid "add a printer" wizard must have forgotten to bring his magic pixie dust. Sigh. I might have to print it at home on a much older HP laser that Just Works.
I hear you re: Doctor House, MD. Probably my favorite show of all time. I think I've seen every episode 3 times, many of them more than that. I hope nobody takes this the wrong way, but I identify with him a bit too much. I'm a pretty good diagnostician, and often get great compliments and praise for things I do and fix, but I'm, for some reason I can't understand, greatly misunderstood by people. But I don't act like House, nor irritate people (not intentionally, anyway!), so nobody treats me badly (other than my sister...)
I don't know much about the airlines' problems, but last I looked into it they mostly use software and systems from Unisys? Pretty much a monopoly lock-in situation? If that's true, and from what I know of recent Unisys and its culture, they're some of the worst example of change for the sake of change- just a horrific mess of people trying to cram in the latest and greatest, without anyone taking a moment and trying to figure out what is needed, how to best do it.
A few years ago I knew a couple of people who worked for Unisys, and they said the place is all very young people. Ahem.
Airlines would do better to contract with major financial transaction computing firms. THAT has to be mind-numbing. They, whoever they are, have designed their own specialized transaction processing chips! "Normal" IT stuff isn't fast nor reliable enough for them.
Yeah, the good MBAs know the "It ain't broke, don't fix it" mantra. Most MBA-types in more engineering companies think their profits come from constant change. Well, the short-term profits do, but long-term, well, keep your resume updated and out there.
My main point was supposed to be: use virurtotal and jotti before you believe _any_ specific antimalware software.
Another tidbit- when I'm very concerned, or scanning any computer that's unfamiliar to me, I'll pull the HD and scan it as a secondary (don't boot from it). There is malware that cleverly infects system files on shutdown, so when you boot, your OS image in RAM is infected. While booting said viruses copy an uninfected version of the system file back in, so scanners won't find it. But if you don't boot from that drive, you can find the virus in the infected system file.
Now if humans could put all that cleverness to solving cancer or some other thing...
(Score: 2) by turgid on Thursday December 29, @11:28AM (1 child)
When I was an impatient teenager learning assembly language (Z80 and then 8086) I soon got very bored and frustrated. There was a lot I didn't know, particularly regarding code reuse. I had a good assembler for the Z80 which had macros. I'd played about with FORTH before, and I came to the conclusion that if I had to do anything remotely significant in assembly language in future, I'd look into writing my own FORTH-like system to get myself out of plain assembly language as soon as possible. I told you I was impatient!
How would you go about it? What tricks have you learned when writing in assembly language?
I refuse to engage in a battle of wits with an unarmed opponent [wikipedia.org].
(Score: 2) by mcgrew on Thursday December 29, @08:58PM
I did Z-80 assembly, only I had to assemble the machine code by hand, since afaik there was no assembler for the TS-1000. I was 30 then (1982). It was a challenge. But later with a multitasking machine (used IBM XT) there were a lot of things about assembly that were over my head, and it wasn't worth the effort to learn. I only learned Z-80 because BASIC was far too slow for a battle tanks game; with native machine code I had to add timing loops to slow it down! And this was a 1 mHz chip! It also only had 2k of RAM.
We only need fast machines these days because you kids... well... Facebook's incompetent coders can't even write HTML that renders properly on a nine inch Samsung Android running Firefox, and HTML is to assembly, well, it's hard to not screw up real programming. It's hard to screw up HTML so it won't render properly, unless your aim is to make it unreadable.
Carbon, The only element in the known universe to ever gain sentience