22 June 2009

Joy of progeCAD 2009 under Wine in Debian Linux

At CADDIT we are always trying new things, sometimes just for the sheer fascination. This article outlines some updated steps to running progeCAD without buying a Windows license (although some free libraries will be needed). Understand that progeCAD is at this time not officially supported on Linux, either using Parallels or WINE emulation layer. So don't try this at home unless you are really brave and have lots of time to waste (not to mention progeCAD licenses).

We were able to accomplish several things following these steps: install progeCAD, activate progeCAD (online method), load a file, etc. Our test involved using a stand-alone license key (although NLM client might also work). progeCAD runs stable but slow (depending on your core(s) speed and OpenGL acceleration). Here we go:

1) Update to the latest WineHQ (1.1.x). Debian users can add the following line to /etc/apt/sources.list:
deb http://wine.budgetdedica
ted.com/apt etch main
2) apt-get install libwine wine wine-dev
okay you really don't need wine-dev development packages, but like isn't that the whole point of Linux .. whatever .. okay next step...
3) Install IE6. No joke. A platform like progeCAD often connects to a lot of the same dependencies as the world's most favorite web browser ..okay ..whatever.. we use ies4linux for this. Please visit the site for download directions specific to your favorite distro and get lovely IE6 and friends rocking in your local .wine profile.
4) Install VBA. This is possible now because ies4linux already set up DCOM libs for us. Winetricks is probably the best trick for this:
wget http://www.kegel.com/wine/winetricks
and run the ./winetricks GUI and pick what you want, but at least pick the VBA6 runtime. Winetricks should do the rest for you.
5) Install progeCAD. You can download progeCAD HERE.
6) progeCAD install seems to go well right up to the VBA installation at the end it flops (so far - we are working on it). But no matter, you can always reinstall Windows VBA for progeCAD IntelliCAD by sorting into your local subdirectory:

~/.wine/drive_c/Program\ Files/progeSOFT/progeCAD\ 2009\ Pro\ ENG/vba/
and installing VBA manually:
msiexec /i VBAOF11.MSI

WINE actually sets up a KDE icon on the desktop for you to launch progeCAD, we didn't try GNOME or XFCE. Otherwise you may have to create an action leading to the icad.exe executable in your .wine profile. So progeCAD should work now as so...


Some comments, progeCAD is a lot less demanding on system resources than AutoCAD, so it was actually possible for us to still work with progeCAD under this emulated environment. Real time pan and zoom function using the mouse buttons worked too but was so slow on the machine with on board graphics it could hardly be called real time anymore. The command interpreter disappeared once while minimizing / maximizing the progeCAD Window in KDE, but moving the window a bit around somehow brought it back again. Go figure..

09 June 2009

$5000 Reward! Report Crack or Pirate Software in Australia

Mick (name changed) is $10,000 richer. Several months ago he alerted the Australian Business Software Alliance to a local business which was running several illegal copies of AutoCAD on workstations without proper licenses or support. Management ignored the problem until they were officially served notice by the software authority. And in 2006 the BSA doubled their bounty on illegal users from $5000 to $10,0000.
This story could be just one of many. Pirate software costs the Australian economy half a billion dollars every year. Up to half (50 percent) of all CAD software in Australia could be illegal. Still, many users feel somehow clever, cool - even cocky - about finding illegal versions of software to use without registration or proper support.

Nothing could be further from the truth.

Business owners and users alike have recently become more alert to problems caused by crack software for another reason. Much pirate software used today is actually bait for opening business data and infrastructure to organized cybercrime - much of it going undetected until it's too late. Here's how:

Today's warez industry is a complex business where organized crime plays at stakes much higher than making a few dollars on illegal software sales. Hackers begin with the latest off-the-shelf virus. "For as little as US$250, you can buy off-the-shelf malware, not detectable by major AV vendors and, for an extra US$25 a month, you can subscribe to updates that will ensure your malware remains undetectable," according to Kerrie-Anne Turner in Australia's Voice and Data eZine.

These stock viruses and trojans are embedded within crack software downloads. Once installed, the system is often irreversably compromised - even unbootable. More often, however, the infected PC becomes part of a botnet - a network of computers remotely controlled by someone else. As a botnet peer, a host PC can be asked to perform almost any task - from uploading confidential files to granting network access to outsiders and participating in illegal (and sometimes traceable) activities.

Since most complex CAD software requires local administrator rights to be installed, it is ideal for cloaking botnet clients which can run with unlimited system access. Botnets have developed into one of the internet's largest illegal sources of income. Botnets are commonly used to host illegal web content such as child pornography, to send out spam or to launch distributed denial of service (DDoS) attacks. And all of this often without the computer's owner noticing anything really amiss.

In 2005 a botnet was foiled which turned out to be 15 times larger than police initially thought. A full investigation revealed 1.5 million infected PCs worldwide to be part of their illegal network. Many of the infected PCs were running up-to-date antivirus software. To date, hackers continue to rival each other in building larger and larger botnets.

Businesses who outsource to companies using cracked software also risk compromising sensitive IP and customer data. "What sounds too good to be true usually is" - especially when someone seems just too eager to share a copy of AutoCAD for $20 (or even free). In final analysis, the twenty-first century is a far more dangerous place for product design and manufacturing companies to be risking their reputation to run illegal or unsupported platforms.
Google.