Friday, March 27, 2026

Create a Rogers Communications Inc. compliant password


 Rogers Password Generator

Create strong, secure passwords with customizable options. Defaults complaint with Rogers Communications Inc. password requirements.

Your password will appear here

Password Length

8 64 =>
26

Character Options

Security Options - Case Insensitive

Password Strength: -

Tuesday, March 24, 2026

Last know working version of TortoiseSVN for Windows 7

  


Last working version of TortoiseSVN 1.9.7 for Windows 7. 

Download TortoiseSVN-1.9.7.27907-x64-svn-1.9.7.msi (TortoiseSVN)


TortoiseSVN: An Overview

TortoiseSVN is an Apache Subversion (SVN) client designed as a Windows and is a free/open-source version control system (VCS). That is, it manages files and directories, and the changes made to them, over time. This allows you to recover older versions of your data or examine the history of how your data changed. In this regard, many people think of a version control system as a sort of “time machine.” 

Windows implements this kinda using Previous Version for a File - Microsoft Support 

Windows "Previous Versions" is an operating system feature that relies on Shadow Copy (Volume Snapshot Service) and File History. It creates copies of files and folders at specific points in time, often based on scheduled backups or system restore points. It's designed primarily for data recovery and accidental deletion/modification of files on your local drive.

TortoiseSVN integrates directly with an SVN repository. When you commit changes, a new revision is stored in the repository. It keeps a full history of every change made to a file or folder.

TortoiseSVN: Key Features

TortoiseSVN implements a 
shell extension making it accessible directly from the Windows File Explorer. It provides an intuitive and user-friendly interface for version control, eliminating the need for a command-line Subversion client.

Key Features

  1. Windows Integration: TortoiseSVN integrates seamlessly into the Windows context menu, allowing users to perform version control operations directly from the file explorer.
  2. Ease of Use: It is designed to be simple and intuitive, making it accessible even for users unfamiliar with version control systems.
  3. Powerful Tools: Includes features like a commit dialog, revision graph, and fast log UI for efficient project management.
  4. Language Support: Offers translations into multiple languages, making it suitable for a global audience.


Installation and Requirements

  • TortoiseSVN supports Windows Vista and higher, available in both 32-bit and 64-bit versions. The installation process is straightforward:
  • Download the installer from the official website or SourceForge.
  • Run the installer and follow the prompts.
  • Reboot the system after installation to complete the setup.
  • Administrator privileges are required for installation. Additionally, language packs can be installed to localize the interface.


Basic Operations

  • TortoiseSVN simplifies common version control tasks:

    • Creating a Repository: Set up a local repository to manage your project.
    • Importing Projects: Add existing projects to the repository.
    • Checking Out: Retrieve a working copy of the repository to make changes.
    • Committing Changes: Save modifications back to the repository.
    • Viewing History: Access the project's revision history to track changes.


Advantages

TortoiseSVN is free for both personal and commercial use, making it a cost-effective solution for version control. Its integration with Windows and robust feature set make it a popular choice among developers.

Limitations

TortoiseSVN is limited to Windows platforms and does not support other operating systems. Additionally, it is tailored for Subversion, so users of other version control systems like Git may need alternative tools.

TortoiseSVN remains a powerful and accessible tool for managing version-controlled projects, particularly for teams using Windows environments.

Monday, March 23, 2026

NTFS ADS stream dump tool 2026, detect suspicious files streams

NTFS Alternate Data Streams (ADS) Dumper

ADSDump.exe is forensic tool that dumps all ADS stream for a file. Common streams are Mark‑of‑the‑Web (MoTW) set when you download a file, and the SmartScreen stream. 

BTW, Windows SmartScreen
(officially called Microsoft Defender SmartScreen) is a cloud-based anti-phishing and anti-malware component included in Windows operating systems. Its primary job is to act as a security gatekeeper for the files you download and the websites you visit.

ADSDump.exe critically identifies suspicious stream names and abnormally long streams for a file. It is used to check if you have possible malware stuffed into a stream. It dumps the stream in text (if it can), with option to force binary and hex format dumps. 


Usage: ADSDump.exe [/b] [/h] "<filepath>"

Optional Switches:

/b        Print binary output
/h        Print hex (0x--) output

If you need business license, email me. Contact as validated today,    .


Free for personal use. Businesses require a license. Read the EULA.txt in the zip file.

Download ADSDump.7z






Output of testads.txt file stuffed with calc.exe stream 

c:>ADSDump testads.txt
Stream ::$DATA
  [Skipping default stream named '' (blank). This blank points to the file contents itself].
  Note: Stream format is ':{streamname}:$DATA'. The ':$DATA' represents the raw data contents of this stream.
Stream :calc.exe:$DATA
Path    testads.txt:calc.exe
Size    918528 raw bytes
  Suspicious Indicators:
   - This is a user-created or unknown common ADS Stream Name
   - Found on a file type that rarely has legitimate streams
   - Stream is unusually large (918528 bytes)
   - Stream appears to contain binary data
   - Magic header detected: Possible PE executable (MZ header)
   ...

Find Files with Streams

C:>dir /r
Volume in drive C is Win1TSSD
Directory of C:
03/23/2026  12:53 AM                 7 testads.txt
                               918,528 testads.txt:calc.exe:$DATA
                                    10 testads.txt:SmartScreen:$DATA
                                    25 testads.txt:Zone.Identifier:$DATA
               1 File(s)              7 bytes
               0 Dir(s)  182,644,506,624 bytes free

