<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.spybot.info/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=CCRDude</id>
	<title>SpybotWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.spybot.info/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=CCRDude"/>
	<link rel="alternate" type="text/html" href="https://wiki.spybot.info/wiki/Special:Contributions/CCRDude"/>
	<updated>2026-06-03T19:59:43Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.15</generator>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=SBI_file_format&amp;diff=877</id>
		<title>SBI file format</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=SBI_file_format&amp;diff=877"/>
		<updated>2008-05-31T13:01:14Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: improved descriptions; line by line now&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SBI files are detection databases than can be used to tell Spybot - Search &amp;amp; Destroy where and how to look for malware.&lt;br /&gt;
&lt;br /&gt;
This document describes the [[OpenSBI]] format, which is a plain text format that can be used by anyone.&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
Inside the Spybot - Search &amp;amp; Destroy program files folder, you&#039;ll find a subfolder named &#039;&#039;Includes&#039;&#039;. This folder contains the standard detection databases distributed by [[Safer Networking Ltd.]], but you can also create your own files in here.&lt;br /&gt;
Every file here will be shown inside the application on the &#039;&#039;Filesets&#039;&#039; page (you may have to switch to &#039;&#039;Advanced Mode&#039;&#039; to see this).&lt;br /&gt;
&lt;br /&gt;
===Example===&lt;br /&gt;
 // info: This is an example fileset&lt;br /&gt;
 // info|Deutsch: Dies ist ein Beispiel-Datensatz&lt;br /&gt;
 // date: 2008-02-17 (1.5)&lt;br /&gt;
  &lt;br /&gt;
 :: IAmSpyware|This is just an invented bot&lt;br /&gt;
 // {Cat:Test}{Cnt:1}&lt;br /&gt;
 // {Det:myname,2008-02-17}&lt;br /&gt;
 File:&amp;quot;&amp;lt;$FILE_DATA&amp;gt;&amp;quot;,&amp;quot;&amp;lt;$WINDIR&amp;gt;\Malware.txt&amp;quot;,&amp;quot;filesize&amp;gt;=10&amp;quot;&lt;br /&gt;
 File:&amp;quot;&amp;lt;$FILE_DATA&amp;gt;&amp;quot;,&amp;quot;&amp;lt;$SYSDIR&amp;gt;\WayTooSmall.txt&amp;quot;,&amp;quot;filesize=5&amp;quot;&lt;br /&gt;
 // this is just for fun&lt;br /&gt;
  &lt;br /&gt;
 :: SecondProduct&lt;br /&gt;
 // {Cat:Test}{Cnt:0}&lt;br /&gt;
 // {Det:myname,2008-02-17}&lt;br /&gt;
 NoOp:&amp;quot;setenv=silly:example&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===Description===&lt;br /&gt;
The first thing you&#039;ll notice in the example above are the comment lines; every line beginning with two dashes are comment lines, and may appear everywhere in the file. These are the only lines that you can freely use, along with empty lines as fillers to make the text easier to read.&lt;br /&gt;
There are a few special comment lines:&lt;br /&gt;
&lt;br /&gt;
====File information====&lt;br /&gt;
 // info: This is an example fileset&lt;br /&gt;
 // info|Deutsch: Dies ist ein Beispiel-Datensatz&lt;br /&gt;
&lt;br /&gt;
The first comment in every file should be of the &#039;&#039;info&#039;&#039; type, which is the information shown inside the application on the &#039;&#039;Filesets&#039;&#039; page. These are localizable as shown in the second line, where &#039;&#039;Deutsch&#039;&#039; is the localized name of the &#039;&#039;German&#039;&#039; language.&lt;br /&gt;
&lt;br /&gt;
====Timestamp====&lt;br /&gt;
 // date: 2008-02-17 (1.5)&lt;br /&gt;
&lt;br /&gt;
Specifiying a date, optionally with a minimum Spybot-S&amp;amp;D version in brackets behind it, is also recommended. We use the date format &#039;&#039;yyyy-mm-dd&#039;&#039; (&#039;yyyy&#039;&#039; being the year in four digits, &#039;mm&#039;&#039; the month and &#039;&#039;dd&#039;&#039; the day, both with trailing zeros where necessary to make them two digits long) wherever possible.&lt;br /&gt;
&lt;br /&gt;
====Products====&lt;br /&gt;
 :: IAmSpyware|This is just an invented bot&lt;br /&gt;
&lt;br /&gt;
Each product is started with two colons followed by a space, then the product name, which may, but should not, contain spaces. &lt;br /&gt;
&lt;br /&gt;
An upright line can be used to add an optional description shown on the &#039;&#039;Ignore Products&#039;&#039; page inside the application. This description may be used for adding alternative names, in case a malware is known under various other names as well.&lt;br /&gt;
&lt;br /&gt;
====Detection blocks====&lt;br /&gt;
 // {Cat:Test}{Cnt:1}&lt;br /&gt;
 // {Det:myname,2008-02-17}&lt;br /&gt;
&lt;br /&gt;
Inside a product, various blocks can be defines, as seen by the first two comment lines in the examples products. These blocks list a &#039;&#039;category&#039;&#039;, the number of samples analyzed to write this block (&#039;&#039;Cnt&#039;&#039;), the name of the &#039;&#039;detective&#039;&#039; creating this block, and the date.&lt;br /&gt;
&lt;br /&gt;
Whenever you add additional detection code at a later point under the same product name, it is recommended you add another such block header.&lt;br /&gt;
&lt;br /&gt;
 // this is just for fun&lt;br /&gt;
&lt;br /&gt;
Regular comments can be used anywhere in the file to allow you to write down details that might not be apparent by reading just the code.&lt;br /&gt;
&lt;br /&gt;
 //i: this is just information&lt;br /&gt;
 //e: this is an erroneous line&lt;br /&gt;
 //fp: this line did cause a false positive&lt;br /&gt;
&lt;br /&gt;
If you use many comments, it might make sense to use the above formats to indicate the type of comment; these will also be highlighted differently in the code editor for a quicker overview.&lt;br /&gt;
&lt;br /&gt;
 File:&amp;quot;&amp;lt;$FILE_DATA&amp;gt;&amp;quot;,&amp;quot;&amp;lt;$WINDIR&amp;gt;\Malware.txt&amp;quot;,&amp;quot;filesize&amp;gt;=10&amp;quot;&lt;br /&gt;
 File:&amp;quot;&amp;lt;$FILE_DATA&amp;gt;&amp;quot;,&amp;quot;&amp;lt;$SYSDIR&amp;gt;\WayTooSmall.txt&amp;quot;,&amp;quot;filesize=5&amp;quot;&lt;br /&gt;
&lt;br /&gt;
All other lines are intepreted as [[SBI Commands]], defining what exactly is to be detected.&lt;br /&gt;
&lt;br /&gt;
=====Categories=====&lt;br /&gt;
* Adware&lt;br /&gt;
* Cookie (used for defining pseudo-blocks for cookie domains actually defined in &#039;&#039;Cookies.sbs&#039;&#039;)&lt;br /&gt;
* Dialer&lt;br /&gt;
* Hijacker&lt;br /&gt;
* Keylogger&lt;br /&gt;
* Malware&lt;br /&gt;
* PUPS (Possibly UnPopular Software)&lt;br /&gt;
* Security (for changing dangerous official system settings even if they were not caused by malware)&lt;br /&gt;
* Spyware&lt;br /&gt;
* Test&lt;br /&gt;
* Tracks&lt;br /&gt;
* Trojan&lt;br /&gt;
* Worm&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=RegAlyzer&amp;diff=876</id>
		<title>RegAlyzer</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=RegAlyzer&amp;diff=876"/>
		<updated>2008-05-31T12:45:34Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: reduced screenshot sizes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:RegAlyzer-main.png|thumb|200px|Main view]]&lt;br /&gt;
RegAlyzer is a tool to browse and change the registry. It was created because of a few features we missed in the original regedit tool, from support for exotic value types over background and regular expression search to better bookmarks, displaying .reg files in the accustomed style and a history view.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
[[Image:RegAlyzer-search.png|thumb|200px|Search dialog]]&lt;br /&gt;
* Undo and Redo logs in .reg format&lt;br /&gt;
* Improved search function (results list, regular expressions)&lt;br /&gt;
* Hierarchical bookmark support&lt;br /&gt;
* Jump to key by command line parameter&lt;br /&gt;
* Jump to key by typing/copying it into dialog (instead of browsing)&lt;br /&gt;
* DWord editing with parallel hex/decimal/binary display&lt;br /&gt;
* Support of QWord (64 bit integer)&lt;br /&gt;
* Display of .reg file contents without importing it&lt;br /&gt;
* Support of version 5 files (Unicode) even with Windows 95/NT&lt;br /&gt;
* Low-level display of security settings with option to export it&lt;br /&gt;
* [[OpenSBI]] support&lt;br /&gt;
&lt;br /&gt;
==OpenSBI==&lt;br /&gt;
RegAlyzer supports OpenSBI by offering to create SBI code from any registry key or value. &lt;br /&gt;
&lt;br /&gt;
# When you right-click a registry value and select the OpenSBI option, you will get a dialog that allows you to choose between [[RegyValue]], [[RegyChange]], [[RegyRemove]] or [[RegyFix]], including details.&lt;br /&gt;
# When you select the same option on keys, right now it will copy a corresponding [[RegyKey]] command to the clipboard. In the future, this may be extended by a dialog allowing you to point&#039;n&#039;click [[Advanced registry parameters|advanced registry parameters]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [http://www.safer-networking.org/en/regalyzer/index.html Product site]&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=Spybot_-_Search_%26_Destroy&amp;diff=875</id>
		<title>Spybot - Search &amp; Destroy</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=Spybot_-_Search_%26_Destroy&amp;diff=875"/>
		<updated>2008-05-31T12:42:55Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: First draft&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Spybot - Search &amp;amp; Destroy is an anti-malware application designed for on-access and on-demand scanning and removal of various kinds of malware, including spyware, adware, hijackers and trojan horses.&lt;br /&gt;
&lt;br /&gt;
==History==&lt;br /&gt;
Spybot-S&amp;amp;D started in 2000 when Patrick Kolla, the author, needed to get rid of some adware that was responsible for triggering the dial up rooter to establish connections when none were needed. As a student of applied computer sciences, he quickly hacked together a tool to deal with this problem, to save some time should it reappear.&lt;br /&gt;
&lt;br /&gt;
Made sensitive of the issue, he read an article in German computer magazine [http://www.heise.de/ct/ c&#039;t] shortly afterwards, and mailed the author of that article about some different behaviour that he experienced in the adware in question. c&#039;t printed that email as a readers letter, which started the first future users asking where to get that software.&lt;br /&gt;
&lt;br /&gt;
==Open SBI==&lt;br /&gt;
We at [[Safer Networking Ltd.]] (the company behind Spybot-S&amp;amp;D), have always recognized that the trust users have in our products needs to be earned, and tried to make our products as open as possible. There&#039;s a clear problem when becoming too open though: if the information on how exactly we detect threats is too open, the bad guys will be able to counteract even faster, which would cause even more work for our relatively small team.&lt;br /&gt;
&lt;br /&gt;
A compromise at detection database level came up quite early: we added an option that allowed users to add their own custom detection files so that people who would miss detection for some products, or suspect partiality for some malware companies on our part could write and distribution their own additional databases. Due an outdated documentation file (that hasn&#039;t even been announced but appeared only as an answering post to a discussion in the older support forum long gone) being the only source of information, that happened quite ralely; with our Italian translator Enrico Maria Biancarelli, who provided probably the most content of the usage tracks database, being the special exception.&lt;br /&gt;
&lt;br /&gt;
[[OpenSBI]] is our attempt to finally introduce this technology to the public, with up-to-date information, useful tools and a community to share your efforts with. Let&#039;s all make it harder for malware to persist!&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=RegAlyzer&amp;diff=874</id>
		<title>RegAlyzer</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=RegAlyzer&amp;diff=874"/>
		<updated>2008-05-30T16:05:38Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: First draft&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:RegAlyzer-main.png|thumb|300px|Main view]]&lt;br /&gt;
RegAlyzer is a tool to browse and change the registry. It was created because of a few features we missed in the original regedit tool, from support for exotic value types over background and regular expression search to better bookmarks, displaying .reg files in the accustomed style and a history view.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
[[Image:RegAlyzer-search.png|thumb|300px|Search dialog]]&lt;br /&gt;
* Undo and Redo logs in .reg format&lt;br /&gt;
* Improved search function (results list, regular expressions)&lt;br /&gt;
* Hierarchical bookmark support&lt;br /&gt;
* Jump to key by command line parameter&lt;br /&gt;
* Jump to key by typing/copying it into dialog (instead of browsing)&lt;br /&gt;
* DWord editing with parallel hex/decimal/binary display&lt;br /&gt;
* Support of QWord (64 bit integer)&lt;br /&gt;
* Display of .reg file contents without importing it&lt;br /&gt;
* Support of version 5 files (Unicode) even with Windows 95/NT&lt;br /&gt;
* Low-level display of security settings with option to export it&lt;br /&gt;
* [[OpenSBI]] support&lt;br /&gt;
&lt;br /&gt;
==OpenSBI==&lt;br /&gt;
RegAlyzer supports OpenSBI by offering to create SBI code from any registry key or value. &lt;br /&gt;
&lt;br /&gt;
# When you right-click a registry value and select the OpenSBI option, you will get a dialog that allows you to choose between [[RegyValue]], [[RegyChange]], [[RegyRemove]] or [[RegyFix]], including details.&lt;br /&gt;
# When you select the same option on keys, right now it will copy a corresponding [[RegyKey]] command to the clipboard. In the future, this may be extended by a dialog allowing you to point&#039;n&#039;click [[Advanced registry parameters|advanced registry parameters]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [http://www.safer-networking.org/en/regalyzer/index.html Product site]&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=File:RegAlyzer-search.png&amp;diff=873</id>
		<title>File:RegAlyzer-search.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=File:RegAlyzer-search.png&amp;diff=873"/>
		<updated>2008-05-30T16:05:16Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: RegAlyzer search dialog showing an example regular expression.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[RegAlyzer]] search dialog showing an example regular expression.&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=File:RegAlyzer-main.png&amp;diff=872</id>
		<title>File:RegAlyzer-main.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=File:RegAlyzer-main.png&amp;diff=872"/>
		<updated>2008-05-30T16:04:10Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: Main view of RegAlyzer, showing the registry key tree and a list of values.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Main view of [[RegAlyzer]], showing the registry key tree and a list of values.&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=RegAlyzer&amp;diff=871</id>
		<title>RegAlyzer</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=RegAlyzer&amp;diff=871"/>
		<updated>2008-05-30T16:03:24Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: First draft&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:RegAlyzer-main.png|thumb|300px|Main view]]&lt;br /&gt;
