<?xml version="1.0"?>
<rss version="2.0"><channel><title> Technical Advisories - Auto-Installers Latest Topics</title><link>https://dev.winsnort.com/forum/54-technical-advisories-auto-installers/</link><description> Technical Advisories - Auto-Installers Latest Topics</description><language>en</language><item><title>DB-Maintenance Utility Enhancement</title><link>https://dev.winsnort.com/topic/394-db-maintenance-utility-enhancement/</link><description><![CDATA[<p>
	Following requests for enhanced event management, the DB-Maintenance Utility has been updated to include a time-based purge feature. Administrators can now automatically clear database events older than (<span class="math-inline" data-index-in-node="238" data-math="X" style="font-family: Google Sans Text, sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;">X)</span> days.
</p>

<p>
	Happy WinSnorting...
</p>
]]></description><guid isPermaLink="false">394</guid><pubDate>Sun, 24 May 2026 14:00:40 +0000</pubDate></item><item><title>Technical Advisories - Best Practices for Remote PulledPork Rule Updater</title><link>https://dev.winsnort.com/topic/366-technical-advisories-best-practices-for-remote-pulledpork-rule-updater/</link><description><![CDATA[<div _ngcontent-ng-c3974734195="" aria-busy="false" aria-live="polite" dir="ltr" id="model-response-message-contentr_9371f9ea881fa539" inline-copy-host="" style="color:#1f1f1f">
	<p data-path-to-node="0" style="color:#1f1f1f">
		We are pleased to provide updated guidance on utilizing the PulledPork rule updater for your Windows Intrusion Detection systems. Whether you are managing a standalone sensor or a fleet of remote nodes, following these best practices will help ensure your detection rules remain current and reliable.
	</p>

	<hr data-path-to-node="4" style="color:#808080">
	<h2 data-path-to-node="5" style="color:#1f1f1f">
		Deployment Scenarios
	</h2>

	<h3 data-path-to-node="6" style="color:#1f1f1f">
		Standalone Sensors
	</h3>

	<p data-path-to-node="7" style="color:#1f1f1f">
		For standalone installations, the updater can be executed directly from the desktop shortcut.
	</p>

	<ul data-path-to-node="8" style="color:#1f1f1f">
		<li style="color:#1f1f1f">
			<p data-path-to-node="8,0,0" style="color:#1f1f1f">
				<b data-index-in-node="0" data-path-to-node="8,0,0" style="color:#1f1f1f">Note:</b> While the script may function without elevated permissions, we recommend selecting <b data-index-in-node="89" data-path-to-node="8,0,0" style="color:#1f1f1f">Run as Administrator</b> to ensure the utility has the necessary access to update system files successfully.
			</p>
		</li>
	</ul>

	<h3 data-path-to-node="9" style="color:#1f1f1f">
		Remotely Managed Nodes
	</h3>

	<p data-path-to-node="10" style="color:#1f1f1f">
		While the updater is fully compatible with standalone sensors, it is optimized for remotely managed environments. For these deployments, we recommend enabling all three configuration options (Silent Mode, Email Notifications, and Task Scheduling) to ensure seamless, automated maintenance.
	</p>

	<hr data-path-to-node="11" style="color:#808080">
	<h2 data-path-to-node="12" style="color:#1f1f1f">
		Recommended Configurations
	</h2>

	<p data-path-to-node="13" style="color:#1f1f1f">
		You can optimize the script by adjusting the following variables within the configuration file:
	</p>

	<ul data-path-to-node="14" style="color:#1f1f1f">
		<li style="color:#1f1f1f">
			<p data-path-to-node="14,0,0" style="color:#1f1f1f">
				<b data-index-in-node="0" data-path-to-node="14,0,0" style="color:#1f1f1f">Silent Mode (<code data-index-in-node="13" data-path-to-node="14,0,0" style="color:#444746">$silent</code>):</b> Set to <code data-index-in-node="30" data-path-to-node="14,0,0" style="color:#444746">1</code> to mute console output. This reduces overhead and is recommended for remote, automated nodes.
			</p>
		</li>
		<li style="color:#1f1f1f">
			<p data-path-to-node="14,1,0" style="color:#1f1f1f">
				<b data-index-in-node="0" data-path-to-node="14,1,0" style="color:#1f1f1f">Email Notifications (<code data-index-in-node="21" data-path-to-node="14,1,0" style="color:#444746">$sendmail</code>):</b> Set to <code data-index-in-node="40" data-path-to-node="14,1,0" style="color:#444746">1</code> to receive status alerts, requires SMTP setting added.
			</p>

			<ul data-path-to-node="14,1,1" style="color:#1f1f1f">
				<li style="color:#1f1f1f">
					<p data-path-to-node="14,1,1,0,0" style="color:#1f1f1f">
						<i data-index-in-node="0" data-path-to-node="14,1,1,0,0" style="color:#1f1f1f">Failsafe Mechanism:</i> If an update fails, the script will automatically roll back to the previous stable ruleset and send a notification detailing the cause of the failure.
					</p>
				</li>
			</ul>
		</li>
		<li style="color:#1f1f1f">
			<p data-path-to-node="14,2,0" style="color:#1f1f1f">
				<b data-index-in-node="0" data-path-to-node="14,2,0" style="color:#1f1f1f">Scheduling:</b> For instructions on automating your update cycles, please refer to our dedicated tutorial: <a _ngcontent-ng-c3865199764="" _nghost-ng-c3270298698="" data-hveid="0" data-ved="0CAAQ_4QMahcKEwjm3Y3QmJOTAxUAAAAAHQAAAAAQeA" decode-data-ved="1" externallink="" href="https://dev.winsnort.com/tutorials/article/14-scheduling-and-updating-the-windows-intrusion-detection-systems-rules/" jslog='197247;track:generic_click,impression,attention;BardVeMetadataKey:[["r_9371f9ea881fa539","c_bb61cb30d5f2cd20",null,"rc_c951235e6428f8b4",null,null,"en",null,1,null,null,1,0]]' rel="" style="color:#0b57d0" target="_blank">Scheduling and Updating Windows IDS Rules</a>.
			</p>
		</li>
	</ul>

	<hr data-path-to-node="15" style="color:#808080">
	<h2 data-path-to-node="16" style="color:#1f1f1f">
		Feedback &amp; Continuous Improvement
	</h2>

	<p data-path-to-node="22" style="color:#1f1f1f">
		Several fail-safes have been built-in; the process is constantly looking to improve the stability and performance.
	</p>

	<p data-path-to-node="23" style="color:#1f1f1f">
		<b data-index-in-node="0" data-path-to-node="23" style="color:#1f1f1f">We welcome your input!</b> If you have any recommendations or encounter issues, please submit your feedback.
	</p>
