Binary Softworks

Orbital's SQL Decryptor
Product History
 
 


Version 4.1
Date Released: November 9th, 2009
Decryption Engine
Added de-obfuscation functionality to the core Decryption Engine.
Added the option to reformat decrypted T-SQL code as a global option and as an on-the-fly option.
Decryptor Interface
Removed the Information Window from the interface as it was underused and took up space.
Added a Decryption Window toolbar for the most commonly used Decryption functions.
Revised the original Decryptor toolbar and made it more useful for the most common Object Window functions.
Revised the Decryption Window context menu to include the Refresh and Reformat menu items.
Decryption Wizard
Added an option to automatically reformat all T-SQL scripts before saving them to a file or replacing them on the server.
Fixed a header/footer problem when saving all decrypted objects to individual RTF files.
Help File
Updated the help file to reflect the changes made above.
Version 4.0
Date Released: September 9th, 2008
Decryption Engine
Added support for SQL Server 2008.
Supports the .NET Framework 3.0.
Add the ability to deactivate the software upon uninstall in order to transfer the license to a new machine.
Fixed a display bug that occurred when rendering the text of decrypted objects on machines that used a non-English locale.
Decryptor Interface
Fixed a bug that displayed disabled menu items when right-clicking on a child node after refreshing a database node from a state of having no encrypted objects to having encrypted objects.
Fixed a bug where the file extension was not automatically appended on the Save As... dialogs.
Fixed an issue with the tab control where decrypting an object, refreshing the object node and then decrypting the object again caused both objects to be displayed.
URLs that are displayed in the Message Window now navigate properly when clicked on.
Changed the DAC connection message to display a dialog containing instructions on how to setup the DAC connection instead of opening a browser window.
The Object Window now displays a "(Loading Servers...)" message when loading SQL Servers upon startup.
Removed the "Are you sure you want to exit?" dialog message when closing the Decryptor program.
Added a tool tip to the tab control that shows the encrypted object's information.
Rebranded the program to reflect the change in the company name. Orbital Technologies is now Binary Softworks.
Decryption Wizard
Fixed a bug on certain 64 bit machines that caused only the last objects to be output when extracting all encrypted objects into a single .rtf file.
Corrected a problem where colons were not able to be added to the output path for systems with non-English locales.
Fixed a bug where the output file path was not retained after the wizard is closed.
Added a progress dialog to show the loading process. This is useful for databases that have a slow connection or contain a large number of encrypted objects.
Added the ability to decrypt an entire database from the database selection screen in the Decryption Wizard. This loads all available encrypted objects and bypasses the selection screens.
Add SQL Server Dialog
Dialog now shows a "Loading servers..." message when looking for SQL Servers on the network.
Added better support for finding SQL Servers and SQL Server instances on the network.
Added a "Canceling..." message to the dialog when the "Cancel" button is pressed.
Script Wizard Window
Added the object type to the dialog window.
Added the ability to sort all of the text-based columns.
Added an export feature that allows for the exportation of the list of objects along with the status and error messages, if any, as a trouble shooting tool.
Fixed a bug where clicking the "Status" column header caused an "invalid index" error.
The wizard now appends the "GO" command after the drop statement when creating script files.
Script Error Window
Added the object type to the list of information.
Syntax Highlighter
Updated the list of keywords, system tables, system views, and extended stored procedures to correspond with SQL Server 2008.
Settings Dialog
Fixed a bug where focus was lost when using the keyboard to navigate the list of on the dialog.
Help File
Updated the help file to reflect the changes made above.
Version 3.1
Date Released: June 18th, 2007
Decryptor Interface
Fixed a problem with schemas not functioning properly for SQL Server 2005 due to a change in functionality.
Added the login name to the server name under the object window.
Fixed an issue where canceling the decryption process threw an exception under Windows Vista.
Fixed a memory leak with the GUI. The program now uses the proper amount of memory for its tasks.
Fixed a bug with the Information Window which prevented it from displaying information from the Orbital Technologies servers.
Check For Updates
Replaced the web-based version checking with a new dialog to more efficiently check for product updates.
Syntax Highlighter
Fixed a bug where encrypted objects that contained comments directly under the object name but before the 'with encryption' keywords would not decrypt correctly.
About Dialog
Fixed a problem that caused an error when trying to invoke the System Information dialog on Windows Vista.
Help File
Updated the help file to reflect the changes made above.
Version 3.0
Date Released: January 3rd, 2007
Decryptor Interface
Added support for SQL Server 2005!
Complete re-write of the program for a more efficient and cleaner user interface.
Now supports the .NET Framework 2.0.
Smoother page scrolling.
Added a multi-tab viewer.
Added object decryption indicators.
Added new sorting and filtering features to the Decryption Wizard to make it easier to use.
Added the ability to clear cached decrypted objects.
Added wrap-text mode to the Decryption Window.
Replaced the registration process with a more friendly licensing system.
And lots more...
Version 2.2
Date Released: February 7th, 2005
Decryptor Interface
Updated SQL Service Pack levels and identifiers.
Added version number to the title bar.
Script Wizard
Fixed an issue where .sql files did not render in Notepad properly.
Added a display identifier to let the user know the file is finalizing when outputting a large number of encrypted objects to a single file.
Settings Dialog
Added an optional logging feature to track general errors and program flow.
Reorganized the placement of objects for a cleaner look.
Miscellaneous
Tested software against SQL 2000 Service Pack 4 (Beta).
Created a debug build for troubleshooting purposes.
Help File
Updated the help file to reflect the changes made above.
Version 2.1
Date Released: January 1st, 2005
Decryptor Interface
Updated the third-party security control with a new DEP compatible version. This fix should solve most problems with installing or running the software on Windows XP machines running Service Pack 2 (SP2).
The specific error that is usually encountered when installing or running the Decryptor follows: The instruction at "[memory location]" referenced memory at "0x00000000". The memory could not be "written" .
About Box
Added Internal Build version.
Help File
Updated the help file to reflect the changes made above.
Version 2.0
Date Released: November 7th, 2004
Decryptor Interface
Added support for SQL Server 6.5.
Added support for SQL 2000 view triggers.
Added ability to cancel a server loading process during program start-up by pressing the ESC key.
Added a compatibility level check when adding databases.
Added better SQL service pack and hotfix version checking.
Added owner separation of objects. The root folders will now show a list of all the owners and the objects for each owner.
Added tool-tip functionality to the Decryption Window's header.
Fixed a bug when trying to expand root nodes that contained very large UDFs and views: Cannot sort a row of size xxx, which is greater than the allowable maximum of 8094.
Fixed a problem where some UDF and view names would be duplicated in the list of items. Note: This did not affect the decryption process.
Fixed a minor bug that left the Action menu's Decryption Wizard item disabled after right-clicking on a erroneous database.
Fixed a non-trivial bug that did not reset the status bar's text to 'No Pages' if an error occurred during the decryption process or the user canceled the decryption of an object.
Modified the Information Window to include the Windows version of the SQL Server and display different icons based on the output data.
Add SQL Server Dialog
Added error checking in the Add SQL Server dialog to prevent unsupported SQL Server versions from being registered.
Registration Dialog
Rebuilt the registration window to make it more understandable.
Decryption Wizard
Added a second decryption option that allows the unencrypted objects to be exported to a SQL Server.
Modified the Decryption Wizard's file text box to not allow restricted file system characters.
Added a new partial state to the selection checkboxes to only show some of the encrypted objects. e.g. only encrypted triggers for the selected table.
Added the ability to decrypt objects and replace them directly on the server.
Added the ability to sort the Decryption Wizard's object selection list view.
Fixed a focus problem when the Decryption Wizard completed.
Fixed a bug that threw an exception if the Decryption Wizard was being invoked from an object root node without the node having been populated with encrypted objects. Note: This only occurred on certain machines.
Added the object's owner name to the list view.
Script Wizard
Set the Script Wizard to stop scrolling items automatically if the user moves the scroll bar. The auto scroll will then wait until the an item is visible to auto scroll again.
Fixed a memory leak that occurred during the decryption process. Note: this only seemed to occur if a large number of objects were being decrypted at one time.
Fixed a bug in the Script Wizard that generated an exception when outputting multiple .rtf files: Cannot access a disposed object OTRichTextBoxEx
Fixed a problem with SQL Server 2000 decryption process where the database size would expand and become filled with empty space during the decryption process. Note: For older versions, this problem can be remedied by shrinking the database via Enterprise Manager.
Added the object's owner name to the list view.
Added a dialog box with enhanced information when double-clicking on an erroneous item. This will also allow for the re-running of failed objects with different options if replacing objects directly on the server.
Syntax Highlighter
Fixed a bug that threw an exception on certain objects that contained heavy mathematics.
Fixed the string highlighting functionality to not miscolor if a double quote is placed within a single quoted string and vice-versa or if there are strings inside literal bracketed text.
Added more keywords, system table names and extended stored procedure names.
Miscellaneous
Prepped the environment for SQL Server 2005 readiness.
Tested the Decryptor on Windows XP Service Pack 2.
Help File
Updated the help file to reflect the changes made above.
Version 1.2.1
Date Released: May 13th, 2004
Decryptor Interface
Fixed a bug that renamed the server node to a different object name when modifying the properties of a SQL Server via the right-click menu. Note: This only occurred on certain machines and in some cases could cause an unexpected exception error to be thrown.
Miscellaneous
Fixed a major bug concerning the decryption of scalar user defined functions. All three user defined function types (scalar, inline table-valued, multi-statement table-valued) are now supported.
Version 1.2.0
Date Released: May 6th, 2004
Decryptor Interface
Enhanced the Information Window to display a message that the decryption process is being canceled after the user hit the Escape (ESC) key while decrypting an object.
Fixed a bug that occurred with some databases when trying to decrypt or export an object that had been deleted from the server.
Fixed a bug that produced an error when canceling a SQL 2000 object and then trying to decrypt another SQL 2000 object. Note: Only the decryption of a second SQL 2000 object would fail. A third try would always succeed.
Added an Update wizard to automatically check for and download newer versions of Orbital's SQL Decryptor.
Fixed a small bug with the help menu links in which they did not check to make sure the help file was in the program directory before trying to make a reference to it.
Fixed a bug where the UDF Root folder icon would not change to an error icon when refreshed against a disconnected server.
Added F5 shortcut key to refresh a selected object and modified the F1 shortcut key to pull up the help file with the proper index depending on the selected object.
Added Insert (INS) shortcut key to invoke the 'Add new SQL Server' dialog.
Added a Refresh menu item to the Decryption Window context-menu.
Added a new context-menu to the Information window and enhanced the Objects List and Decryptor windows with default context-menus.
Added a Decryption Wizard menu item to the server context-menu.
Disabled menu items during the decryption process so not to cause double calls to the same methods and possibly generate unwanted exceptions.
Added support for servers and databases that have been defined with a case-sensitive collation.
Add SQL Server Dialog
Revamped the dialog to fix problems with the gathering of SQL Servers from the network and increased gathering speed.
Removed the requirement of a password to add or modify a server (e.g. blank passwords are not recommended but now allowed).
Syntax Highlighter
Added a few more keywords and extended stored procedure names to the syntax highlighter and fixed a problem with the nvarchar keyword not being colored properly.
Decryption Wizard
Disabled buttons when doing work to prevent accidental double-clicking and therefore having two processes trying to work with the same file.
Re-tooled the error checking and object loading processes to make it more efficient.
Disabled the context-menu item if the selected node does not contain any decryptable objects or the selected node is in an error or warning state.
Script Wizard
Enhanced the Script Generator by auto-scrolling the object status list, making the interface more responsive, making object errors more understandable and adding a label detailing the current object being decrypted / total objects in the list (e.g. 2 of 5 objects).
Disabled the buttons during the scripting process to prevent accidental double-clicking and invoking multiple processes trying to work with the same file.
Registration Dialog
Added a help button to the registration window.
About Box
Added a System Info button to help with troubleshooting.
Help File
Updated the help file with all of the relevant changes made above.
Version 1.1.0
Date Released: February 28th, 2004
Decryptor Interface
Added menu items that link to the support forums and Orbital Technologies home page under the help menu root.
Add SQL Server Dialog
Fixed a problem with the gathering of multiple instances of SQL Server 2000 on the same machine.
Removed the 'Could not find SQL Servers on the network' error message and allowed for the manual entry of the server name.
Settings Dialog
Included the inaccessible database option in order to evaluate user rights issues.
Miscellaneous
Added support for the decryption of SQL Server 2000 user defined functions (UDFs).
Version 1.0.0
Date Released: February 23rd, 2004
Initial Release
Initial product release.
Free Trial
Add this product to your shopping cart
Product Overview
Image Tour
Licensing
Requirements
History
Support


 
Terms of Use  |  Anti-Spyware Policy  |  Anti-Virus Policy  |   Privacy Policy  |  Site Map

Copyright © 2009 Binary Softworks, LLC. All rights reserved. Send us feedback about our site.