The Lounge is rated PG. If you're about to post something you wouldn't want your
kid sister to read then don't post it. No flame wars, no abusive conduct, no programming
questions and please don't post ads.
1. The lounge is for the CodeProject community to discuss things of interest to the community, and as a place for the whole community to participate. It is, first and foremost, a respectful meeting and discussion area for those wishing to discuss the life of a Software developer.
The #1 rule is: Be respectful of others, of the site, and of the community as a whole.
2. Technical discussions are welcome, but if you need specific programming question answered please use Quick Answers[^], or to discussion your programming problem in depth use the programming forums[^]. We encourage technical discussion, but this is a general discussion forum, not a programming Q&A forum. Posts will be moved or deleted if they fit better elsewhere.
4. No politics (including enviro-politics[^]), no sex, no religion. This is a community for software development. There are plenty of other sites that are far more appropriate for these discussions. Or if you must, use the Back Room[^] - but enter at your own risk.
5. Nothing Not Safe For Work, nothing you would not want your wife/husband, your girlfriend/boyfriend, your mother or your kid sister seeing on your screen. For those discussions where you wish to be a little more frank, use the Soapbox[^]
6. Any personal attacks, any spam, any advertising, any trolling, or any abuse of the rules will result in your account being removed.
7. Not everyone's first language is English. Be understanding.
Please respect the community and respect each other. We are of many cultures so remember that. Don't assume others understand you are joking, don't belittle anyone for taking offense or being thin skinned.
We are a community for software developers. Leave the egos at the door.
Long story short, I landed on a web page I should not have opened while surfing imgur (some guy linked to a porn page in the comment section, tinyurl, etc...), and in a panic to rush-close this page, I CLICKED ON AN AD.
What happened is then more than obvious : it opened a new page in the browser that asked for money to unpack my now "compressed hard drive", the webpage froze, actually windows froze completely while my hard drive started to crawl. No task manager, no nothing, so I powered down the PC.
On startup, only black screen after bootup, I could see the mouse pointer, and hear my hd being scanned. *heartbeat intensifies*. With all the ransomware currently out in the wild, I already feared the worse.
Immediate restart, went into the win10 startup mode (F4 in case you need it), tons of repair options, installed the last restore point.
Immediate restart again, back in win10 startup mode, and started in safe mode. PC started, all data still available on the hd. Long time I had not been sooo relieved ( yes I know, backup etc... ). Installed the malwarebytes copy I always have on my machine (because usually safe mode = no network = no download), launched scan, and bingo, had three malwares installed in the registry "image file execution"[^] keys. Learned what this is - check the link - and it is quite terrifying that hijacking a process is made so simple
Once cleaned up, restarted, then some more hd noise on black screen after startup - just to maintain tension - but eventually the windows logon appeared, and now everything is up and running again *wow*
The windows 10 startup menu is _really_ good once you know how to enter and use it. I do not think I would have recovered that easily on XP or on win7. Plus everything seems to work without any problem now, gives a new shiny robust impression on win10. If things should get worse, in the stratup mode, you can save some of your data (like pictures or videos) in a partition that is created on the fly, and reinstall windows without needing any external device.
I yet have to find out how clicking a link on a webpage can create registry keys with all the UAC stuff running in the background - I have no admin privileges in my session - but I guess it is the point of viruses to do things that are not supposed to be possible. For the records, it hijacked svchost.exe, mrt.exe, and mspgeng.exe, which are probably all launched at startup.
Jeez, this happens so often maybe someone should start an EOWOTD.
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
There is a way to postpone it until after the 23rd?
Turns out there was a scheduling conflict. The Nibiruians double booked their planet for a collision with Earth and a gamma ray cleanse at the same time. Oopsie! They didn't have another free weekend until the 15th of October.
I've been doing my own exhaustive research into the EOW and, using passages from various books, birth dates, ages, peoples names and other notable events, can tell you, quite categorically, that David Meade is an unmitigated idiot.