The Experts below are selected from a list of 12453 Experts worldwide ranked by ideXlab platform

Akm Azad - One of the best experts on this subject based on the ideXlab platform.

  • Development of biomedical data acquisition system in Hard Real-Time Linux Environment
    2012 International Conference on Biomedical Engineering (ICoBE), 2012
    Co-Authors: Marzia Alam, Akm Azad
    Abstract:

    This paper proposes a data acquisition (DAQ) system for the bio signals which is based on the use of biosensors, signal processing unit, data acquisition card and computing device. The methodologies of developing a biomedical experimental set up for measurement, monitoring, recording bio-signal during animal testing in laboratory is presented. The device will be responsible for getting data through 16 channels. The channels will be connected with the biosensors through which the signals of different biological state (e.g. Electrocardiograph, Blood pressure etc.) of human or animal body will be retrieved. Obtaining the signals from biosensors data acquisition process will be done in a signal processing system and that will convert the resulting samples into numeric values which can be manipulated by the software. The signal data acquisition processing will be accomplished on Hard Real-Time Linux (RT-Linux) Environment which will be presented through Graphical User Interface (GUI) developed in non RT-Linux Environment. Linking between hard real time and non real time Linux will be done through Inter Process Communication (IPC) between two kernels.

Marzia Alam - One of the best experts on this subject based on the ideXlab platform.

  • Development of biomedical data acquisition system in Hard Real-Time Linux Environment
    2012 International Conference on Biomedical Engineering (ICoBE), 2012
    Co-Authors: Marzia Alam, Akm Azad
    Abstract:

    This paper proposes a data acquisition (DAQ) system for the bio signals which is based on the use of biosensors, signal processing unit, data acquisition card and computing device. The methodologies of developing a biomedical experimental set up for measurement, monitoring, recording bio-signal during animal testing in laboratory is presented. The device will be responsible for getting data through 16 channels. The channels will be connected with the biosensors through which the signals of different biological state (e.g. Electrocardiograph, Blood pressure etc.) of human or animal body will be retrieved. Obtaining the signals from biosensors data acquisition process will be done in a signal processing system and that will convert the resulting samples into numeric values which can be manipulated by the software. The signal data acquisition processing will be accomplished on Hard Real-Time Linux (RT-Linux) Environment which will be presented through Graphical User Interface (GUI) developed in non RT-Linux Environment. Linking between hard real time and non real time Linux will be done through Inter Process Communication (IPC) between two kernels.

Z. Cliffe Schreuders - One of the best experts on this subject based on the ideXlab platform.

  • Security implications of running windows software on a Linux system using Wine: a malware analysis study
    Journal of Computer Virology and Hacking Techniques, 2019
    Co-Authors: Rory Duncan, Z. Cliffe Schreuders
    Abstract:

    Linux is considered to be less prone to malware compared to other operating systems, and as a result Linux users rarely run anti-malware. However, many popular software applications released on other platforms cannot run natively on Linux. Wine is a popular compatibility layer for running Windows programs on Linux. The level of security risk that Wine poses to Linux users is largely undocumented. This project was conducted to assess the security implications of using Wine, and to determine if any specific types of malware or malware behavior have a significant effect on the malware being successful in Wine. Dynamic analysis (both automated and manual) was applied to 30 malware samples both in a Windows Environment and Linux Environment running Wine. Behavior analyzed included file system, registry, and network access, and the spawning of processes, and services. The behavior was compared to determine malware success in Wine. The study results provide evidence that Wine can pose serious security implications when used to run Windows software in a Linux Environment. Five samples of Windows malware were run successfully through Wine on a Linux system. No significant relationships were discovered between the success of the malware and its high-level behavior or malware type. However, certain API calls could not be recreated in a Linux Environment, and led to failure of malware to execute via Wine. This suggests that particular malware samples that utilize these API calls will never run completely successfully in a Linux Environment. As a consequence, the success of some samples can be determined from observing the API calls when run within a Windows Environment.

  • Security Implications of Running Windows Software on a Linux System Using Wine
    2018
    Co-Authors: Rory Duncan, Z. Cliffe Schreuders
    Abstract:

    Linux is considered to be less prone to malware compared to other operating systems, and as a result Linux users rarely run anti-malware. However, many popular software applications released on other platforms cannot run natively on Linux. Wine is a popular compatibility layer for running Windows programs on Linux. The level of security risk that Wine poses to Linux users is largely undocumented. This project was conducted to assess the security implications of using Wine, and to determine if any specific types of malware or malware behavior have a significant effect on the malware being successful in Wine. Dynamic analysis (both automated and manual) was applied to 30 malware samples both in a Windows Environment and Linux Environment running Wine. Behavior analyzed included file system, registry, and network access, and the spawning of processes, and services. The behavior was compared to determine malware success in Wine. The study results provide evidence that Wine can pose serious security implications when used to run Windows software in a Linux Environment. Five samples of Windows malware were run successfully through Wine on a Linux system. No significant relationships were discovered between the success of the malware and its high-level behavior or malware type. However, certain API calls could not be recreated in a Linux Environment, and led to failure of malware to execute via Wine. This suggests that particular malware samples that utilize these API calls will never run completely successfully in a Linux Environment. As a consequence, the success of some samples can be determined from observing the API calls when run within a Windows Environment.