RegAlyzer is a tool to browse and change the registry. It was created because of a few features we missed in the original regedit tool, from support for exotic value types over background and regular expression search to better bookmarks, displaying .reg files in the accustomed style and a history view.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
* Undo and Redo logs in .reg format&lt;br /&gt;
* Improved search function (results list, regular expressions)&lt;br /&gt;
* Hierarchical bookmark support&lt;br /&gt;
* Jump to key by command line parameter&lt;br /&gt;
* Jump to key by typing/copying it into dialog (instead of browsing)&lt;br /&gt;
* DWord editing with parallel hex/decimal/binary display&lt;br /&gt;
* Support of QWord (64 bit integer)&lt;br /&gt;
* Display of .reg file contents without importing it&lt;br /&gt;
* Support of version 5 files (Unicode) even with Windows 95/NT&lt;br /&gt;
* Low-level display of security settings with option to export it&lt;br /&gt;
* [[OpenSBI]] support&lt;br /&gt;
&lt;br /&gt;
==OpenSBI==&lt;br /&gt;
RegAlyzer supports OpenSBI by offering to create SBI code from any registry key or value. &lt;br /&gt;
&lt;br /&gt;
# When you right-click a registry value and select the OpenSBI option, you will get a dialog that allows you to choose between [[RegyValue]], [[RegyChange]], [[RegyRemove]] or [[RegyFix]], including details.&lt;br /&gt;
# When you select the same option on keys, right now it will copy a corresponding [[RegyKey]] command to the clipboard. In the future, this may be extended by a dialog allowing you to point&#039;n&#039;click [[Advanced registry parameters|advanced registry parameters]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [http://www.safer-networking.org/en/regalyzer/index.html Product site]&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=OpenSBI&amp;diff=870</id>
		<title>OpenSBI</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=OpenSBI&amp;diff=870"/>
		<updated>2008-05-30T15:56:30Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: added RegAlyzer and RunAlyzer&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;OpenSBI is our initiative to make Spybot - Search &amp;amp; Destroy a more open platform for malware fighting. There are five major components that define OpenSBI:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;[[Spybot - Search &amp;amp; Destroy]] 1.6&#039;&#039; - this release fully supports OpenSBI files as an additional source of detections.&lt;br /&gt;
# &#039;&#039;[[FileAlyzer]] 1.6 OpenSBI Edition&#039;&#039; - our file analysis tool now offers dozens of functions to create detection patterns for files. [[RegAlyzer]] and [[RunAlyzer]] also have 1.6 OpenSBI Editions with support for creating OpenSBI code.&lt;br /&gt;
# &#039;&#039;[[OpenSBI Edit Lite]]&#039;&#039; - a full text editor for OpenSBI files, including syntax highlighting, import of InCtrl5 and HijackThis logs, and context sensitive help.&lt;br /&gt;
# This &#039;&#039;Wiki&#039;&#039; - a documentation wiki with hundreds of pages explaining the usage of the OpenSBI file format.&lt;br /&gt;
# The &#039;&#039;[http://forums.spybot.info/ Community]&#039;&#039; - integrated into our support forums is a system that allows you to share your OpenSBI files with other Spybot-S&amp;amp;D users, and comment theirs.&lt;br /&gt;
&lt;br /&gt;
Some advantages we created this for are&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;Diversity&#039;&#039; - everyone can create detection templates for any software, without depending on a central authority to acknowledge its threat.&lt;br /&gt;
# &#039;&#039;Neutrality&#039;&#039; - we cannot be bought to remove detections from our database, but if you do not believe us, you can simply publish your own rules against some malware.&lt;br /&gt;
# &#039;&#039;Continuity&#039;&#039; - OpenSBI ensures that you&#039;ll get updates as long as someone is interested in updating the database (which does not mean we intend to do less work in adding new detections).&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=RunAlyzer&amp;diff=868</id>
		<title>RunAlyzer</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=RunAlyzer&amp;diff=868"/>
		<updated>2008-05-29T14:12:23Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: First draft&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;RunAlyzer is a multi-installation autostart &amp;amp; configuration management tool. It was designed to list as many possible autostart locations as possible, with special support for inactive installations, so one would for example be able to use it when booting from a Windows PE CD.&lt;br /&gt;
&lt;br /&gt;
RunAlyzer includes a classification list of entries known as good or bad, and is able to update this information online. It may, when the user chooses to do so, also upload information about yet unknown entries for future classification.&lt;br /&gt;
&lt;br /&gt;
It is able to export logs in [[Spybot - Search &amp;amp; Destroy]] as well as [[HijackThis]] format.&lt;br /&gt;
&lt;br /&gt;
==Locations==&lt;br /&gt;
RunAlyzer shows its information roughly categorized as:&lt;br /&gt;
* Autorun&lt;br /&gt;
* Advanced Startups&lt;br /&gt;
* Services&lt;br /&gt;
* Winsock LSPs&lt;br /&gt;
* Scheduled Tasks&lt;br /&gt;
* Explorer Plugins&lt;br /&gt;
* Installed Software&lt;br /&gt;
* Process List&lt;br /&gt;
&lt;br /&gt;
==OpenSBI==&lt;br /&gt;
RunAlyzer supports [[OpenSBI]] in that it allows to create [[SBI Commands|SBI command]] drafts from some of its categories:&lt;br /&gt;
&lt;br /&gt;
* Creates rules for autorun entries&lt;br /&gt;
* Creates rules for LSPs&lt;br /&gt;
* Creates rules for scheduled tasks&lt;br /&gt;
* Creates rules for explorer plugins&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=RegyKey&amp;diff=867</id>
		<title>RegyKey</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=RegyKey&amp;diff=867"/>
		<updated>2008-05-29T14:05:42Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: info about HKCU&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SbiCmdInfo&lt;br /&gt;
|SYNTAX = RegyKey&lt;br /&gt;
|PENAME = SpybotSD.exe&lt;br /&gt;
|PEVERSION = 0.95 or later&amp;lt;br /&amp;gt;1.5.3 for adv. file&lt;br /&gt;
|GROUP = Registry&lt;br /&gt;
|MINUPDATE = n/a&lt;br /&gt;
|ADVFILEPARAMS = yes (sixth)&lt;br /&gt;
|ADVREGPARAMS = yes (fifth)&lt;br /&gt;
|ADVBUILDPARAMS = yes (fifth)&lt;br /&gt;
|ADVSPECIALPARAMS = no&lt;br /&gt;
}}Searches for the defined registry key and adds it to the results list, if found.&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
 RegyKey:&amp;lt;description(string)&amp;gt;,&amp;lt;rootkey(enum)&amp;gt;,&amp;lt;keypath(string)&amp;gt;,&amp;lt;key(string)&amp;gt;[[,advanced registry parameters][,advanced file parameters]]&lt;br /&gt;
&lt;br /&gt;
To flag any things located in HKEY_USERS, just add one rule with HKEY_CURRENT_USER as the root key. During a scan, rules for HKEY_CURRENT_USER will be applied to all detected users, not just the &#039;&#039;current&#039;&#039; one.&lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
 RegyKey:&amp;quot;User settings&amp;quot;,HKEY_CURRENT_USER,\SOFTWARE\,&amp;quot;Spyware&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===Description===&lt;br /&gt;
Detects a registry key and flags it for removal.&lt;br /&gt;
&lt;br /&gt;
# First, a description. Using a [[Description templates|description template]] instead of plain text is recommended so that the user will receive a localized version.&lt;br /&gt;
# The root key, where HKEY_CURRENT_USER stands for all users actually.&lt;br /&gt;
# The path to the value, starting with a backslash. This may not include the actual subkey you want to remove. {{PathTemplates}}&lt;br /&gt;
# The name of the key to detect. You may use a [[AlgoPrefix|Algo-Prefix]] here. {{AlgoPrefix}} {{PathTemplates}}&lt;br /&gt;
# To refine detection, you can use [[Advanced registry parameters|advanced registry parameters]] to check the actual data of the value, as well as [[Advanced build parameters|advanced build parameters]]. You may use [[AlgoPrefix|Algo-Prefixes]] here. {{AlgoPrefix}} {{PathTemplates}}&lt;br /&gt;
# Starting with 1.5.3, [[Advanced file parameters|advanced file parameters]] for [[:Category:Advanced_file_parameters_for_Flow_Control|Flow Control]] can be specified. {{PathTemplates}}&lt;br /&gt;
&lt;br /&gt;
===Scan Results===&lt;br /&gt;
* The identified registry key(s).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Advanced file parameters]]&lt;br /&gt;
* [[Advanced build parameters]]&lt;br /&gt;
* [[Advanced registry parameters]]&lt;br /&gt;
* [[AlgoPrefix]]&lt;br /&gt;
* [[Description templates]]&lt;br /&gt;
&lt;br /&gt;
===Similar commands===&lt;br /&gt;
* [[RegyChange]]&lt;br /&gt;
* [[RegyFix]]&lt;br /&gt;
* [[RegyValue]]&lt;br /&gt;
* [[RegyRemove]]&lt;br /&gt;
&lt;br /&gt;
[[Category:SBI Commands]]&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=Winsock&amp;diff=866</id>
		<title>Winsock</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=Winsock&amp;diff=866"/>
		<updated>2008-05-29T09:47:37Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: /* Similar commands */ added WinSecCenter&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SbiCmdInfo&lt;br /&gt;
|SYNTAX = Winsock&lt;br /&gt;
|PENAME = SpybotSD.exe&lt;br /&gt;
|PEVERSION = 1.3 or later&lt;br /&gt;
|GROUP = Windows API&lt;br /&gt;
|MINUPDATE = n/a&lt;br /&gt;
|ADVFILEPARAMS = no&lt;br /&gt;
|ADVREGPARAMS = no&lt;br /&gt;
|ADVBUILDPARAMS = yes (fourth)&lt;br /&gt;
|ADVSPECIALPARAMS = no&lt;br /&gt;
}}Can be used to remove Layered Service Providers. &lt;br /&gt;
Special care needed. Do not use without asking official advise!&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
 Winsock:&amp;lt;drivername(string)&amp;gt;,&amp;lt;anywhere(boolean)&amp;gt;,&amp;lt;filename(string)&amp;gt;[,advanced build parameters]&lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
 Winsock:&amp;quot;MalwareLSPName&amp;quot;,&amp;quot;0&amp;quot;&lt;br /&gt;
Would detect all drivers whose names begin with MalwareLSPName.&lt;br /&gt;
&lt;br /&gt;
===Description===&lt;br /&gt;
This is a very powerful command, allowing you to remove Winsock driver entries, which is an absolute necessity before removing the associated files, since otherwise Internet access will be broken. Take special care with generic names; often, both malware and legit applications have just copied sample code without even changing the default driver name.&lt;br /&gt;
&lt;br /&gt;
# The first parameter may be either a full or partial name.&lt;br /&gt;
# The second parameter needs to be set to &#039;&#039;1&#039;&#039; to allow substring matching anyway, set to &#039;&#039;0&#039;&#039; to have the matching begin at the first letter.&lt;br /&gt;
# The filename field supports [[AlgoPrefix|Algo-Prefixes]].&lt;br /&gt;
&lt;br /&gt;
===Scan Results===&lt;br /&gt;
* A special entry allowing you to properly remove the problem using the Windows API.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Advanced build parameters]]&lt;br /&gt;
* [[AlgoPrefix]] &lt;br /&gt;
&lt;br /&gt;
===Similar commands===&lt;br /&gt;
* [[HostRedirect]]&lt;br /&gt;
* [[TCPIPAddress]]&lt;br /&gt;
* [[WinSecCenter]]&lt;br /&gt;
&lt;br /&gt;
[[Category:SBI Commands]]&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=Skipcount&amp;diff=865</id>
		<title>Skipcount</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=Skipcount&amp;diff=865"/>
		<updated>2008-05-29T09:46:58Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: /* Similar parameters */ added similar addsafemode&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{AdvParamInfo&lt;br /&gt;
|SYNTAX = skipcount&lt;br /&gt;
|TITLESYNTAX = skipcount&lt;br /&gt;
|PREVIOUS = &lt;br /&gt;
|VARIANTS =&lt;br /&gt;
|PEVERSION = ??? &amp;lt; 1.5.4.5&lt;br /&gt;
|GROUP = Flow Control&lt;br /&gt;
}}Skips the next X lines if reached.&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
 skipcount=&amp;lt;linecount(int)&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
 skipcount=5&lt;br /&gt;
&lt;br /&gt;
To skip the next 5 lines.&lt;br /&gt;
&lt;br /&gt;
===Description===&lt;br /&gt;
Often used in combination with [[NoOp]], and as the last parameter to use previous ones as conditions for the skip.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
===Similar parameters===&lt;br /&gt;
* [[addsafemode]]&lt;br /&gt;
* [[askregreboot]]&lt;br /&gt;
* [[build]]&lt;br /&gt;
* [[flagifnofile]]&lt;br /&gt;
* [[ignore]]&lt;br /&gt;
* [[modunload]]&lt;br /&gt;
* [[silentregreboot]]&lt;br /&gt;
&lt;br /&gt;
===Similar commands===&lt;br /&gt;
* [[NoOp]]&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=Modunload&amp;diff=864</id>
		<title>Modunload</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=Modunload&amp;diff=864"/>
		<updated>2008-05-29T09:46:50Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: /* Similar parameters */ added similar addsafemode&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{AdvParamInfo&lt;br /&gt;
|SYNTAX = modunload&lt;br /&gt;
|TITLESYNTAX = modunload&lt;br /&gt;
|PREVIOUS =&lt;br /&gt;
|VARIANTS =&lt;br /&gt;
|PEVERSION = ??? &amp;lt; 1.5.4.5&lt;br /&gt;
|GROUP = Flow Control&lt;br /&gt;
}}Tries to unload DLL through API from specified process.&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
 modunload=&amp;lt;filename(string)&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
 modunload=&amp;lt;$WINDIR&amp;gt;\notepad.exe&lt;br /&gt;