</div>
]]></description><guid isPermaLink="false">366</guid><pubDate>Mon, 09 Mar 2026 16:24:34 +0000</pubDate></item><item><title>Technical Advisory: Configuring Email Notifications for Rules Updates</title><link>https://dev.winsnort.com/topic/365-technical-advisory-configuring-email-notifications-for-rules-updates/</link><description><![CDATA[<p>
	The WinIDS installation includes a <b>Rules Updater</b> utility (located in the WinSnort group in the Start Menu). By default, this utility performs a standard rule sync with Sourcefire and applies updates automatically.
</p>

<p>
	For administrators who require remote monitoring, the utility includes an optional <b>Email Utility</b>. When activated, it sends a status report to a designated email address, confirming whether rules were updated, already current, or if a validation error occurred.
</p>

<div align="center">
	<hr align="center" noshade size="2" style="color:gray" width="100%">
</div>

<p>
	<b>Configuration Procedure</b>
</p>

<p>
	To activate and configure the email notification system, follow these steps:
</p>

<p>
	<b>1. Open the Script for Editing</b>
</p>

<p>
	Navigate to your WinIDS installation directory and locate the PowerShell script:
</p>

<ul type="disc">
	<li>
		<b>Path:</b> \scripts\rules-update.ps1
	</li>
	<li>
		<b>Action:</b> Right-click the file and select <b>Edit</b> (or open it with Notepad/VS Code).
	</li>
</ul>

<p>
	<b>2. Enable the Mail Utility</b>
</p>

<p>
	Locate the <b>User Configuration</b> section at the top of the script. Change the $sendmail value from 0 to 1:
</p>

<p>
	$sendmail = 1<span>  </span># Activates the email reporting feature
</p>

<p>
	<b>3. Configure SMTP Settings</b>
</p>

<p>
	Input your mail server details between the quotes in the configuration block:
</p>

<ul type="disc">
	<li>
		<b>$smtpServer:</b> Your mail server address (e.g., smtp.gmail.com or internal relay IP).
	</li>
	<li>
		<b>$smtpPort:</b> Use 587 for SSL/TLS or 25 for standard internal relays.
	</li>
	<li>
		<b>$smtpUser / $smtpPassword:</b> Enter valid credentials if your server requires authentication.
	</li>
	<li>
		<b>$from / $to:</b> Enter the sender and recipient email addresses.
	</li>
</ul>

<p>
	<b>4. Save and Test</b>
</p>

<ol start="1" type="1">
	<li>
		<b>Save</b> the file.
	</li>
	<li>
		Open the <b>Start Menu</b> and navigate to the <b>WinSnort</b> group.
	</li>
	<li>
		Click the <b>Rules Updater</b> link to execute the script.
	</li>
	<li>
		Observe the console output. If successful, you will see:
	</li>
</ol>

<p>
	An Email report of the Rules update has been sent...
</p>

<div align="center">
	<hr align="center" noshade size="2" style="color:gray" width="100%">
</div>

<p>
	<b>Troubleshooting &amp; Support</b>
</p>

<ul type="disc">
	<li>
		<b>Execution Policy:</b> Ensure the script is run with Administrative privileges.
	</li>
	<li>
		<b>Port Blocking:</b> If using Port 25, ensure your antivirus or firewall is not blocking outbound SMTP traffic from PowerShell.
	</li>
	<li>
		<b>Logs:</b> Check the \pulledpork\log\ folder for detailed execution logs if an update fails.
	</li>
