The Experts below are selected from a list of 3585 Experts worldwide ranked by ideXlab platform
Yasuo Okabe - One of the best experts on this subject based on the ideXlab platform.
-
digital fingerprinting on Executable File for tracking illegal uproaders
Computer Software and Applications Conference, 2014Co-Authors: Masayuki Tsubouchi, Tomotaka Maeda, Yasuo OkabeAbstract:Unauthorized use of digital contents has become a problem in recent years. In particular, spread of illegally copied software is getting serious. Conventional approaches have drawbacks that they hamper the convenience of legitimate users. In this study, we bring up another idea "identifying the person who illegally distributed a fraud software code" so as not to limit the rights of innocent users, by embedding digital fingerprinting. In our digital fingerprinting scheme, code blocks of the target execution code are fragmented and reordered at random. Fingerprint is embedded as the control for execution of the fragmented code blocks in the original order. Dummy codes are inserted so that attackers would have difficulty in tracking the original execution flow and removing the fingerprint. A preliminary evaluation shows that of a fingerprinted code based on our scheme has enough robustness against existing obfuscator and our system works enough efficiently in execution time.
-
COMPSAC Workshops - Digital Fingerprinting on Executable File for Tracking Illegal Uproaders
2014 IEEE 38th International Computer Software and Applications Conference Workshops, 2014Co-Authors: Masayuki Tsubouchi, Tomotaka Maeda, Yasuo OkabeAbstract:Unauthorized use of digital contents has become a problem in recent years. In particular, spread of illegally copied software is getting serious. Conventional approaches have drawbacks that they hamper the convenience of legitimate users. In this study, we bring up another idea "identifying the person who illegally distributed a fraud software code" so as not to limit the rights of innocent users, by embedding digital fingerprinting. In our digital fingerprinting scheme, code blocks of the target execution code are fragmented and reordered at random. Fingerprint is embedded as the control for execution of the fragmented code blocks in the original order. Dummy codes are inserted so that attackers would have difficulty in tracking the original execution flow and removing the fingerprint. A preliminary evaluation shows that of a fingerprinted code based on our scheme has enough robustness against existing obfuscator and our system works enough efficiently in execution time.
Masayuki Tsubouchi - One of the best experts on this subject based on the ideXlab platform.
-
digital fingerprinting on Executable File for tracking illegal uproaders
Computer Software and Applications Conference, 2014Co-Authors: Masayuki Tsubouchi, Tomotaka Maeda, Yasuo OkabeAbstract:Unauthorized use of digital contents has become a problem in recent years. In particular, spread of illegally copied software is getting serious. Conventional approaches have drawbacks that they hamper the convenience of legitimate users. In this study, we bring up another idea "identifying the person who illegally distributed a fraud software code" so as not to limit the rights of innocent users, by embedding digital fingerprinting. In our digital fingerprinting scheme, code blocks of the target execution code are fragmented and reordered at random. Fingerprint is embedded as the control for execution of the fragmented code blocks in the original order. Dummy codes are inserted so that attackers would have difficulty in tracking the original execution flow and removing the fingerprint. A preliminary evaluation shows that of a fingerprinted code based on our scheme has enough robustness against existing obfuscator and our system works enough efficiently in execution time.
-
COMPSAC Workshops - Digital Fingerprinting on Executable File for Tracking Illegal Uproaders
2014 IEEE 38th International Computer Software and Applications Conference Workshops, 2014Co-Authors: Masayuki Tsubouchi, Tomotaka Maeda, Yasuo OkabeAbstract:Unauthorized use of digital contents has become a problem in recent years. In particular, spread of illegally copied software is getting serious. Conventional approaches have drawbacks that they hamper the convenience of legitimate users. In this study, we bring up another idea "identifying the person who illegally distributed a fraud software code" so as not to limit the rights of innocent users, by embedding digital fingerprinting. In our digital fingerprinting scheme, code blocks of the target execution code are fragmented and reordered at random. Fingerprint is embedded as the control for execution of the fragmented code blocks in the original order. Dummy codes are inserted so that attackers would have difficulty in tracking the original execution flow and removing the fingerprint. A preliminary evaluation shows that of a fingerprinted code based on our scheme has enough robustness against existing obfuscator and our system works enough efficiently in execution time.
Taimyoung Chung - One of the best experts on this subject based on the ideXlab platform.
-
ITCS - A Framework of Static Analyzer for Taint Analysis of Binary Executable File
Lecture Notes in Electrical Engineering, 2013Co-Authors: Younghyun Choi, Jaewon Min, Minwoo Park, Jungho Eom, Taimyoung ChungAbstract:In this paper, we proposed a tool framework of static analyzer for taint analysis of binary Executable File. Dynamic taint analysis is becoming principal technique in security analysis. In particular, proposed system focuses on tracing a dynamic taint analysis. Moreover, most existing approaches are focused on data-flow based tainting. The modules of this paper use two kinds of input File type which are taint_trace File and binary Executable File. Proposed system analyzes the result of dynamic taint analysis and makes control flow graph. Our proposed system is divided by three modules; taint reader, crash analyzer and code tracker. Trace reader converts trace File into readable/traceable information for a manual analyzer. Crash analyzer find out a vulnerability that is a causative factor in accrued crash. Code tracker supports a variety of binary Executable File analysis. In this paper, we suggest a tool framework for dynamic taint analysis.
-
a framework for dynamic taint analysis of binary Executable File
International Conference on Information Science and Applications, 2013Co-Authors: Younghyun Choi, Taimyoung ChungAbstract:In this paper, we proposed a framework of dynamic taint analysis of binary Executable File. Dynamic taint analysis has become the staple technique in binary analysis. Especially, proposed system focuses on a whole tracing with dynamic taint analysis. Proposed system traces the data flow of program and changes with input data. Our proposed system is divided by three modules semantic extractor, code generator and taint analysis engine. Semantic extractor gathers the semantic information of emulated operation system. Code generator translates valid command from target platform to host platform. Taint analysis engine performs taint analysis with external input value. In this paper, we suggest a framework of dynamic analyzer for binary Executable File.
-
a framework of static analyzer for taint analysis of binary Executable File
ITCS, 2013Co-Authors: Younghyun Choi, Jaewon Min, Minwoo Park, Jungho Eom, Taimyoung ChungAbstract:In this paper, we proposed a tool framework of static analyzer for taint analysis of binary Executable File. Dynamic taint analysis is becoming principal technique in security analysis. In particular, proposed system focuses on tracing a dynamic taint analysis. Moreover, most existing approaches are focused on data-flow based tainting. The modules of this paper use two kinds of input File type which are taint_trace File and binary Executable File. Proposed system analyzes the result of dynamic taint analysis and makes control flow graph. Our proposed system is divided by three modules; taint reader, crash analyzer and code tracker. Trace reader converts trace File into readable/traceable information for a manual analyzer. Crash analyzer find out a vulnerability that is a causative factor in accrued crash. Code tracker supports a variety of binary Executable File analysis. In this paper, we suggest a tool framework for dynamic taint analysis.
-
ICISA - A Framework for Dynamic Taint Analysis of Binary Executable File
2013 International Conference on Information Science and Applications (ICISA), 2013Co-Authors: Younghyun Choi, Taimyoung ChungAbstract:In this paper, we proposed a framework of dynamic taint analysis of binary Executable File. Dynamic taint analysis has become the staple technique in binary analysis. Especially, proposed system focuses on a whole tracing with dynamic taint analysis. Proposed system traces the data flow of program and changes with input data. Our proposed system is divided by three modules semantic extractor, code generator and taint analysis engine. Semantic extractor gathers the semantic information of emulated operation system. Code generator translates valid command from target platform to host platform. Taint analysis engine performs taint analysis with external input value. In this paper, we suggest a framework of dynamic analyzer for binary Executable File.
Jacob D. Durrant - One of the best experts on this subject based on the ideXlab platform.
-
webina an open source library and web app that runs autodock vina entirely in the web browser
Bioinformatics, 2020Co-Authors: Yuri Kochnev, Erich Hellemann, Kevin C. Cassidy, Jacob D. DurrantAbstract:MOTIVATION Molecular docking is a computational technique for predicting how a small molecule might bind a macromolecular target. Among docking programs, AutoDock Vina is particularly popular. Like many docking programs, Vina requires users to download/install an Executable File and to run that File from a command-line interface. Choosing proper configuration parameters and analyzing Vina output is also sometimes challenging. These issues are particularly problematic for students and novice researchers. RESULTS We created Webina, a new version of Vina, to address these challenges. Webina runs Vina entirely in a web browser, so users need only visit a Webina-enabled webpage. The docking calculations take place on the user's own computer rather than a remote server. AVAILABILITY AND IMPLEMENTATION A working version of the open-source Webina app can be accessed free of charge from http://durrantlab.com/webina. SUPPLEMENTARY INFORMATION Supplementary data are available at Bioinformatics online.
-
Webina: An Open-Source Library and Web App that Runs AutoDock Vina Entirely in the Web Browser.
Bioinformatics, 2020Co-Authors: Yuri Kochnev, Erich Hellemann, Kevin C. Cassidy, Jacob D. DurrantAbstract:MOTIVATION Molecular docking is a computational technique for predicting how a small molecule might bind a macromolecular target. Among docking programs, AutoDock Vina is particularly popular. Like many docking programs, Vina requires users to download/install an Executable File and to run that File from a command-line interface. Choosing proper configuration parameters and analyzing Vina output is also sometimes challenging. These issues are particularly problematic for students and novice researchers. RESULTS We created Webina, a new version of Vina, to address these challenges. Webina runs Vina entirely in a web browser, so users need only visit a Webina-enabled webpage. The docking calculations take place on the user's own computer rather than a remote server. AVAILABILITY A working version of the open-source Webina app can be accessed free of charge from http://durrantlab.com/webina. SUPPLEMENTARY INFORMATION Supplementary data are available at Bioinformatics online.
Tomotaka Maeda - One of the best experts on this subject based on the ideXlab platform.
-
digital fingerprinting on Executable File for tracking illegal uproaders
Computer Software and Applications Conference, 2014Co-Authors: Masayuki Tsubouchi, Tomotaka Maeda, Yasuo OkabeAbstract:Unauthorized use of digital contents has become a problem in recent years. In particular, spread of illegally copied software is getting serious. Conventional approaches have drawbacks that they hamper the convenience of legitimate users. In this study, we bring up another idea "identifying the person who illegally distributed a fraud software code" so as not to limit the rights of innocent users, by embedding digital fingerprinting. In our digital fingerprinting scheme, code blocks of the target execution code are fragmented and reordered at random. Fingerprint is embedded as the control for execution of the fragmented code blocks in the original order. Dummy codes are inserted so that attackers would have difficulty in tracking the original execution flow and removing the fingerprint. A preliminary evaluation shows that of a fingerprinted code based on our scheme has enough robustness against existing obfuscator and our system works enough efficiently in execution time.
-
COMPSAC Workshops - Digital Fingerprinting on Executable File for Tracking Illegal Uproaders
2014 IEEE 38th International Computer Software and Applications Conference Workshops, 2014Co-Authors: Masayuki Tsubouchi, Tomotaka Maeda, Yasuo OkabeAbstract:Unauthorized use of digital contents has become a problem in recent years. In particular, spread of illegally copied software is getting serious. Conventional approaches have drawbacks that they hamper the convenience of legitimate users. In this study, we bring up another idea "identifying the person who illegally distributed a fraud software code" so as not to limit the rights of innocent users, by embedding digital fingerprinting. In our digital fingerprinting scheme, code blocks of the target execution code are fragmented and reordered at random. Fingerprint is embedded as the control for execution of the fragmented code blocks in the original order. Dummy codes are inserted so that attackers would have difficulty in tracking the original execution flow and removing the fingerprint. A preliminary evaluation shows that of a fingerprinted code based on our scheme has enough robustness against existing obfuscator and our system works enough efficiently in execution time.