&lt;br /&gt;
Tries to unload the current library from &#039;&#039;notepad.exe&#039;&#039;, which is a silly example.&lt;br /&gt;
&lt;br /&gt;
===Description===&lt;br /&gt;
Injects code into processes created from the specified executable file to unload the currently tested library from it.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; this will probably leave the process in an unstable state, since it does not know the library was unloaded. While this might be useful to remove libraries that are otherwise in use, use with caution!&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
===Similar parameters===&lt;br /&gt;
* [[addsafemode]]&lt;br /&gt;
* [[askregreboot]]&lt;br /&gt;
* [[build]]&lt;br /&gt;
* [[flagifnofile]]&lt;br /&gt;
* [[ignore]]&lt;br /&gt;
* [[silentregreboot]]&lt;br /&gt;
* [[skipcount]]&lt;br /&gt;
&lt;br /&gt;
===Similar commands===&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=Ignore&amp;diff=863</id>
		<title>Ignore</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=Ignore&amp;diff=863"/>
		<updated>2008-05-29T09:46:42Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: /* Similar parameters */ added similar addsafemode&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{AdvParamInfo&lt;br /&gt;
|SYNTAX = ignore&lt;br /&gt;
|TITLESYNTAX = ignore&lt;br /&gt;
|PREVIOUS = &lt;br /&gt;
|VARIANTS = ignore!&lt;br /&gt;
|PEVERSION = ??? &amp;lt; 1.5.4.5&lt;br /&gt;
|GROUP = Flow Control&lt;br /&gt;
}}Tells the scanner to break if it is of a given type.&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
 ignore=&amp;lt;scanner-id(byte)&amp;gt;[+scanner-id(byte)[+scanner-id(byte)]]&lt;br /&gt;
 ignore!=&amp;lt;scanner-id(byte)&amp;gt;[+scanner-id(byte)[+scanner-id(byte)]]&lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
 ignore=0+2&lt;br /&gt;
 ignore!=0&lt;br /&gt;
&lt;br /&gt;
# Skips if running Spybot-S&amp;amp;D or SpybotFS.&lt;br /&gt;
# Skips everything but Spybot - Search &amp;amp; Destroy.&lt;br /&gt;
&lt;br /&gt;
===Description===&lt;br /&gt;
Breaks if the scanner is of the given types. Types are separated with &amp;quot;+&amp;quot;. Currently supported scanners:&lt;br /&gt;
* &#039;&#039;&#039;0&#039;&#039;&#039; represents Spybot - Search &amp;amp; Destroy&lt;br /&gt;
* &#039;&#039;&#039;1&#039;&#039;&#039; represents TeaTimer&lt;br /&gt;
* &#039;&#039;&#039;2&#039;&#039;&#039; represents the Spybot - Search &amp;amp; Destroy single file scanner&lt;br /&gt;
* &#039;&#039;&#039;3&#039;&#039;&#039; represents the framework used for anti-malware scripting (product yet unfinished)&lt;br /&gt;
&lt;br /&gt;
The second, negating variant is available only with [[advcheck.dll]] 1.5.5.6 or later.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
===Similar parameters===&lt;br /&gt;
* [[addsafemode]]&lt;br /&gt;
* [[askregreboot]]&lt;br /&gt;
* [[build]]&lt;br /&gt;
* [[flagifnofile]]&lt;br /&gt;
* [[modunload]]&lt;br /&gt;
* [[silentregreboot]]&lt;br /&gt;
* [[skipcount]]&lt;br /&gt;
&lt;br /&gt;
===Similar commands===&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=Flagifnofile&amp;diff=862</id>
		<title>Flagifnofile</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=Flagifnofile&amp;diff=862"/>
		<updated>2008-05-29T09:46:33Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: /* Similar parameters */ added similar addsafemode&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{AdvParamInfo&lt;br /&gt;
|SYNTAX = flagifnofile&lt;br /&gt;
|TITLESYNTAX = flagifnofile&lt;br /&gt;
|PREVIOUS = &lt;br /&gt;
|VARIANTS =&lt;br /&gt;
|PEVERSION = ??? &amp;lt; 1.5.4.5&lt;br /&gt;
|GROUP = Flow Control&lt;br /&gt;
}}Determines if entry should be flagged if no file present.&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
 flagifnofile=&amp;lt;flag(boolean)&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
 flagifnofile=0&lt;br /&gt;
 flagifnofile=1&lt;br /&gt;
&lt;br /&gt;
===Description===&lt;br /&gt;
If set, this will allow flagging entries even if their associated file was not found und thus its contents not checked. The actual data for this flag does not really matter, it&#039;s just here to keep the &#039;&#039;value=data&#039;&#039; concept.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
===Similar parameters===&lt;br /&gt;
* [[addsafemode]]&lt;br /&gt;
* [[askregreboot]]&lt;br /&gt;
* [[build]]&lt;br /&gt;
* [[ignore]]&lt;br /&gt;
* [[modunload]]&lt;br /&gt;
* [[silentregreboot]]&lt;br /&gt;
* [[skipcount]]&lt;br /&gt;
&lt;br /&gt;
===Similar commands===&lt;br /&gt;
* [[AutoRun]]&lt;br /&gt;
* [[BrowserHelperEx]]&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=Build&amp;diff=861</id>
		<title>Build</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=Build&amp;diff=861"/>
		<updated>2008-05-29T09:46:24Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: /* Similar parameters */ added similar addsafemode&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{AdvParamInfo&lt;br /&gt;
|SYNTAX = build&lt;br /&gt;
|TITLESYNTAX = build&lt;br /&gt;
|VARIANTS = &lt;br /&gt;
|PEVERSION = ??? &amp;lt; 1.5.4.5&lt;br /&gt;
|GROUP = Flow Control&lt;br /&gt;
}}Checks the build number.&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
 build=&amp;lt;build(date)&amp;gt;&lt;br /&gt;
 build!=&amp;lt;build(date)&amp;gt;&lt;br /&gt;
 build&amp;gt;=&amp;lt;build(date)&amp;gt;&lt;br /&gt;
 build&amp;lt;=&amp;lt;build(date)&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
 build&amp;gt;=20070830&lt;br /&gt;
&lt;br /&gt;
This example would let the command succeed only on Spybot - Search &amp;amp; Destroy 1.5 and above.&lt;br /&gt;
&lt;br /&gt;
===Description===&lt;br /&gt;
This parameter allows you to control whether a command should be run in the current On-Demand scanner. Supported are also the &#039;&#039;not equal&#039;&#039;, &#039;&#039;lesser than or equal&#039;&#039; and &#039;&#039;greater than or equal&#039;&#039; comparisons.&lt;br /&gt;
This is useful mostly to block commands that use new features or bugfixes that would cause problems in older versions of the scanner engine.&lt;br /&gt;
&lt;br /&gt;
====Known final builds====&lt;br /&gt;
* 20080128: Spybot - Search &amp;amp; Destroy 1.5.2.20 (1.5.2 final)&lt;br /&gt;
* 20070830: Spybot - Search &amp;amp; Destroy 1.5.1.15 (1.5.1 final)&lt;br /&gt;
* 20050523: Spybot - Search &amp;amp; Destroy 1.4 (1.4 final)&lt;br /&gt;
&lt;br /&gt;
====Known beta builds====&lt;br /&gt;
* 20070725: Spybot - Search &amp;amp; Destroy 1.5.1.14 (1.5.1 RC 1)&lt;br /&gt;
* 20070128: Spybot - Search &amp;amp; Destroy 1.5.0.04 (1.5.0 final)&lt;br /&gt;
* 20050427: Spybot - Search &amp;amp; Destroy 1.4 (1.4 RC 2)&lt;br /&gt;
* 20050413: Spybot - Search &amp;amp; Destroy 1.4 (1.4 RC 1)&lt;br /&gt;
* 20050131: Spybot - Search &amp;amp; Destroy 1.4 (1.4 PE RC 1)&lt;br /&gt;
* 20041027: Spybot - Search &amp;amp; Destroy 1.3.2 (1.3.2 beta 1)&lt;br /&gt;
&lt;br /&gt;
Most recent Spybot - Search &amp;amp; Destroy show the build version when hovering the mouse over the version number on the &#039;&#039;Info&#039;&#039; tab.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
===Similar parameters===&lt;br /&gt;
* [[addsafemode]]&lt;br /&gt;
* [[askregreboot]]&lt;br /&gt;
* [[flagifnofile]]&lt;br /&gt;
* [[ignore]]&lt;br /&gt;
* [[modunload]]&lt;br /&gt;
* [[silentregreboot]]&lt;br /&gt;
* [[skipcount]]&lt;br /&gt;
&lt;br /&gt;
===Similar commands===&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=Silentregreboot&amp;diff=860</id>
		<title>Silentregreboot</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=Silentregreboot&amp;diff=860"/>
		<updated>2008-05-29T09:46:17Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: /* Similar parameters */ added similar addsafemode&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{AdvParamInfo&lt;br /&gt;
|SYNTAX = silentregreboot&lt;br /&gt;
|TITLESYNTAX = silentregreboot&lt;br /&gt;
|PREVIOUS =&lt;br /&gt;
|VARIANTS =&lt;br /&gt;
|PEVERSION = ??? &amp;lt; 1.5.4.5&lt;br /&gt;
|GROUP = Flow Control&lt;br /&gt;
}}If set (as last parameter), it will write the registry setting to scan on reboot.&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
 silentregreboot=&amp;lt;flag(boolean)&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
 silentregreboot=something&lt;br /&gt;
&lt;br /&gt;
===Description===&lt;br /&gt;
If set (as last parameter), it will weite a registry setting to scan on reboot. The actual data for this flag does not really matter, it&#039;s just here to keep the &#039;&#039;value=data&#039;&#039; concept.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
===Similar parameters===&lt;br /&gt;
* [[addsafemode]]&lt;br /&gt;
* [[askregreboot]]&lt;br /&gt;
* [[build]]&lt;br /&gt;
* [[flagifnofile]]&lt;br /&gt;
* [[ignore]]&lt;br /&gt;
* [[modunload]]&lt;br /&gt;
* [[skipcount]]&lt;br /&gt;
&lt;br /&gt;
===Similar commands===&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=Askregreboot&amp;diff=859</id>
		<title>Askregreboot</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=Askregreboot&amp;diff=859"/>
		<updated>2008-05-29T09:46:08Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: /* Similar parameters */ added similar addsafemode&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{AdvParamInfo&lt;br /&gt;
|SYNTAX = askregreboot&lt;br /&gt;
|TITLESYNTAX = askregreboot&lt;br /&gt;
|VARIANTS = &lt;br /&gt;
|PEVERSION = ??? &amp;lt; 1.5.4.5&lt;br /&gt;
|GROUP = Flow Control&lt;br /&gt;
}}Asks the user if he wants to scan on reboot.&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
 askregreboot=&amp;lt;flag(boolean)&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
 askregreboot=something&lt;br /&gt;
&lt;br /&gt;
===Description===&lt;br /&gt;
If set (as last parameter), it will ask if it should write the registry setting to scan on reboot. The actual data for this flag does not really matter, it&#039;s just here to keep the &#039;&#039;value=data&#039;&#039; concept.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Warning:&#039;&#039;&#039; the current implementation does write the setting without asking, like [[silentregreboot]] does.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
===Similar parameters===&lt;br /&gt;
* [[addsafemode]]&lt;br /&gt;
* [[build]]&lt;br /&gt;
* [[flagifnofile]]&lt;br /&gt;
* [[ignore]]&lt;br /&gt;
* [[modunload]]&lt;br /&gt;
* [[silentregreboot]]&lt;br /&gt;
* [[skipcount]]&lt;br /&gt;
&lt;br /&gt;
===Similar commands===&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=Path_templates&amp;diff=858</id>
		<title>Path templates</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=Path_templates&amp;diff=858"/>
		<updated>2008-05-29T09:44:42Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: added references&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Path templates allow you to specify file paths that are not static, but adjust to the localization and user names of the installation they&#039;re used on. It also allows you to scan more than one location in a single row.&lt;br /&gt;