</ul>

<p>
	<b>Technical Support:</b>
</p>

<p>
	<span>Issues during setup, please visit the <b>WinSnort.com Forums</b> under the <b>Auto-Installer</b> section for community-led support and troubleshooting tips.</span>
</p>
]]></description><guid isPermaLink="false">365</guid><pubDate>Fri, 13 Feb 2026 16:50:22 +0000</pubDate></item><item><title>Technical Advisory: Reverting High-Volume Logging</title><link>https://dev.winsnort.com/topic/361-technical-advisory-reverting-high-volume-logging/</link><description><![CDATA[<div _ngcontent-ng-c4276624637="" aria-busy="false" aria-live="polite" dir="ltr" id="model-response-message-contentr_4d0589083ad344e5">
	<p data-path-to-node="4">
		If the <b data-index-in-node="7" data-path-to-node="4">High-Volume Logging/Testing</b> option was enabled during the initial Auto-Installer setup, the system likely generated a significant number of events.
	</p>

	<p data-path-to-node="5">
		While this setting is an excellent diagnostic tool to verify that the <b data-index-in-node="70" data-path-to-node="5">Windows Intrusion Detection System (WinIDS)</b> is actively receiving data—especially in environments where default traffic might take hours to trigger an alert—it is recommended to revert to the default policy once connectivity is confirmed.
	</p>

	<h3 data-path-to-node="6">
		Procedure to Restore Default Rule Policy
	</h3>

	<p data-path-to-node="7">
		Follow these steps to deactivate the testing rules and return to the standard configuration:
	</p>

	<ol data-path-to-node="8" start="1">
		<li>
			<p data-path-to-node="8,0,0">
				<b data-index-in-node="0" data-path-to-node="8,0,0">Modify Configuration:</b>
			</p>

			<ul data-path-to-node="8,0,1">
				<li>
					<p data-path-to-node="8,0,1,0,0">
						Navigate to the <code data-index-in-node="16" data-path-to-node="8,0,1,0,0">Pulledpork\etc</code> folder via File Explorer.
					</p>
				</li>
				<li>
					<p data-path-to-node="8,0,1,1,0">
						Right-click <code data-index-in-node="12" data-path-to-node="8,0,1,1,0">enablesid.conf</code> and open it with <b data-index-in-node="44" data-path-to-node="8,0,1,1,0">Notepad</b>.
					</p>
				</li>
				<li>
					<p data-path-to-node="8,0,1,2,0">
						Locate the line beginning with <code data-index-in-node="31" data-path-to-node="8,0,1,2,0">pcre:</code>.
					</p>
				</li>
				<li>
					<p data-path-to-node="8,0,1,3,0">
						Comment out the line by adding a <code data-index-in-node="33" data-path-to-node="8,0,1,3,0">#</code> at the start (e.g., <code data-index-in-node="55" data-path-to-node="8,0,1,3,0"># pcre:.</code>)
					</p>
				</li>
				<li>
					<p data-path-to-node="8,0,1,4,0">
						Save and exit.
					</p>
				</li>
			</ul>
		</li>
		<li>
			<p data-path-to-node="8,1,0">
				<b data-index-in-node="0" data-path-to-node="8,1,0">Clear Temporary Files:</b>
			</p>

			<ul data-path-to-node="8,1,1">
				<li>
					<p data-path-to-node="8,1,1,0,0">
						Navigate to the <code data-index-in-node="16" data-path-to-node="8,1,1,0,0">Pulledpork\temp</code> folder.
					</p>
				</li>
				<li>
					<p data-path-to-node="8,1,1,1,0">
						Delete the two files located in this directory.
					</p>
				</li>
				<li>
					<p data-path-to-node="8,1,1,1,0">
						Close File Explorer.
					</p>
				</li>
			</ul>
		</li>
		<li>
			<p data-path-to-node="8,2,0">
				<b data-index-in-node="0" data-path-to-node="8,2,0">Update Rule Set:</b>
			</p>

			<ul data-path-to-node="8,2,1">
				<li>
					<p data-path-to-node="8,2,1,0,0">
						Open the <b data-index-in-node="9" data-path-to-node="8,2,1,0,0">Start Menu</b> and locate and open the <b data-index-in-node="35" data-path-to-node="8,2,1,0,0">WinSnort</b> folder.
					</p>
				</li>
				<li>
					<p data-path-to-node="8,2,1,1,0">
						Run the <b data-index-in-node="8" data-path-to-node="8,2,1,1,0">Rules Updater</b>.
					</p>
				</li>
			</ul>
		</li>
	</ol>

	<p data-path-to-node="9">
		This process will fetch the latest rule definitions and reconfigure <b data-index-in-node="68" data-path-to-node="9">Snort</b> to the default policy setting, ensuring optimal performance and manageable log volumes.
	</p>
</div>
]]></description><guid isPermaLink="false">361</guid><pubDate>Wed, 11 Feb 2026 22:21:33 +0000</pubDate></item></channel></rss>
