In this study, a nanobiosensor for detecting explosives was developed, in which the peptide was synthesized with trinitrotoluene(TNT)-specific sequence and immobilized on nanodevice by Au–S covalent linkage, and the ...In this study, a nanobiosensor for detecting explosives was developed, in which the peptide was synthesized with trinitrotoluene(TNT)-specific sequence and immobilized on nanodevice by Au–S covalent linkage, and the nanocup arrays were fabricated by nanoimprint and deposited with Au nanoparticles to generate localized surface plasmon resonance(LSPR). The device was used to monitor slight change from specific binding of 2,4,6-TNT to the peptide. With high refractive index sensing of ~10~4nm/RIU, the nanocup device can detect the binding of TNT at concentration as low as3.12×10^(-7)mg mL^(-1) by optical transmission spectrum modulated by LSPR. The nanosensor is also able to distinguish TNT from analogs of 2,4-dinitrotoluene and 3-nitrotoluene in the mixture with great selectivity. The peptide-based nanosensor provides novel approaches to design versatile biosensor assays by LSPR for chemical molecules.展开更多
Currently,security-critical server programs are well protected by various defense techniques,such as Address Space Layout Randomization(ASLR),eXecute Only Memory(XOM),and Data Execution Prevention(DEP),against modern ...Currently,security-critical server programs are well protected by various defense techniques,such as Address Space Layout Randomization(ASLR),eXecute Only Memory(XOM),and Data Execution Prevention(DEP),against modern code-reuse attacks like Return-oriented Programming(ROP)attacks.Moreover,in these victim programs,most syscall instructions lack the following ret instructions,which prevents attacks to stitch multiple system calls to implement advanced behaviors like launching a remote shell.Lacking this kind of gadget greatly constrains the capability of code-reuse attacks.This paper proposes a novel code-reuse attack method called Signal Enhanced Blind Return Oriented Programming(SeBROP)to address these challenges.Our SeBROP can initiate a successful exploit to server-side programs using only a stack overflow vulnerability.By leveraging a side-channel that exists in the victim program,we show how to find a variety of gadgets blindly without any pre-knowledges or reading/disassembling the code segment.Then,we propose a technique that exploits the current vulnerable signal checking mechanism to realize the execution flow control even when ret instructions are absent.Our technique can stitch a number of system calls without returns,which is more superior to conventional ROP attacks.Finally,the SeBROP attack precisely identifies many useful gadgets to constitute a Turing-complete set.SeBROP attack can defeat almost all state-of-the-art defense techniques.The SeBROP attack is compatible with both modern 64-bit and 32-bit systems.To validate its effectiveness,We craft three exploits of the SeBROP attack for three real-world applications,i.e.,32-bit Apache 1.3.49,32-bit ProFTPD 1.3.0,and 64-bit Nginx 1.4.0.Experimental results demonstrate that the SeBROP attack can successfully spawn a remote shell on Nginx,ProFTPD,and Apache with less than 8500/4300/2100 requests,respectively.展开更多
Barely acceptable block I/O performance prevents virtualization from being widely used in the HighPerformance Computing field. Although the virtio paravirtual framework brings great I/O performance improvement, there ...Barely acceptable block I/O performance prevents virtualization from being widely used in the HighPerformance Computing field. Although the virtio paravirtual framework brings great I/O performance improvement, there is a sharp performance degradation when accessing high-performance NAND-flash-based devices in the virtual machine due to their data parallel design. The primary cause of this fact is the deficiency of block I/O parallelism in hypervisor, such as KVM and Xen. In this paper, we propose a novel design of block I/O layer for virtualization, named VBMq. VBMq is based on virtio paravirtual I/O model, aiming to solve the block I/O parallelism issue in virtualization. It uses multiple dedicated I/O threads to handle I/O requests in parallel. In the meanwhile, we use polling mechanism to alleviate overheads caused by the frequent context switches of the VM's notification to and from its hypervisor. Each dedicated I/O thread is assigned to a non-ovedapping core to improve performance by avoiding unnecessary scheduling. In addition, we configure CPU affinity to optimize I/O completion for each request. The CPU affinity setting is very helpful to reduce CPU cache miss rate and increase CPU efficiency. The prototype system is based on Linux 4.1 kernel and QEMU 2.3.1. Our measurements show that the proposed method scales graciously in the multi-core environment, and provides performance which is 39.6x better than the baseline at most, and approaches bare-metal performance.展开更多
Cardiovascular disease is the number one cause of death in humans.Therefore,cardiotoxicity is one of the most important adverse effects assessed by arrhythmia recognition in drug development.Recently,cell-based techni...Cardiovascular disease is the number one cause of death in humans.Therefore,cardiotoxicity is one of the most important adverse effects assessed by arrhythmia recognition in drug development.Recently,cell-based techniques developed for arhythmia recognition primarily employ linear methods such as time-domain analysis that detect and compare individual waveforms and thus fall short in some applications that require automated and efficient arrhythmia recognition from large datasets.We carried out the frst report to develop a biosensing system that integrated impedance measurement and multiparameter nonlinear dynamic algorithm(MNDA)analysis for druginduced arrhythmia recognition and classification.The biosensing system cultured cardiomyocytes as physiologically relevant models,used interdigitated electrodes to detect the mechanical beating of the cardiomyocytes,and employed MNDA analysis to recognize drug-induced arrhythmia from the cardiomyocyte beating recording.The best performing MNDA parameter,approximate entropy,enabled the system to recognize the appearance of sertindoleand norepinephrine-induced arrhythmia in the recording.The MNDA reconstruction in phase space enabled the system to classify the different arrhythmias and quantify the severity of arrhythmia.This new biosensing system utilizing MNDA provides a promising and alternative method for drug-induced arrhythmia recognition and classification in cardiological and pharmaceutical applications.展开更多
Electrophysiological recording is a widely used method to investigate cardiovascular pathology,pharmacology and developmental biology.Microelectrode arrays record the electrical potential of cells in a minimally invas...Electrophysiological recording is a widely used method to investigate cardiovascular pathology,pharmacology and developmental biology.Microelectrode arrays record the electrical potential of cells in a minimally invasive and highthroughput way.However,commonly used microelectrode arays primarily employ planar microelectrodes and cannot work in applications that require a recording of the intracellular action potential of a single cell.In this study,we proposed a novel measuring method that is able to record the intracellular action potential of a single cardiomyocyte by using a nanowell patterned microelectrode array(NWMEA).The NWMEA consists of five nanoscale wells at the center of each circular planar microelectrode.Biphasic pulse electroporation was applied to the NWMEA to penetrate the cardiomyocyte membrane,and the intracellular action potential was continuously recorded.The intracellular potential recording of cardiomyocytes by the NWMEA measured a potential signal with a higher quality(213.76±25.85%),reduced noise root-mean-square(~33%),and higher signal-to-noise ratio(254.36±12.61%)when compared to those of the extracellular recording.Compared to previously reported nanopillar microelectrodes,the NWMEA could ensure single cell electroporation and acquire high-quality action potential of cardiomyocytes with reduced fabrication processes.This NWMEA-based biosensing system is a promising tool to record the intracellular action potential of a single cell to broaden the usage of microelectrode arrays in electrophysiological investigation.展开更多
基金supported by the National Natural Science Foundation of China(Grant No.81371643)the Zhejiang Provincial Natural Science Foundation of China for Distinguished Young Scholars(Grant No.LR13H180002)
文摘In this study, a nanobiosensor for detecting explosives was developed, in which the peptide was synthesized with trinitrotoluene(TNT)-specific sequence and immobilized on nanodevice by Au–S covalent linkage, and the nanocup arrays were fabricated by nanoimprint and deposited with Au nanoparticles to generate localized surface plasmon resonance(LSPR). The device was used to monitor slight change from specific binding of 2,4,6-TNT to the peptide. With high refractive index sensing of ~10~4nm/RIU, the nanocup device can detect the binding of TNT at concentration as low as3.12×10^(-7)mg mL^(-1) by optical transmission spectrum modulated by LSPR. The nanosensor is also able to distinguish TNT from analogs of 2,4-dinitrotoluene and 3-nitrotoluene in the mixture with great selectivity. The peptide-based nanosensor provides novel approaches to design versatile biosensor assays by LSPR for chemical molecules.
文摘Currently,security-critical server programs are well protected by various defense techniques,such as Address Space Layout Randomization(ASLR),eXecute Only Memory(XOM),and Data Execution Prevention(DEP),against modern code-reuse attacks like Return-oriented Programming(ROP)attacks.Moreover,in these victim programs,most syscall instructions lack the following ret instructions,which prevents attacks to stitch multiple system calls to implement advanced behaviors like launching a remote shell.Lacking this kind of gadget greatly constrains the capability of code-reuse attacks.This paper proposes a novel code-reuse attack method called Signal Enhanced Blind Return Oriented Programming(SeBROP)to address these challenges.Our SeBROP can initiate a successful exploit to server-side programs using only a stack overflow vulnerability.By leveraging a side-channel that exists in the victim program,we show how to find a variety of gadgets blindly without any pre-knowledges or reading/disassembling the code segment.Then,we propose a technique that exploits the current vulnerable signal checking mechanism to realize the execution flow control even when ret instructions are absent.Our technique can stitch a number of system calls without returns,which is more superior to conventional ROP attacks.Finally,the SeBROP attack precisely identifies many useful gadgets to constitute a Turing-complete set.SeBROP attack can defeat almost all state-of-the-art defense techniques.The SeBROP attack is compatible with both modern 64-bit and 32-bit systems.To validate its effectiveness,We craft three exploits of the SeBROP attack for three real-world applications,i.e.,32-bit Apache 1.3.49,32-bit ProFTPD 1.3.0,and 64-bit Nginx 1.4.0.Experimental results demonstrate that the SeBROP attack can successfully spawn a remote shell on Nginx,ProFTPD,and Apache with less than 8500/4300/2100 requests,respectively.
基金This work was supported by the National Natural Science Foundation of China (Grant No. 61321491).
文摘Barely acceptable block I/O performance prevents virtualization from being widely used in the HighPerformance Computing field. Although the virtio paravirtual framework brings great I/O performance improvement, there is a sharp performance degradation when accessing high-performance NAND-flash-based devices in the virtual machine due to their data parallel design. The primary cause of this fact is the deficiency of block I/O parallelism in hypervisor, such as KVM and Xen. In this paper, we propose a novel design of block I/O layer for virtualization, named VBMq. VBMq is based on virtio paravirtual I/O model, aiming to solve the block I/O parallelism issue in virtualization. It uses multiple dedicated I/O threads to handle I/O requests in parallel. In the meanwhile, we use polling mechanism to alleviate overheads caused by the frequent context switches of the VM's notification to and from its hypervisor. Each dedicated I/O thread is assigned to a non-ovedapping core to improve performance by avoiding unnecessary scheduling. In addition, we configure CPU affinity to optimize I/O completion for each request. The CPU affinity setting is very helpful to reduce CPU cache miss rate and increase CPU efficiency. The prototype system is based on Linux 4.1 kernel and QEMU 2.3.1. Our measurements show that the proposed method scales graciously in the multi-core environment, and provides performance which is 39.6x better than the baseline at most, and approaches bare-metal performance.
基金supported by the National Natural Science Foundation of China(Grant Nos.82061148011,62171483)the Center-initiated Research Project of Zhejiang Lab(Grant No.2021MHOALO1).
文摘Cardiovascular disease is the number one cause of death in humans.Therefore,cardiotoxicity is one of the most important adverse effects assessed by arrhythmia recognition in drug development.Recently,cell-based techniques developed for arhythmia recognition primarily employ linear methods such as time-domain analysis that detect and compare individual waveforms and thus fall short in some applications that require automated and efficient arrhythmia recognition from large datasets.We carried out the frst report to develop a biosensing system that integrated impedance measurement and multiparameter nonlinear dynamic algorithm(MNDA)analysis for druginduced arrhythmia recognition and classification.The biosensing system cultured cardiomyocytes as physiologically relevant models,used interdigitated electrodes to detect the mechanical beating of the cardiomyocytes,and employed MNDA analysis to recognize drug-induced arrhythmia from the cardiomyocyte beating recording.The best performing MNDA parameter,approximate entropy,enabled the system to recognize the appearance of sertindoleand norepinephrine-induced arrhythmia in the recording.The MNDA reconstruction in phase space enabled the system to classify the different arrhythmias and quantify the severity of arrhythmia.This new biosensing system utilizing MNDA provides a promising and alternative method for drug-induced arrhythmia recognition and classification in cardiological and pharmaceutical applications.
基金supported by the Center-initiated Research Project of Zheijiang Lab(Grant No.2021MHOALO1)the Startup Grant from Zhejang Lab(Grant No.113010-PI2108)。
文摘Electrophysiological recording is a widely used method to investigate cardiovascular pathology,pharmacology and developmental biology.Microelectrode arrays record the electrical potential of cells in a minimally invasive and highthroughput way.However,commonly used microelectrode arays primarily employ planar microelectrodes and cannot work in applications that require a recording of the intracellular action potential of a single cell.In this study,we proposed a novel measuring method that is able to record the intracellular action potential of a single cardiomyocyte by using a nanowell patterned microelectrode array(NWMEA).The NWMEA consists of five nanoscale wells at the center of each circular planar microelectrode.Biphasic pulse electroporation was applied to the NWMEA to penetrate the cardiomyocyte membrane,and the intracellular action potential was continuously recorded.The intracellular potential recording of cardiomyocytes by the NWMEA measured a potential signal with a higher quality(213.76±25.85%),reduced noise root-mean-square(~33%),and higher signal-to-noise ratio(254.36±12.61%)when compared to those of the extracellular recording.Compared to previously reported nanopillar microelectrodes,the NWMEA could ensure single cell electroporation and acquire high-quality action potential of cardiomyocytes with reduced fabrication processes.This NWMEA-based biosensing system is a promising tool to record the intracellular action potential of a single cell to broaden the usage of microelectrode arrays in electrophysiological investigation.