Revit Timeline

Before Public release – Charles River Software 0.1 1999 11 (Early Adopter 1) 0.2 2000 01 (Early Adopter 2) Product released to Public – Revit Technology Corporation 1.0 2000 04 2.0 2000 08 2.1 2000 10 3.0 2001 02 3.1 2001 06 4.0 2001 11 4.1 2002 01 Autodesk Revit 2002 04 04 (Autodesk buys Revit Technology Corp) 4.5 2002 05 09 5.0 2002 12 17 2003 04 28 (Zoogdesign Revit Forum goes Live) 5.1 2003 05 5.5 2003 04 01 (pseudo mac release screenshot, April Fool's joke...Author unknown) 6.0 2003 12 22 6.1 2004 03 11 2004 05 26 (Zoogdesign Read Only to Merge with AUGI) 7.0 2004 12 13 Autodesk Revit Building (New Name) 8.0 2005 02 26ish 8.1 2005 08 12 (web release then withdrawn) 8.1 2005 08 23 (Actual release) 9.0 2006 04 12 (Shipping & Web Release) Autodesk Revit Series (Marketing Bundle w/ AutoCAD) 1.0 2003 12 01 (Revit 6.1) 2.0 2004 XX XX (Revit 6.1) 8.0 2005 XX XX (Revit 8.0) 8.1 2005 XX XX (Revit 8.1, AutoCAD 2006) Autodesk AutoCAD Revit Series 9 – Building (Marketing Bundle w/ Aut

AutoCAD, Viruses, and Security

       Issue:
You want to know about what kind of viruses can affect AutoCAD® and how to avoid them.

Solution:
The two main types of viruses that can affect AutoCAD are VBA macros embedded in drawing files and AutoLISP that runs automatically when a drawing is opened.
VBA Macro Viruses

+AutoCAD installations have included VBA since AutoCAD 2000, making it possible to embed VBA projects into drawing files. Once it is part of a drawing, a macro can become active when the drawing is loaded. If that drawing is shared with others, the macro has the potential to affect any computer on which it is active. VBA macros are capable of manipulating your drawing data, accessing your hard drive and registry, and even calling Windows API methods.

AutoLISP-based Viruses
An AutoLISP-based virus typically occurs via an AutoLISP file that runs automatically when a drawing is opened. Such startup AutoLISP files include:
  •  acaddoc.lsp (e.g. acad2013doc.lsp) : An Autodesk-provided file that runs every time a drawing is opened
  •   acad.lsp (e.g.acad2013.lsp) : An Autodesk-provided file that runs once when AutoCAD is launched
  •  acaddoc.lsp : A user-created file that runs every time a drawing is opened
  •  acad.lsp : An older-style file that runs once when AutoCAD is launched

The primary way you would get an AutoLISP-based virus would be through one of these files. Typically, someone receives a .zip file or an archive containing drawing files and one of these starts up AutoLISP files. When the user extracts the archive to a folder and loads one of the drawings, the included AutoLISP file is also loaded. That’s all it takes to initiate the virus. Once this rogue file is loaded, it will execute its contents.
Don’t underestimate the power of AutoLISP. Not only is it an extremely powerful programming language for AutoCAD, but it is also capable of
  •   Executing AutoCAD commands
  •   Running VBA macros
  •   Executing Windows apps using the (startapp) method
  •   Creating, modifying, and deleting files on your computer
  •   Providing full access to your Windows registry
How to Avoid Viruses in AutoCAD 2013:
Service Pack 1 for AutoCAD 2013 includes new security options that help prevent malware and viruses. Details can be found in the following document:
AutoLISP and VBA Security Controls in AutoCAD 2013 SP1

How to Avoid Viruses in AutoCAD versions prior AutoCAD 2013:
Most leading antivirus packages are aware of the most common AutoLISP viruses and will quarantine the AutoLISP files when detected. You can also decrease your odds of getting one of these viruses by developing the following habits:

Never blindly extract an archive without checking its contents
AutoLISP-based viruses usually get into a system because they accompany other files. When you receive an archive (.zip, .rar, etc.), always inspect the contents before unpacking them onto a network or local drive. Be wary of archives that also include executables (.exe), ObjectARX files (.arx), or AutoLISP or VBA files.

Never run an unknown AutoLISP file or VBA macro without inspecting it first
There are many useful VBA and AutoLISP files available for download and shared by users and programmers all over the world. Most of these are probably fine, but if you don’t know where a file came from, you shouldn’t assume it is safe. VBA and AutoLISP are powerful languages that are capable of operations that will affect more than just the current drawing. Unless you are completely confident about the origin of a file and its creator, it’s worth the extra time to inspect the file before using it.

Enable the macro virus protection in AutoCAD
Anticipating the potential for problem macros, AutoCAD software has long included an option to warn you when opening a drawing or project file that includes embedded macros. From that warning dialog box, you can disable the macros before they are able to execute. The warning dialog box is enabled by default in AutoCAD; if, for any reason, this dialog display becomes disabled, it can be turned back on by running the VBARUN command, choosing the Options button, and checking “Enable macro virus protection.” This setting will be saved in the current profile.
By following these tips and using a little diligence and common sense, you can easily avoid introducing viruses into your AutoCAD work environment.

 To bring an AutoCAD-related security issue or vulnerability to our attention, please contact:  autocad.security@autodesk.com


AutoCAD Versions: 2008;2009;2010;2011;2012;2013


Next to read:
AutoCAD File Corruption

This document contains content adapted from the Autodesk® Knowledge Network, available under Attribution-NonCommercial-No Derivative Works. Copyright © Autodesk, Inc.

Comments

  1. Anyone who requires producing accurate plans and sections of a design for their profession, ..Autodesk Certification Center Mumbai

    ReplyDelete
  2. Ι have read a few excellent stuff here. Ⲥertainly value bookmarking for
    revisiting. І surρrise һow much effort you place to create
    tһis kind of fɑntastic informative site.
    right hеre : How To Lock Files In Three Easy Steps

    ReplyDelete
  3. I think that ѡhаt you published was very logical. However, what about this?
    what if ʏou typed a catchiеr post title? I ain't sayіng your content isn't goߋd,
    however what if you added something that makes people want more?
    Ι mean "AutoCAD, Viruses, and Security" is a little vanilla.
    You ought to look at Yahoo's home page and watch how theʏ create news headlines to
    get vіewers to click. You might add a video or а related picture
    or two to ցet people excitеd about everything've got
    to say. Just my opinion, it could make your blⲟg a little bit more
    interesting.
    content : Top Encryption Software Gսide! & Nine Alternatives To How Tο
    Encrypt A Passwⲟrd For Freeing

    ReplyDelete

Post a Comment

Its about friendly conversation here at Pinoy CAD+. This is not a forum. We hate spammer. No foul languages. But I love to hear your thoughts.

Popular posts from this blog

How to Save AutoCAD Drawing as Read Only

Revit Tip: How to Slope Horizontal Steel Beam

The Top 10 Best Things You Can Do In Revit