Recommended Posts

ninja pendisk!

Ninja is the freeware zero-configuration program designed for guarding computers against viruses transmitted by USB pendisks.

This ninja awaits quietly in the system tray for the times whenever a USB pendisk is inserted on the computer which will be examined to uncover the commonly malicious or virulent files known as "autorun.inf" and "ctfmon.exe" amongst many others.

Waiting for a pendisk to be inserted

get_started.jpg

After cleaning a pendisk

immunizated.jpg

To keep things simple, ninja is fully portable, self-contained and requires no installation.

Besides removing known virulent files, this tool will also immunize your pendisk and create a folder called autorun.inf with special protection permissions to protect your pendisk from being infected again when plugged on contaminated computers.

Visit the web page for download and more usage details: http://ninjapendisk.com

:)

Edited by Nuno Brito
Link to comment
https://www.neowin.net/forum/topic/629861-ninja-pendisk/
Share on other sites

@colin_uk: thank you, I'm really happy that you like it.

@Raa:

The ninja will prevent you from running the virus inside the pendisk, once it is placed on the system tray - everytime you add a pendisk on the computer our ninja will detect and open a pop-up menu asking if the pendisk should be immunized.

This works even faster than XP/Vista when displaying the initial menu and will remain on top of any other windows so that you can clean & immunize.

Here is the list of exe's that will be removed:

auto.exe

autorun.inf

autorun.ini

autorun.pif

autorun.vbs

autorun.exe

autorun.bat

autorun.cmd

autorun.hta

avpo.exe

Bha.dll.vbs

ctfmon.exe

copy.exe

destrukto.vbs

****er.vbs

Heap41a

killvbs.vbs

host.exe

imvo.exe

Macromedia_Setup.exe

mmc.exe

msvcr71.dl

ntde1ect.com

nideiect.com

ntdelect.com

New Folder.exe

oso.exe

Ravmon.exe

RavMonE.exe

RVHost.exe

spoclsv.exe

soundmix.exe

svchost.exe

semo2X.exe

tel.exe.vbs

utdetect.com

VBS_RESULOWS.A

windows.scr

Try it on, this nifty tool was created to run in schools and office computers where admins get stuck with the annoying task of cleaning up the mess.

:)

Link to comment
https://www.neowin.net/forum/topic/629861-ninja-pendisk/#findComment-589315709
Share on other sites

UAC won't react to this sort of menace unless it is a very dumb and clumsy virus otherwise it will happily let windows run the executable as any other regular program.

If you don't believe me, try for yourself and run the autorun.inf found inside any infected USB pendisk to know what I mean.. :shiftyninja:

Link to comment
https://www.neowin.net/forum/topic/629861-ninja-pendisk/#findComment-589315772
Share on other sites

I'm assuming that the autorun feature works kinda like the autorun feature for CDs, if that's true then with Vista, a popup appears when you put the disk in. The pop up is a prompt to the user to decide what should happen.

If that happens with a pendrive, then I'd be able to stop any automatically executed executable.

Still, not as stupid-proof as this software.

Link to comment
https://www.neowin.net/forum/topic/629861-ninja-pendisk/#findComment-589317575
Share on other sites

I've just found a solution to intercept and block completely the autorun feature when a pendisk is plugged on the computer on Vista and XP machines.

Will add this feature on the ninja so that no autorun is ever executed without explicit user permission.

Wait for the next version, should be available tomorrow.

:)

Link to comment
https://www.neowin.net/forum/topic/629861-ninja-pendisk/#findComment-589317597
Share on other sites

Vista will pop up with its question when you first plug it in at first, but subsequently, clicking on the drive in the My Computer screen will just execute whatever autorun.inf points to.

The best way is just to disable autorun.inf entirely. If you create a .reg file with the following contents and import it, it'll disable reading of autorun.inf files, but still maintain the ability to automatically play CD audio, DVD movies, and use content-based autoplay. It won't clean devices like the Ninja here will, but it'll stop yourself from accidentally running things you don't want to, and it's dead easy to implement.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\IniFileMapping\autorun.inf]
"autorun"="@SYS:Software\\Microsoft\\Autorun"
@=""

Link to comment
https://www.neowin.net/forum/topic/629861-ninja-pendisk/#findComment-589317640
Share on other sites

Hi random_n!

That is a good key but it will also disable the autorun feature for other USB devices like the Vodafone internet box and requires a reboot of the machine to work properly.

This is an example where autorun is desired:

huawei-e220-vodafone-internet-box.jpg

After using that key, windows will still read this key here:

Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlersDefaultSelection\AutorunINFLegacyArrival

And use this action:

MSOpenFolder

That will open the explorer windows and show the contents of the pendisk.

---------

It is possible to supress completely the windows message that warns that a new device is plugged.

On the next ninja version you'll be able to exclusively disable or enable the autorun feature for pendisks on the fly.

:)

Link to comment
https://www.neowin.net/forum/topic/629861-ninja-pendisk/#findComment-589317688
Share on other sites

Version 1.2 is available! :)

