WO2010077000A3 - 소프트웨어 분리 실행 방법, 장치 및 컴퓨터로 읽을 수 있는 기록매체 - Google Patents
소프트웨어 분리 실행 방법, 장치 및 컴퓨터로 읽을 수 있는 기록매체 Download PDFInfo
- Publication number
- WO2010077000A3 WO2010077000A3 PCT/KR2009/007648 KR2009007648W WO2010077000A3 WO 2010077000 A3 WO2010077000 A3 WO 2010077000A3 KR 2009007648 W KR2009007648 W KR 2009007648W WO 2010077000 A3 WO2010077000 A3 WO 2010077000A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- software
- module
- present
- recording medium
- computer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Prevention of errors by analysis, debugging or testing of software
- G06F11/3604—Analysis of software for verifying properties of programs
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3089—Monitoring arrangements determined by the means or processing involved in sensing the monitored data, e.g. interfaces, connectors, sensors, probes, agents
- G06F11/3096—Monitoring arrangements determined by the means or processing involved in sensing the monitored data, e.g. interfaces, connectors, sensors, probes, agents wherein the means or processing minimize the use of computing system or of computing system component resources, e.g. non-intrusive monitoring which minimizes the probe effect: sniffing, intercepting, indirectly deriving the monitored data from other directly available data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3466—Performance evaluation by tracing or monitoring
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3466—Performance evaluation by tracing or monitoring
- G06F11/3476—Data logging
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3466—Performance evaluation by tracing or monitoring
- G06F11/3495—Performance evaluation by tracing or monitoring for systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Prevention of errors by analysis, debugging or testing of software
- G06F11/3604—Analysis of software for verifying properties of programs
- G06F11/3612—Analysis of software for verifying properties of programs by runtime analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/12—Protecting executable software
- G06F21/121—Restricting unauthorised execution of programs
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/12—Protecting executable software
- G06F21/121—Restricting unauthorised execution of programs
- G06F21/123—Restricting unauthorised execution of programs by using dedicated hardware, e.g. dongles, smart cards, cryptographic processors, global positioning systems [GPS] devices
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Quality & Reliability (AREA)
- Technology Law (AREA)
- Multimedia (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Computing Systems (AREA)
- Stored Programmes (AREA)
- Debugging And Monitoring (AREA)
- Storage Device Security (AREA)
Abstract
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2009801533458A CN102272738B (zh) | 2008-12-29 | 2009-12-21 | 分离地执行软件的方法、装置和计算机可读记录介质 |
| EP09836321A EP2383653A2 (en) | 2008-12-29 | 2009-12-21 | Method for separately executing software, apparatus, and computer-readable recording medium |
| JP2011544360A JP5346386B2 (ja) | 2008-12-29 | 2009-12-21 | ソフトウェア分離実行方法、装置、及びコンピュータで読み取り可能な記録媒体 |
| US13/142,601 US9454456B2 (en) | 2008-12-29 | 2009-12-21 | Method for separately executing software, apparatus, and computer-readable recording medium |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2008-0135308 | 2008-12-29 | ||
| KR1020080135308A KR101049718B1 (ko) | 2008-12-29 | 2008-12-29 | 소프트웨어 분리 실행 방법, 장치 및 컴퓨터로 읽을 수 있는 기록매체 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| WO2010077000A2 WO2010077000A2 (ko) | 2010-07-08 |
| WO2010077000A3 true WO2010077000A3 (ko) | 2010-09-16 |
Family
ID=42310327
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2009/007648 Ceased WO2010077000A2 (ko) | 2008-12-29 | 2009-12-21 | 소프트웨어 분리 실행 방법, 장치 및 컴퓨터로 읽을 수 있는 기록매체 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US9454456B2 (ko) |
| EP (1) | EP2383653A2 (ko) |
| JP (1) | JP5346386B2 (ko) |
| KR (1) | KR101049718B1 (ko) |
| CN (1) | CN102272738B (ko) |
| WO (1) | WO2010077000A2 (ko) |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2405958A (en) * | 2003-08-20 | 2005-03-16 | Macrovision Europ Ltd | Code obfuscation and controlling a processor by emulation |
| US9256401B2 (en) | 2011-05-31 | 2016-02-09 | Microsoft Technology Licensing, Llc | Editor visualization of symbolic relationships |
| US8555250B2 (en) * | 2011-05-31 | 2013-10-08 | Microsoft Corporation | Static semantic analysis of dynamic languages |
| US8789018B2 (en) | 2011-05-31 | 2014-07-22 | Microsoft Corporation | Statically derived symbolic references for dynamic languages |
| US8752035B2 (en) | 2011-05-31 | 2014-06-10 | Microsoft Corporation | Transforming dynamic source code based on semantic analysis |
| US8543841B2 (en) * | 2011-06-30 | 2013-09-24 | Oracle International Corporation | Secure hosted execution architecture |
| US9081588B2 (en) * | 2012-01-31 | 2015-07-14 | Mentor Graphics Corporation | Execution time profiling for interpreted programming languages |
| US9542176B2 (en) * | 2012-08-20 | 2017-01-10 | Microsoft Technology Licensing, Llc | Predicting software build errors |
| US8954939B2 (en) | 2012-12-31 | 2015-02-10 | Microsoft Corporation | Extending a development environment |
| US9239710B2 (en) * | 2013-03-15 | 2016-01-19 | ArtinSoft Corporation | Programming language transformations with abstract syntax tree extensions |
| WO2016122336A1 (en) * | 2015-01-26 | 2016-08-04 | Nord-Systems Sp. Z O.O. | Method of storing and processing data with the use of artificial neural networks |
| CN106203002B (zh) * | 2015-05-06 | 2019-09-03 | 朗新科技股份有限公司 | 软件产品保护方法 |
| US11516234B1 (en) * | 2019-07-08 | 2022-11-29 | Cisco Technology, Inc. | In-process correlation through class field injection |
| CN111163066A (zh) * | 2019-12-16 | 2020-05-15 | 苏州哈度软件有限公司 | 一种基于云计算的网络安全软件系统 |
| CN114858206B (zh) * | 2022-03-01 | 2025-04-04 | 中国商用飞机有限责任公司北京民用飞机技术研究中心 | 航空电机检测方法、装置、计算机设备及存储介质 |
| CN116320720B (zh) * | 2023-05-08 | 2023-09-29 | 南京芯驰半导体科技有限公司 | 一种图像处理方法、装置、设备及存储介质 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6892307B1 (en) * | 1999-08-05 | 2005-05-10 | Sun Microsystems, Inc. | Single sign-on framework with trust-level mapping to authentication requirements |
| KR100688396B1 (ko) * | 1999-01-22 | 2007-03-09 | 썬 마이크로시스템즈, 인코포레이티드 | 콘텍스트 배리어를 사용해서 소형 풋프린트 장치의 보안을구현하기 위한 기술 |
| US20070101418A1 (en) * | 1999-08-05 | 2007-05-03 | Sun Microsystems, Inc. | Log-on service providing credential level change without loss of session continuity |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| NO302388B1 (no) * | 1995-07-13 | 1998-02-23 | Sigurd Sigbjoernsen | Fremgangsmåte og anordning for å beskytte programvare mot bruk uten tillatelse |
| ES2180941T3 (es) * | 1996-02-09 | 2003-02-16 | Digital Privacy Inc | Sistema de control/cifrado de acceso. |
| US6308270B1 (en) * | 1998-02-13 | 2001-10-23 | Schlumberger Technologies, Inc. | Validating and certifying execution of a software program with a smart card |
| JP3449256B2 (ja) | 1998-10-29 | 2003-09-22 | 日本電気株式会社 | クライアント/サーバアプリケーション作成方法及びその装置並びに情報記録媒体 |
| US7200842B1 (en) | 1999-02-02 | 2007-04-03 | Sun Microsystems, Inc. | Object-oriented instruction set for resource-constrained devices |
| US6813693B2 (en) * | 2000-12-11 | 2004-11-02 | Microsoft Corporation | System and method for the discovery and use of repetitively accessed data |
| US7313814B2 (en) * | 2003-04-01 | 2007-12-25 | Microsoft Corporation | Scalable, error resilient DRM for scalable media |
| US7369982B2 (en) * | 2003-06-04 | 2008-05-06 | Stmicroelectronics, Inc. | Multi-mode smart card emulator and related methods |
| CN101073238A (zh) * | 2004-02-03 | 2007-11-14 | 桑迪士克防护内容解决公司 | 数字数据内容的保护 |
| JP4664055B2 (ja) * | 2004-12-10 | 2011-04-06 | 株式会社エヌ・ティ・ティ・ドコモ | プログラム分割装置、プログラム実行装置、プログラム分割方法及びプログラム実行方法 |
| JP4572121B2 (ja) | 2005-01-31 | 2010-10-27 | 株式会社シーイーシー | ソフトウェア開発支援装置およびソフトウェア開発支援用プログラム |
| CN100461132C (zh) * | 2007-03-02 | 2009-02-11 | 北京邮电大学 | 基于源代码静态分析的软件安全代码分析器及其检测方法 |
| US7942325B2 (en) * | 2008-01-29 | 2011-05-17 | Research In Motion Limited | Optimized smart card driver performance |
-
2008
- 2008-12-29 KR KR1020080135308A patent/KR101049718B1/ko not_active Expired - Fee Related
-
2009
- 2009-12-21 WO PCT/KR2009/007648 patent/WO2010077000A2/ko not_active Ceased
- 2009-12-21 CN CN2009801533458A patent/CN102272738B/zh not_active Expired - Fee Related
- 2009-12-21 JP JP2011544360A patent/JP5346386B2/ja not_active Expired - Fee Related
- 2009-12-21 EP EP09836321A patent/EP2383653A2/en not_active Withdrawn
- 2009-12-21 US US13/142,601 patent/US9454456B2/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100688396B1 (ko) * | 1999-01-22 | 2007-03-09 | 썬 마이크로시스템즈, 인코포레이티드 | 콘텍스트 배리어를 사용해서 소형 풋프린트 장치의 보안을구현하기 위한 기술 |
| US6892307B1 (en) * | 1999-08-05 | 2005-05-10 | Sun Microsystems, Inc. | Single sign-on framework with trust-level mapping to authentication requirements |
| US20070101418A1 (en) * | 1999-08-05 | 2007-05-03 | Sun Microsystems, Inc. | Log-on service providing credential level change without loss of session continuity |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5346386B2 (ja) | 2013-11-20 |
| EP2383653A2 (en) | 2011-11-02 |
| KR20100077385A (ko) | 2010-07-08 |
| US9454456B2 (en) | 2016-09-27 |
| CN102272738B (zh) | 2013-11-13 |
| WO2010077000A2 (ko) | 2010-07-08 |
| CN102272738A (zh) | 2011-12-07 |
| JP2012514267A (ja) | 2012-06-21 |
| US20110271260A1 (en) | 2011-11-03 |
| KR101049718B1 (ko) | 2011-07-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2010077000A3 (ko) | 소프트웨어 분리 실행 방법, 장치 및 컴퓨터로 읽을 수 있는 기록매체 | |
| MY149569A (en) | Improvements in resisting the spread of unwanted code and data | |
| CN102136053B (zh) | 对可执行文件源代码保护的方法及装置 | |
| US20130160127A1 (en) | System and method for detecting malicious code of pdf document type | |
| WO2012154664A3 (en) | Methods, systems, and computer readable media for detecting injected machine code | |
| FI4160385T3 (fi) | Menetelmä havaittuun luminanssin ei-lineaarisuuteen perustuvan kuvadatan vaihdon parantamiseksi eri näyttöominaisuuksien kesken | |
| GB2457844A (en) | Method of and system for watermarking application modules | |
| WO2007118154A3 (en) | System and method for checking the integrity of computer program code | |
| WO2007150004A3 (en) | Verification of extracted data | |
| WO2008005765A3 (en) | Network-extended storage | |
| TW200711440A (en) | Resisting the spread of unwanted code and data | |
| WO2009102903A3 (en) | Systems and methods for information flow analysis | |
| WO2009014779A3 (en) | System for malware normalization and detection | |
| WO2006100669A3 (en) | Loading internal applications on a smartcard | |
| CN101976187A (zh) | 反编译过程中的堆栈跟踪方法、装置及反编译器 | |
| WO2005055051A3 (en) | Determining the possibility of adverse effects arising from a code change | |
| GB2478878A (en) | System and method for booting a computer system using preboot data | |
| TW200615797A (en) | Computer-working-environment apparatus | |
| ATE425503T1 (de) | Wasserzeichenmarkierung eines computerprogrammcodes | |
| EP1975908A4 (en) | ENCRYPTION / DECOMPOSITION DEVICE, ENCRYPTION / DECOMPOSITION METHOD AND COMPUTER PROGRAM | |
| WO2007134857A3 (de) | Verfahren und vorrichtung zur störungsbehebung einer datenverarbeitungseinrichtung | |
| TW200608283A (en) | Nonvolatile memory apparatus | |
| CN104504336B (zh) | 防止嵌入式系统被恶意在线调试的方法和装置 | |
| TW200705414A (en) | Information processor, content management system, information recording medium, information processing method, and computer program | |
| WO2008031736A3 (de) | Chipkarte und verfahren zur softwarebasierten modifikation einer chipkarte |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 200980153345.8 Country of ref document: CN |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 09836321 Country of ref document: EP Kind code of ref document: A2 |
|
| ENP | Entry into the national phase |
Ref document number: 2011544360 Country of ref document: JP Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 13142601 Country of ref document: US Ref document number: 2009836321 Country of ref document: EP |