ATE232616T1 - Verfahren zur überwachung des programmablaufs - Google Patents
Verfahren zur überwachung des programmablaufsInfo
- Publication number
- ATE232616T1 ATE232616T1 AT00900650T AT00900650T ATE232616T1 AT E232616 T1 ATE232616 T1 AT E232616T1 AT 00900650 T AT00900650 T AT 00900650T AT 00900650 T AT00900650 T AT 00900650T AT E232616 T1 ATE232616 T1 AT E232616T1
- Authority
- AT
- Austria
- Prior art keywords
- program
- monitoring
- instructions
- reference data
- result
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/52—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow
- G06F21/54—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow by adding security routines or objects to programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/28—Error detection; Error correction; Monitoring by checking the correct order of processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/52—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/55—Detecting local intrusion or implementing counter-measures
- G06F21/554—Detecting local intrusion or implementing counter-measures involving event detection and direct action
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/71—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
- G06F21/77—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information in smart cards
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2153—Using hardware token as a secondary aspect
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Quality & Reliability (AREA)
- Debugging And Monitoring (AREA)
- Communication Control (AREA)
- Storage Device Security (AREA)
- Flow Control (AREA)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR9902924A FR2790844B1 (fr) | 1999-03-09 | 1999-03-09 | Procede et dispositif de surveillance du deroulement d'un programme, dispositif programme permettant la surveillance de son programme |
PCT/FR2000/000150 WO2000054155A1 (fr) | 1999-03-09 | 2000-01-24 | Procede de surveillance du deroulement d'un programme |
Publications (1)
Publication Number | Publication Date |
---|---|
ATE232616T1 true ATE232616T1 (de) | 2003-02-15 |
Family
ID=9542995
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
AT00900650T ATE232616T1 (de) | 1999-03-09 | 2000-01-24 | Verfahren zur überwachung des programmablaufs |
Country Status (10)
Country | Link |
---|---|
US (1) | US7168065B1 (de) |
EP (1) | EP1161725B1 (de) |
JP (1) | JP4172745B2 (de) |
CN (1) | CN1350675A (de) |
AT (1) | ATE232616T1 (de) |
AU (1) | AU3058900A (de) |
DE (1) | DE60001393T2 (de) |
FR (1) | FR2790844B1 (de) |
MX (1) | MXPA01009056A (de) |
WO (1) | WO2000054155A1 (de) |
Families Citing this family (83)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10148157B4 (de) * | 2001-09-28 | 2006-05-18 | Infineon Technologies Ag | Programmgesteuerte Einheit |
DE10156394A1 (de) | 2001-11-16 | 2003-06-12 | Giesecke & Devrient Gmbh | Kontrollierte Programmausführung durch einen tragbaren Datenträger |
US20030149887A1 (en) * | 2002-02-01 | 2003-08-07 | Satyendra Yadav | Application-specific network intrusion detection |
US7533412B2 (en) | 2002-04-23 | 2009-05-12 | Stmicroelectronics S.A. | Processor secured against traps |
FR2841015A1 (fr) * | 2002-06-18 | 2003-12-19 | St Microelectronics Sa | Controle d'execution d'un programme |
FR2849226B1 (fr) * | 2002-12-20 | 2005-12-02 | Oberthur Card Syst Sa | Procede et dispositif de securisation de l'execution d'un programme informatique. |
EP1460546A1 (de) * | 2003-03-18 | 2004-09-22 | SCHLUMBERGER Systèmes | Verfahren zur Durchführung einer sicheren Ausführung eines Program in einer elektronischen Einheit gegen Angriffe durch Fehlereinführung |
DE10340411B4 (de) | 2003-09-02 | 2005-10-13 | Infineon Technologies Ag | Vorrichtung und Verfahren zur sicheren Ausführung eines Programms |
US7424709B2 (en) * | 2003-09-15 | 2008-09-09 | Intel Corporation | Use of multiple virtual machine monitors to handle privileged events |
EP1538509A1 (de) * | 2003-12-04 | 2005-06-08 | Axalto S.A. | Methode zum Absichern einer Programmausführung gegen Strahlungsangriffe |
JP4282472B2 (ja) * | 2003-12-26 | 2009-06-24 | 株式会社東芝 | マイクロプロセッサ |
FR2864655B1 (fr) * | 2003-12-31 | 2006-03-24 | Trusted Logic | Procede de controle d'integrite de programmes par verification d'empreintes de traces d'execution |
DE102004007614A1 (de) * | 2004-02-17 | 2005-09-01 | Giesecke & Devrient Gmbh | Datenträger mit Ablaufdiagnosespeicher |
US7584386B2 (en) | 2004-04-21 | 2009-09-01 | Stmicroelectronics Sa | Microprocessor comprising error detection means protected against an attack by error injection |
WO2006009081A1 (ja) * | 2004-07-16 | 2006-01-26 | Matsushita Electric Industrial Co., Ltd. | アプリケーション実行装置及びアプリケーション実行装置のアプリケーション実行方法 |
US20060047955A1 (en) * | 2004-08-30 | 2006-03-02 | Axalto Inc. | Application code integrity check during virtual machine runtime |
US8364792B2 (en) * | 2005-03-09 | 2013-01-29 | Vudu, Inc. | Method and system for distributing restricted media to consumers |
US7873947B1 (en) * | 2005-03-17 | 2011-01-18 | Arun Lakhotia | Phylogeny generation |
FR2884000A1 (fr) | 2005-04-05 | 2006-10-06 | St Microelectronics Sa | Coprocesseur securise comprenant des moyens pour empecher l'acces a un organe du coprocesseur |
FR2883998A1 (fr) * | 2005-04-05 | 2006-10-06 | St Microelectronics Sa | Coprocesseur securise comprenant un circuit de detection d'un evenement |
EP1717704A3 (de) * | 2005-04-20 | 2011-07-20 | St Microelectronics S.A. | Schutz des Ablaufs eines von einem integrierten Schaltkreis ausgeführten Programms |
FR2886027A1 (fr) * | 2005-05-20 | 2006-11-24 | Proton World Internatinal Nv | Detection d'erreur de sequencement dans l'execution d'un programme |
EP1894101A1 (de) * | 2005-06-23 | 2008-03-05 | Bayerische Motorenwerke Aktiengesellschaft | Verfahren und vorrichtung zum überwachen eines unerlaubten speicherzugriffs einer rechenvorrichtung, insbesondere in einem kraftfahrzeug |
FR2895814A1 (fr) * | 2006-01-04 | 2007-07-06 | Gemplus Sa | Procede de securisation de l'execution d'un programme d'ordinateur |
US7900060B2 (en) * | 2006-02-17 | 2011-03-01 | Vudu, Inc. | Method and system for securing a disk key |
US8239686B1 (en) * | 2006-04-27 | 2012-08-07 | Vudu, Inc. | Method and system for protecting against the execution of unauthorized software |
DE102006021494A1 (de) * | 2006-05-09 | 2007-11-15 | Giesecke & Devrient Gmbh | Verfahren und Vorrichtung zur Erkennung nichteindeutiger Hashwerte |
US7587663B2 (en) * | 2006-05-22 | 2009-09-08 | Intel Corporation | Fault detection using redundant virtual machines |
JP2009540395A (ja) * | 2006-06-15 | 2009-11-19 | 株式会社東芝 | 携帯可能電子装置およびその制御方法 |
EP1870829B1 (de) | 2006-06-23 | 2014-12-03 | Microsoft Corporation | Softwareschutz durch Erzwingen der Datenflussintegrität |
DE102006037810A1 (de) | 2006-08-11 | 2008-02-14 | Giesecke & Devrient Gmbh | Sichere Programmcodeausführung |
EP1923789A1 (de) * | 2006-11-16 | 2008-05-21 | Nagracard S.A. | Verfahren zur steurung der Ausführung eines Programms durch einen Mikrocontroller |
US7644322B2 (en) | 2006-11-21 | 2010-01-05 | Atmel Corporation | Hardware flow control monitor |
DE102006057297A1 (de) * | 2006-12-05 | 2008-06-12 | Giesecke & Devrient Gmbh | Verfahren zur Überwachung des Ablaufs eines Programms |
US8429623B2 (en) * | 2007-01-16 | 2013-04-23 | Oracle America Inc. | Processing engine for enabling a set of code intended for a first platform to be executed on a second platform |
EP2043017A1 (de) * | 2007-04-12 | 2009-04-01 | Gemplus | Verfahren zur gesicherten Ausführung einer Anwendung |
FR2915007A1 (fr) | 2007-04-12 | 2008-10-17 | St Microelectronics Sa | Protection de l'execution d'un programme |
CN101689233B (zh) * | 2007-07-05 | 2013-01-02 | Nxp股份有限公司 | 安全敏感系统中的微处理器 |
DE102007038763A1 (de) * | 2007-08-16 | 2009-02-19 | Siemens Ag | Verfahren und Vorrichtung zur Sicherung eines Programms gegen eine Kontrollflussmanipulation und gegen einen fehlerhaften Programmablauf |
JP4661854B2 (ja) * | 2007-11-09 | 2011-03-30 | 株式会社デンソー | 検査システム及びプログラム |
JP5060372B2 (ja) | 2008-04-10 | 2012-10-31 | ルネサスエレクトロニクス株式会社 | データ処理装置 |
CN101299849B (zh) * | 2008-04-25 | 2010-05-12 | 中兴通讯股份有限公司 | 一种WiMAX终端及其启动方法 |
US8667352B2 (en) * | 2008-05-27 | 2014-03-04 | Freescale Semiconductor, Inc. | Semiconductor device and method for validating a state thereof |
JP5200664B2 (ja) * | 2008-05-28 | 2013-06-05 | 大日本印刷株式会社 | メモリの内容を改竄する故障攻撃の検知方法、セキュリティデバイス及びコンピュータプログラム |
JP5200686B2 (ja) * | 2008-06-18 | 2013-06-05 | 大日本印刷株式会社 | 情報処理装置、正常処理判別方法、及び情報処理プログラム |
EP2262259A1 (de) * | 2009-06-08 | 2010-12-15 | Nagravision S.A. | Verfahren zur Überwachung der Ausführung von Datenverarbeitungsprogrammbefehlen in einem Sicherheitsmodul |
FR2958764B1 (fr) * | 2010-04-07 | 2013-01-25 | Proton World Int Nv | Compteur d'evenements dans un systeme adapte au langage javacard |
CN102053927B (zh) * | 2010-12-29 | 2013-11-27 | 北京握奇数据系统有限公司 | 攻击监控方法及具有攻击监控功能的装置 |
FR2970357B1 (fr) * | 2011-01-07 | 2013-01-11 | Oridao | Dispositif et procede de tracage |
US20120179898A1 (en) * | 2011-01-10 | 2012-07-12 | Apple Inc. | System and method for enforcing software security through cpu statistics gathered using hardware features |
US8725644B2 (en) * | 2011-01-28 | 2014-05-13 | The Active Network, Inc. | Secure online transaction processing |
DE102011005209B4 (de) * | 2011-03-07 | 2016-06-23 | Infineon Technologies Ag | Programmanweisungsgesteuerte Instruktionsflusskontrolle |
DE102011006000B4 (de) * | 2011-03-23 | 2015-01-15 | Infineon Technologies Ag | Signaturaktualisierung durch Codetransformation |
FR2977342A1 (fr) | 2011-06-30 | 2013-01-04 | Proton World Int Nv | Verification d'integrite d'un programme execute par un circuit electronique |
US9510200B2 (en) | 2011-08-09 | 2016-11-29 | Freescale Semiconductor, Inc. | Electronic device and a computer program product |
US8417609B2 (en) * | 2011-08-19 | 2013-04-09 | Bank Of America Corporation | Methods and systems for modeling deposits' data |
CN103455445A (zh) * | 2012-05-31 | 2013-12-18 | 上海华虹集成电路有限责任公司 | 智能卡系统抵抗故障攻击的方法 |
US8745594B1 (en) * | 2013-05-10 | 2014-06-03 | Technobasics Software Inc. | Program flow specification language and system |
CN103383566B (zh) * | 2013-06-24 | 2015-10-28 | 奇瑞汽车股份有限公司 | 一种程序流监控方法 |
US9323920B2 (en) * | 2013-10-23 | 2016-04-26 | Infineon Technologies Ag | Data processing arrangement and method for ensuring the integrity of the execution of a computer program |
TWI712915B (zh) | 2014-06-12 | 2020-12-11 | 美商密碼研究公司 | 執行一密碼編譯操作之方法,以及電腦可讀非暫時性儲存媒體 |
JP6318976B2 (ja) * | 2014-08-22 | 2018-05-09 | 富士通株式会社 | デバッグ回路、デバッガ装置、半導体装置及びデバッグ方法 |
FR3035240B1 (fr) * | 2015-04-15 | 2018-04-06 | Rambus Inc. | Procede de securisation de l'execution d'un programme |
EP3091437A1 (de) | 2015-05-08 | 2016-11-09 | Robert Bosch Gmbh | Verfahren und vorrichtung zur überwachung eines kontrollflusses eines computerprogramms |
US10785259B2 (en) | 2016-04-19 | 2020-09-22 | Mitsubishi Electric Corporation | Relay device |
US10552413B2 (en) | 2016-05-09 | 2020-02-04 | Sap Se | Database workload capture and replay |
CN105955115A (zh) * | 2016-05-10 | 2016-09-21 | 重庆长安汽车股份有限公司 | 一种汽车整车控制器的程序流监控方法和装置 |
GB2550903B (en) * | 2016-05-27 | 2019-06-12 | Arm Ip Ltd | Context data control |
US10298702B2 (en) | 2016-07-05 | 2019-05-21 | Sap Se | Parallelized replay of captured database workload |
EP3279826A1 (de) | 2016-08-04 | 2018-02-07 | Nagravision SA | Sequenzverifikation |
CN110192196B (zh) * | 2017-01-25 | 2023-06-13 | 三菱电机株式会社 | 攻击/异常检测装置、攻击/异常检测方法和存储介质 |
US10592528B2 (en) | 2017-02-27 | 2020-03-17 | Sap Se | Workload capture and replay for replicated database systems |
CN107194258B (zh) * | 2017-04-06 | 2019-10-01 | 珠海格力电器股份有限公司 | 监测代码漏洞的方法、装置及电子设备、存储介质 |
US10345801B2 (en) * | 2017-08-21 | 2019-07-09 | Honeywell International Inc. | Ensuring a correct program sequence in a dual-processor architecture |
US10698892B2 (en) | 2018-04-10 | 2020-06-30 | Sap Se | Order-independent multi-record hash generation and data filtering |
CN108646708B (zh) * | 2018-05-02 | 2020-05-22 | 阳光电源股份有限公司 | 一种程序流监控方法及系统 |
WO2020027815A1 (en) * | 2018-07-31 | 2020-02-06 | Hewlett-Packard Development Company, L.P. | Executing instructions |
US11138085B2 (en) | 2018-10-09 | 2021-10-05 | Argo AI, LLC | Execution sequence integrity monitoring system |
US11144375B2 (en) * | 2018-10-09 | 2021-10-12 | Argo AI, LLC | Execution sequence integrity parameter monitoring system |
CN111427723B (zh) * | 2020-03-19 | 2023-05-30 | 阳光电源股份有限公司 | 基于AutoSAR的程序流监控方法及应用装置 |
US11709752B2 (en) | 2020-04-02 | 2023-07-25 | Sap Se | Pause and resume in database system workload capture and replay |
US11615012B2 (en) | 2020-04-03 | 2023-03-28 | Sap Se | Preprocessing in database system workload capture and replay |
US20240193309A1 (en) * | 2021-04-06 | 2024-06-13 | Google Llc | Secure Cryptographic Coprocessor |
Family Cites Families (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4266272A (en) * | 1978-10-12 | 1981-05-05 | International Business Machines Corporation | Transient microcode block check word generation control circuitry |
DE2855865C3 (de) * | 1978-12-22 | 1981-11-19 | Ibm Deutschland Gmbh, 7000 Stuttgart | Verfahren und Einrichtung für eine elektronische Datenverarbeitungsanlage zur Prüfung der aus einer Instruktion abgeleiteten Steuersignale |
WO1992013321A1 (en) * | 1991-01-18 | 1992-08-06 | Thomson Consumer Electronics S.A. | Method and apparatus for access control and/or identification |
US5347581A (en) * | 1993-09-15 | 1994-09-13 | Gemplus Developpement | Verification process for a communication system |
AU1690597A (en) * | 1996-01-11 | 1997-08-01 | Mitre Corporation, The | System for controlling access and distribution of digital property |
US6065108A (en) * | 1996-01-24 | 2000-05-16 | Sun Microsystems Inc | Non-quick instruction accelerator including instruction identifier and data set storage and method of implementing same |
US6014723A (en) * | 1996-01-24 | 2000-01-11 | Sun Microsystems, Inc. | Processor with accelerated array access bounds checking |
US6026485A (en) * | 1996-01-24 | 2000-02-15 | Sun Microsystems, Inc. | Instruction folding for a stack-based machine |
US5974549A (en) * | 1997-03-27 | 1999-10-26 | Soliton Ltd. | Security monitor |
JP4739465B2 (ja) * | 1997-06-09 | 2011-08-03 | インタートラスト テクノロジーズ コーポレイション | ソフトウェアセキュリティを増強するための混乱化技術 |
US6275938B1 (en) * | 1997-08-28 | 2001-08-14 | Microsoft Corporation | Security enhancement for untrusted executable code |
US6321337B1 (en) * | 1997-09-09 | 2001-11-20 | Sanctum Ltd. | Method and system for protecting operations of trusted internal networks |
US5983348A (en) * | 1997-09-10 | 1999-11-09 | Trend Micro Incorporated | Computer network malicious code scanner |
US5991414A (en) * | 1997-09-12 | 1999-11-23 | International Business Machines Corporation | Method and apparatus for the secure distributed storage and retrieval of information |
US6279123B1 (en) * | 1997-09-15 | 2001-08-21 | Lucent Technologies, Inc. | System for viewing and monitoring embedded processor operation |
US6023764A (en) * | 1997-10-20 | 2000-02-08 | International Business Machines Corporation | Method and apparatus for providing security certificate management for Java Applets |
FR2776410B1 (fr) * | 1998-03-20 | 2002-11-15 | Gemplus Card Int | Dispositifs pour masquer les operations effectuees dans une carte a microprocesseur |
US6092120A (en) * | 1998-06-26 | 2000-07-18 | Sun Microsystems, Inc. | Method and apparatus for timely delivery of a byte code and serialized objects stream |
US6418420B1 (en) * | 1998-06-30 | 2002-07-09 | Sun Microsystems, Inc. | Distributed budgeting and accounting system with secure token device access |
US6581206B2 (en) * | 1999-11-12 | 2003-06-17 | Sun Microsystems, Inc. | Computer program language subset validation |
US6859533B1 (en) * | 1999-04-06 | 2005-02-22 | Contentguard Holdings, Inc. | System and method for transferring the right to decode messages in a symmetric encoding scheme |
US6402028B1 (en) * | 1999-04-06 | 2002-06-11 | Visa International Service Association | Integrated production of smart cards |
US6615264B1 (en) * | 1999-04-09 | 2003-09-02 | Sun Microsystems, Inc. | Method and apparatus for remotely administered authentication and access control |
US6546546B1 (en) * | 1999-05-19 | 2003-04-08 | International Business Machines Corporation | Integrating operating systems and run-time systems |
US6327700B1 (en) * | 1999-06-08 | 2001-12-04 | Appliant Corporation | Method and system for identifying instrumentation targets in computer programs related to logical transactions |
US6510352B1 (en) * | 1999-07-29 | 2003-01-21 | The Foxboro Company | Methods and apparatus for object-based process control |
FR2804234B1 (fr) * | 2000-01-24 | 2003-05-09 | Gemplus Card Int | Procede de protection contre le vol de la valeur d'authentification pour cartes a puce(s) multi-applications, cartes a puce(s) mettant en oeuvre le procede et terminaux susceptibles de recevoir lesdites cartes |
US6557168B1 (en) * | 2000-02-25 | 2003-04-29 | Sun Microsystems, Inc. | System and method for minimizing inter-application interference among static synchronized methods |
US6507904B1 (en) * | 2000-03-31 | 2003-01-14 | Intel Corporation | Executing isolated mode instructions in a secure system running in privilege rings |
CA2305249A1 (en) * | 2000-04-14 | 2001-10-14 | Branko Sarcanin | Virtual safe |
US6951018B2 (en) * | 2000-05-30 | 2005-09-27 | Sun Microsystems, Inc. | Method and apparatus for efficiently tracking monitors |
FR2809892B1 (fr) * | 2000-05-31 | 2002-09-06 | Gemplus Card Int | Procede de protection contre la modification frauduleuse de donnees envoyees a un support electronique securise |
FR2810481B1 (fr) * | 2000-06-20 | 2003-04-04 | Gemplus Card Int | Controle d'acces a un moyen de traitement de donnees |
US6862684B1 (en) * | 2000-07-28 | 2005-03-01 | Sun Microsystems, Inc. | Method and apparatus for securely providing billable multicast data |
CA2315449A1 (en) * | 2000-08-10 | 2002-02-10 | Ibm Canada Limited-Ibm Canada Limitee | Generation of runtime execution traces of applications and associated problem determination |
FR2814557B1 (fr) * | 2000-09-27 | 2002-12-27 | Gemplus Card Int | Protection contre l'exploitation abusive d'une instruction dans une memoire |
-
1999
- 1999-03-09 FR FR9902924A patent/FR2790844B1/fr not_active Expired - Fee Related
-
2000
- 2000-01-24 AT AT00900650T patent/ATE232616T1/de not_active IP Right Cessation
- 2000-01-24 WO PCT/FR2000/000150 patent/WO2000054155A1/fr active IP Right Grant
- 2000-01-24 AU AU30589/00A patent/AU3058900A/en not_active Abandoned
- 2000-01-24 DE DE60001393T patent/DE60001393T2/de not_active Expired - Lifetime
- 2000-01-24 US US09/936,174 patent/US7168065B1/en not_active Expired - Lifetime
- 2000-01-24 JP JP2000604312A patent/JP4172745B2/ja not_active Expired - Lifetime
- 2000-01-24 EP EP00900650A patent/EP1161725B1/de not_active Expired - Lifetime
- 2000-01-24 MX MXPA01009056A patent/MXPA01009056A/es unknown
- 2000-01-24 CN CN00807379A patent/CN1350675A/zh active Pending
Also Published As
Publication number | Publication date |
---|---|
EP1161725A1 (de) | 2001-12-12 |
MXPA01009056A (es) | 2002-04-24 |
US7168065B1 (en) | 2007-01-23 |
JP4172745B2 (ja) | 2008-10-29 |
DE60001393D1 (de) | 2003-03-20 |
EP1161725B1 (de) | 2003-02-12 |
WO2000054155A1 (fr) | 2000-09-14 |
DE60001393T2 (de) | 2003-12-11 |
CN1350675A (zh) | 2002-05-22 |
JP2002539523A (ja) | 2002-11-19 |
FR2790844B1 (fr) | 2001-05-25 |
AU3058900A (en) | 2000-09-28 |
FR2790844A1 (fr) | 2000-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ATE232616T1 (de) | Verfahren zur überwachung des programmablaufs | |
ATE557344T1 (de) | Verfahren und gerät zum partitionieren von grossen rechnerprogrammen | |
ATE300145T1 (de) | Vorrichtung und verfahren zur beurteilung der verletzlichkeit des netzsicherheit | |
DE60100901D1 (de) | Verfahren und anordnung zum eingriffsfreien profilieren von anwendungsprogrammkoden | |
DE60333631D1 (de) | Verhaltensbasierte anpassung von computersystemen | |
ATE554462T1 (de) | Verfahren zum konfigurieren einer vorrichtung | |
WO2005029320A3 (en) | Automated approach to resolving artificial algebraic loops | |
ATE392656T1 (de) | Verfahren und system zur off-line-programmierung von mehreren interagierenden robotern | |
DE60325191D1 (de) | Verfahren, vorrichtung und computerprogramm zur sprachsynthese | |
DE602006012292D1 (de) | Verfahren zur datenverarbeitung mit modularer potenzierung und dazugehörige vorrichtung | |
WO2006120684A3 (en) | System and method of controlling and monitoring computer program usage | |
DE60102609T2 (de) | Verfahren und Anordnung zur Softwareanalyse mit Vorrichtung zur selektiven Sammlung von Analysedaten von einem Zielsystem, das Programme mit instrumentierten Tags ausführt | |
DE60213597D1 (de) | Verfahren und vorrichtung zum herunterladen von peripherem code | |
ATE512538T1 (de) | System und verfahren zur erkennung eines bösartigen programmcodes | |
DE602004004436D1 (de) | Vorrichtung, Verfahren und Verarbeitungsprogramm zum Empfangen und Wiedergeben von Daten | |
ATE188048T1 (de) | Verfahren und vorrichtung zum implementieren eines echtzeitfähigen steuerprogramms in einem nicht-echtzeitfähigen betriebsprogramm | |
ATE515741T1 (de) | Verfahren und system zum analysieren von stream- trap-daten | |
ATE166982T1 (de) | Verfahren zur automatischen diagnose von störungsfällen | |
DE502005002248D1 (de) | Vorrichtungen und Verfahren zum Durchführen von kryptographischen Operationen in einem Server-Client-Rechnernetzwerksystem | |
FR2864654B1 (fr) | Procede de determination de caracteristiques operationnelles d'un programme | |
DK1554638T3 (da) | Fremgangsmåde til at overvåge og analysere en proces | |
ATE493704T1 (de) | Verfahren und vorrichtung zur verwendung eines hilfsrechners zur befehlsvorausholung für einen hauptprozessor | |
NO20035032L (no) | Fremgangsmate og system for a levere bronnloggedata til en kunde | |
DE60029039D1 (de) | Verfahren, Vorrichtung und Computerprogramm zur Verschlüsselung von Computertelefonie | |
DE60237494D1 (de) | Vorrichtung, Verfahren und Rechnerprogramm zum Anzeigen von Signalverarbeitungsdaten |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RER | Ceased as to paragraph 5 lit. 3 law introducing patent treaties |