&lt;br /&gt;
Path templates use the same formatting, with angle brackets and the dollar sign, as [[Description templates|description templates]].&lt;br /&gt;
&lt;br /&gt;
==Examples==&lt;br /&gt;
The following table describes sample folders; in addition to that, keep in mind that any of these templates will be used for every user of the system, e.g. &amp;lt;$DESKTOP&amp;gt; actually looks for a file on every users desktop, not just one as seen in the list below. Also, where applicable, system folders do contain values for both 32 and 64 bit.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Path Template&lt;br /&gt;
! Example Location&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$ADESKTOP&amp;gt; || C:\Documents and Settings\Dummy\Desktop\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$ALTSTARTUP&amp;gt; || C:\Documents and Settings\Dummy\Start Menu\Programs\Startup\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$APPDATA&amp;gt; || C:\Documents and Settings\Default User\Application Data\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$COMMONALTSTARTUP&amp;gt; || C:\Documents and Settings\All Users\Start Menu\Programs\Startup\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$COMMONAPPDATA&amp;gt; || C:\Documents and Settings\All Users\Application Data\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$COMMONDESKTOP&amp;gt; || C:\Documents and Settings\All Users\Desktop\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$COMMONDOCUMENTS&amp;gt; || C:\Documents and Settings\All Users\Documents\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$COMMONFAVORITES&amp;gt; || C:\Documents and Settings\All Users\Favorites\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$COMMONMUSIC&amp;gt; || C:\Documents and Settings\All Users\Documents\My Music\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$COMMONPROGRAMFILES&amp;gt; || C:\Program Files (x86)\Common Files\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$COMMONPROGRAMS&amp;gt; || C:\Documents and Settings\All Users\Start Menu\Programs\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$COMMONQUICKLAUNCH&amp;gt; || C:\Documents and Settings\All Users\Application Data\Microsoft\Internet Explorer\Quick Launch\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$COMMONSTARTMENU&amp;gt; || C:\Documents and Settings\All Users\Start Menu\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$COMMONSTARTUP&amp;gt; || C:\Documents and Settings\All Users\Start Menu\Programs\Startup\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$COMMONTEMPLATES&amp;gt; || C:\Documents and Settings\All Users\Templates\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$COMMONVIDEO&amp;gt; || C:\Documents and Settings\All Users\Documents\My Videos\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$DESKTOP&amp;gt; || C:\Documents and Settings\Default User\Desktop\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$FAVORITES&amp;gt; || C:\Documents and Settings\Default User\Favorites\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$FONTS&amp;gt; || C:\WINDOWS\Fonts\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$LOCALAPPDATA&amp;gt; || C:\Documents and Settings\Default User\Local Settings\Application Data\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$LOCALSETTINGS&amp;gt; || C:\Documents and Settings\LocalService\Local Settings\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$MYMUSIC&amp;gt; || D:\My Documents\My Music\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$MYVIDEO&amp;gt; || D:\My Documents\My Videos\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$NETHOOD&amp;gt; || C:\Documents and Settings\Dummy\NetHood\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$PATH&amp;gt; || D:\My Documents\Borland Studio Projects\Bpl\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$PERSONAL&amp;gt; || C:\Documents and Settings\Default User\My Documents\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$PRINTHOOD&amp;gt; || C:\Documents and Settings\Dummy\PrintHood\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$PROFILE&amp;gt; || C:\Documents and Settings\Default User\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$PROFILES&amp;gt; || C:\Documents and Settings\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$PROGRAMFILES&amp;gt; || C:\Program Files (x86)\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$PROGRAMS&amp;gt; || C:\Documents and Settings\Default User\Start Menu\Programs\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$QUICKLAUNCH&amp;gt; || C:\Documents and Settings\Dummy\Application Data\Microsoft\Internet Explorer\Quick Launch\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$RECENT&amp;gt; || C:\Documents and Settings\Dummy\Recent\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$SENDTO&amp;gt; || C:\Documents and Settings\Dummy\SendTo\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$STARTMENU&amp;gt; || C:\Documents and Settings\Default User\Start Menu\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$STARTUP&amp;gt; || C:\Documents and Settings\Default User\Start Menu\Programs\Startup\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$SYSDIR&amp;gt; || C:\WINDOWS\system32\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$SYSDRIVE&amp;gt; || C:\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$TEMPLATES&amp;gt; || C:\Documents and Settings\Default User\Templates\&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;$WINDIR&amp;gt; || C:\WINDOWS\&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [http://msdn.microsoft.com/en-us/library/bb762494(VS.85).aspx MSDN list of CSIDLs], to which path templates are mostly mapped to.&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=OpenSBI_Edit_Lite&amp;diff=857</id>
		<title>OpenSBI Edit Lite</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=OpenSBI_Edit_Lite&amp;diff=857"/>
		<updated>2008-05-28T11:12:14Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: /* Features */ added FileMon/RegMon import info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Opensbieditlite-syntaxhighlighting.png|200px|thumb|Syntax Highlighting]]&lt;br /&gt;
[[Image:Opensbieditlite-codecompletion.png|200px|thumb|Code Completion]]&lt;br /&gt;
[[Image:Opensbieditlite-contexthelp.png|200px|thumb|Context-sensitive Help]]&lt;br /&gt;
&#039;&#039;OpenSBI Edit Lite&#039;&#039; is our editor for creating custom malware detection files for [[Spybot - Search &amp;amp; Destroy]]. It allows you to edit files in [[SBI file format]].&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
* Syntax highlighting (provides a more structured view)&lt;br /&gt;
* Context sensitive help (press F1 for detailed help on the syntax of the current command)&lt;br /&gt;
* Code completion (hit Ctrl+Space for a list of commands, o Shift+Space to complete the list of parameters)&lt;br /&gt;
* A quick [[:Category:SBI Commands|reference list]] of [[SBI Commands|SBI commands]]&lt;br /&gt;
* A quick [[:Category:Advanced file parameters|reference list]] of [[Advanced file parameters|advanced file parameters]]&lt;br /&gt;
* A quick [[Path templates|reference for path templates]]&lt;br /&gt;
* A quick [[Description templates|reference for description templates]]&lt;br /&gt;
* Import functions to import [[InCtrl5]] logs into the [[SBI file format]].&lt;br /&gt;
* Import functions to import [[HijackThis]] logs into the [[SBI file format]].&lt;br /&gt;
* Import functions to import [[FileMon]] and [[RegMon]] logs into the [[SBI file format]].&lt;br /&gt;
* Plugin structure for custom [[Importer Plugin SDK|importer plugins]].&lt;br /&gt;
&lt;br /&gt;
==Tutorials==&lt;br /&gt;
* [[Importing an InCtrl5 log]]&lt;br /&gt;
* [[Importing a HijackThis log]]&lt;br /&gt;
&lt;br /&gt;
==Trivia==&lt;br /&gt;
Various import filters that are designed to build a simple construct through point and click lead us to the describing term &#039;&#039;rapid detection prototyping&#039;&#039; (RDP), in allusion to &#039;&#039;rapid application development&#039;&#039; (RAD), a point and click technology to create software applications.&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=SBI_file_format&amp;diff=856</id>
		<title>SBI file format</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=SBI_file_format&amp;diff=856"/>
		<updated>2008-05-28T08:31:17Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: /* Description */ added block header comment info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SBI files are detection databases than can be used to tell Spybot - Search &amp;amp; Destroy where and how to look for malware.&lt;br /&gt;
&lt;br /&gt;
This document describes the [[OpenSBI]] format, which is a plain text format that can be used by anyone.&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
Inside the Spybot - Search &amp;amp; Destroy program files folder, you&#039;ll find a subfolder named &#039;&#039;Includes&#039;&#039;. This folder contains the standard detection databases distributed by [[Safer Networking Ltd.]], but you can also create your own files in here.&lt;br /&gt;
Every file here will be shown inside the application on the &#039;&#039;Filesets&#039;&#039; page (you may have to switch to &#039;&#039;Advanced Mode&#039;&#039; to see this).&lt;br /&gt;
&lt;br /&gt;
===Example===&lt;br /&gt;
 // info: This is an example fileset&lt;br /&gt;
 // info|Deutsch: Dies ist ein Beispiel-Datensatz&lt;br /&gt;
 // date: 2008-02-17 (1.5)&lt;br /&gt;
  &lt;br /&gt;
 :: IAmSpyware|This is just an invented bot&lt;br /&gt;
 // {Cat:Test}{Cnt:1}&lt;br /&gt;
 // {Det:myname,2008-02-17}&lt;br /&gt;
 File:&amp;quot;&amp;lt;$FILE_DATA&amp;gt;&amp;quot;,&amp;quot;&amp;lt;$WINDIR&amp;gt;\Malware.txt&amp;quot;,&amp;quot;filesize&amp;gt;=10&amp;quot;&lt;br /&gt;
 File:&amp;quot;&amp;lt;$FILE_DATA&amp;gt;&amp;quot;,&amp;quot;&amp;lt;$SYSDIR&amp;gt;\WayTooSmall.txt&amp;quot;,&amp;quot;filesize=5&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
 :: SecondProduct&lt;br /&gt;
 // {Cat:Test}{Cnt:0}&lt;br /&gt;
 // {Det:myname,2008-02-17}&lt;br /&gt;
 NoOp:&amp;quot;setenv=silly:example&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===Description===&lt;br /&gt;
The first thing you&#039;ll notice in the example above are the comment lines; every line beginning with two dashes are comment lines, and may appear everywhere in the file. These are the only lines that you can freely use, along with empty lines as fillers to make the text easier to read.&lt;br /&gt;
There are a few special comment lines:&lt;br /&gt;
* First comment in every file should be of the &#039;&#039;info&#039;&#039; type above, which is the information shown inside the application on the &#039;&#039;Filesets&#039;&#039; page. &lt;br /&gt;
* These are localizable as shown in the second line, where &#039;&#039;Deutsch&#039;&#039; is the localized name of the &#039;&#039;German&#039;&#039; language.&lt;br /&gt;
* Specifiying a date, in yyyy-mm-dd format, optionally with a minimum Spybot-S&amp;amp;D version in brackets behind it, is also recommended.&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
Each product is started with two colons followed by a space, then the product name, which may, but should not, contain spaces. An upright line can be used to add an optional description shown on the &#039;&#039;Ignore Products&#039;&#039; page inside the application.&lt;br /&gt;
&lt;br /&gt;
Inside a product, various blocks can be defines, as seen by the first two comment lines in the examples products. These blocks list a &#039;&#039;category&#039;&#039; (TODO: list them), the number of samples analyzed to write this block (&#039;&#039;Cnt&#039;&#039;), the name of the &#039;&#039;detective&#039;&#039; creating this block, and the date.&lt;br /&gt;
&lt;br /&gt;
All other lines are intepreted as [[SBI Commands]], defining what exactly is to be detected.&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=SBI_file_format&amp;diff=855</id>
		<title>SBI file format</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=SBI_file_format&amp;diff=855"/>
		<updated>2008-05-28T08:29:48Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: /* Example */ added block header comments&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SBI files are detection databases than can be used to tell Spybot - Search &amp;amp; Destroy where and how to look for malware.&lt;br /&gt;
&lt;br /&gt;
This document describes the [[OpenSBI]] format, which is a plain text format that can be used by anyone.&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
Inside the Spybot - Search &amp;amp; Destroy program files folder, you&#039;ll find a subfolder named &#039;&#039;Includes&#039;&#039;. This folder contains the standard detection databases distributed by [[Safer Networking Ltd.]], but you can also create your own files in here.&lt;br /&gt;
Every file here will be shown inside the application on the &#039;&#039;Filesets&#039;&#039; page (you may have to switch to &#039;&#039;Advanced Mode&#039;&#039; to see this).&lt;br /&gt;
&lt;br /&gt;
===Example===&lt;br /&gt;
 // info: This is an example fileset&lt;br /&gt;
 // info|Deutsch: Dies ist ein Beispiel-Datensatz&lt;br /&gt;
 // date: 2008-02-17 (1.5)&lt;br /&gt;
  &lt;br /&gt;
 :: IAmSpyware|This is just an invented bot&lt;br /&gt;
 // {Cat:Test}{Cnt:1}&lt;br /&gt;
 // {Det:myname,2008-02-17}&lt;br /&gt;
 File:&amp;quot;&amp;lt;$FILE_DATA&amp;gt;&amp;quot;,&amp;quot;&amp;lt;$WINDIR&amp;gt;\Malware.txt&amp;quot;,&amp;quot;filesize&amp;gt;=10&amp;quot;&lt;br /&gt;
 File:&amp;quot;&amp;lt;$FILE_DATA&amp;gt;&amp;quot;,&amp;quot;&amp;lt;$SYSDIR&amp;gt;\WayTooSmall.txt&amp;quot;,&amp;quot;filesize=5&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
 :: SecondProduct&lt;br /&gt;
 // {Cat:Test}{Cnt:0}&lt;br /&gt;
 // {Det:myname,2008-02-17}&lt;br /&gt;
 NoOp:&amp;quot;setenv=silly:example&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===Description===&lt;br /&gt;
The first thing you&#039;ll notice in the example above are the comment lines; every line beginning with two dashes are comment lines, and may appear everywhere in the file. These are the only lines that you can freely use, along with empty lines as fillers to make the text easier to read.&lt;br /&gt;
There are a few special comment lines:&lt;br /&gt;
* First comment in every file should be of the &#039;&#039;info&#039;&#039; type above, which is the information shown inside the application on the &#039;&#039;Filesets&#039;&#039; page. &lt;br /&gt;
* These are localizable as shown in the second line, where &#039;&#039;Deutsch&#039;&#039; is the localized name of the &#039;&#039;German&#039;&#039; language.&lt;br /&gt;
* Specifiying a date, in yyyy-mm-dd format, optionally with a minimum Spybot-S&amp;amp;D version in brackets behind it, is also recommended.&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
Each product is started with two colons followed by a space, then the product name, which may, but should not, contain spaces. An upright line can be used to add an optional description shown on the &#039;&#039;Ignore Products&#039;&#039; page inside the application.&lt;br /&gt;
&lt;br /&gt;
All other lines are intepreted as [[SBI Commands]], defining what exactly is to be detected.&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=Importer_Plugin_SDK&amp;diff=854</id>
		<title>Importer Plugin SDK</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=Importer_Plugin_SDK&amp;diff=854"/>
		<updated>2008-05-27T20:14:37Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: New page: To improve &amp;#039;&amp;#039;rapid detection prototyping&amp;#039;&amp;#039;, OpenSBI Edit Lite allows software developers to add their own importer plugins for custom data sources.  ==User details== If you get a new p...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To improve &#039;&#039;rapid detection prototyping&#039;&#039;, [[OpenSBI Edit Lite]] allows software developers to add their own importer plugins for custom data sources.&lt;br /&gt;
&lt;br /&gt;
==User details==&lt;br /&gt;
If you get a new plugin, its name will usually start with &#039;&#039;IP&#039;&#039;, and it will be of the &#039;&#039;Application Extension&#039;&#039; (&#039;&#039;.dll&#039;&#039;) format. You need to close the editor if it is still open, put the file into its &#039;&#039;Plugins&#039;&#039; subfolder, and restart the editor. The new plugin will appear inside it&#039;s &#039;&#039;File: Import&#039;&#039; menu.&lt;br /&gt;
&lt;br /&gt;
==Developer details==&lt;br /&gt;
Importer plugins are standard DLLs that need to export 7 functions, which are using the &#039;&#039;stdcall&#039;&#039; calling convention.&lt;br /&gt;
&lt;br /&gt;
===Exports===&lt;br /&gt;
The &#039;&#039;GetDisplayName*&#039;&#039; functions are used to get the name for &#039;&#039;File: Import&#039;&#039; menu (do not include the prefix &#039;&#039;Import&#039;&#039; or trailing dots), with the return value of &#039;&#039;GetAuthorName*&#039;&#039; shown in the hint of the menu item as the source of the plugin. &#039;&#039;ShowDialog&#039;&#039; is called when the user clicks the menu item, and the &#039;&#039;GetData*&#039;&#039; functions should return the SBI contents created if &#039;&#039;ShowDialog&#039;&#039; was successful.&lt;br /&gt;
&lt;br /&gt;
====Pascal====&lt;br /&gt;
 function GetAuthorNameLen: cardinal; stdcall;&lt;br /&gt;
 function GetAuthorName(const Name: PChar; const Len: cardinal): boolean; stdcall;&lt;br /&gt;
 function GetDisplayNameLen: cardinal; stdcall;&lt;br /&gt;
 function GetDisplayName(const Name: PChar; const Len: cardinal): boolean; stdcall;&lt;br /&gt;
 function ShowDialog: boolean; stdcall;&lt;br /&gt;
 function GetDataLen: cardinal; stdcall;&lt;br /&gt;
 function GetData(const Name: PChar; const Len: cardinal): boolean; stdcall;&lt;br /&gt;