You can either delete ninja.txt and restart ninja.exe to test the auto-update feature or download the new version from http://nunobrito.eu/ninja

log of changes:

Better language detection

Option to add a shortcut on the startup folder

Option to rename files on ninja.txt (good for autorun.inf)

Unfortunately, the option to intercept windows messages is not working as good as expected and therefore won't be included so soon.

Hope you like it.

:laugh:

Link to comment
https://www.neowin.net/forum/topic/629861-ninja-pendisk/#findComment-589321171
Share on other sites

Version 1.4 released!

  • added - option to silently clean all inserted pendisks only displaying results box
  • added - option to completely disable autoplay
  • added - when using switch "/install" from command line will silently install ninja on the computer
  • modified - failsafe values to load language
  • modified - german language was updated by native german speaker (thanks Peter)
  • modified - Add to startup option will create a shortcut on the startup folder and also copy ninja.exe and ninja.txt to a folder on Program Files

As mentioned before, the autorun box that appears when you plug a pendisk is disabled and it was not necessary to write any registry keys meaning that when you quit the program or deactivate this feature - your autorun will still work as before.

Still mentioning some special cases when the plugged USB pendisk is not just a pendisk that are not yet handled correctly (mostly because I don't have an ipod to test :p )

Hope you like this new version.

Link to comment
https://www.neowin.net/forum/topic/629861-ninja-pendisk/#findComment-589325379
Share on other sites

  • 2 weeks later...
  • 2 weeks later...
  • 4 weeks later...

Version 1.5 released!

Here are the changes:

[added] title to tray icon

[added] timer to result window

[added] ninja.txt option to disable tray menu and avoid closing ninja ([options] --> Evil_Ninja=1)

[added] ninja.txt option to change the timer on the result window ([options] --> Result_Timer=8)

[added] when clicking on option "Add to Shortcut" will create the shortcut by default to All Users

[modified] automatic clean option is now selected by default

[modified] filesize of ninja.exe reduced by 30% to ~700kb

[fixed] Popmenu on system tray is now hiding properly when user clicks outside the popmenu

This a much better version, hope you like it.

:)

Link to comment
https://www.neowin.net/forum/topic/629861-ninja-pendisk/#findComment-589431185
Share on other sites

  • 1 month later...
  • 5 months later...

I like your Ninja very Much. I have read ur thread in bootland forum about using my own language for Ninjaa Pendisk.

With only adding "language=id" for Indonesia ^^

But, it wouldn't work.Then i tried modifiying the "en" language words. However, the change doesn't comes up too??

FYI:I'm using version Ninja Pendisk 1.5.

I want to add the "id" language for my friends in indonesia.

Thanks,

Mickeel (www.mimusic.co.cc)

Link to comment
https://www.neowin.net/forum/topic/629861-ninja-pendisk/#findComment-590242550
Share on other sites

  • 3 months later...

Hi,

I was looking for a tool to do that autorun.inf removal, tried a few free software and some shareware. Yours came out to be the best, simple and deadly effective

you did a very nice work.

I am about to deploy it to our 40 school computer where we are constantly being bombarded by those nasty USB stick autorun viruses

My issue left is that i am unable to hide the result_timer even so i set 0 in the settings. putting different number also does not affect the software, it always start with 4 sec

I will be more than happy to do a donation if you can help me fix this

thanks :-)