Hu Chengyu - One of the best experts on this subject based on the ideXlab platform.

Seigo Yasutome - One of the best experts on this subject based on the ideXlab platform.

  • using coLinux to provide a Linux Environment on windows pc in public computer labs
    SIGUCCS: User Services Conference, 2006
    Co-Authors: Hideo Masuda, Michio Nakanishi, Akinori Saitoh, Seigo Yasutome
    Abstract:

    There are many requests from teachers to computer lab management staff in universities. The most annoying one is that both the Windows and Linux Environment are required. To satisfy such a request, a dual-boot system is widely used. But on a dual-boot system, students must wait for minutes to switch between Windows and Linux. And management staff has to repeat the boot and shutdown process to apply patches to both operating systems. To provide both operating systems' Environment simultaneously, we have decided to use coLinux to run Linux as a Windows application, and installed it in our PC classroom. coLinux, Cooperative Linux, is an open-source, lightweight solution, as compared to full virtualization techniques such as VMware or Virtual PC. Cygwin could be another solution, but it has some restrictions against the full capability of Linux such as process management. coLinux enables both native Linux applications and Windows applications to run simultaneously on the screen. Our solution also avoids incompatibility problems that sometimes occur between Microsoft Office on Windows and Office suites on Linux.

  • SIGUCCS - Using coLinux to provide a Linux Environment on windows PC in public computer labs
    Proceedings of the 34th annual ACM SIGUCCS conference on User services - SIGUCCS '06, 2006
    Co-Authors: Hideo Masuda, Michio Nakanishi, Akinori Saitoh, Seigo Yasutome
    Abstract:

    There are many requests from teachers to computer lab management staff in universities. The most annoying one is that both the Windows and Linux Environment are required. To satisfy such a request, a dual-boot system is widely used. But on a dual-boot system, students must wait for minutes to switch between Windows and Linux. And management staff has to repeat the boot and shutdown process to apply patches to both operating systems. To provide both operating systems' Environment simultaneously, we have decided to use coLinux to run Linux as a Windows application, and installed it in our PC classroom. coLinux, Cooperative Linux, is an open-source, lightweight solution, as compared to full virtualization techniques such as VMware or Virtual PC. Cygwin could be another solution, but it has some restrictions against the full capability of Linux such as process management. coLinux enables both native Linux applications and Windows applications to run simultaneously on the screen. Our solution also avoids incompatibility problems that sometimes occur between Microsoft Office on Windows and Office suites on Linux.