&lt;br /&gt;
====C/C++====&lt;br /&gt;
See Pascal example; &#039;&#039;cardinal&#039;&#039; equals an unsigned integer, &#039;&#039;PChar&#039;&#039; is a &#039;&#039;char*&#039;&#039; and &#039;&#039;boolean&#039;&#039; a &#039;&#039;bool&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===Example===&lt;br /&gt;
A demo plugin is available (TODO: add link).&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=OpenSBI_Edit_Lite&amp;diff=853</id>
		<title>OpenSBI Edit Lite</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=OpenSBI_Edit_Lite&amp;diff=853"/>
		<updated>2008-05-27T20:04:32Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: added importer plugin sdk feature&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Opensbieditlite-syntaxhighlighting.png|200px|thumb|Syntax Highlighting]]&lt;br /&gt;
[[Image:Opensbieditlite-codecompletion.png|200px|thumb|Code Completion]]&lt;br /&gt;
[[Image:Opensbieditlite-contexthelp.png|200px|thumb|Context-sensitive Help]]&lt;br /&gt;
&#039;&#039;OpenSBI Edit Lite&#039;&#039; is our editor for creating custom malware detection files for [[Spybot - Search &amp;amp; Destroy]]. It allows you to edit files in [[SBI file format]].&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
* Syntax highlighting (provides a more structured view)&lt;br /&gt;
* Context sensitive help (press F1 for detailed help on the syntax of the current command)&lt;br /&gt;
* Code completion (hit Ctrl+Space for a list of commands, o Shift+Space to complete the list of parameters)&lt;br /&gt;
* A quick [[:Category:SBI Commands|reference list]] of [[SBI Commands|SBI commands]]&lt;br /&gt;
* A quick [[:Category:Advanced file parameters|reference list]] of [[Advanced file parameters|advanced file parameters]]&lt;br /&gt;
* A quick [[Path templates|reference for path templates]]&lt;br /&gt;
* A quick [[Description templates|reference for description templates]]&lt;br /&gt;
* Import functions to import [[InCtrl5]] logs into the [[SBI file format]].&lt;br /&gt;
* Import functions to import [[HijackThis]] logs into the [[SBI file format]].&lt;br /&gt;
* Plugin structure for custom [[Importer Plugin SDK|importer plugins]].&lt;br /&gt;
&lt;br /&gt;
==Tutorials==&lt;br /&gt;
* [[Importing an InCtrl5 log]]&lt;br /&gt;
* [[Importing a HijackThis log]]&lt;br /&gt;
&lt;br /&gt;
==Trivia==&lt;br /&gt;
Various import filters that are designed to build a simple construct through point and click lead us to the describing term &#039;&#039;rapid detection prototyping&#039;&#039; (RDP), in allusion to &#039;&#039;rapid application development&#039;&#039; (RAD), a point and click technology to create software applications.&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=OpenSBI_Edit_Lite&amp;diff=852</id>
		<title>OpenSBI Edit Lite</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=OpenSBI_Edit_Lite&amp;diff=852"/>
		<updated>2008-05-27T19:06:29Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: fixed typo in image title -.-&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Opensbieditlite-syntaxhighlighting.png|200px|thumb|Syntax Highlighting]]&lt;br /&gt;
[[Image:Opensbieditlite-codecompletion.png|200px|thumb|Code Completion]]&lt;br /&gt;
[[Image:Opensbieditlite-contexthelp.png|200px|thumb|Context-sensitive Help]]&lt;br /&gt;
&#039;&#039;OpenSBI Edit Lite&#039;&#039; is our editor for creating custom malware detection files for [[Spybot - Search &amp;amp; Destroy]]. It allows you to edit files in [[SBI file format]].&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
* Syntax highlighting (provides a more structured view)&lt;br /&gt;
* Context sensitive help (press F1 for detailed help on the syntax of the current command)&lt;br /&gt;
* Code completion (hit Ctrl+Space for a list of commands, o Shift+Space to complete the list of parameters)&lt;br /&gt;
* A quick [[:Category:SBI Commands|reference list]] of [[SBI Commands|SBI commands]]&lt;br /&gt;
* A quick [[:Category:Advanced file parameters|reference list]] of [[Advanced file parameters|advanced file parameters]]&lt;br /&gt;
* A quick [[Path templates|reference for path templates]]&lt;br /&gt;
* A quick [[Description templates|reference for description templates]]&lt;br /&gt;
* Import functions to import [[InCtrl5]] logs into the [[SBI file format]].&lt;br /&gt;
* Import functions to import [[HijackThis]] logs into the [[SBI file format]].&lt;br /&gt;
&lt;br /&gt;
==Tutorials==&lt;br /&gt;
* [[Importing an InCtrl5 log]]&lt;br /&gt;
* [[Importing a HijackThis log]]&lt;br /&gt;
&lt;br /&gt;
==Trivia==&lt;br /&gt;
Various import filters that are designed to build a simple construct through point and click lead us to the describing term &#039;&#039;rapid detection prototyping&#039;&#039; (RDP), in allusion to &#039;&#039;rapid application development&#039;&#039; (RAD), a point and click technology to create software applications.&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=Importing_a_HijackThis_log&amp;diff=851</id>
		<title>Importing a HijackThis log</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=Importing_a_HijackThis_log&amp;diff=851"/>
		<updated>2008-05-27T19:05:06Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: Made HJT a link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Opensbieditlite-hijackthis-example.png|thumb|300px|Import dialog]]&lt;br /&gt;
&lt;br /&gt;
[[HijackThis]], sometimes abbreviated HJT, is a tool that lists important system startup location entries and allows to remove them. When the author, Merijn Bellekom, sold it to Trend Micro, it got into the hands of a corporation the we cannot recommend to trust, but our [[RunAlyzer]] allows to create compatible logs as well.&lt;br /&gt;
&lt;br /&gt;
[[OpenSBI Edit Lite]] is able to convert selected entries from HJT logs into [[SBI Commands|OpenSBI code]].&lt;br /&gt;
&lt;br /&gt;
==Quick Steps==&lt;br /&gt;
* Run [[OpenSBI Edit Lite]].&lt;br /&gt;
* Start a new file (menu &#039;&#039;File: New&#039;&#039;).&lt;br /&gt;
* Open the import dialog (menu &#039;&#039;File: Import: Import HijackThis logs&#039;&#039;).&lt;br /&gt;
* Select one or more log files as created by HijackThis or [[RunAlyzer]].&lt;br /&gt;
* Make your choice of changes to detect by selecting the checkboxes next to them.&lt;br /&gt;
* Finish by pressing the &#039;&#039;OK&#039;&#039; button.&lt;br /&gt;
* Add useful descriptions for files (see [[Description templates|description templates]]).&lt;br /&gt;
* Update the [[Advanced file parameters|advanced file parameters]] where required (see the tutorial [[Choosing advanced file parameters]]).&lt;br /&gt;
&lt;br /&gt;
==Details==&lt;br /&gt;
The import dialog will give you two tabs:&lt;br /&gt;
# The &#039;&#039;Items&#039;&#039; tab, which is the main one. It lists all HJT categories with their respective location. If you click the checkbox next to each item, code for detection for this item will be added to the preview tab.&lt;br /&gt;
# Another tab named &#039;&#039;Preview&#039;&#039;, which will give you a preview of the SBI code that will be added to the editor when you press &#039;&#039;OK&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Warning==&lt;br /&gt;
HijackThis lists &#039;&#039;all&#039;&#039; entries in the locations it knows, not just bad ones.&lt;br /&gt;
&lt;br /&gt;
It is sometimes difficult to find out the exact registry location a HijackThis entry results from; also, HijackThis logs do not contain additional file information in its default mode. OpenSBI Edit Lite adds multiple SBI code lines for these sometimes, and it is up to you too choose the proper one, and updated it with advanced parameters to make sure to avoid [[False positive|false positives]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorials]]&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=Importing_an_InCtrl5_log&amp;diff=850</id>
		<title>Importing an InCtrl5 log</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=Importing_an_InCtrl5_log&amp;diff=850"/>
		<updated>2008-05-27T19:04:53Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: Made InCtrl5 a link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Opensbieditlite-inctrl5-example-3721.png|thumb|300px|Import dialog]]&lt;br /&gt;
[[InCtrl5]] is a popular tool that monitors changes to the registry and file system and logs them to for example HTML files. [[OpenSBI Edit Lite]] is able to import such logs to give you a quick start into writing new SBI files.&lt;br /&gt;
&lt;br /&gt;
==Quick Steps==&lt;br /&gt;
* Run [[OpenSBI Edit Lite]].&lt;br /&gt;
* Start a new file (menu &#039;&#039;File: New&#039;&#039;).&lt;br /&gt;
* Open the import dialog (menu &#039;&#039;File: Import: Import InCtrl5 logs&#039;&#039;).&lt;br /&gt;
* Select one or more HTML log files as created by InCtrl5.&lt;br /&gt;
* Make your choice of changes to detect by selecting the checkboxes next to them.&lt;br /&gt;
* Finish by pressing the &#039;&#039;OK&#039;&#039; button.&lt;br /&gt;
* Add useful descriptions for files (see [[Description templates|description templates]]).&lt;br /&gt;
* Update the [[Advanced file parameters|advanced file parameters]] where required (see the tutorial [[Choosing advanced file parameters]]).&lt;br /&gt;
&lt;br /&gt;
==Details==&lt;br /&gt;
The import dialog will give you three tabs:&lt;br /&gt;
# The tab &#039;&#039;Items&#039;&#039; shows the contents in a structured view:&lt;br /&gt;
#* The root level of the structure will be root registry keys and drives that changes appeared on.&lt;br /&gt;
#* Levels in the structure that were not changed and are displayed for better viewing are displayed with grey icons and no checkboxes.&lt;br /&gt;
#* Where registry items and files are detected to be associated with one another, they share the same background color. As an example, this will combine a BHO, the associated CLSID, typelib, interface and file.&lt;br /&gt;
#* The toolbar at the bottom will show buttons that will filter the list to display only those items that belong to the selected group.&lt;br /&gt;
#* You can type in any term into the filter field to display only those items that include the filter term. Remove any text in the field to undo the filter.&lt;br /&gt;
# The one named &#039;&#039;Filtered&#039;&#039; will show you any items you&#039;ve suppressed on the main view. If you right click any item here, you&#039;ll be able to make it visible in the &#039;&#039;Items&#039;&#039; list again. Reasons for permanently suppressing items would for example be registry changes to various MRU lists that are not related to malware.&lt;br /&gt;
# The last tab, &#039;&#039;Preview&#039;&#039;, shows you how the OpenSBI code for the selected entries would look like. This is the same code that will be added to the file you&#039;ve opened in the editor.&lt;br /&gt;
&lt;br /&gt;
==Warning==&lt;br /&gt;
Not all changes that happen while a malware is installed are associated with that malware. Windows itself does update MRU (Most Recently Used) lists in the registry, for example. Malware might also install legit third party libraries for it&#039;s purposes. The InCtrl5 import allows rapid  detection prototyping, but you still need to pay a lot of attention to avoid [[False positive|false positives]].&lt;br /&gt;
&lt;br /&gt;
InCtrl5 is also not a complete monitoring tool; it will probably not list a lot of rootkit activity, WMI changes are difficult to recognize if at all, and the same goes for various other API calls that update binary files, where you will notice only that the file has changed, not what exactly was changed.&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorials]]&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=File:Opensbieditlite-contexthelp.png&amp;diff=849</id>
		<title>File:Opensbieditlite-contexthelp.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=File:Opensbieditlite-contexthelp.png&amp;diff=849"/>
		<updated>2008-05-27T19:04:02Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: Context-sensitive help in OpenSBI Edit Lite, showing you details on the selected SBI command, RegyKey, including the unique ID of this line, required and optional parameters, and possible hints at how to improve the line.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Context-sensitive help in [[OpenSBI Edit Lite]], showing you details on the selected [[SBI Commands|SBI command]], [[RegyKey]], including the unique ID of this line, required and optional parameters, and possible hints at how to improve the line.&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=OpenSBI_Edit_Lite&amp;diff=848</id>
		<title>OpenSBI Edit Lite</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=OpenSBI_Edit_Lite&amp;diff=848"/>
		<updated>2008-05-27T19:01:54Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: updated image descriptions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Opensbieditlite-syntaxhighlighting.png|200px|thumb|Syntax Highlighting]]&lt;br /&gt;