Link to comment
https://www.neowin.net/forum/topic/629861-ninja-pendisk/#findComment-590684256
Share on other sites

  • 1 month later...
  • 4 months later...
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • BleachBit 6.0.1 Beta by Razvan Serea When your computer is getting full, BleachBit quickly frees disk space. When your information is only your business, BleachBit guards your privacy. With BleachBit you can free cache, delete cookies, clear Internet history, shred temporary files, delete logs, and discard junk you didn't know was there. Designed for Linux and Windows systems, it wipes clean thousands of applications including Firefox, Microsoft Edge, Google Chrome, Opera, Safari, and more. Beyond simply deleting files, BleachBit includes advanced features such as shredding files to prevent recovery, wiping free disk space to hide traces of files deleted by other applications, and vacuuming Firefox to make it faster. Better than free, BleachBit is open source. BleachBit has many useful features: Delete your private files so completely that "even God can't read them" according to South Carolina Representative Trey Gowdy. Simple operation: read the descriptions, check the boxes you want, click preview, and click delete. Multi-platform: Linux and Windows Free of charge and no money trail Free to share, learn, and modify (open source) No adware, spyware, malware, browser toolbars, or "value-added software" Translated to 64 languages besides American English Shred files to hide their contents and prevent data recovery Shred any file (such as a spreadsheet on your desktop) Overwrite free disk space to hide previously deleted files Portable app for Windows: run without installation Command line interface for scripting and automation CleanerML allows anyone to write a new cleaner using XML Automatically import and update winapp2.ini cleaner files (a separate download) giving Windows users access to 2500+ additional cleaners Frequent software updates with new features Going beyond standard deletion of files, BleachBit has several advanced cleaners: Clear the memory and swap on Linux Delete broken shortcuts on Linux Delete the Firefox URL history without deleting the whole file—with optional shredding Delete Linux localizations: delete languages you don't use. More powerful than localepurge and available on more Linux distributions. Clean APT for Debian, Ubuntu, Kubuntu, Xubuntu, and Linux Mint Find widely-scattered junk such as Thumbs.db and .DS_Store files. Execute yum clean for CentOS, Fedora, and Red Hat to remove cached package data Delete Windows registry keys—often where MRU (most recently used) lists are stored Delete the OpenOffice.org recent documents list without deleting the whole Common.xcu file Overwrite free disk space to hide previously files Vacuum Firefox, Google Chrome, Liferea, Thunderbird, and Yum databases: shrink files without removing data to save space and improve speed Surgically remove private information from .ini and JSON configuration files and SQLite3 databases without deleting the whole file Overwrite data in SQLite3 before deleting it to prevent recovery (optional) BleachBit 6.0.1 Beta release notes: BleachBit 6.0.1 beta is now available for testing. This maintenance-focused release includes bug fixes, updated translations, and a range of safe enhancements. This release fixes a Windows security issue that could allow arbitrary file deletion during privileged cleaning (reported by Zeze with TeamT5). It also adds new cleaners (including a DNS cache cleaner, Claude Code, and Visual Studio Code forks), support for multiple Chrome and Edge profiles, new deep scan options for developer directories like node_modules and venv, and safer, faster file shredding. All Platforms Added cleaners for Claude Code, DNS cache, and many Visual Studio Code forks. Added support for multiple Chrome and Edge profiles. Chrome can now clean downloaded AI models. Deep Scan can optionally remove venv, __pycache__, node_modules, and .angular directories. Deep Scan is faster by skipping directories on the keep list. File shredding is safer, faster, and leaves fewer recoverable traces. Improved handling of cookies, symlinks, Unicode filenames, external processes, and configuration files. Improved Expert Mode warnings and long warning dialogs. Fixed crashes related to cleaner detection, invalid Unicode, and malformed cleaner data. Clipboard is now cleared automatically after shredding files via paste operations. Linux Added AppImage support. Added cleaners for Visual Studio Code, Codeium, Librewolf (.deb), Transmission (Flatpak), and Profanity. Improved Linux trash detection, including Snap-installed applications and mounted drives. Fixed Wayland root CLI issues and several Snap-related problems. Improved package dependencies, AppStream metadata, and desktop file handling. Fixed startup crashes when Python Requests is unavailable. Windows Fixed a security vulnerability that could allow arbitrary file deletion when cleaning with elevated privileges. Added %WindowsSystem% variable support. Improved clipboard clearing using native Windows APIs. Improved installer experience on unsupported Windows versions. Reduced installer size and improved application robustness. Fixed Unicode handling, filename anonymization, Git revision reporting, and splash screen stability. [full release notes] Download: BleachBit 6.0 | Portable | ~20.0 MB (Open Source) View: BleachBit Home page | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • DriversCloud 12.1.6 by Razvan Serea With DriversCloud (formerly My-Config.com), you can explore your computer easily, safely and free. The application quickly scans your PC and identifies the hardware and software components. DriversCloud then establishes a list of the different drivers compatible with your OS and hardware. Download the drivers needed for the proper functioning of your computer. To detect your drivers, DriversCloud also displays a detailed summary of your hardware and software configuration, analyzes your BSOD, monitors in real-time your PC voltages and temperatures and lets you share your configuration online. Once the hardware components have been detected, you will be able to obtain with just a few clicks the latest drivers corresponding to the identified hardware. You can record your configuration on the site for free, and can get the corresponding URL to post the configuration to technical forums, e-mail and social networks. You can also download the detection result (the configuration) as a PDF file. To protect the user's privacy and data confidentiality, a 4-level confidentiality system was created that filters the XML marks and gives control to the user. The default level can be modified in the preferences. Using the maximum level will prevent the user from publishing his configuration and generating a corresponding PDF file. In non-connected mode, each XML configuration is stored on the server for one day (for practical reasons). However, you are given the opportunity to manually delete it. Created in 2004, and continually improved, My-Config.com has established itself on the web as a free service to PC users running Windows and Linux operating systems. The service is designed to work with the most common Internet browsers (Edge, Firefox, Chrome, Safari). Download: DriversCloud 64-bit | 20.0 MB (Freeware) Download: DriversCloud 32-bit | 18.9 MB Link: DriversCloud Home Page | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
  • Recent Achievements

    • One Month Later
      AndreaB earned a badge
      One Month Later
    • One Month Later
      agatameier earned a badge
      One Month Later
    • Week One Done
      agatameier earned a badge
      Week One Done
    • Week One Done
      ssd21345 earned a badge
      Week One Done
    • Contributor
      MarkHughes4096 went up a rank
      Contributor
  • Popular Contributors

    1. 1
      +primortal
      516
    2. 2
      +Edouard
      189
    3. 3
      PsYcHoKiLLa
      148
    4. 4
      ATLien_0
      96
    5. 5
      Steven P.
      76
  • Tell a friend

    Love Neowin? Tell a friend!