8 research outputs found

    Online monitoring system using reactor and mass spectrometry

    Get PDF
    The combination of micro reactor and analytical devices are popular in research and industry, in addition to the automation of analytical tasks. An automated system for online reaction monitoring in a micro reactor using a mass spectrometer has therefore been realized. The system offers fast data acquisition at discrete time-point in a reaction process. In addition, different functions and utilities that facilitate the convenience to users are included: A dilution module, integration of the micro reactor system to an ICP-MS, two sampling methods, a heating module and a control software

    Multi-level anomaly detection in industrial control systems via package signatures and LSTM networks

    Get PDF
    We outline an anomaly detection method for industrial control systems (ICS) that combines the analysis of network package contents that are transacted between ICS nodes and their time-series structure. Specifically, we take advantage of the predictable and regular nature of communication patterns that exist between so-called field devices in ICS networks. By observing a system for a period of time without the presence of anomalies we develop a base-line signature database for general packages. A Bloom filter is used to store the signature database which is then used for package content level anomaly detection. Furthermore, we approach time-series anomaly detection by proposing a stacked Long Short Term Memory (LSTM) network-based softmax classifier which learns to predict the most likely package signatures that are likely to occur given previously seen package traffic. Finally, by the inspection of a real dataset created from a gas pipeline SCADA system, we show that an anomaly detection scheme combining both approaches can achieve higher performance compared to various current state-of-the-art techniques

    Solución instalaciones automatizadas sobre sistemas operativos Windows

    Get PDF
    Trabajo de InvestigaciónEsta propuesta, plantea un sistema de control y administración de software en empresas, desde una intervención desatendida. Se seleccionó para automatizar el proceso de instalaciones de software en sistemas operativos Windows. A partir de las necesidades encontradas, se diseñó una arquitectura que definiría la mejor estructura para llevar a cabo el proyecto. Finalmente se obtiene un sistema de control y administración de software que permite a los usuarios instalar nuevos programas de forma desatendida, asimismo llevar un control de las aplicaciones que se instalan por maquina o por usuario desde la plataforma web.INTRODUCCIÓN 1. GENERALIDADES 2. OBJETIVOS DEL PROYECTO 3. MARCO DE REFERENCIA 4. METODOLOGÍA 5. DESARROLLO DEL PROYECTO 6. RESULTADOS OBTENIDOS 7. CONCLUSIONES 8. TRABAJOS FUTUROS 9. BIBLIOGRAFÍAPregradoIngeniero de Sistema

    Provisionamento em infraestruturas de voz sobre IP

    Get PDF
    Dissertação apresentado à Escola Superior de Tecnologia e Gestão do IPL para obtenção do grau de Mestre em Engenharia Informática - Computação Móvel, orientada pelo Professor Doutor Carlos Rabadão.Actualmente vive-se em plena era digital. Redes sociais, chamadas telefónicas pela Internet, telefones com vídeo-chamada, telemóveis e televisões com acesso à Internet, são tecnologias que não se podem ignorar. Assumem-se hoje como novas formas de comunicar, que aliam facilidade de utilização, maior alcance e custos mais reduzidos. Esta dissertação foca-se na tecnologia de telefonia utilizando uma rede de comutação de pacotes, como por exemplo, a Internet. Esta tecnologia denominada de voz sobre protocolo de Internet (VoIP), está hoje em grande expansão nas empresas e instituições devido, em parte, à redução de custos e aos novos serviços suportados. O aparecimento da telefonia IP trouxe inúmeras vantagens para o utilizador. Contudo, existe uma problemática associada, que são os custos de suporte e manutenção que esta tecnologia carece. Em tecnologias anteriores, os equipamentos telefónicos não necessitavam de configurações significativas, localmente em cada dispositivo, sendo praticamente tudo parametrizado na central telefónica. O mesmo não acontece em sistemas de VoIP. O Instituto Politécnico de Leiria (IPL) conta já com cerca de 300 telefones IP em produção e sempre que é preciso fazer algum tipo de manutenção em massa esta constitui-se uma actividade demorada, envolvendo muita mão-de-obra. Assim, neste projecto é proposta uma arquitectura que permita gerir todos estes equipamentos, em simultâneo, tendo em conta as funcionalidades de provisionamento suportadas por cada um. A arquitectura proposta baseia-se essencialmente em cinco fases – (i) provisionamento de um novo terminal, (ii) verificação de terminais registados no Asterisk, (iii) visualização de terminais adicionados à plataforma, (iv) alterações de configurações em massa, (v) actualização de firmware e (vi) tolerância a falhas. Para proceder à validação desta arquitectura foi desenvolvido um protótipo, tendo-se posteriormente efectuado a análise e avaliação do modelo proposto. Com esta respectiva análise e avaliação foi possível validar a arquitectura relativamente à sua utilidade para reduzir tempos em suporte e manutenção do sistema de telefonia IP do IPL

    X Reality Networked Performance: Message Based Distributed Systems For Controlling And Presenting Multiple Realities

    Get PDF
    X reality networked performances connect physical, fictional and computer generated realities in a new world of performance, one that is without geographical bounds and that can include many physical locations—with their own performers and audience members— within a single event. They explore a unique medium while drawing on historical and contemporary performing arts practices that normally occur within the confines of a single physical location. Such performances present a special set of requirements on the system that supports them. They need to access and integrate all the systems that are typically found in the physical place of the performance (such as theatre lighting) with those that are unique to the medium, such as network technologies and environments for the delivery of computer generated realities. Yet, no suitable systems or frameworks have been developed to support them. Technologies are available (such as LoLA and UltraGrid) that support individual aspects—like audio/video streaming—but which do not address the wider requirements of controlling and synchronising, of integrating all these technologies into a system of systems for X reality networked performance. Therefore, this research investigates the creation of a systems framework whereby existing hardware and software components can be continuously integrated with bespoke components to provide a platform for the delivery of X reality networked performances. The methodological approach to this investigation is through the lens of the author’s previous experience in other fields of complex systems integration, including, approaches employed in the design and integration of avionics systems. Specifically, it tests if a systems integration approach to providing a technical platform for X reality networked performances, one that employs strongly‐defined interfaces and communication protocols, and that is based on open and industry standards, delivers an elegant platform that can be characterised as: deterministic, reliable, extendable, scalable, reconfigurable, testable and cost effective. iii The platform for X reality networked performance has been developed iteratively—using the results of a framework investigation—and tested in four different performance projects over a period of 24‐months, in ten different venues, across five countries. The research concludes that the enabling framework is well suited to the delivery of X reality networked performances. Also, that the approaches employed could equally be applied to the needs of other arts practitioners who rely on complex technical systems for the creation and delivery of their work

    Social Malcode : Benutzerabhängige Schadprogramme

    Full text link
    In den letzten Jahren ist ein Wandel bezüglich der Verbreitungsmethoden von Schadprogrammen, wie Viren, Würmern und Trojanern, zu verzeichnen. Während sich frühere Schadprogramme vermehrt voll automatisiert durch das Ausnutzen von Sicherheitslücken verbreiteten, rückt diese Methode der Verbreitung heutzutage aufgrund von immer sichereren Kommunikationsprotokollen und Betriebssystemen in den Hintergrund. Stattdessen nutzen Schadprogramme reguläre Kommunikationswege, wie z.B. E-Mails oder Instant Messaging Programme, für ihre Verbreitung. Die Autoren der Schadprogramme sind jedoch auf die Mithilfe ihrer Opfer angewiesen: Sie müssen diese durch Social Engineering dazu bewegen, beispielsweise den Anhang einer E-Mail auszuführen oder einem zugeschickten Verweis zu folgen, damit solch ein Schadprogramm den oder die Rechner eines Opfers infizieren kann. Diese immer häufiger anzutreffende Art von Schadprogrammen haben wir Social Malcode genannt. In der vorliegenden Dissertation haben wir die Verbreitung solcher Schadprogramme näher untersucht. Neben einer formalen Definition von Social Malcode, haben wir deren Verbreitung simuliert und die Ergebnisse durch anschauliche Verbreitungsverläufe visualisiert. Die dafür notwendigen Simulationsparameter, die unter anderem das menschliche Verhalten von Computerbenutzern modellieren, haben wir durch umfangreiche Versuche und Skripte experimentell bestimmt. Zusammenfassend kann man festhalten, dass die Verbreitung von Social Malcode von wesentlich mehr Faktoren abhängt als die Verbreitung autonomer Schadprogrammen. So verbreitet sich Social Malcode beispielsweise aufgrund der Abhängigkeit von menschlichen Handlungen wesentlich langsamer

    Automation is a Breeze with AutoIt

    No full text
    AutoIt is a free scripting language for Microsoft Windows that simulates Windows commands, mouse movements, and mouseclicks; sends keystrokes to applications; and works with the clipboard to cut and paste text, among other tasks. Unlike many other scripting languages, AutoIt is able to interact with programs the same way that your users do – by actually using the mouse and keyboard shortcuts. The Solution Center has created several automated programs using AutoIt that perform many of the tasks repeated each day. Saving time, reducing error, and adding ease to report options are just some of the ways the Solution Center at Iowa State University has exploited AutoIt's features. AutoIt has allowed us to better serve our students and faculty members by reducing the amount of time it takes to complete a scripted task, removing human error, and eliminating some repetitive tasks for staff. This session is intended for all levels of user support staff
    corecore