[[Image:Opensbieditlite-codecompletion.png|200px|thumb|Code Complition]]&lt;br /&gt;
[[Image:Opensbieditlite-contexthelp.png|200px|thumb|Context-sensitive help]]&lt;br /&gt;
&#039;&#039;OpenSBI Edit Lite&#039;&#039; is our editor for creating custom malware detection files for [[Spybot - Search &amp;amp; Destroy]]. It allows you to edit files in [[SBI file format]].&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
* Syntax highlighting (provides a more structured view)&lt;br /&gt;
* Context sensitive help (press F1 for detailed help on the syntax of the current command)&lt;br /&gt;
* Code completion (hit Ctrl+Space for a list of commands, o Shift+Space to complete the list of parameters)&lt;br /&gt;
* A quick [[:Category:SBI Commands|reference list]] of [[SBI Commands|SBI commands]]&lt;br /&gt;
* A quick [[:Category:Advanced file parameters|reference list]] of [[Advanced file parameters|advanced file parameters]]&lt;br /&gt;
* A quick [[Path templates|reference for path templates]]&lt;br /&gt;
* A quick [[Description templates|reference for description templates]]&lt;br /&gt;
* Import functions to import [[InCtrl5]] logs into the [[SBI file format]].&lt;br /&gt;
* Import functions to import [[HijackThis]] logs into the [[SBI file format]].&lt;br /&gt;
&lt;br /&gt;
==Tutorials==&lt;br /&gt;
* [[Importing an InCtrl5 log]]&lt;br /&gt;
* [[Importing a HijackThis log]]&lt;br /&gt;
&lt;br /&gt;
==Trivia==&lt;br /&gt;
Various import filters that are designed to build a simple construct through point and click lead us to the describing term &#039;&#039;rapid detection prototyping&#039;&#039; (RDP), in allusion to &#039;&#039;rapid application development&#039;&#039; (RAD), a point and click technology to create software applications.&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=File:Opensbieditlite-codecompletion.png&amp;diff=847</id>
		<title>File:Opensbieditlite-codecompletion.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=File:Opensbieditlite-codecompletion.png&amp;diff=847"/>
		<updated>2008-05-27T19:01:19Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: Demonstration of code completion in OpenSBI Edit Lite; pressing Shift+Space will show you a list of available commands (in this case those starting with &amp;#039;&amp;#039;Reg&amp;#039;&amp;#039;) and their parameters.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Demonstration of code completion in [[OpenSBI Edit Lite]]; pressing Shift+Space will show you a list of available commands (in this case those starting with &#039;&#039;Reg&#039;&#039;) and their parameters.&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=OpenSBI_Edit_Lite&amp;diff=846</id>
		<title>OpenSBI Edit Lite</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=OpenSBI_Edit_Lite&amp;diff=846"/>
		<updated>2008-05-27T18:59:05Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: added screenshots&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Opensbieditlite-syntaxhighlighting.png|200px|thumb|Syntax Highlighting]]&lt;br /&gt;
[[Image:Opensbieditlite-codecompletion.png|200px|thumb|Syntax Highlighting]]&lt;br /&gt;
[[Image:Opensbieditlite-contexthelp.png|200px|thumb|Syntax Highlighting]]&lt;br /&gt;
&#039;&#039;OpenSBI Edit Lite&#039;&#039; is our editor for creating custom malware detection files for [[Spybot - Search &amp;amp; Destroy]]. It allows you to edit files in [[SBI file format]].&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
* Syntax highlighting (provides a more structured view)&lt;br /&gt;
* Context sensitive help (press F1 for detailed help on the syntax of the current command)&lt;br /&gt;
* Code completion (hit Ctrl+Space for a list of commands, o Shift+Space to complete the list of parameters)&lt;br /&gt;
* A quick [[:Category:SBI Commands|reference list]] of [[SBI Commands|SBI commands]]&lt;br /&gt;
* A quick [[:Category:Advanced file parameters|reference list]] of [[Advanced file parameters|advanced file parameters]]&lt;br /&gt;
* A quick [[Path templates|reference for path templates]]&lt;br /&gt;
* A quick [[Description templates|reference for description templates]]&lt;br /&gt;
* Import functions to import [[InCtrl5]] logs into the [[SBI file format]].&lt;br /&gt;
* Import functions to import [[HijackThis]] logs into the [[SBI file format]].&lt;br /&gt;
&lt;br /&gt;
==Tutorials==&lt;br /&gt;
* [[Importing an InCtrl5 log]]&lt;br /&gt;
* [[Importing a HijackThis log]]&lt;br /&gt;
&lt;br /&gt;
==Trivia==&lt;br /&gt;
Various import filters that are designed to build a simple construct through point and click lead us to the describing term &#039;&#039;rapid detection prototyping&#039;&#039; (RDP), in allusion to &#039;&#039;rapid application development&#039;&#039; (RAD), a point and click technology to create software applications.&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=File:Opensbieditlite-syntaxhighlighting.png&amp;diff=845</id>
		<title>File:Opensbieditlite-syntaxhighlighting.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=File:Opensbieditlite-syntaxhighlighting.png&amp;diff=845"/>
		<updated>2008-05-27T18:55:40Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: Example showing the syntax highlighting in OpenSBI Edit Lite; comments are greyed out, commands in black letters, quoted parameters in green and unquoted parameters in bold blue.

Warnings and hints are indicated through a yellow background color, in &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Example showing the syntax highlighting in [[OpenSBI Edit Lite]]; comments are greyed out, commands in black letters, quoted parameters in green and unquoted parameters in bold blue.&lt;br /&gt;
&lt;br /&gt;
Warnings and hints are indicated through a yellow background color, in this case the description field is using English plain text instead of a template, which could be shown localized.&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=OpenSBI_Edit_Lite&amp;diff=844</id>
		<title>OpenSBI Edit Lite</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=OpenSBI_Edit_Lite&amp;diff=844"/>
		<updated>2008-05-27T18:40:30Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: added RDP text&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;OpenSBI Edit Lite&#039;&#039; is our editor for creating custom malware detection files for [[Spybot - Search &amp;amp; Destroy]]. It allows you to edit files in [[SBI file format]].&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
* Syntax highlighting (provides a more structured view)&lt;br /&gt;
* Context sensitive help (press F1 for detailed help on the syntax of the current command)&lt;br /&gt;
* Code completion (hit Ctrl+Space for a list of commands, o Shift+Space to complete the list of parameters)&lt;br /&gt;
* A quick [[:Category:SBI Commands|reference list]] of [[SBI Commands|SBI commands]]&lt;br /&gt;
* A quick [[:Category:Advanced file parameters|reference list]] of [[Advanced file parameters|advanced file parameters]]&lt;br /&gt;
* A quick [[Path templates|reference for path templates]]&lt;br /&gt;
* A quick [[Description templates|reference for description templates]]&lt;br /&gt;
* Import functions to import [[InCtrl5]] logs into the [[SBI file format]].&lt;br /&gt;
* Import functions to import [[HijackThis]] logs into the [[SBI file format]].&lt;br /&gt;
&lt;br /&gt;
==Tutorials==&lt;br /&gt;
* [[Importing an InCtrl5 log]]&lt;br /&gt;
* [[Importing a HijackThis log]]&lt;br /&gt;
&lt;br /&gt;
==Trivia==&lt;br /&gt;
Various import filters that are designed to build a simple construct through point and click lead us to the describing term &#039;&#039;rapid detection prototyping&#039;&#039; (RDP), in allusion to &#039;&#039;rapid application development&#039;&#039; (RAD), a point and click technology to create software applications.&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=FileAlyzer&amp;diff=843</id>
		<title>FileAlyzer</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=FileAlyzer&amp;diff=843"/>
		<updated>2008-05-27T18:30:33Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: added tutorials&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:FileAlyzer-intro-tab.png|thumb|300px|General properties]]&lt;br /&gt;
FileAlyzer is our file analysis tool, initially created as our internal helper in updating our detection database, published in a generalized version, and now, since version 1.6, improved with functions that do support [[OpenSBI]].&lt;br /&gt;
&lt;br /&gt;
==Recognized contents==&lt;br /&gt;
* Generic file attributes, including CRC-32, MD5 and SHA-1 hashes ([[OpenSBI]] compatible export)&lt;br /&gt;
* File signatures&lt;br /&gt;
* Version resource (multilingual) ([[OpenSBI]] compatible export)&lt;br /&gt;
* Link destinations&lt;br /&gt;
* Authenticode signatures ([[OpenSBI]] compatible export)&lt;br /&gt;
* Resources ([[OpenSBI]] compatible export)&lt;br /&gt;
* Streams (including Alternate Data Streams)&lt;br /&gt;
* PE file headers&lt;br /&gt;
* PE file sections ([[OpenSBI]] compatible export)&lt;br /&gt;
* ELF file headers&lt;br /&gt;
* ELF file sections&lt;br /&gt;
* x86 code (shown disassembled)&lt;br /&gt;
* Import table&lt;br /&gt;
* Export tables ([[OpenSBI]] compatible export)&lt;br /&gt;
* Hex dump with pattern recognition (GUIDs, filenames, &amp;amp;c.)&lt;br /&gt;
* Image preview&lt;br /&gt;
* EXIF information&lt;br /&gt;
* Text preview&lt;br /&gt;
* INI file contents&lt;br /&gt;
* HTML preview&lt;br /&gt;
* Archive preview&lt;br /&gt;
* Database preview (dBase, CSV, Tab)&lt;br /&gt;
* ID3 tags (v1 and  v2)&lt;br /&gt;
* RIFF structure (AVI containers)&lt;br /&gt;
&lt;br /&gt;
Many of these sections might be improved by adding direct OpenSBI support as well in the future.&lt;br /&gt;
&lt;br /&gt;
==OpenSBI==&lt;br /&gt;
===FileAlyzer===&lt;br /&gt;
FileAlyzer 1.6 adds the following features that are intended to help in creating and maintaining OpenSBI files:&lt;br /&gt;
&lt;br /&gt;
* Functions to create OpenSBI [[Advanced file parameters|advanced file parameters]] for the current file&lt;br /&gt;
* Hash sums shown for resources&lt;br /&gt;
* Functions to create adv. file parameters for detection by [[md5(res)|resource]]&lt;br /&gt;
* Functions to create adv. file parameters for detection by [[md5(sections)|PE section]]&lt;br /&gt;
* Functions to create adv. file parameters for detection by [[md5(exports)|export table]]&lt;br /&gt;
* Functions to create adv. file parameters for detection by [[exists(export)|export function]]&lt;br /&gt;
* Functions to create adv. file parameters for detection by [[md5(version)|version resources]]&lt;br /&gt;
* Functions to create adv. file parameters for detection by [[authx509|authenticode signatures]]&lt;br /&gt;
&lt;br /&gt;
===FoldAlyzer===&lt;br /&gt;
Similar functions have been added to the included FoldAlyzer application:&lt;br /&gt;
&lt;br /&gt;
* Functions to create OpenSBI advanced file parameters for all selected files&lt;br /&gt;
* Functions to create adv. file parameters for detection by [[md5(sections)|PE sections]]&lt;br /&gt;
* Functions to create adv. file parameters for detection by [[authx509|authenticode signatures]]&lt;br /&gt;
&lt;br /&gt;
===Tutorials===&lt;br /&gt;
* [[Choosing advanced file parameters]]&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=OpenSBI_Edit_Lite&amp;diff=842</id>
		<title>OpenSBI Edit Lite</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=OpenSBI_Edit_Lite&amp;diff=842"/>
		<updated>2008-05-27T18:30:13Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: added tutorials&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;OpenSBI Edit Lite&#039;&#039; is our editor for creating custom malware detection files for [[Spybot - Search &amp;amp; Destroy]]. It allows you to edit files in [[SBI file format]].&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
* Syntax highlighting (provides a more structured view)&lt;br /&gt;
* Context sensitive help (press F1 for detailed help on the syntax of the current command)&lt;br /&gt;
* Code completion (hit Ctrl+Space for a list of commands, o Shift+Space to complete the list of parameters)&lt;br /&gt;
* A quick [[:Category:SBI Commands|reference list]] of [[SBI Commands|SBI commands]]&lt;br /&gt;
* A quick [[:Category:Advanced file parameters|reference list]] of [[Advanced file parameters|advanced file parameters]]&lt;br /&gt;
* A quick [[Path templates|reference for path templates]]&lt;br /&gt;
* A quick [[Description templates|reference for description templates]]&lt;br /&gt;
* Import functions to import [[InCtrl5]] logs into the [[SBI file format]].&lt;br /&gt;
* Import functions to import [[HijackThis]] logs into the [[SBI file format]].&lt;br /&gt;
&lt;br /&gt;
==Tutorials==&lt;br /&gt;
* [[Importing an InCtrl5 log]]&lt;br /&gt;
* [[Importing a HijackThis log]]&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=FileAlyzer&amp;diff=841</id>
		<title>FileAlyzer</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=FileAlyzer&amp;diff=841"/>
		<updated>2008-05-27T18:21:39Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: added screenshot&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:FileAlyzer-intro-tab.png|thumb|300px|General properties]]&lt;br /&gt;
FileAlyzer is our file analysis tool, initially created as our internal helper in updating our detection database, published in a generalized version, and now, since version 1.6, improved with functions that do support [[OpenSBI]].&lt;br /&gt;
&lt;br /&gt;
==Recognized contents==&lt;br /&gt;
* Generic file attributes, including CRC-32, MD5 and SHA-1 hashes ([[OpenSBI]] compatible export)&lt;br /&gt;
* File signatures&lt;br /&gt;
* Version resource (multilingual) ([[OpenSBI]] compatible export)&lt;br /&gt;
* Link destinations&lt;br /&gt;
* Authenticode signatures ([[OpenSBI]] compatible export)&lt;br /&gt;
* Resources ([[OpenSBI]] compatible export)&lt;br /&gt;
* Streams (including Alternate Data Streams)&lt;br /&gt;
* PE file headers&lt;br /&gt;
* PE file sections ([[OpenSBI]] compatible export)&lt;br /&gt;
* ELF file headers&lt;br /&gt;
* ELF file sections&lt;br /&gt;
* x86 code (shown disassembled)&lt;br /&gt;
* Import table&lt;br /&gt;
* Export tables ([[OpenSBI]] compatible export)&lt;br /&gt;
* Hex dump with pattern recognition (GUIDs, filenames, &amp;amp;c.)&lt;br /&gt;
* Image preview&lt;br /&gt;
* EXIF information&lt;br /&gt;
* Text preview&lt;br /&gt;
* INI file contents&lt;br /&gt;
* HTML preview&lt;br /&gt;
* Archive preview&lt;br /&gt;
* Database preview (dBase, CSV, Tab)&lt;br /&gt;
* ID3 tags (v1 and  v2)&lt;br /&gt;
* RIFF structure (AVI containers)&lt;br /&gt;
&lt;br /&gt;
Many of these sections might be improved by adding direct OpenSBI support as well in the future.&lt;br /&gt;
&lt;br /&gt;
==OpenSBI==&lt;br /&gt;
===FileAlyzer===&lt;br /&gt;
FileAlyzer 1.6 adds the following features that are intended to help in creating and maintaining OpenSBI files:&lt;br /&gt;
&lt;br /&gt;
* Functions to create OpenSBI [[Advanced file parameters|advanced file parameters]] for the current file&lt;br /&gt;
* Hash sums shown for resources&lt;br /&gt;
* Functions to create adv. file parameters for detection by [[md5(res)|resource]]&lt;br /&gt;
* Functions to create adv. file parameters for detection by [[md5(sections)|PE section]]&lt;br /&gt;
* Functions to create adv. file parameters for detection by [[md5(exports)|export table]]&lt;br /&gt;
* Functions to create adv. file parameters for detection by [[exists(export)|export function]]&lt;br /&gt;
* Functions to create adv. file parameters for detection by [[md5(version)|version resources]]&lt;br /&gt;
* Functions to create adv. file parameters for detection by [[authx509|authenticode signatures]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===FoldAlyzer===&lt;br /&gt;
Similar functions have been added to the included FoldAlyzer application:&lt;br /&gt;
&lt;br /&gt;
* Functions to create OpenSBI advanced file parameters for all selected files&lt;br /&gt;
* Functions to create adv. file parameters for detection by [[md5(sections)|PE sections]]&lt;br /&gt;
* Functions to create adv. file parameters for detection by [[authx509|authenticode signatures]]&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=File:FileAlyzer-intro-tab.png&amp;diff=840</id>
		<title>File:FileAlyzer-intro-tab.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=File:FileAlyzer-intro-tab.png&amp;diff=840"/>
		<updated>2008-05-27T18:21:14Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: Intro tab of FileAlyzer, showing basic properties of the file.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Intro tab of [[FileAlyzer]], showing basic properties of the file.&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=Choosing_advanced_file_parameters&amp;diff=839</id>
		<title>Choosing advanced file parameters</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=Choosing_advanced_file_parameters&amp;diff=839"/>
		<updated>2008-05-27T18:16:01Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: First draft&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:FileAlyzer-opensbi-tab.png|thumb|300px|OpenSBI tab]]&lt;br /&gt;
