Explore chapters and articles related to this topic
Computer and Internet Crime
Published in G. K. Awari, Sarvesh V. Warjurkar, Ethics in Information Technology, 2022
G. K. Awari, Sarvesh V. Warjurkar
The word “computer virus” has come to include a wide range of malicious software. A virus is a piece of computer code that enables a system to behave in an unexpected and usually unpleasant manner. It is typically masked as something else. Most viruses carry a “payload,” or malicious content, which causes the device to behave abnormally. Real viruses do not propagate from one machine to another. When a computer user opens an infected email attachment, an infected program is installed on the machine or visits infected websites, and the infection spreads to other computers. Viruses propagate as a result of the actions of the “infected” machine user. Macro viruses have become a popular and simple type of virus to produce. Attackers corrupt documents and templates with a program written in an application macro language (such as Visual Basic or VBScript). Macros can change command functions or inject unnecessary words, numbers, or phrases into papers. A macro virus infects a user’s application and then inserts itself in all subsequent documents created by the application. The virus deletes all data on the receiver’s mapped discs if the email recipient clicks on the file.
.NET, ActiveX, and COM
Published in Rick Bitter, Taqi Mohiuddin, Matt Nawrocki, LabVIEW™ Advanced Programming Techniques, 2017
Rick Bitter, Taqi Mohiuddin, Matt Nawrocki
ActiveX controls (which replace OCX controls) are reusable objects that can be controlled by a variety of programming languages to provide added functionality, including support for events. ActiveX scripting is a means to drive an ActiveX control. This is mainly used in Web page development. An ActiveX control is lifeless without code to operate it. Because code cannot be embedded in the Web page, another method of control is necessary. That method is scripting languages. There are two common scripting languages supported in Web pages that are ActiveX compliant. The first is JScript (a type of JavaScript) and Microsoft Visual Basic Scripting Edition (VBScript).
Programming, Automation and Scripting
Published in Ionuţ Gabriel Ghionea, Cristian Ioan Tarbă, Saša Ćuković, CATIA v5, 2023
Ionuţ Gabriel Ghionea, Cristian Ioan Tarbă, Saša Ćuković
VBScript is a subset of Visual Basic for Applications (VBA). Being a subset, all VBScript elements are found in VBA, but not all VBA elements are implemented in VBScript. The extension of a file written in VBScript is .catvbs.
Reflecting on the Design Process for Virtual Reality Applications
Published in International Journal of Human–Computer Interaction, 2019
A. G. Sutcliffe, C. Poullis, A. Gregoriades, I. Katsouri, A. Tzanavari, K. Herakleous
The EON graphical authoring tool, catering for non-programmers and programmers alike, was easy to learn and use. With the advantages of pre-programmed functionality, quick import of most generic CAD and 3D formats, the ability to quickly alter and reuse content, and its compact file format, this tool helped to minimize the development time needed for applications. The EON system’s functionality was extended using script languages (Jscript, VBScript) to create custom prototypes and connecting VEs with simulation components and databases.