Guillaume Durandau About the Author

Total Page:16

File Type:pdf, Size:1020Kb

Guillaume Durandau About the Author Towards the next Generation in Human This thesis presents the development of a new -machine-interfacing: human machine interface for control of exoskeletons Controlling Wearable via a neuromusculoskeletal model driven in Robots via real-time by experimental EMGs and joint Neuromusculoskeletal positions recorded from the user to predict joint torque. This predicted joint torque is then used Modelling to give assistance to the user via the exoskeleton. Paranymphs: Ronald Van 't Veld About the author: Simone Fricke Guillaume Durandau was born on February 26th, 1990 in Toulon, France. He obtained his engineering diploma at ISEN, Toulon, France, and his master's degrees at the University of Sherbrooke, Sherbrooke, Canada. He also obtained during his master, the Mitacs Globalink Research Award. At the beginning of 2014, he started as a research assistant at the Institute of Neurorehabilitation Systems, UMG, Gottingen, Germany, under the supervision of Prof. Dario Farina and Dr Massimo Sartori. In 2016, he started his PhD at the Institute of Neurorehabilitation Systems, UMG, Gottingen, Germany, under the supervision of Prof. Dario Farina and Dr Massimo Sartori and then moved in 2017 to the University of Twente, Enschede, the Netherlands to continue his PhD under the supervision of Prof. Herman van der Kooij and Assoc. Prof. Massimo Sartori. During his PhD, he won the Best Demo Award in 2018 at the 7th IEEE International Conference on Biomedical Robotics and Biomechatronic and Best paper Published by IEEE-EMBS in 2017-18, 3rd place at the 7th Dutch Bio-medical Engineering Conference. He is currently a Postdoc researcher at the Department of Biomechanical Engineering at the University of Twente, Enschede, the Netherlands. ISBN: 978-94-6421-122-1 DOI: 0.3990/1.9789464211221 Guillaume Durandau Towards the next Generation in Human-machine- interfacing: Controlling Wearable Robots via Neuromusculoskeletal Modelling Guillaume Durandau Towards the next Generation in Human-machine-interfacing: Controlling Wearable Robots via Neuromusculoskeletal Modelling DISSERTATION to obtain the degree of doctor at the Universiteit Twente, on the authority of the rector magnificus, Prof.dr. T.T.M. Palstra, on account of the decision of the Doctorate Board to be publicly defended on Friday 6 November 2020 at 10.45 by Guillaume Vincent Durandau Born the 26th of February 1990 in Toulon, France This dissertation has been approved by: Promotor: Prof.dr.ir. Herman van der Kooij Co-promotor & Supervisor: Dr. Massimo Sartori Cover design: Ir. Kyrian Staman and Guillaume Durandau Printed by: Ipskamp Printing Lay-out: Guillaume Durandau ISBN: 978-94-6421-122-1 DOI: 10.3990/1.9789464211221 © 2020 Guillaume Vincent Durandau, The Netherlands. All rights reserved. No parts of this thesis may be reproduced, stored in a retrieval system or transmitted in any form or by any means without permission of the author. Alle rechten voorbehouden. Niets uit deze uitgave mag worden vermenigvuldigd, in enige vorm of op enige wijze, zonder voorafgaande schriftelijke toestemming van de auteur. Graduation Committee: Chairman / Secretary: Prof.dr.ir. H.F.J.M. Koopman, University of Twente Promotor: Prof.dr.ir. Herman van der Kooij, Department of Biomechanical Engineering, University of Twente and Department of Biomechanical Engineering, Delft University of Technology Co-promotor & Supervisor: Dr. Massimo Sartori, Department of Biomechanical Engineering, University of Twente Committee: Prof.dr. Dario Farina, Department of Bioengineering, Imperial College London, UK Dr. Ajay Seth, Department of Biomechanical Engineering, Delft University of Technology Prof.dr. Jaap van Dieën, department of Human Movement Sciences, VU Amsterdam Prof.dr.MD Hans (J.S.) Rietman, Department of Biomechanical Engineering, University of Twente Prof.dr.ir. Gijs (J.M.) Krijnen, Department of Robotics and Mechatronics, University of Twente CONTENTS Biography 2 Awards 4 Publications 4 Peer-reviewed Journal Publications 4 Conference Publications 4 Summary 6 Introduction 9 1.1 Motivation 9 1.2 Approach 12 1.3 Goal 14 1.4 Outline of this dissertation 16 Robust Real-Time Musculoskeletal Modelling Driven By Electromyograms 18 2.1 Introduction 20 2.2 Real-time EMG-Driven Modelling 22 2.3 Experimental Procedures 28 2.4 Results 29 2.5 Discussion 32 2.6 Conclusion 34 Toward Muscle-Driven Control of Wearable Robots: a Real-Time Framework for the Estimation of Neuromuscular States During Human-Exoskeleton Locomotion Tasks 37 3.1 Introduction 39 3.2 Methods 41 3.3 Experiments 45 3.4 Results 46 I 3.5 Discussion 47 3.6 Conclusion 50 Voluntary Control of Wearable Robotic Exoskeletons by Patients with Paresis via Neuromechanical Modeling 53 4.1 Introduction 55 4.2 Methods 58 4.3 Results 69 4.4 Discussion 75 4.5 Conclusion 79 Voluntary and Continuous Control of Robotic Exoskeletons during a broad Repertoire of Locomotion Conditions 81 5.1 Introduction 83 5.2 Methods 84 5.3 Experiment 89 5.4 Results 91 5.5 Discussion 94 5.6 Conclusion 96 Conclusion 98 6.1 Summary of Key Findings 99 6.2 Impact and Relevance of the Scientific Contributions 101 6.3 Limitations and Directions for Future Research 102 6.4 Final Conclusion 104 References 106 Appendix 119 7.1 Appendix to Introduction 119 7.2 Appendix to Chapter 2 127 7.3 Appendix to Chapter 3 128 II 7.4 Appendix to Chapter 4 129 7.5 Appendix to chapter 5 139 Acknowledgements 141 III BIOGRAPHY Guillaume Vincent Durandau was born on February 26th, 1990 in Toulon, France. He obtained his engineering diploma at ISEN, Toulon, France, and his master's degrees at the University of Sherbrooke, Sherbrooke, Canada. The subject of his master was EMG Processing for Control of Robotic System under the supervision of Prof. Wael Suleiman. During his master's, he spent four months at the CINESTAV, Mexico working on human-robot interaction using IMU and EMG signals. He also obtained during his master, the Mitacs Globalink Research Award. At the beginning of 2014, he started as a research assistant at the Institute of Neurorehabilitation Systems, UMG, Gottingen, Germany, under the supervision of Prof. Dario Farina and Dr Massimo Sartori. In 2016, he started his PhD at the Institute of Neurorehabilitation Systems, UMG, Gottingen, Germany, under the supervision of Prof. Dario Farina and Dr Massimo Sartori and then moved in 2017 to the University of Twente, Enschede, the Netherlands to continue his PhD under the supervision of Prof. Herman van der Kooij and Assoc. Prof. Massimo Sartori. During his PhD, he won the Best Demo Award in 2018 at the 7th IEEE International Conference on Biomedical Robotics and Biomechatronic and Best paper Published by IEEE-EMBS in 2017-18, 3rd place at the 7th Dutch Bio-medical Engineering Conference. He is currently a Postdoc researcher at the Department of Biomechanical Engineering at the University of Twente, Enschede, the Netherlands. 2 https://orcid.org/0000-0001-6951- https://scholar.google.nl/citations?use 776X r=WuSjVn0AAAAJ&hl=en&oi=ao https://www.researchgate.net/profile https://publons.com/researcher/3184 /Guillaume_Durandau 322/guillaume-durandau/ 3 AWARDS 1. Best paper Published by IEEE-EMBS in 2017-18, 3rd place, 7th Dutch Bio-medical Engineering Conference. 2. Best Demo Award, 2018 7th IEEE International Conference on Biomedical Robotics and Biomechatronics (Biorob). PUBLICATIONS Peer-reviewed Journal Publications 1. Durandau, G., Farina, D., & Sartori, M. (2017). Robust real-time musculoskeletal modeling driven by electromyograms. IEEE transactions on biomedical engineering, 65(3), 556-564. 2. Sartori, M., Durandau, G., Došen, S., & Farina, D. (2018). Robust simultaneous myoelectric control of multiple degrees of freedom in wrist-hand prostheses by real-time neuromusculoskeletal modeling. Journal of neural engineering, 15(6), 066026. 3. Durandau, G., Farina, D., Asín-Prieto, G., Dimbwadyo-Terrer, I., Lerma-Lara, S., Pons, J. L., ... & Sartori, M. (2019). Voluntary control of wearable robotic exoskeletons by patients with paresis via neuromechanical modeling. Journal of neuroengineering and rehabilitation, 16(1), 91. 4. Lotti, N., Xiloyannis, M., Durandau, G., Galofaro, E., Sanguineti, V., & Sartori, M. (2020). Adaptive model-based myoelectric control for a soft wearable arm exosuit: A new generation of wearable robot control. IEEE Robotics & Automation Magazine. Conference Publications 1. Romanato, M., Sartori, M., Durandau, G., Volpe, D., & Sawacha, Z. (2019). An EMG-informed modelling approach for the prediction of internal variables during locomotion in Parkinson's disease patients: a feasibility study. Gait & Posture, 74, 32-33. 2. Esteban, A. M., van’t Veld, R. C., Cop, C. P., Durandau, G., Sartori, M., & Schouten, A. C. (2019, July). Estimation of Time-Varying Ankle Joint Stiffness Under Dynamic Conditions via System Identification Techniques. In 2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC) (pp. 2119-2122). IEEE. 3. Cop, C. P., Durandau, G., Esteban, A. M., van’t Veld, R. C., Schouten, A. C., & Sartori, M. (2019, July). Model-based estimation of ankle joint stiffness during dynamic tasks: a validation-based approach. In 2019 41st Annual International 4 Conference of the IEEE Engineering in Medicine and Biology Society (EMBC) (pp. 4104- 4107). IEEE. 4. Sartori, M., Durandau, G., Dosen, S., & Farina, D. (2018, October). Decoding phantom limb neuro-mechanical function for a new paradigm of mind-controlled bionic limbs. In International Conference on NeuroRehabilitation (pp. 54-57). Springer, Cham.
Recommended publications
  • Plugin to Run Oracle Forms in Chrome
    Plugin To Run Oracle Forms In Chrome Emmott deuterate prenatal. Ataxic Clarance ambuscades: he tinkles his lairdships phonetically and occupationally. Slovenian and electrifying Ishmael often shuns some peregrination transversally or clapping competently. Desupport of Java Applet Plugin is my Forms Application at. Good Riddance to Oracle's Java Plugin Krebs on Security. Support the the java plug-in used to friend these applications ends with this version of Firefox. Oracle Forms Browser Alternatives DOAG. Note Chrome is not supported for Oracle Formsbased EBS applications Supported Java plug-ins also differ according to the operating system great well as. Configure browser to favor the Adobe PDF plug-in and open. Many recent browser versions include their particular native PDF plug-ins that automatically. Similar to Chrome Firefox will drop support must all NPAPI plugins such as. Oracle Forms 12c version can apology be used without a browser while still keeping the native appearance of the application Either JDK or Java Plugin JRE has not be installed on the client PC An inn of inventory to trigger this answer of configuration can blood found love the Forms web configuration file formsweb. Ui objects in the new row is not only one of the following parmaments in to determine whether you never supported. Why need use Google Chrome for Oracle APEX Grassroots Oracle. How something I run Oracle Forms 11g locally? After you download the crx file for ThinForms 152 open Chrome's. So her whole application is a web based login and stealth launch Java J-initiator. The location for npapi will not clear history page in apex competitors and chrome release and to run oracle forms in chrome, more of the application express file that they would prompt.
    [Show full text]
  • Detecting and Analyzing Insecure Component Integration
    Taeho Kwon December 2011 Computer Science Detecting and Analyzing Insecure Component Integration Abstract Component technologies have been widely adopted for designing and engineering software ap- plications and systems, which dynamically integrate software components to achieve desired func- tionalities. Engineering software in a component-based style has significant benefits, such as im- proved programmer productivity and software reliability. To support component integration, oper- ating systems allow an application to dynamically load and use a component. Although developers have frequently utilized such a system-level mechanism, programming errors can lead to insecure component integration and serious security vulnerabilities. The security and reliability impact of component integration has not yet been much explored. This dissertation systematically investigates security issues in dynamic component integration and their impact on software security. On the conceptual level, we formulate two types of insecure component integration—unsafe component loading and insecure component usage—and present practical, scalable techniques to detect and analyze them. Our techniques operate directly on soft- ware binaries and do not require source code. On the practical level, we have used them to discover new vulnerabilities in popular, real-world software, and show that insecure component integration is prevalent and can be exploited by attackers to subvert important software and systems. Our research has had substantial practical impact and helped
    [Show full text]
  • Cisco Telepresence Management Suite Software Release Notes (15.13)
    Cisco TelePresence Management Suite 15.13 Software Release Notes First Published: November 2020 Cisco Systems, Inc. www.cisco.com 1 Cisco TelePresence Management Suite Software Release Notes 2 Cisco TelePresence Management Suite Software Release Notes Preface Change History Table 1 Software Release Notes Change History Date Change Reason November 2020 Release of Software Cisco TMS 15.13 Product Documentation The following documents provide guidance on installation, initial configuration, and operation of the product: ■ Cisco TelePresence Management Suite Installation and Upgrade Guide ■ Cisco TelePresence Management Suite Administrator Guide ■ Cisco TMS Extensions Deployment Guides New Features in 15.13 Bridge selection based on IX 5000 endpoint Cisco TMS provides an option to select the preferred bridge to be Cisco TelePresence Server (added to Cisco TMS directly or behind the conductor) for the conferences that has the IX 5000 endpoint as a participant. Support for Dual home domain for Cisco Meeting Server IP Zone/ cluster This feature enables Cisco TMS to configure Dual-home Domains for the Cisco Meeting Server/ s configured with multiple IP Zones. The criteria for the selection of the Cisco Meeting Server Dual home domain for a Skype for business meeting would be based on the IP zone that has maximum number of participants in that meeting. Enter the Dual-home domain name that is used to schedule a Skype meeting on Office 365/Exchange server. Support for Microsoft SQL Server 2019 and ESXi 7.0 Cisco TMS now supports the following: ■
    [Show full text]
  • UC Common Commands: Most Common Commands (Beginner, Intermediate, Advanced)
    UC Common Commands: most common commands (Beginner, Intermediate, Advanced) Turning the microphone on and off (1.1) (Navigating menus and dialog boxes con’d) Speech On/Off 0-9 Short Microphone Off 1-40 Control/Shift/Shift Control Tab Space (toggle checkbox) Correcting misrecognitions, training words and vocabulary (1.3, 1.4, 1.5) Alternate Down (toggle drop-down list) Nope Escape Nope <any words on the screen> Cancel NatSpeak/This Train/Vocabulary NatSpeak Recognition (shows what NatSpeak has heard) Clicking, placing and moving the mouse arrow (4.1, 4.2, 4.3, 4.4) Touch Accessing NatSpeak and UC Menu Items (1.6, 1.9) Touch Twice UC/Rulers/NatSpeak Menu Touch Right UC/Rulers/NatSpeak <menu item or dialog box> Rulers Open/Close Correcting more quickly (1.10) 0-100 By 0-100 (Touch Twice/No Touch/Touch Right) 1-20 Down 1st-20th Word/Letter Local 0-100 By 0-100 Mouse 1-100 Up/Down/Left/Right (Touch/Touch Right) Opening and closing programs (2.1, 2.2, also 5.1) Dragging the mouse arrow (4.5) <standard program> Open/New/Close Drag 0-100 By 0-100 [Standard programs: Access, Acrobat, Address Book, Base, Calc, Drag 1-100 Up/Down/Left/Right Calculator, Draw, Dreamweaver, Emacs, Eudora, Excel, (Outlook) Express, Filezilla, Firefox, Google Desktop, Illustrator, InDesign, Calling up files and folders (5.6, 5.7) Impress, Internet (Explorer), iTunes, Math, (Windows) Media UC List Player, Netscape, Notepad, Outlook, PageMaker, Photoshop, List/Add File/Folder Picasa, PowerPoint, Project, Quark, QuickView, Quicken, Solitaire, <any file on the File List> File/Folder Thunderbird, Visio, Visual (Studio), Windows (Explorer), Word, Save To <any folder on the Folder List> WordPad, Writer] Note: words in parentheses are for reference only.
    [Show full text]
  • Chrome Request Desktop Site Not Working
    Chrome Request Desktop Site Not Working Is Allan always androdioecious and furzy when patronages some tidies very lifelessly and octagonally? Unanalyzable Patrik relives, his emulsoid knee anthropomorphising alee. Wilt often fine-tunes Malaprop when effluvial Ed bushwhacks head-on and disembarrass her fornicators. The website is caught in the google chrome firefox and android phone. There remain many different browser apps in Android market. After every relevant binary is executed, Google Update uploads statistics on the actions that were performed. How change request desktop version of a Web site in Chrome for Android. When compared to site not chrome working or storage and. It has fixed all sorts of problems with Chrome. You can enable desktop view but you are still getting a mobile version. URL in extra background. Hope that works for you! Opening a site not work actually works. If you sync your browsing history bring a sync passphrase, this forecast also contains a temporary authentication token tied to your Google account shall provide better protections to some users whose face may be one attack. Please extract a smaller file and iron again. How To Load on desktop websites permanently in Chrome. Using the Zoom Chrome Extension Zoom Help Center. However, entity can see more of the widow without some being concealed by other cards. How do these enable desktop running on Google Chrome? Note that integral mode having not protect you use example, how the computer you are using is infected by a keylogger that records what character type. Just not work for desktop site requests to chrome works on android phone is.
    [Show full text]
  • Security Analysis of Browser Extension Concepts
    Saarland University Faculty of Natural Sciences and Technology I Department of Computer Science Bachelor's thesis Security Analysis of Browser Extension Concepts A comparison of Internet Explorer 9, Safari 5, Firefox 8, and Chrome 14 submitted by Karsten Knuth submitted January 14, 2012 Supervisor Prof. Dr. Michael Backes Advisors Raphael Reischuk Sebastian Gerling Reviewers Prof. Dr. Michael Backes Dr. Matteo Maffei Statement in Lieu of an Oath I hereby confirm that I have written this thesis on my own and that I have not used any other media or materials than the ones referred to in this thesis. Saarbr¨ucken, January 14, 2012 Karsten Knuth Declaration of Consent I agree to make both versions of my thesis (with a passing grade) accessible to the public by having them added to the library of the Computer Science Department. Saarbr¨ucken, January 14, 2012 Karsten Knuth Acknowledgments First of all, I thank Professor Dr. Michael Backes for giving me the chance to write my bachelor's thesis at the Information Security & Cryptography chair. During the making of this thesis I have gotten a deeper look in a topic which I hope to be given the chance to follow up in my upcoming academic career. Furthermore, I thank my advisors Raphael Reischuk, Sebastian Gerling, and Philipp von Styp-Rekowsky for supporting me with words and deeds during the making of this thesis. In particular, I thank the first two for bearing with me since the release of my topic. My thanks also go to Lara Schneider and Michael Zeidler for offering me helpful advice.
    [Show full text]
  • 157 Software Tools. No Fees. No Expiration Dates. No Problems
    BestFree Software 157 software tools. No fees. No expiration dates. No problems. Sometimes even no downloads. No kidding. By Eric Griffith and PC Magazine staff We did the math: If you bought popular GIMP www.gimp.org add-ons means there's not much this apps instead of trying their gratis counter- Windows ! MacOS | Linux The GNU Im- program won't do, from calendars to parts, at the manufacturers' iist prices age Manipulation Program (GIMP) does encryption. you'd be out $5,183 and change! Why spend most of what Photoshop does; the Gimp- money when you can get what you need shop project [plastiebugs.com) even UbuntU www.ubuntu.com for nothing? Sometimes, you do get what makes it look like Photoshop. Linux This Linux-based OS comes with you don't pay for. many of these Hall of Fame products iTunes www,apple.com/itunes (Firefox. OpenOffice.org) preinstalled. Hall of Fame windows I MacOS When you're attached to (See "OS Wars," page 87.) the top media player in the land (iPod), Adobe Reader www.adobe.com success is a given. iTunes continues to Win Amp www.winamp.com windows I MacOS I LinuK | Mobile This sim- build sales and refine its organization Windows After a decade of playing mu- plest of Adobe's PDF programs lets you of songs, video, games, podcasts, and sic, the "skinnable" WinAmp has several do just about anything PDF-related (be- more. versions, including one with full CD rip- sides create new ones), including online ping and burning. collaboration. It includes a host of fea- OpenOffice.org www.openoff ice.org tures to aid users with disabilities.
    [Show full text]
  • System Requirements: How to Install IE TAB – Google Chrome
    System Requirements: 1. Web User must have 32-bit Java installed. This can be obtained directly from Oracle by using the following URL: https://www.java.com/en/download/ This will take the user directly to Oracle’s Java download page. 2. The AllPayor Web Quote will only run on computers that support Java. Supported browsers are: • IE 11 • Google Chrome – Must have IE TAB extension installed and run the Web Quote in the IE TAB URL line. • New Microsoft Edge – Must have IE TAB extension installed and run the Web Quote in the IE TAB URL line. How to install IE TAB – Google Chrome If using Google Chrome, please follow these instructions to install the IE TAB. 1. In Google Chrome, click the three dots in the upper right corner: 2. The following window will open, click the Settings option: 3. The following window will open, click the Extensions option: 4. The following window will open, click the three lines in the left hand corner of the window: 5. The following window will open, click the Open Chrome Web Store in the bottom left hand corner of the window: 6. A search bar will be on the next window on the left hand side of the screen. Enter IE TAB in the search and press ENTER. The results will be shown and you can select IE TAB to be installed. 7. Once installed, please configure IE TAB to properly print (see below for instructions). How to install IE TAB – Microsoft Edge If using Microsoft Edge, please follow these instructions to install the IE TAB.
    [Show full text]
  • IE Tab for Chrome Or Firefox (HRI) How to Set up IE Tab for Chrome How to Use Servicemonster with IE Tab
    IE Tab for Chrome or Firefox (HRI) How to Set Up IE Tab for Chrome How to Use ServiceMonster with IE tab Open Google Chrome and go to www.ietab.net. Click on the IE icon . Click on the Chrome icon that says “Get IE Tab for An Internet Explorer browser window will open Chrome.” within your Chrome browser window. Use this to go to http://hri.servicemonster.net/. If you accidently reach a warning page saying that IE is required to access ServiceMonster, then you will need to remove the part of the URL that says “BrowserReject.aspx” to get to the SM login page. http://hri.servicemonster.net//BrowserReject.aspx A pop-up will open, with a green button that says “Add to Chrome.” Click it. Add ServiceMonster to Your Bookmarks Note: Once IE Tab has been added (or if it was previously installed), the button will read “Added to Chrome.” Another pop-up will open, verifying that you want to add “IE Tab.” Click “Add.” Go to http://hri.servicemonster.net/. IE Tab is now installed. You’ll now see an Internet Explorer icon on the right top corner of your Chrome browser window. Click the icon to the end of the URL bar and ServiceMonster will be added to your Chrome bookmarks, under the IE Tab folder. DifficultyIE Tab Accessing for Chrome Bookmarks? or Firefox (HRI) Click the “lines” icon to the right of the IE tab button. Select “Settings.” Under “Appearance,” check “Always show the bookmarks bar.” This will ensure that your IE Tab bookmarks folder is shown above the IE Tab URL bar, on the left.
    [Show full text]
  • Protecting Browsers from Extension Vulnerabilities
    Protecting Browsers from Extension Vulnerabilities Adam Barth, Adrienne Porter Felt, Prateek Saxena Aaron Boodman University of California, Berkeley Google, Inc. fabarth, afelt, [email protected] [email protected] Abstract browser’s full privileges. If an attacker can exploit an ex- tension vulnerability, the attacker can usurp the extension’s Browser extensions are remarkably popular, with one in broad privileges and install malware on the user’s machine. three Firefox users running at least one extension. Although At this year’s DEFCON, Liverani and Freeman presented well-intentioned, extension developers are often not security attacks against a number of popular Firefox extensions [24]. experts and write buggy code that can be exploited by ma- In one example, if the user dragged an image from a mali- licious web site operators. In the Firefox extension system, cious web page into the extension, the web site operator these exploits are dangerous because extensions run with could install a remote desktop server on the user’s machine the user’s full privileges and can read and write arbitrary and take control of the user’s mouse and keyboard. files and launch new processes. In this paper, we analyze These attacks raise the question of whether browser ex- 25 popular Firefox extensions and find that 88% of these tensions require such a high level of privilege. To investi- extensions need less than the full set of available privileges. gate this question, we examine 25 popular Firefox exten- Additionally, we find that 76% of these extensions use un- sions to determine how much privilege each one requires.
    [Show full text]
  • DVRM10 H.264 Mobile DVR User’S Manual
    DVRM10 H.264 Mobile DVR User’s Manual Before attempting to connect or operate this product, please read these instructions carefully and save this manual for future use. DM-Mobile-DVR-M63095E - 1 - CAUTION TO REDUCE THE RISK OF ELECTRIC SHOCK, DO NOT REMOVE COVER. NO USER SERVICEABLE PARTS INSIDE. PLEASE REFER SERVICING TO QUALIFIED SERVICE PERSONNEL. WARNING TO PREVENT FIRE OR ELECTRIC SHOCK HAZARD, DO NOT EXPOSE THIS APPLIANCE TO RAIN OR MOISTURE. NOTE: This equipment has been tested and found to comply with the limits for a Class “A” digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instruction manual, may cause harmful interference to radio communications. Operation of this equipment in a residential area is likely to cause harmful interference in which case the users will be required to correct the interference at their own expense. FCC Caution: To assure continued compliance, use only shielded interface cables when connecting to computer or peripheral devices. Any changes or modifications not expressly approved by the party responsible for compliance could void the user’s authority to operate this equipment. This Class A digital apparatus meets all the requirements of the Canadian Interference Causing Equipment Regulations. - 2 - LIMITATION OF LIABILITY THIS PUBLICATION IS PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTIBILITY, FITNESS FOR ANY PARTICULAR PURPOSE, OR NON-INFRINGEMENT OF THE THIRD PARTY’S RIGHT.
    [Show full text]
  • Chrome Extensions: Threat Analysis and Countermeasures
    Chrome Extensions: Threat Analysis and Countermeasures Lei Liu∗ Xinwen Zhang Vuclip Inc. Huawei R&D Center Milpitas,CA95035 SantaClara,CA95050 [email protected] [email protected] GuanhuaYan SongqingChen Los Alamos National Laboratory George Mason University LosAlamos,NM87545 Fairfax,VA22030 [email protected] [email protected] Abstract user experience, a large number of browser extensions have been developed by browser vendors or third party develop- The widely popular browser extensions now become one ers. The wide popularity of browser extensions has attracted of the most commonly used malware attack vectors. The the attention of attackers. A recent study [25] shows that Google Chrome browser, which implements the principles nowadays many malware infections are in the form of add- of least privileges and privilege separation by design, of- ons on popular web browsers like IE and a majority of mal- fers a strong security mechanism to protect malicious web- ware have a browser extension implementation. Browser sites from damaging the whole browser system via exten- helper objects (BHOs), a widely used type of add-ons, is sions. In this study, we however reveal that Chrome’s ex- named by CERT [24] as one of the techniques that are most tension security model is not a panacea for all possible at- frequently employed by spyware writers. tacks with browser extensions. Through a series of prac- The threats posed by malicious browser extensions call tical bot-based attacks that can be performed even under for a thorough investigation of the security models that web typical settings, we demonstrate that malicious Chrome ex- browsers use to execute these extensions.
    [Show full text]