[[FileAlyzer]] is our file analysis tool that, starting with the 1.6 OpenSBI edition, allows to easily create [[Advanced file parameters|advanced file parameters]] for selected files.&lt;br /&gt;
&lt;br /&gt;
==Quick Steps==&lt;br /&gt;
* Run [[FileAlyzer]] by right-clicking a file and select to analyze it, or run it from the Start menu and select a file to analyze in the dialog it will show.&lt;br /&gt;
* Switch to the OpenSBI tab to view the basic properties it has added.&lt;br /&gt;
* Browse other categories (tabs) to load more identifying information in the file.&lt;br /&gt;
* When you&#039;ve seen enough, switch back to the OpenSBI tab.&lt;br /&gt;
* The list will show you the parameters for everything you&#039;ve viewed, just tick the properties you want to use, and copy and paste the parameters from the field at the bottom into [[OpenSBI Edit Lite]].&lt;br /&gt;
&lt;br /&gt;
==Details==&lt;br /&gt;
In the beginning of adware and spyware, those products were seldomly updated and did not use tactics to avoid detection. Detection for such static files can easily be added by using the standard [[filesize]] and [[md5]] attributes.&lt;br /&gt;
&lt;br /&gt;
With malware evolving though, issues are getting more complex. You may need to compare various samples of a similar type to find a common ground if the file is pseudo-random. FileAlyzer offers a few simple identification methods here:&lt;br /&gt;
&lt;br /&gt;
* If the file is codesigned, [[authx509|parameters]] for various fields of the signature are added to this list when loading the file.&lt;br /&gt;
* If you switch to the &#039;&#039;PE sections&#039;&#039; tab, a [[md5(sections)|hash of the overall content]] will be added (in case the file is only random through padded information after the end of the actual file), as well as [[md5(section)|hashes for each section]] (useful e.g. in case only some sections are randomized).&lt;br /&gt;
* Every resource you view will get added to the list. Clear, unchanged product images can be used to [[md5(res)|identify files this way]].&lt;br /&gt;
* [[field(version)|Version resource fields]] as well as [[md5(version)|hashes]] are added when viewing the &#039;&#039;Version&#039;&#039; tab.&lt;br /&gt;
* The &#039;&#039;Hex view&#039;&#039; tab allows you to select any range of bytes and add a [[findbinary(searcharea)|parameter for that]].&lt;br /&gt;
* So do the various lists of detected [[findtext(searcharea)|GUIDs, URLs, filenames, and registry locations]].&lt;br /&gt;
&lt;br /&gt;
==Considerations==&lt;br /&gt;
Keep in mind that the more complex parameters you choose, the more affect this has on overall scanning time. &#039;&#039;Standard&#039;&#039; overall hashes are easier in that regard, since they get cached, but the properties of a specific resource or even random data somewhere in the file are quite unique and slowing the system down. [[APBoost]], a new 1.6 technology, helps reducing that load, but you&#039;re still encouraged to think &#039;&#039;cheap&#039;&#039; (in terms of time cost to scan files) on the CPU.&lt;br /&gt;
&lt;br /&gt;
==Warning==&lt;br /&gt;
Analyzing multiple files of the same product is possible with [[FileAlyzer]], but sometimes it is not very comfortable to detect a common ground between files. We might decide at a later point to make other tools for this purpose available.&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorials]]&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=File:FileAlyzer-opensbi-tab.png&amp;diff=838</id>
		<title>File:FileAlyzer-opensbi-tab.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=File:FileAlyzer-opensbi-tab.png&amp;diff=838"/>
		<updated>2008-05-27T17:59:47Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: FileAlyzer showing the OpenSBI tab that allows the user to combine file properties into advanced file parameters.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;FileAlyzer showing the [[OpenSBI]] tab that allows the user to combine file properties into [[Advanced file parameters|advanced file parameters]].&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=Importing_a_HijackThis_log&amp;diff=837</id>
		<title>Importing a HijackThis log</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=Importing_a_HijackThis_log&amp;diff=837"/>
		<updated>2008-05-27T17:52:07Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: updated intro&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Opensbieditlite-hijackthis-example.png|thumb|300px|Import dialog]]&lt;br /&gt;
&lt;br /&gt;
HijackThis, sometimes abbreviated HJT, is a tool that lists important system startup location entries and allows to remove them. When the author, Merijn Bellekom, sold it to Trend Micro, it got into the hands of a corporation the we cannot recommend to trust, but our [[RunAlyzer]] allows to create compatible logs as well.&lt;br /&gt;
&lt;br /&gt;
[[OpenSBI Edit Lite]] is able to convert selected entries from HJT logs into [[SBI Commands|OpenSBI code]].&lt;br /&gt;
&lt;br /&gt;
==Quick Steps==&lt;br /&gt;
* Run [[OpenSBI Edit Lite]].&lt;br /&gt;
* Start a new file (menu &#039;&#039;File: New&#039;&#039;).&lt;br /&gt;
* Open the import dialog (menu &#039;&#039;File: Import: Import HijackThis logs&#039;&#039;).&lt;br /&gt;
* Select one or more log files as created by HijackThis or [[RunAlyzer]].&lt;br /&gt;
* Make your choice of changes to detect by selecting the checkboxes next to them.&lt;br /&gt;
* Finish by pressing the &#039;&#039;OK&#039;&#039; button.&lt;br /&gt;
* Add useful descriptions for files (see [[Description templates|description templates]]).&lt;br /&gt;
* Update the [[Advanced file parameters|advanced file parameters]] where required (see the tutorial [[Choosing advanced file parameters]]).&lt;br /&gt;
&lt;br /&gt;
==Details==&lt;br /&gt;
The import dialog will give you two tabs:&lt;br /&gt;
# The &#039;&#039;Items&#039;&#039; tab, which is the main one. It lists all HJT categories with their respective location. If you click the checkbox next to each item, code for detection for this item will be added to the preview tab.&lt;br /&gt;
# Another tab named &#039;&#039;Preview&#039;&#039;, which will give you a preview of the SBI code that will be added to the editor when you press &#039;&#039;OK&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Warning==&lt;br /&gt;
HijackThis lists &#039;&#039;all&#039;&#039; entries in the locations it knows, not just bad ones.&lt;br /&gt;
&lt;br /&gt;
It is sometimes difficult to find out the exact registry location a HijackThis entry results from; also, HijackThis logs do not contain additional file information in its default mode. OpenSBI Edit Lite adds multiple SBI code lines for these sometimes, and it is up to you too choose the proper one, and updated it with advanced parameters to make sure to avoid [[False positive|false positives]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorials]]&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=Importing_a_HijackThis_log&amp;diff=836</id>
		<title>Importing a HijackThis log</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=Importing_a_HijackThis_log&amp;diff=836"/>
		<updated>2008-05-27T17:45:55Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: added category&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Opensbieditlite-hijackthis-example.png|thumb|300px|Import dialog]]&lt;br /&gt;
&lt;br /&gt;
HijackThis, sometimes abbreviated HJT, is a tool that lists important system startup location entries and allows to remove them. When the author, Merijn Bellekom, sold it to Trend Micro, it got into the hands of a corporation the we cannot recommend to trust, but our [[RunAlyzer]] allows to create compatible logs as well.&lt;br /&gt;
&lt;br /&gt;
==Quick Steps==&lt;br /&gt;
* Run [[OpenSBI Edit Lite]].&lt;br /&gt;
* Start a new file (menu &#039;&#039;File: New&#039;&#039;).&lt;br /&gt;
* Open the import dialog (menu &#039;&#039;File: Import: Import HijackThis logs&#039;&#039;).&lt;br /&gt;
* Select one or more log files as created by HijackThis or [[RunAlyzer]].&lt;br /&gt;
* Make your choice of changes to detect by selecting the checkboxes next to them.&lt;br /&gt;
* Finish by pressing the &#039;&#039;OK&#039;&#039; button.&lt;br /&gt;
* Add useful descriptions for files (see [[Description templates|description templates]]).&lt;br /&gt;
* Update the [[Advanced file parameters|advanced file parameters]] where required (see the tutorial [[Choosing advanced file parameters]]).&lt;br /&gt;
&lt;br /&gt;
==Details==&lt;br /&gt;
The import dialog will give you two tabs:&lt;br /&gt;
# The &#039;&#039;Items&#039;&#039; tab, which is the main one. It lists all HJT categories with their respective location. If you click the checkbox next to each item, code for detection for this item will be added to the preview tab.&lt;br /&gt;
# Another tab named &#039;&#039;Preview&#039;&#039;, which will give you a preview of the SBI code that will be added to the editor when you press &#039;&#039;OK&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Warning==&lt;br /&gt;
HijackThis lists &#039;&#039;all&#039;&#039; entries in the locations it knows, not just bad ones.&lt;br /&gt;
&lt;br /&gt;
It is sometimes difficult to find out the exact registry location a HijackThis entry results from; also, HijackThis logs do not contain additional file information in its default mode. OpenSBI Edit Lite adds multiple SBI code lines for these sometimes, and it is up to you too choose the proper one, and updated it with advanced parameters to make sure to avoid [[False positive|false positives]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorials]]&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=Importing_a_HijackThis_log&amp;diff=835</id>
		<title>Importing a HijackThis log</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=Importing_a_HijackThis_log&amp;diff=835"/>
		<updated>2008-05-27T17:45:39Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: First draft&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Opensbieditlite-hijackthis-example.png|thumb|300px|Import dialog]]&lt;br /&gt;
&lt;br /&gt;
HijackThis, sometimes abbreviated HJT, is a tool that lists important system startup location entries and allows to remove them. When the author, Merijn Bellekom, sold it to Trend Micro, it got into the hands of a corporation the we cannot recommend to trust, but our [[RunAlyzer]] allows to create compatible logs as well.&lt;br /&gt;
&lt;br /&gt;
==Quick Steps==&lt;br /&gt;
* Run [[OpenSBI Edit Lite]].&lt;br /&gt;
* Start a new file (menu &#039;&#039;File: New&#039;&#039;).&lt;br /&gt;
* Open the import dialog (menu &#039;&#039;File: Import: Import HijackThis logs&#039;&#039;).&lt;br /&gt;
* Select one or more log files as created by HijackThis or [[RunAlyzer]].&lt;br /&gt;
* Make your choice of changes to detect by selecting the checkboxes next to them.&lt;br /&gt;
* Finish by pressing the &#039;&#039;OK&#039;&#039; button.&lt;br /&gt;
* Add useful descriptions for files (see [[Description templates|description templates]]).&lt;br /&gt;
* Update the [[Advanced file parameters|advanced file parameters]] where required (see the tutorial [[Choosing advanced file parameters]]).&lt;br /&gt;
&lt;br /&gt;
==Details==&lt;br /&gt;
The import dialog will give you two tabs:&lt;br /&gt;
# The &#039;&#039;Items&#039;&#039; tab, which is the main one. It lists all HJT categories with their respective location. If you click the checkbox next to each item, code for detection for this item will be added to the preview tab.&lt;br /&gt;
# Another tab named &#039;&#039;Preview&#039;&#039;, which will give you a preview of the SBI code that will be added to the editor when you press &#039;&#039;OK&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Warning==&lt;br /&gt;
HijackThis lists &#039;&#039;all&#039;&#039; entries in the locations it knows, not just bad ones.&lt;br /&gt;
&lt;br /&gt;
It is sometimes difficult to find out the exact registry location a HijackThis entry results from; also, HijackThis logs do not contain additional file information in its default mode. OpenSBI Edit Lite adds multiple SBI code lines for these sometimes, and it is up to you too choose the proper one, and updated it with advanced parameters to make sure to avoid [[False positive|false positives]].&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=File:Opensbieditlite-hijackthis-example.png&amp;diff=834</id>
		<title>File:Opensbieditlite-hijackthis-example.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=File:Opensbieditlite-hijackthis-example.png&amp;diff=834"/>
		<updated>2008-05-27T17:39:52Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: An example of the Import dialog of OpenSBI Edit Lite for HijackThis logs.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;An example of the Import dialog of [[OpenSBI Edit Lite]] for HijackThis logs.&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=Importing_an_InCtrl5_log&amp;diff=833</id>
		<title>Importing an InCtrl5 log</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=Importing_an_InCtrl5_log&amp;diff=833"/>
		<updated>2008-05-27T17:33:54Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: /* Warning */ added limitations of InCtrl5&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Opensbieditlite-inctrl5-example-3721.png|thumb|300px|Import dialog]]&lt;br /&gt;
