15,610,517 members
Sign in
Sign in
Email
Password
Forgot your password?
Sign in with
home
articles
Browse Topics
>
Latest Articles
Top Articles
Posting/Update Guidelines
Article Help Forum
Submit an article or tip
Import GitHub Project
Import your Blog
quick answers
Q&A
Ask a Question
View Unanswered Questions
View All Questions
View C# questions
View Python questions
View Javascript questions
View C++ questions
View Java questions
discussions
forums
CodeProject.AI Server
All Message Boards...
Application Lifecycle
>
Running a Business
Sales / Marketing
Collaboration / Beta Testing
Work Issues
Design and Architecture
Artificial Intelligence
ASP.NET
JavaScript
Internet of Things
C / C++ / MFC
>
ATL / WTL / STL
Managed C++/CLI
C#
Free Tools
Objective-C and Swift
Database
Hardware & Devices
>
System Admin
Hosting and Servers
Java
Linux Programming
Python
.NET (Core and Framework)
Android
iOS
Mobile
WPF
Visual Basic
Web Development
Site Bugs / Suggestions
Spam and Abuse Watch
features
features
Competitions
News
The Insider Newsletter
The Daily Build Newsletter
Newsletter archive
Surveys
CodeProject Stuff
community
lounge
Who's Who
Most Valuable Professionals
The Lounge
The CodeProject Blog
Where I Am: Member Photos
The Insider News
The Weird & The Wonderful
help
?
What is 'CodeProject'?
General FAQ
Ask a Question
Bugs and Suggestions
Article Help Forum
About Us
Search within:
Articles
Quick Answers
Messages
Comments by @cromx (Top 14 by date)
@cromx
4-Feb-20 12:40pm
View
Actually it helps, those laptops with my app installed don't have the shortcut virus.
@cromx
4-Feb-20 12:29pm
View
Ok, let me explain my situation. In my school, every USB gets infected with this so-called Shortcut virus (idk how and why). I guess you already know what that is right? It hides all files and folders then turns everything to shortcuts and virus executables.
I have this teacher who doesn't want USB drives to be inserted on her laptop because it got infected before (idk how) but is now clean. Of course, when inserted, we can't copy school files because everything is hidden and I had to open cmd and type attrib again and again. Windows Defender doesn't do that anyway so I have to create my own. That's why I made a simple app. To be specific, my app is called USB Shortcut Cleaner and only cleans the USB drive using `attrib` then scan executables and delete if it has the same virus signature. The thing is, the process stops when it reads the virus executables so yeah I would have to just TEMPORARILY disable Defender (not totally) then ENABLE it RIGHT AFTER the process. I do not really care about the new virus definitions whatsoever since its the better AV or Defender's job. Of course, I would not do that in the real world or have any plans doing it, I was just intrigued to ask about the policies.
@cromx
4-Feb-20 11:34am
View
"Scanning anything else is a waste" I have never said that my app scans anything else, it only scans executables and scripts (for now). Plus it is nice to have an AV that will automatically scan USB for viruses and deletes/quarantines it so that it doesn't have to spread to another computer with no AV or outdated Defender. I don't get your point as to why AV software doesn't have to scan.
FYI this is just a simple app, a fun project created by me, a mere student, since our school's computers are infected with shortcut viruses (and yes every USB drives got infected by it).
@cromx
4-Feb-20 10:42am
View
"Defender, nor any virus scanning software, doesn't have to scan a drive when its inserted" but then 360TS is an antivirus that automatically scans the inserted drive!
@cromx
4-Feb-20 8:46am
View
Ok now I'm intrigued and kind of confused. AV like 360 Total Security (which is the currently installed AV on my machine) automatically scans USB drive as soon as it is inserted. So like what you've said, does that mean this is not a virus scanning software?
Additionally, it actually disables Windows Defender when installing. Does this violate the policy?
@cromx
4-Feb-20 7:39am
View
The application does not disable the whole Defender, only Real-time protection. I mean I've made it specific on the second time but ok. Plus Defender doesn't scan right away the inserted drive, please take note of that :)
Btw you said I'll be out of a job when I do that to a company where the policy forbids turning off/disabling Windows Defender. Does that also mean if I installed another AV (like 360TS) I'll be out of the job?
@cromx
3-Feb-20 12:49pm
View
I don't know which part you did not understand but ok.
Btw, there's a lot of ways to completely stop Defender :)
@cromx
3-Feb-20 8:49am
View
But I just did :D with the use of Admin privileges and powershell
@cromx
1-Feb-20 23:18pm
View
No you do not understand . My dev machine doesn't have the virus, it is the USB drive that has (since I am experimenting/debugging). It is not my app that the Defender sees as virus. When my app auto-scans the inserted USB drive, the Windows Defender DOES NOT ALLOW it because the file it scans is A VIRUS (the code is that it reads the 2 bytes of the file).
So what I did is that I made the code to TEMPORARILY disable REAL-TIME protection for the scanning to continue then RE-ENABLE it again AFTER the scanning. Do you get it? (my bad I didn't make it clearer and English isn't my native lang)
@cromx
1-Feb-20 20:52pm
View
What do you mean what does it say? I'm working on a simple app that auto-checks and cleans USB drives if there is a virus detected by it. However, Windows Defender stops the process and causes an exception (as stated above).
@cromx
1-Feb-20 4:32am
View
Deleted
Turning it off is helpful for me. My app scans inserted USB drives but then Windows Defender does not allow because a virus is detected which causes an exception.
`System.IO.IOException: Operation did not complete successfully because the file contains a virus or potentially unwanted software.`
@cromx
27-Jun-15 1:34am
View
what do you mean?
@cromx
27-Jun-15 1:33am
View
Deleted
what do you mean?
@cromx
25-Jun-15 9:49am
View
I already asked google many times, like: serpent block cipher source code/assembly reference same also for rc6
Show More