Brief, what is Alternate Data Streams (ADS)

ADS streams, or Alternate Data Streams, are a feature of the NTFS file system that allows files to contain multiple streams of data, enabling the storage of additional information without altering the primary file content. When Windows NT 3.1 was being designed (early 1990s), Microsoft wanted NT to interoperate with Macintosh HFS. 

Once the feature existed, Microsoft realized ADS was a powerful general-purpose mechanism to store metadata.

Windows uses ADS for:

  • Zone.Identifier (Mark-of-the-Web)
  • SmartScreen
  • Summary information
  • Thumbnail cache
  • Encrypted File System (EFS) metadata
  • Attachment custom metadata stream

Understanding Alternate Data Streams (ADS)

Definition: Alternate Data Streams (ADS) are a file attribute unique to the NTFS file system used by Windows. They allow a single file to have multiple data streams, meaning that in addition to the primary data stream (the main content of the file), there can be additional, non-primary streams associated with that file. 

A stream is denoted with : in the following format
'{filename}:{streamname}:$DATA'.

  • : denotes a filename with an attached stream
  • {streamname} is the stream name. Can be custom. There are standards ones. Can be blank (in this case represents the content of the file itself ::$DATA).
  • ':$DATA' represents the raw data contents of this stream.

The primary data stream is the standard content of a file, has no stream name, and visible to users in Windows Explorer. For example, SOFITUKKER-PickUpThePhone.mp3::$DATA

In contrast, alternate data streams are named streams that are not visible in standard file views, making them useful for storing metadata or other information discreetly. You can open them in Notepad.

Examples are: 

SOFITUKKER-PickUpThePhone.mp3::$DATA
SOFITUKKER-PickUpThePhone.mp3:alt.txt:$DATA
SOFITUKKER-PickUpThePhone.mp3:SmartScreen:$DATA
SOFITUKKER-PickUpThePhone.mp3:Zone.Identifier:$DATA


Mark‑of‑the‑Web (MoTW) Streams

When you download a file from the interwebs, every modern browser (Edge, Chrome, Firefox, etc.) marks the file with a stream called informally as the Mark‑of‑the‑Web (MoTW). 

MoTW tells Windows and apps like Office that a file came from the internet, so extra security checks should apply. This helps protect everyday users from accidentally opening malicious documents that could otherwise run dangerous code without warning.

Mark‑of‑the‑Web is Zone.Indentifier

Zone.Identifier has following values

These values come directly from Windows’ URL Security Zones model.

ZoneID  MeaningTypical SourceSecurity Behavior


0My Computer ZoneLocal disk, trusted local pathsFully trusted, no warnings
1Local Intranet ZoneCorporate LAN, internal sitesMedium trust, fewer prompts
2Trusted Sites ZoneSites user/admin marked as trustedHigh trust, minimal restrictions
3Internet ZoneFiles downloaded from the InternetTriggers MOTW warnings, SmartScreen, blocking
4Restricted Sites ZoneSites explicitly marked restrictedMost restrictive, scripts blocked

What happens if the MoTW is removed?

  • Windows treats the file as local and trusted

  • No warnings

  • No Protected View

  • No SmartScreen prompts

This is why MOTW is such a central mechanism in Windows security.

The Mechanics of the "SmartScreen Stream"

In the NTFS file system, files downloaded from the internet are tagged with a "Zone Identifier." When you bypass the SmartScreen warning, Windows doesn't delete the stream; it updates the "ZoneId" or adds a specific entry to indicate the user has explicitly granted permission.

ComponentDescription
ZoneId=3This is the default "Internet" zone tag that triggers the SmartScreen check.
AppZoneId=4Often added to signify the file originated from a restricted or untrusted web source.
Unblock AttributeWhen you click "Run anyway," Windows essentially "unblocks" the file by removing the requirement for a reputation check.

Microsoft Defender SmartScreen is a cloud-based anti-phishing and anti-malware component included in Windows operating systems and the Microsoft Edge browser. Its primary goal is to help protect users from malicious websites and files.

How It Works

SmartScreen acts as a gatekeeper by checking the reputation of the sites you visit and the files you download against a dynamic database maintained by Microsoft. It functions in three main ways:

  • Anti-Phishing Protection: It analyzes webpages for suspicious indicators. If a site is flagged as a known host for phishing attacks or malware, SmartScreen displays a warning page and blocks access.

  • Application Reputation: When you download a program, SmartScreen checks if it is well-known or digitally signed by a trusted developer. If the file is unrecognized or has a low "reputation score," it triggers a warning before you can run it.

  • URL Blocking: It compares the URLs you visit against a list of reported malicious sites to prevent drive-by-download attacks.

Common Warning Messages

  • "Windows protected your PC": This often appears for new or niche software that hasn't built up enough "reputation" yet. You can usually bypass this by clicking More Info and then Run anyway.

  • "This site has been reported as unsafe": This is a high-level alert indicating that the site is actively being used for scams or distributing viruses.

SmartScreen vs. Traditional Antivirus

While traditional antivirus (like Microsoft Defender Antivirus) scans the content of a file for specific viral code, SmartScreen focuses on the reputation and source of the file or URL. They work together as layers of defense; SmartScreen tries to stop the threat from entering the system, while the antivirus handles it if it manages to land on the disk.

Alt Reference Article: Forensic Analysis of the Zone.Identifier Stream - Forensics - Malware Analysis, News and Indicators