InCtrl5 is a popular tool that monitors changes to the registry and file system and logs them to for example HTML files. [[OpenSBI Edit Lite]] is able to import such logs to give you a quick start into writing new SBI files.&lt;br /&gt;
&lt;br /&gt;
==Quick Steps==&lt;br /&gt;
* Run [[OpenSBI Edit Lite]].&lt;br /&gt;
* Start a new file (menu &#039;&#039;File: New&#039;&#039;).&lt;br /&gt;
* Open the import dialog (menu &#039;&#039;File: Import: Import InCtrl5 logs&#039;&#039;).&lt;br /&gt;
* Select one or more HTML log files as created by InCtrl5.&lt;br /&gt;
* Make your choice of changes to detect by selecting the checkboxes next to them.&lt;br /&gt;
* Finish by pressing the &#039;&#039;OK&#039;&#039; button.&lt;br /&gt;
* Add useful descriptions for files (see [[Description templates|description templates]]).&lt;br /&gt;
* Update the [[Advanced file parameters|advanced file parameters]] where required (see the tutorial [[Choosing advanced file parameters]]).&lt;br /&gt;
&lt;br /&gt;
==Details==&lt;br /&gt;
The import dialog will give you three tabs:&lt;br /&gt;
# The tab &#039;&#039;Items&#039;&#039; shows the contents in a structured view:&lt;br /&gt;
#* The root level of the structure will be root registry keys and drives that changes appeared on.&lt;br /&gt;
#* Levels in the structure that were not changed and are displayed for better viewing are displayed with grey icons and no checkboxes.&lt;br /&gt;
#* Where registry items and files are detected to be associated with one another, they share the same background color. As an example, this will combine a BHO, the associated CLSID, typelib, interface and file.&lt;br /&gt;
#* The toolbar at the bottom will show buttons that will filter the list to display only those items that belong to the selected group.&lt;br /&gt;
#* You can type in any term into the filter field to display only those items that include the filter term. Remove any text in the field to undo the filter.&lt;br /&gt;
# The one named &#039;&#039;Filtered&#039;&#039; will show you any items you&#039;ve suppressed on the main view. If you right click any item here, you&#039;ll be able to make it visible in the &#039;&#039;Items&#039;&#039; list again. Reasons for permanently suppressing items would for example be registry changes to various MRU lists that are not related to malware.&lt;br /&gt;
# The last tab, &#039;&#039;Preview&#039;&#039;, shows you how the OpenSBI code for the selected entries would look like. This is the same code that will be added to the file you&#039;ve opened in the editor.&lt;br /&gt;
&lt;br /&gt;
==Warning==&lt;br /&gt;
Not all changes that happen while a malware is installed are associated with that malware. Windows itself does update MRU (Most Recently Used) lists in the registry, for example. Malware might also install legit third party libraries for it&#039;s purposes. The InCtrl5 import allows rapid  detection prototyping, but you still need to pay a lot of attention to avoid [[False positive|false positives]].&lt;br /&gt;
&lt;br /&gt;
InCtrl5 is also not a complete monitoring tool; it will probably not list a lot of rootkit activity, WMI changes are difficult to recognize if at all, and the same goes for various other API calls that update binary files, where you will notice only that the file has changed, not what exactly was changed.&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorials]]&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=Category:Tutorials&amp;diff=832</id>
		<title>Category:Tutorials</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=Category:Tutorials&amp;diff=832"/>
		<updated>2008-05-27T17:31:20Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: New page: This category will include various tutorials that have their focus on explaining how to use the various OpenSBI tools.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This category will include various tutorials that have their focus on explaining how to use the various [[OpenSBI]] tools.&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=Importing_an_InCtrl5_log&amp;diff=831</id>
		<title>Importing an InCtrl5 log</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=Importing_an_InCtrl5_log&amp;diff=831"/>
		<updated>2008-05-27T17:30:13Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: First draft&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Opensbieditlite-inctrl5-example-3721.png|thumb|300px|Import dialog]]&lt;br /&gt;
InCtrl5 is a popular tool that monitors changes to the registry and file system and logs them to for example HTML files. [[OpenSBI Edit Lite]] is able to import such logs to give you a quick start into writing new SBI files.&lt;br /&gt;
&lt;br /&gt;
==Quick Steps==&lt;br /&gt;
* Run [[OpenSBI Edit Lite]].&lt;br /&gt;
* Start a new file (menu &#039;&#039;File: New&#039;&#039;).&lt;br /&gt;
* Open the import dialog (menu &#039;&#039;File: Import: Import InCtrl5 logs&#039;&#039;).&lt;br /&gt;
* Select one or more HTML log files as created by InCtrl5.&lt;br /&gt;
* Make your choice of changes to detect by selecting the checkboxes next to them.&lt;br /&gt;
* Finish by pressing the &#039;&#039;OK&#039;&#039; button.&lt;br /&gt;
* Add useful descriptions for files (see [[Description templates|description templates]]).&lt;br /&gt;
* Update the [[Advanced file parameters|advanced file parameters]] where required (see the tutorial [[Choosing advanced file parameters]]).&lt;br /&gt;
&lt;br /&gt;
==Details==&lt;br /&gt;
The import dialog will give you three tabs:&lt;br /&gt;
# The tab &#039;&#039;Items&#039;&#039; shows the contents in a structured view:&lt;br /&gt;
#* The root level of the structure will be root registry keys and drives that changes appeared on.&lt;br /&gt;
#* Levels in the structure that were not changed and are displayed for better viewing are displayed with grey icons and no checkboxes.&lt;br /&gt;
#* Where registry items and files are detected to be associated with one another, they share the same background color. As an example, this will combine a BHO, the associated CLSID, typelib, interface and file.&lt;br /&gt;
#* The toolbar at the bottom will show buttons that will filter the list to display only those items that belong to the selected group.&lt;br /&gt;
#* You can type in any term into the filter field to display only those items that include the filter term. Remove any text in the field to undo the filter.&lt;br /&gt;
# The one named &#039;&#039;Filtered&#039;&#039; will show you any items you&#039;ve suppressed on the main view. If you right click any item here, you&#039;ll be able to make it visible in the &#039;&#039;Items&#039;&#039; list again. Reasons for permanently suppressing items would for example be registry changes to various MRU lists that are not related to malware.&lt;br /&gt;
# The last tab, &#039;&#039;Preview&#039;&#039;, shows you how the OpenSBI code for the selected entries would look like. This is the same code that will be added to the file you&#039;ve opened in the editor.&lt;br /&gt;
&lt;br /&gt;
==Warning==&lt;br /&gt;
Not all changes that happen while a malware is installed are associated with that malware. Windows itself does update MRU (Most Recently Used) lists in the registry, for example. Malware might also install legit third party libraries for it&#039;s purposes. The InCtrl5 import allows rapid  detection prototyping, but you still need to pay a lot of attention to avoid [[False positive|false positives]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorials]]&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=File:Opensbieditlite-inctrl5-example-3721.png&amp;diff=830</id>
		<title>File:Opensbieditlite-inctrl5-example-3721.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=File:Opensbieditlite-inctrl5-example-3721.png&amp;diff=830"/>
		<updated>2008-05-27T17:12:15Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: An example of the Import dialog of OpenSBI Edit Lite for InCtrl5 logs.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;An example of the Import dialog of [[OpenSBI Edit Lite]] for InCtrl5 logs.&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=Main_Page&amp;diff=829</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=Main_Page&amp;diff=829"/>
		<updated>2008-05-27T17:09:27Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: added categories for software &amp;amp; tutorials.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The primary purpose of this Wiki is to give you more information about [[OpenSBI]], a file format you can use to provide Spybot - Search &amp;amp; Destroy with custom detection databases. Your starting points into this documentation would probably be:&lt;br /&gt;
&lt;br /&gt;
==File Format==&lt;br /&gt;
* [[SBI file format|Documentation of the OpenSBI file format]]&lt;br /&gt;
* [[SBI Commands|Information on SBI commands]] &lt;br /&gt;
* [[:Category:SBI Commands|List of available SBI commands]]&lt;br /&gt;
* [[Advanced file parameters|Information on advanced file parameters]]&lt;br /&gt;
* [[:Category:Advanced file parameters|List of available advanced file parameters]]&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
* [[Spybot - Search &amp;amp; Destroy]]&lt;br /&gt;
* [[OpenSBI Edit Lite]]&lt;br /&gt;
* [[FileAlyzer]]&lt;br /&gt;
* [[RegAlyzer]]&lt;br /&gt;
* [[RunAlyzer]]&lt;br /&gt;
&lt;br /&gt;
==Tutorials==&lt;br /&gt;
* [[Importing an InCtrl5 log]]&lt;br /&gt;
* [[Importing a HijackThis log]]&lt;br /&gt;
* [[Choosing advanced file parameters]]&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=Safer-Networking_Ltd.&amp;diff=828</id>
		<title>Safer-Networking Ltd.</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=Safer-Networking_Ltd.&amp;diff=828"/>
		<updated>2008-05-27T17:00:12Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: stub of article&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Spybot - Search &amp;amp; Destroy]] is provided to you by Safer Networking Ltd., an Irish company located in County Wicklow.&lt;br /&gt;
&lt;br /&gt;
==Address==&lt;br /&gt;
 Safer-Networking Limited&lt;br /&gt;
 Watson &amp;amp; Johnson Centre&lt;br /&gt;
 Greystones, Co. Wicklow&lt;br /&gt;
 Ireland&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
* [http://www.safer-networking.org/ Personal Use Site]&lt;br /&gt;
* [http://www.safer-networking.ie/ Corporate Customers Site]&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
	<entry>
		<id>https://wiki.spybot.info/index.php?title=File&amp;diff=827</id>
		<title>File</title>
		<link rel="alternate" type="text/html" href="https://wiki.spybot.info/index.php?title=File&amp;diff=827"/>
		<updated>2008-05-27T16:45:45Z</updated>

		<summary type="html">&lt;p&gt;CCRDude: /* Examples */ fixed example into code block&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SbiCmdInfo&lt;br /&gt;
|SYNTAX = File&lt;br /&gt;
|PENAME = SpybotSD.exe&lt;br /&gt;
|PEVERSION = 1.3&lt;br /&gt;
|GROUP = Files&lt;br /&gt;
|MINUPDATE = n/a&lt;br /&gt;
|ADVFILEPARAMS = yes (third)&lt;br /&gt;
|ADVREGPARAMS = no&lt;br /&gt;
|ADVBUILDPARAMS = yes (third)&lt;br /&gt;
|ADVSPECIALPARAMS = no&lt;br /&gt;
}}&#039;&#039;File&#039;&#039; is the regular command to detect any files on your system.&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
 File:&amp;lt;description(string)&amp;gt;,&amp;lt;filename(string)&amp;gt;[,advanced file parameters]&lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
 File:&amp;quot;&amp;lt;$FILE_DATA&amp;gt;&amp;quot;,&amp;quot;&amp;lt;$WINDIR&amp;gt;\Malware.txt&amp;quot;,&amp;quot;filesize=182,md5=83C36C493D7A254F9DE2ED63B3F92548&amp;quot;&lt;br /&gt;
 File:&amp;quot;&amp;lt;$FILE_DATA&amp;gt;&amp;quot;,&amp;quot;&amp;lt;wc&amp;gt;C:\Temp\Malware.*&amp;quot;,&amp;quot;filesize&amp;gt;=180,md5=83C36C493D7A254F9DE2ED63B3F92548&amp;quot;&lt;br /&gt;
 File:&amp;quot;&amp;lt;$FILE_DATA&amp;gt;&amp;quot;,&amp;quot;&amp;lt;regexpr&amp;gt;C:\Temp\Mal[a-z]{4}.*&amp;quot;,&amp;quot;filesize&amp;lt;=190,md5=83C36C493D7A254F9DE2ED63B3F92548&amp;quot;&lt;br /&gt;
 File:&amp;quot;&amp;lt;$FILE_DATA&amp;gt;&amp;quot;,&amp;quot;&amp;lt;regexpr&amp;gt;C:\Windows\System[^\t]*\Mal[a-z]{4}.*&amp;quot;,&amp;quot;filesize&amp;lt;=190,md5=83C36C493D7A254F9DE2ED63B3F92548&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===Description===&lt;br /&gt;
This command defines where to look for files. It accepts three parameters: &lt;br /&gt;
&lt;br /&gt;
# The first parameter is a simple description, used for the GUI to display to the user only. Instead of using plain text, it is recommended to use [[Description templates|description templates]], which are displayed in a localized version by the scanner GUI.&lt;br /&gt;
# The second parameter defines the file name and path. In the standard form, it supports wildcards and [[Path templates|path templates]], but you can also use [[AlgoPrefix|Algo-Prefixes]] to vary the filename matching algorithm, e.g. to use regular expressions. Starting with [[Spybot - Search &amp;amp; Destroy]] 1.6, you may use wildcards or regular expressions in any part of the path, on a by level base. {{AlgoPrefix}} {{PathTemplates}}&lt;br /&gt;
# The third parameter allows you to define more criteria to look for in a file, since the file name itself is rarely unique (just think about all those misleading malware files that attempt to use standard Windows filenames). There is a huge range of [[Advanced file parameters|advanced file parameters]], with different costs, some cached, some not. Using less costly parameters like [[filesize]] first is quite recommended to filter the amount of files that are left for the later parameters.&lt;br /&gt;
&lt;br /&gt;
If you are dealing with [[Rootkits]], you also need to take a look at [[NTFile]], a brother of this command that uses deeper rooted functions to locate a file and is able to detect files hidden to the standard Win32 API.&lt;br /&gt;
&lt;br /&gt;
===Scan Results===&lt;br /&gt;
* The file identified by the parameters.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[AlgoPrefix]]&lt;br /&gt;
* [[Advanced file parameters]]&lt;br /&gt;
* [[Path templates]]&lt;br /&gt;
* [[Description templates]]&lt;br /&gt;
&lt;br /&gt;
===Similar commands===&lt;br /&gt;
* [[AutoRun]]&lt;br /&gt;
* [[AutoRunByFilename]]&lt;br /&gt;
* [[AutoRunByValue]]&lt;br /&gt;
* [[AutoStart]]&lt;br /&gt;
* [[DownloadFile]]&lt;br /&gt;
* [[MoveFile]]&lt;br /&gt;
* [[NTFile]]&lt;br /&gt;
&lt;br /&gt;
[[Category:SBI Commands]]&lt;/div&gt;</summary>
		<author><name>CCRDude</name></author>
	</entry>
</feed>